Commit Graph

  • 7241d2be5e
    use gt 0.6.0 pragma compiler version Ryan 2021-10-07 16:19:33 -0700
  • e3e96d1d2b
    fix test, fmt errors Ryan 2021-10-07 11:49:01 -0700
  • 6691f8e26c
    remove extra space, fix fmt warning Ryan 2021-10-07 11:27:28 -0700
  • 8f46be9d5e
    await sign digest for aws signer Ryan 2021-10-07 11:17:43 -0700
  • 909c4918c0
    debugging 'bad key handle' error for ledger signer Ryan 2021-10-07 10:01:33 -0700
  • 61a153deea
    remove deprecated comment Ryan 2021-10-07 09:53:33 -0700
  • 6cb3fed1b4
    remove invalid sign payload parameter, add await on async method Ryan 2021-10-07 09:36:55 -0700
  • 0e48b79287
    move derive-eip712 deps to dev deps Ryan 2021-10-07 09:36:22 -0700
  • 1f2b433583
    add default domain_separator method, pre-compute separator hash Ryan 2021-10-07 08:59:02 -0700
  • bc2fc1f36b
    use optional feature gated dependencies for eip712; add default method for encode_eip712 Ryan 2021-10-07 08:46:42 -0700
  • 792234133a
    make LedgerWallet sign_payload public Ryan 2021-10-06 17:07:32 -0700
  • e12a907521
    add EIP712WithDomain type for providing a wrapper around custom setting of the domain Ryan 2021-10-06 16:54:55 -0700
  • 803ce74ebe
    Merge branch 'feature/derive-eip712' of https://github.com/Ryanmtate/ethers-rs into feature/derive-eip712 Ryan 2021-10-06 15:38:04 -0700
  • e8cf636dd7
    add error enum for Eip712Error; use sign_payload for ledger signer Ryan 2021-10-06 15:37:48 -0700
  • db99fe0bec
    Update ethers-signers/src/ledger/mod.rs Ryan 2021-10-06 15:15:14 -0700
  • c91108718b
    add documentation for eip712 feature Ryan 2021-10-06 12:06:54 -0700
  • c98ba371a9
    allow optional EIP712Domain parameter when encoding eip712 struct and signing typed data Ryan 2021-10-06 11:51:24 -0700
  • 76d3f05703
    move eip712 example to solidity-contract tests folder; update cargo workspace dependencies Ryan 2021-10-06 11:23:27 -0700
  • b93cc4af75
    chore(deps): bump tracing from 0.1.28 to 0.1.29 (#488) dependabot[bot] 2021-10-06 16:58:23 +0100
  • fdf07db0aa
    chore(deps): bump tracing-subscriber from 0.2.24 to 0.2.25 (#487) dependabot[bot] 2021-10-06 16:58:16 +0100
  • 1f99caca6c
    use parse_macro_input macro; remove dead code; handle nest struct not implemented error Ryan 2021-10-05 21:18:37 -0700
  • 79b763e735
    chore(deps): bump tracing from 0.1.28 to 0.1.29 #488 dependabot[bot] 2021-10-06 03:12:30 +0000
  • af57613c71
    chore(deps): bump tracing-subscriber from 0.2.24 to 0.2.25 #487 dependabot[bot] 2021-10-06 03:12:15 +0000
  • 801a661ea7
    remove print statements Ryan 2021-10-05 18:13:30 -0700
  • 51860ea122
    update unreleased change log Ryan 2021-10-05 18:05:18 -0700
  • 714e2fbe85
    remove extraneous backward slash in '\x19\x01' prefix; example tests pass Ryan 2021-10-05 17:30:52 -0700
  • 4975f672cd
    add example for eip712 and test against contract Ryan 2021-10-05 12:21:04 -0700
  • c98321c1c1
    update workspace members and dev dependencies for examples folder Ryan 2021-10-05 12:20:46 -0700
  • 55e2cb67d5
    replace std::convert::Infallible with WalletError as Wallet signer error type Ryan 2021-10-05 12:20:09 -0700
  • 70f9fbdcf9
    macro updates; add byte array checker for paramtype; use literal constant for domain type hash Ryan 2021-10-05 12:19:33 -0700
  • 6e17e394ef
    refactor of derive-eip712 macro; use ParamType and EthAbiToken Ryan 2021-10-02 22:22:14 -0700
  • 61bacb3095
    rename to ethers-derive-eip712; move to ethers-core Ryan 2021-10-01 16:27:33 -0700
  • 9ec7f2ae2e
    derive-eip712: initial implementation of eip712 derive macro Ryan 2021-10-01 11:02:04 -0700
  • 7d5ea2c1e3
    feat: add etherscan client crate (#486) Matthias Seitz 2021-10-04 21:05:11 +0200
  • 2b72e39a61 chore: rename evm version #486 Matthias Seitz 2021-10-04 20:20:19 +0200
  • 9efca0ba15 fix: return response Matthias Seitz 2021-10-04 19:22:10 +0200
  • b46da33902 feat: add etherscan client crate Matthias Seitz 2021-10-04 19:06:37 +0200
  • 5d8b66a68f
    feat: add general solc contract types (#484) Matthias Seitz 2021-10-04 08:45:32 +0200
  • 2f74a84436 feat: add general solc contract types #484 Matthias Seitz 2021-10-03 10:39:05 +0200
  • c7e4e0d433 chore: expose I256 functions Georgios Konstantopoulos 2021-10-02 23:44:52 +0300
  • 1f17788133
    feat(contract, abigen): support artifact format in proc macro (#480) Alexey Shekhirin 2021-10-02 20:16:55 +0300
  • fd585847e1
    don't change source abi_str #480 Alexey Shekhirin 2021-10-02 17:50:06 +0300
  • 42bf98330b
    feat: support human readable struct inputs (#482) Matthias Seitz 2021-10-02 16:34:01 +0200
  • da70e0caab
    feat: allow to configure combined-json (#483) Matthias Seitz 2021-10-02 04:02:16 +0200
  • c92a449b8b feat: allow to configure combined-json #483 Matthias Seitz 2021-10-01 22:41:08 +0200
  • 8d2833602d make clippy happy #482 Matthias Seitz 2021-10-01 22:12:57 +0200
  • fda88c3b25 rustfmt Matthias Seitz 2021-10-01 22:08:23 +0200
  • 6d2ac415f1 make clippy happy Matthias Seitz 2021-10-01 22:06:05 +0200
  • b5a805d885 make clippy happy Matthias Seitz 2021-10-01 21:59:34 +0200
  • 3da6927ba6 fix: remove eprintln Matthias Seitz 2021-10-01 21:54:57 +0200
  • dba75898c3 Merge branch 'master' into matt/human-readable-struct-inputs Matthias Seitz 2021-10-01 21:50:48 +0200
  • bafd95a76b fix conflicts Matthias Seitz 2021-10-01 21:50:34 +0200
  • 51da91c4d2 chore: update changelog Matthias Seitz 2021-10-01 21:36:00 +0200
  • 212708bad9 test: add human readable struct input test Matthias Seitz 2021-10-01 21:32:48 +0200
  • 25359c29b3 feat: use internal structs for abi parsers Matthias Seitz 2021-10-01 21:32:25 +0200
  • 6ea4d2df48 feat: keep track of custom types in abi parser Matthias Seitz 2021-10-01 21:31:50 +0200
  • 1fc207fb21
    feat(contract, abigen): support artifact format in proc macro Alexey Shekhirin 2021-09-30 18:05:26 +0300
  • 4036f45f3d
    feat(contract, abigen): support Hardhat ABI format (#478) Alexey Shekhirin 2021-09-30 11:27:24 +0300
  • 93df4dfb2f
    feat(contract, abigen): support Hardhat ABI format #478 Alexey Shekhirin 2021-09-29 22:04:23 +0300
  • a9157e1543
    fix(human-readable-abi): allow functions without output args (#477) Georgios Konstantopoulos 2021-09-29 17:28:30 +0300
  • 582fae9cc2 fix(human-readable-abi): allow functions without output args #477 Georgios Konstantopoulos 2021-09-29 14:31:25 +0300
  • 5693b7019e
    docs: fix broken ethers-js link (#475) Alexey Shekhirin 2021-09-28 22:40:36 +0300
  • f2dc2ff1e4
    docs: fix broken ethers-js link #475 Alexey Shekhirin 2021-09-28 13:53:43 +0300
  • 7a10944507
    feat(core, abi): support shorthand function declarations (#472) Alexey Shekhirin 2021-09-28 13:24:00 +0300
  • 8aeb1849d2
    Merge branch 'human-readable-abi-shorthand-fn' of ssh://github.com/shekhirin/ethers-rs into human-readable-abi-shorthand-fn #472 Alexey Shekhirin 2021-09-28 10:14:23 +0300
  • 0d04a7a721
    fix: parse shorthand functions in multiline parsing Alexey Shekhirin 2021-09-28 10:14:08 +0300
  • 2ace11de81
    fix: txpool tests x04 2021-09-27 21:40:42 -0400
  • 2e25339310
    fix: txpool tests x04 2021-09-27 21:32:01 -0400
  • 8436d3fea5
    fix: txpool tests x04 2021-09-27 21:26:47 -0400
  • ede76a2feb
    fix(solc): normalize EVM version across solc versions (#473) Georgios Konstantopoulos 2021-09-28 02:25:45 +0300
  • 0ad9de57c0 fix off-by-1 error in solc version parsing #473 Georgios Konstantopoulos 2021-09-28 02:19:50 +0300
  • 7b333b4b50 fix: return semver::Version from solc::version instead of String Georgios Konstantopoulos 2021-09-28 02:14:28 +0300
  • 56fb1ebfe3 chore: fix clippy lints Georgios Konstantopoulos 2021-09-28 02:12:09 +0300
  • ba9a36c5a4 fix(solc): normalize EVM version across solc versions Georgios Konstantopoulos 2021-09-28 02:07:01 +0300
  • 4c2f5b2c5a
    fail on absent output parens for shorthand Alexey Shekhirin 2021-09-27 23:24:23 +0300
  • 5f0854815f
    refactor a bit, beautify a lot Alexey Shekhirin 2021-09-27 23:10:40 +0300
  • 86ea17897f
    simplify a bit but not much lol Alexey Shekhirin 2021-09-27 22:52:29 +0300
  • 6e0ddd1b4c
    feat(core, abi): support shorthand functions Alexey Shekhirin 2021-09-27 22:25:25 +0300
  • 1fb3fbfef6 chore: expose solc module Georgios Konstantopoulos 2021-09-27 20:48:18 +0300
  • 558227cefd
    chore(deps): bump instant from 0.1.10 to 0.1.11 (#467) dependabot[bot] 2021-09-27 13:27:49 +0300
  • 1260caa4d2
    chore(deps): bump coins-ledger from 0.4.0 to 0.4.2 (#470) dependabot[bot] 2021-09-27 13:27:41 +0300
  • 8574e6a376
    release: 0.5.3 (#471) Georgios Konstantopoulos 2021-09-27 13:20:10 +0300
  • 13ab73d2b0 chore: update changelog #471 Georgios Konstantopoulos 2021-09-27 13:18:32 +0300
  • 7db183406f release: version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:06 -0400
  • 4c6a962386 chore: update changelog 0.5.3 Georgios Konstantopoulos 2021-09-27 13:18:32 +0300
  • b98f29fca0
    chore(deps): bump coins-ledger from 0.4.0 to 0.4.2 #470 dependabot[bot] 2021-09-27 03:07:59 +0000
  • c205590ab9 (cargo-release) version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:45 -0400
  • 42cf539d00 (cargo-release) version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:44 -0400
  • 75c370f87c (cargo-release) version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:44 -0400
  • 6465dde1c4 (cargo-release) version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:44 -0400
  • caeb711362 (cargo-release) version 0.5.4 Georgios Konstantopoulos 2021-09-24 21:07:44 -0400
  • 25246c715a (cargo-release) version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:43 -0400
  • 64d58a0328 (cargo-release) version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:43 -0400
  • f3fb19744e (cargo-release) version 0.5.4 Georgios Konstantopoulos 2021-09-24 21:07:43 -0400
  • 82c8c6f3b1 (cargo-release) version 0.5.2 Georgios Konstantopoulos 2021-09-24 21:07:08 -0400
  • f4d94ad364 (cargo-release) version 0.5.2 Georgios Konstantopoulos 2021-09-24 21:07:08 -0400
  • 3d108dc5f5 (cargo-release) version 0.5.2 Georgios Konstantopoulos 2021-09-24 21:07:07 -0400
  • fc1e304395 (cargo-release) version 0.5.2 Georgios Konstantopoulos 2021-09-24 21:07:07 -0400
  • 8689ebbfb0 (cargo-release) version 0.5.3 Georgios Konstantopoulos 2021-09-24 21:07:07 -0400
  • f7c67b495c (cargo-release) version 0.5.2 Georgios Konstantopoulos 2021-09-24 21:07:07 -0400