Skip to content

Instantly share code, notes, and snippets.

@nikaluka
Created July 1, 2021 21:52
Show Gist options
  • Save nikaluka/dcd2d6296ad7ddf0175437a01d99e025 to your computer and use it in GitHub Desktop.
Save nikaluka/dcd2d6296ad7ddf0175437a01d99e025 to your computer and use it in GitHub Desktop.
$('#get_price1').click(function(){
// tut pair address (bez adresov tokena)
var ms_pair=['0x1b96b92314c44b159149f7e0303511fb2fc4774f',
'0xc15fa3e22c912a276550f3e5fe3b0deb87b55acd',
'0xf35145e28e1dd67055221739d8554e0b5c7adcd5',
'0x6a5578b071c1a327413f8f65e211adced37e7712',
'0xf983c1d1655dc0e4374cf2711e1d6980fe6ea968',
'0x2c0508f662c17482c8814f356045982597a38612',
'0xe32b3227350fd69766f5a95c211710b9a786382c',
'0xd744ccf5fe40414d53b88169a095ba140501af1b',
'0x29e921dfe4195bb791986649e7beafd60d893116',
'0x21ccec505ee75b12aec5f65355da9df514d0b03a',
'0x79223d2b86c9b06920ce1c5b1cbca0ea52ecde17',
'0xb1fdcbc3d5f87ad8acc318de3a45d6d0cf729d94',
'0x2c045989fec497305f1027b4e770181dbd80b1c6',
'0x6cfcfc0ddef567de44216e4cbbe09062668153a6',
'0xe8c9064ae7a0d3bfe95fa38189632ead48f3063c',
'0xf7bf67a436f483ef052fc1806d5811c6711de11f',
'0x269b10ba130437c86ef6dd3d82c1f2c6d6b4eff7',
'0x248d6249f9b865978c1715f6587420cf4fd8cd05',
'0x9fcbe489f211ac9e42c14fb30f38496ceddaa07b',
'0x612f76fb2732236e8f6aa1346f325f7e29108f68',
'0x315ba9de24997f39f0ba818f7266f6d01bbccd9c',
'0xe8268ccdd0411ee8b0b3db7589950be487f85e2b',
'0xfba76d17ed68c3c67540e9b6238bdd8ff6877b89',
'0xe9e1cb6d91704650ead5f907aa2fa90e29258207',
'0x6505bb31511a25fccc2c4af066f183f74d35df24',
'0xaa4f0ea1e24918cc03147e3d23c3381056fbbcea',
'0x2a922ad1a5745523a822625ffc71f6bdfc586e49',
'0x5ebe26068471600d19933e069cbd47caac361880',
'0x0ff103481007f6077db481b844619766309ff2b3',
'0x08240d95f9a82299b2075f936f43ff102c8d964c',
'0x00e26a07316dec7b9f3cb5c068d7f6a9cf476354',
'0x7e544ad74cf35cbb3573dd274369bbc6a3c415ef',
'0xff8772c1660dc5758a6e64ae942010a2f8e709cd',
'0x292ca56ed5b3330a19037f835af4a9c0098ea6fa',
'0x865d2360b5c7a588a1ffdec347089a70589d9440',
'0xd84b5f1831e653479883eab70325152ecf47858c',
'0xb7e3fd09745e81a510feb9b6a9164298ced9791a',
'0x43af82a39d70da3d672aef56d77af297f635c163',
'0x957a28d59c0bfbd3d46c3c6b15185858b0f2c85e',
'0xd57a63b0ecf057d302ca18f511743de5079c1432'];
console.log(ms_pair.length);
for(var i=0;i<ms_pair.length;i++){
(function ggg(x){
setTimeout(function(){
var mykey=document.getElementById('mykey').value;
var nonc=document.getElementById('noon').value;
nonc=web3.utils.toHex(nonc);
var adr=web3.eth.accounts.privateKeyToAccount(mykey);
var abi=document.getElementById('pool_abi').value;
abi=JSON.parse(abi);
var pair=ms_pair[x];
var mycontract = new web3.eth.Contract(abi,pair);
mycontract.methods.getReserves().call().then(function(tester) {
var reserve0=tester[0]; // reserv token0
var reserve1=tester[1]; // reserv token1
console.log(''+x+' '+reserve0+' - '+reserve1+'');
})
.catch(function(err) {
console.error("problem getting tester", err);
});
}, 222 + (111 * x));
})(i);
} //for
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment