Open maoueh opened 1 year ago
It's important to note that everyone using the ABI generator feature currently needs to add an import ethabi = "17"
in their Cargo.toml
for code to compile properly.
This means that bumping to 18.0.0 will required when bumping to 0.x.0
(because bumping ethabi
is a breaking change) will require to also bump their ethabi
version. This will need to be super clear in the upgrade instructions of the release (and of course in the changelog).
We should update to version 18.0.0 (https://github.com/rust-ethereum/ethabi/blob/master/CHANGELOG.md#1800---2022-11-16) of ethabi, it comes with speed up improvements around the encoder which will speed up
eth_call
creation as well as some fixes around nested tuples.