diff --git a/index2.html b/index2.html index 5df499d..3e39fc3 100644 --- a/index2.html +++ b/index2.html @@ -181,13 +181,19 @@
-

Top Contracts

+

Active Contracts

+ +
+

Display Box

+
+ +

Enter Address/Contract name

@@ -253,7 +259,7 @@ } - //Show Active Contracts in "Track Contracts" section + //Show Active Contracts in "Contracts" section getSmartContractList(); function getSmartContractList(){ @@ -268,14 +274,40 @@ contract_column1 = document.getElementById('contract_column1'); for (var i = 0; i < data['smartContracts'].length; i++) { var contractName = data['smartContracts'][i]['contractName']; - contract_column1.innerHTML = contract_column1.innerHTML + '

'+ contractName +'

' - //console.log(data['smartContracts']) + var contractId = "contract_"+i; + var contractAddress = data['smartContracts'][i]['contractAddress']; + contract_column1.innerHTML = contract_column1.innerHTML + '

'+ contractName +'

' + } + + + for (var i = 0; i < data['smartContracts'].length; i++) { + + document.getElementById("contract_"+i).addEventListener("click",showMeParticipants,false); + + } + } + + + function showMeParticipants(y){ + var name=y.target.innerHTML; + var address = y.target.dataset.contractaddress; + getAllParticipants(name,address); + } //Show Active Tokens in "Track Tokens" section getTokenList(); + function getAllParticipants(name,address){ + fetch(`https://ranchimallflo.duckdns.org/api/v1.0/getsmartContractparticipants?name=${name}&contractAddress=${address}`) + .then(response => response.json()) + .then((data) => { + console.log(data); + }); + } + + function getTokenList(){ fetch('https://ranchimallflo.duckdns.org/api/v1.0/gettokenlist') .then(response => response.json())