(_address)
| 85 | } |
| 86 | |
| 87 | async function getABIfromEtherscan(_address) { |
| 88 | let urlDomain = 'api'; |
| 89 | const options = { |
| 90 | url: `https://${urlDomain}.etherscan.io/api`, |
| 91 | qs: { |
| 92 | module: 'contract', |
| 93 | action: 'getabi', |
| 94 | address: _address, |
| 95 | apikey: 'THM9IUVC2DJJ6J5MTICDE6H1HGQK14X559' |
| 96 | }, |
| 97 | method: 'GET', |
| 98 | json: true |
| 99 | }; |
| 100 | let data = await request(options); |
| 101 | return JSON.parse(data.result); |
| 102 | } |
| 103 | |
| 104 | getTokens(); |