Commit Graph

  • 6b9066ace0 test: add human readable abigen tests #232 Matthias Seitz 2021-03-16 13:20:15 +0100
  • cded784f28 refactor: simplify and optimize abi parsing from single str Matthias Seitz 2021-03-16 01:35:07 +0100
  • 8a4e3e7c0e test: make test compile again Matthias Seitz 2021-03-15 23:25:49 +0100
  • fcc4f944c5 test: check EthEvent in abigen macro Matthias Seitz 2021-03-15 22:23:21 +0100
  • d0f4270b85 feat: use derive(EthEvent) in abigen workflow Matthias Seitz 2021-03-15 22:13:38 +0100
  • 0ee9892c69 feat: add struct expanding Matthias Seitz 2021-03-15 19:50:10 +0100
  • f9258099e8 fix: make AbiParser parsing non consumeable Matthias Seitz 2021-03-15 19:13:14 +0100
  • b15d6c7db3 refactor: make expand methods members of Context Matthias Seitz 2021-03-15 18:01:41 +0100
  • e58f74f682 fix: make EthEvent name method a trait method Matthias Seitz 2021-03-15 17:25:45 +0100
  • cd5515ace3 Change `unwrap_or` to `unwrap_or_else` #231 Gabriel Coutinho 2021-03-16 08:32:13 -0300
  • a66a818964 Remove useless conversion Gabriel Coutinho 2021-03-16 08:30:40 -0300
  • b0a4a451cd Remove redundant field names Gabriel Coutinho 2021-03-16 08:20:00 -0300
  • fb6fd226e9 Add support for EIP-1898 Gabriel Coutinho 2021-03-15 20:53:23 -0300
  • 7b54602f01 Add support for EIP-234 Gabriel Coutinho 2021-03-15 13:49:29 -0300
  • 0c18f9b32c
    fix: make EthEvent abi attribute work for tuple inputs (#229) Matthias Seitz 2021-03-16 09:12:32 +0100
  • 97aa9f8098 docs: document ethevent abi attribute #229 Matthias Seitz 2021-03-15 15:19:03 +0100
  • 4c09298a28 test: validate ethevent abi attribute Matthias Seitz 2021-03-15 15:12:19 +0100
  • a4e5e97f27 fix: try to parse the provided abi as tuple Matthias Seitz 2021-03-15 15:11:35 +0100
  • 7b10b76e20
    feat: add EthEvent proc macro derive support (#227) Matthias Seitz 2021-03-15 12:59:52 +0100
  • 9052adcbf6
    Merge branch 'master' into feat/ethevent-proc-macro-derive #227 Georgios Konstantopoulos 2021-03-15 13:51:01 +0200
  • cf8e2391c8
    feat: add struct parsing support for human readable ABI (#226) Matthias Seitz 2021-03-15 12:49:28 +0100
  • 54096e6a50 chore: rustfmt Matthias Seitz 2021-03-15 00:40:13 +0100
  • 71e3b238d8 test: add proc macro derive tests Matthias Seitz 2021-03-14 22:11:39 +0100
  • f669141a5b feat: add EthEvent proc macro derive support Matthias Seitz 2021-03-14 20:53:33 +0100
  • a5cac02d7a feat: introduce EthEvent trait Matthias Seitz 2021-03-14 20:50:38 +0100
  • 5c2829cb99 chore(test): use EthAbiType derive instead implementing Detokenizeable Matthias Seitz 2021-03-14 15:03:10 +0100
  • 70aea914d1 refactor: extract tokenizeable implementation in separate method Matthias Seitz 2021-03-14 15:02:18 +0100
  • b5efdb0231 test: add EthAbiType derive tests Matthias Seitz 2021-03-14 14:40:28 +0100
  • 9733aa6185 feat: add EthAbiType proc macro derive for deriving Tokenizable trait Matthias Seitz 2021-03-14 14:40:03 +0100
  • 5d7d827e72 test: add more struct parsing tests #226 Matthias Seitz 2021-03-13 15:25:13 +0100
  • ee71b1d213 refactor: add AbiParse and support struct parsing Matthias Seitz 2021-03-13 14:30:33 +0100
  • 4a29f3b6ae feat: add solidity struct parser Matthias Seitz 2021-03-13 11:52:14 +0100
  • 4684980acd refactor: extract error module and use error macros Matthias Seitz 2021-03-13 11:51:50 +0100
  • e9e26f5e0c
    chore(deps): bump reqwest from 0.11.1 to 0.11.2 (#223) dependabot-preview[bot] 2021-03-12 17:20:08 +0200
  • f599ae66f4
    refactor: make human readable abi parsing more robust (#225) Matthias Seitz 2021-03-12 15:57:46 +0100
  • c6c1af16df fix: support unnamed event argument parsing #225 Matthias Seitz 2021-03-12 12:22:46 +0100
  • c41099a016 chore(clippy): make clippy happy Matthias Seitz 2021-03-11 22:46:54 +0100
  • f3bd156300 fix: add missing returns statement Matthias Seitz 2021-03-11 22:45:17 +0100
  • 910b7cc4f7 style: extract event arg parsing into separate method Matthias Seitz 2021-03-11 22:45:00 +0100
  • 218c704760 refactor: replace parsers Matthias Seitz 2021-03-11 22:23:19 +0100
  • 4419d4bff9 refactor: add constructor parser Matthias Seitz 2021-03-11 21:08:28 +0100
  • cbf046a07a refactor: function parser Matthias Seitz 2021-03-11 20:47:20 +0100
  • 9c0e8d2393 refactor: event parser Matthias Seitz 2021-03-11 17:30:30 +0100
  • fbab5ce52d
    chore(deps): bump tokio from 1.2.0 to 1.3.0 #224 dependabot-preview[bot] 2021-03-10 03:33:59 +0000
  • ec75c38f80
    chore(deps): bump reqwest from 0.11.1 to 0.11.2 #223 dependabot-preview[bot] 2021-03-10 03:33:27 +0000
  • 08cacfeee8
    chore(deps): bump serde from 1.0.123 to 1.0.124 (#222) dependabot-preview[bot] 2021-03-08 09:48:24 +0200
  • 63ca898067
    chore(deps): bump serde from 1.0.123 to 1.0.124 #222 dependabot-preview[bot] 2021-03-08 03:38:52 +0000
  • b425e2bd9a
    chore(deps): bump hex from 0.4.2 to 0.4.3 (#220) dependabot-preview[bot] 2021-03-04 09:30:36 +0200
  • 61767c8dd2
    release: 0.2.2 (#219) Georgios Konstantopoulos 2021-03-04 09:30:27 +0200
  • e16d223b5b
    chore(deps): bump hex from 0.4.2 to 0.4.3 #220 dependabot-preview[bot] 2021-03-04 03:34:08 +0000
  • 82e74e7b90 release: 0.2.2 #219 Georgios Konstantopoulos 2021-03-03 14:31:54 +0200
  • 0c3bb7b9c1
    chore(deps): bump once_cell from 1.7.0 to 1.7.2 (#218) dependabot-preview[bot] 2021-03-03 10:36:06 +0200
  • 16c05f6c35
    chore(deps): bump once_cell from 1.7.0 to 1.7.2 #218 dependabot-preview[bot] 2021-03-03 03:33:29 +0000
  • ba536e4c32
    chore(deps): bump bincode from 1.3.1 to 1.3.2 (#211) dependabot-preview[bot] 2021-03-03 00:30:00 +0200
  • 79e806f6e9
    bug: prevent interleaving websocket ID load/store operations (#217) James Prestwich 2021-03-02 14:19:20 -0800
  • cd9c724ebc
    bug: prevent interleaving websocket ID load/store operations #217 James Prestwich 2021-03-02 13:57:43 -0800
  • c68d393107
    chore(deps): bump bincode from 1.3.1 to 1.3.2 #211 dependabot-preview[bot] 2021-03-02 12:55:04 +0000
  • e7fa806f78
    chore(deps): bump futures-executor from 0.3.12 to 0.3.13 (#213) dependabot-preview[bot] 2021-03-02 14:53:52 +0200
  • 5081ca2ad1
    chore(deps): bump serde_json from 1.0.62 to 1.0.64 (#215) dependabot-preview[bot] 2021-03-02 14:53:33 +0200
  • 6b2f6b1ccb
    chore(deps): bump serde_json from 1.0.62 to 1.0.64 #215 dependabot-preview[bot] 2021-03-01 03:50:10 +0000
  • 611b643bec
    chore(deps): bump serde_json from 1.0.62 to 1.0.63 #214 dependabot-preview[bot] 2021-02-26 03:38:32 +0000
  • c84f781091
    chore(deps): bump futures-executor from 0.3.12 to 0.3.13 #213 dependabot-preview[bot] 2021-02-26 03:37:50 +0000
  • c18dad6122
    chore(deps): bump futures-channel from 0.3.12 to 0.3.13 (#208) dependabot-preview[bot] 2021-02-25 09:17:17 +0200
  • ff07be3c77
    chore(deps): bump futures-util from 0.3.12 to 0.3.13 (#207) dependabot-preview[bot] 2021-02-25 09:17:09 +0200
  • cf643e5ef1
    chore(deps): bump once_cell from 1.6.0 to 1.7.0 (#212) dependabot-preview[bot] 2021-02-25 09:17:02 +0200
  • 0e48cc4eed
    chore(deps): bump once_cell from 1.6.0 to 1.7.0 #212 dependabot-preview[bot] 2021-02-25 03:35:22 +0000
  • 52e78e2c79
    chore(deps): bump futures-util from 0.3.12 to 0.3.13 #207 dependabot-preview[bot] 2021-02-24 08:06:46 +0000
  • dc1e23bd4d
    chore(deps): bump futures-channel from 0.3.12 to 0.3.13 #208 dependabot-preview[bot] 2021-02-24 08:06:46 +0000
  • 5af9a28d8c
    chore(deps): bump tracing from 0.1.24 to 0.1.25 (#210) dependabot-preview[bot] 2021-02-24 10:05:19 +0200
  • 0350f2a218
    chore(deps): bump tracing from 0.1.24 to 0.1.25 #210 dependabot-preview[bot] 2021-02-24 03:32:00 +0000
  • 5cc4911d1c
    chore(deps): bump futures-core from 0.3.12 to 0.3.13 #209 dependabot-preview[bot] 2021-02-24 03:31:33 +0000
  • e88da4501c
    chore(deps): bump once_cell from 1.5.2 to 1.6.0 (#206) dependabot-preview[bot] 2021-02-23 09:31:12 +0200
  • 0ecc189cb3
    chore(deps): bump once_cell from 1.5.2 to 1.6.0 #206 dependabot-preview[bot] 2021-02-23 03:41:55 +0000
  • 3e5f7a795f
    feature: report path on failed abigen load (#205) James Prestwich 2021-02-22 10:35:40 -0800
  • 0c6d078a20
    feature: report path on failed abigen load #205 James Prestwich 2021-02-22 10:24:53 -0800
  • 7b0af7e73e
    chore(deps): bump url from 2.2.0 to 2.2.1 (#201) dependabot-preview[bot] 2021-02-22 10:16:13 +0200
  • 87b10f1ab5
    chore(deps): bump url from 2.2.0 to 2.2.1 #201 dependabot-preview[bot] 2021-02-22 08:05:51 +0000
  • b0224927ee
    chore(deps): bump tracing from 0.1.23 to 0.1.24 (#199) dependabot-preview[bot] 2021-02-22 10:04:40 +0200
  • a3f7aabb7a
    chore(deps): bump elliptic-curve from 0.9.3 to 0.9.4 (#203) dependabot-preview[bot] 2021-02-22 10:04:30 +0200
  • eb318a2689
    chore(deps): bump thiserror from 1.0.23 to 1.0.24 (#204) dependabot-preview[bot] 2021-02-22 10:04:18 +0200
  • 6ef5e1d0ae
    chore(deps): bump thiserror from 1.0.23 to 1.0.24 #204 dependabot-preview[bot] 2021-02-22 03:41:16 +0000
  • 83ba273b49
    chore(deps): bump elliptic-curve from 0.9.3 to 0.9.4 #203 dependabot-preview[bot] 2021-02-22 03:40:56 +0000
  • 25cf1125e2
    chore(deps): bump tracing from 0.1.23 to 0.1.24 #199 dependabot-preview[bot] 2021-02-19 06:38:14 +0000
  • b33f280fb5
    chore(deps): bump reqwest from 0.11.0 to 0.11.1 (#202) dependabot-preview[bot] 2021-02-19 08:36:39 +0200
  • 732ff29d14
    make abigen reproducible (#200) lerencao 2021-02-19 14:34:56 +0800
  • 7089590ec9
    chore(deps): bump reqwest from 0.11.0 to 0.11.1 #202 dependabot-preview[bot] 2021-02-19 03:31:58 +0000
  • 0f343de291 make abigen reproducible #200 caojiafeng 2021-02-19 09:39:34 +0800
  • 6f26490385
    chore(deps): bump elliptic-curve from 0.9.2 to 0.9.3 (#198) dependabot-preview[bot] 2021-02-18 11:27:22 +0200
  • 0c9eac9bef
    chore(deps): bump elliptic-curve from 0.9.2 to 0.9.3 #198 dependabot-preview[bot] 2021-02-18 03:30:24 +0000
  • e2ef22d0af
    chore(deps): bump tracing-futures from 0.2.4 to 0.2.5 (#197) dependabot-preview[bot] 2021-02-17 11:49:54 +0200
  • 4d46bfc9c9
    chore(deps): bump tracing-futures from 0.2.4 to 0.2.5 #197 dependabot-preview[bot] 2021-02-17 03:32:42 +0000
  • e82b09f521
    Update deps (#196) Georgios Konstantopoulos 2021-02-16 20:58:45 +0200
  • e0b4f237b8 chore: bump elliptic curve #196 Georgios Konstantopoulos 2021-02-16 20:04:36 +0200
  • 5206630ab5 chore: bump ethtypes and ethabi Georgios Konstantopoulos 2021-02-16 20:02:10 +0200
  • a791d7fe1c
    chore(deps): bump ethereum-types from 0.10.0 to 0.11.0 #183 dependabot-preview[bot] 2021-02-16 17:11:53 +0000
  • a43299c838
    fix(abigen): correctly parse params in human readable abi (#194) Georgios Konstantopoulos 2021-02-16 19:10:26 +0200
  • 64bb9deb1b chore: fix deps #194 Georgios Konstantopoulos 2021-02-16 18:58:11 +0200
  • 88cf6c788d chore: remove unused import Georgios Konstantopoulos 2021-02-16 17:55:21 +0200
  • 7f340ac3fd fix: pin funty version to fix bitvec error Georgios Konstantopoulos 2021-02-16 17:53:36 +0200
  • 2c94c25702 examples: add abigen example with path to abi Georgios Konstantopoulos 2021-02-16 17:52:40 +0200