dawsbot / dawsbot/essential-eth
Handle contract function overloading
Open
Chore
- Dominant language
- TypeScript
- Stars
- 310
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Solidity allows function overloading, TS does not. Currently essential-eth fails at ABI `Contract` call for contracts which have overloaded function names (like [CRV](http://api.etherscan.io/api?module=contract&action=getabi&address=0x575CCD8e2D300e2377B43478339E364000318E2c&format=raw) does for the `claim` fn)
* Should probably handle it the same way [ethers does](https://github.com/ethers-io/ethers.js/issues/407)
Contributor guide
Assessment
This issue has not been assessed yet.