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
|
61767c8dd2
|
release: 0.2.2 (#219)
|
2021-03-04 09:30:27 +02:00 |
Georgios Konstantopoulos
|
fc4b3e4ce4
|
release: bump to 0.2.0 (#151)
|
2021-01-13 20:10:50 +02:00 |
Georgios Konstantopoulos
|
29a3a16085
|
chore: upgrade to latest ethtypes (#137)
* chore: upgrade to latest ethtypes
* chore: fix doctests
|
2021-01-10 14:03:37 +02:00 |
Georgios Konstantopoulos
|
8240b26a80
|
docs: add missing attribution to Gnosis for codegen & macros
|
2020-06-20 17:02:57 +03:00 |
Georgios Konstantopoulos
|
4ff466a593
|
fix intradoc links and add missing cargo metadata (#29)
|
2020-06-20 16:55:07 +03:00 |
Georgios Konstantopoulos
|
570b45eb10
|
ABI Encoder v2 + ABI Spec v6.6 (#17)
* feat(core): update ethabi and enable more Toeknize impls
* feat(contract/abigen): implement simple AbiEncoderV2
* tests(ethers): add abigen example
* fix(core): fix abi tests
* chore: make clippy happy
|
2020-06-16 15:08:42 +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 |