Matthias Seitz
|
0c18f9b32c
|
fix: make EthEvent abi attribute work for tuple inputs (#229)
* fix: try to parse the provided abi as tuple
* test: validate ethevent abi attribute
* docs: document ethevent abi attribute
|
2021-03-16 10:12:32 +02:00 |
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 |
Georgios Konstantopoulos
|
4ff466a593
|
fix intradoc links and add missing cargo metadata (#29)
|
2020-06-20 16:55:07 +03:00 |
Georgios Konstantopoulos
|
beb480f22b
|
chore(abigen-macro): do not run the doctests since the abi paths cannot be found
|
2020-06-11 12:33:09 +03:00 |
Georgios Konstantopoulos
|
7dbc2d4f25
|
test(abigen): re-enable tests
|
2020-06-11 00:11:42 +03:00 |
Georgios Konstantopoulos
|
73b502ed5f
|
macro: re-enable paths/etherscan and enable more complex tokens
|
2020-06-04 00:05:05 +03:00 |
Georgios Konstantopoulos
|
cd4914d37f
|
refactor: pull crates to root dir
|
2020-06-01 21:24:22 +03:00 |