What's Changed
- chore: use ethers 2 by default when generating bindings by @mattsse in #2317
- fix: duplicate feature declaration by @DaniPopes in #2309
- chore: ignore another rev by @DaniPopes in #2311
- perf: early return in EthCodec derive by @DaniPopes in #2314
- docs: add erc20 token transfer example by @agostbiro in #2295
- feat(core):
Transaction::decode()
sets the hash by @achillelamb in #2303 - fix(etherscan)!: change the
GasOracle
fields to bef64
by @shekohex in #2325 - fix(middleware): no need to multiply again with
GWEI_TO_WEI_U256
by @shekohex in #2326 - feat(solc): add Settings sanitize by @mattsse in #2329
- add legacy-ws feat to meta crate by @rkrasiuk in #2328
- fix: document FilecoinMainnet as EIP-1559 compatible by @agostbiro in #2336
- feat: syn 2.0, merge eip712 crate into ethers-contract-derive by @DaniPopes in #2279
- chore: update deny config by @DaniPopes in #2330
- chore: update solang-parser by @DaniPopes in #2334
- chore: dont retain errors by @mattsse in #2332
- add scroll alpha testnet by @salman01zp in #2316
- docs: update some doctest examples by @DaniPopes in #2339
- fix: poll stream until pending by @mattsse in #2340
- feature: very permissive etherscan gwei deser by @prestwich in #2327
- fix(eip712): handle fields with raw idents by @DaniPopes in #2315
- feat: add Base Goerli chain by @taycaldwell in #2338
- chore: minify test json files by @DaniPopes in #2341
New Contributors
- @achillelamb made their first contribution in #2303
- @shekohex made their first contribution in #2325
- @taycaldwell made their first contribution in #2338
Full Changelog: ethers-v2.0.2...ethers-v2.0.3