The TypeScript class are generated from ABI, which will be resolved from various sources.
By providing the contract address and the chain (default is
Ethereum). Proxy contracts will be automatically followed to the implementation contract, to resolve the implementation ABI
❗To prevent blockchain API request throttling, provide your keys in config file:
0xweb config --edit
0xweb i 0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419 --name chainlink/oracle-eth
Specify a local ABI JSON file, for example that one generated by solidity compiler
0xweb i ./artifacts/contracts/FooBar.sol/FooBar.json --name foobar