-
yarn install
-
yarn start
-
Place .env in the root folder with Etherscan API key
Please check .env-example
This application should be available on localhost:1234
Application has two sections:
All transactions for the given address and with specific start block are displayed here after clicking the Get transaction button. Etherscan has limit of 10,000 requestable transactions, to deal with that, I use pagination, so the app is displaying max 1000 transaction per page.
It requires an Ethereum-enabled browser, for example Chrome with MetaMask Wallet installed and set up https://metamask.io/
It can find balance at a given address for Eth at a given time.
Optionally, ERC20 Token contract address can be provided to find its balance.
Please note that there is no address format validation