ethers-rs/ethers-contract
Matthias Seitz 7b10b76e20
feat: add EthEvent proc macro derive support (#227)
* refactor: extract error module and use error macros

* feat: add solidity struct parser

* refactor: add AbiParse and support struct parsing

* test: add more struct parsing tests

* feat: add EthAbiType proc macro derive for deriving Tokenizable trait

* test: add EthAbiType derive tests

* refactor: extract tokenizeable implementation in separate method

* chore(test): use EthAbiType derive instead implementing Detokenizeable

* feat: introduce EthEvent trait

* feat: add EthEvent proc macro derive support

* test: add proc macro derive tests

* chore: rustfmt

Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2021-03-15 13:59:52 +02:00
..
ethers-contract-abigen release: 0.2.2 (#219) 2021-03-04 09:30:27 +02:00
ethers-contract-derive feat: add EthEvent proc macro derive support (#227) 2021-03-15 13:59:52 +02:00
src feat: add EthEvent proc macro derive support (#227) 2021-03-15 13:59:52 +02:00
tests feat: add EthEvent proc macro derive support (#227) 2021-03-15 13:59:52 +02:00
Cargo.toml chore(deps): bump serde from 1.0.123 to 1.0.124 (#222) 2021-03-08 09:48:24 +02:00