Commit Graph

  • 07212c08eb
    fix(core): set U256 array in correct order #38 Georgios Konstantopoulos 2020-06-23 10:04:44 +0300
  • 7947ae3004
    fix(provider): Add Send trait bound to PendingTx state future #39 Georgios Konstantopoulos 2020-06-23 09:53:38 +0300
  • 0689d33b7a
    feature: ethers-core wasm32 arch compatibility James Prestwich 2020-06-22 17:05:28 -0700
  • bb1ac9c666
    Improve Ganache Flexibility (#37) Georgios Konstantopoulos 2020-06-22 16:42:34 +0300
  • 497c347726
    core(chore): fix doctest #37 Georgios Konstantopoulos 2020-06-22 16:23:07 +0300
  • 14a943fc0b
    fix: dynamic port / accounts in examples Georgios Konstantopoulos 2020-06-22 15:48:35 +0300
  • 2f04bc5437
    test(contract): choose endpoint and accounts dynamically Georgios Konstantopoulos 2020-06-22 15:48:12 +0300
  • f3f14d2e4f
    test(signer): choose endpoint and accounts dynamically Georgios Konstantopoulos 2020-06-22 15:43:50 +0300
  • 192a0c04b5
    test(provider): choose endpoint dynamically Georgios Konstantopoulos 2020-06-22 15:16:01 +0300
  • d834bf5cdf
    feat(core): add more features to ganache Georgios Konstantopoulos 2020-06-22 15:03:40 +0300
  • 1cfbc7b3c3
    Replace contract client references with Arc (#35) Georgios Konstantopoulos 2020-06-22 11:44:08 +0300
  • c78066fbc0
    fix(provider): return TxHash instead of PendingTransaction on tx submission #35 Georgios Konstantopoulos 2020-06-22 11:18:54 +0300
  • e89bf90fa3
    fix(ethers): adjust examples to new apis Georgios Konstantopoulos 2020-06-22 10:14:23 +0300
  • 7cdfdd03c2
    feat(abigen): adjusts codegen to use Arcs Georgios Konstantopoulos 2020-06-22 10:14:11 +0300
  • 1a9acc91f2
    feat(contract): replace reference to Client with Arc Georgios Konstantopoulos 2020-06-22 09:37:18 +0300
  • 6038d82161
    feat(provider): allow specifying a default polling interval param Georgios Konstantopoulos 2020-06-22 08:50:32 +0300
  • 7a17e54fbd
    feat(contract): add helper to query events w/ metadata (block num + tx hash) (#33) Georgios Konstantopoulos 2020-06-22 01:08:40 +0300
  • 9f90d74d02
    chore: fmt #33 Georgios Konstantopoulos 2020-06-22 01:07:48 +0300
  • 833ca33f60
    feat(signers): make Signer on Client optional (#34) Georgios Konstantopoulos 2020-06-21 21:19:59 +0300
  • d52007aeb5
    feat(contract): add helper to query events w/ metadata (block num + tx hash) Georgios Konstantopoulos 2020-06-21 21:03:57 +0300
  • ca3f7fcfd8
    feat(signers): make Signer on Client optional #34 Georgios Konstantopoulos 2020-06-21 21:02:29 +0300
  • 9a0c97286b
    feat(provider): introduce a pending tx polling delay so that we do not spam the chain (#31) Georgios Konstantopoulos 2020-06-21 11:09:19 +0300
  • d34fc71d42
    feat(provider): introduce a pending tx polling delay so that we do not spam the chain #31 Georgios Konstantopoulos 2020-06-21 10:26:14 +0300
  • 0cfeadadf4
    Websockets + TLS for Async-Std / Tokio (#30) Georgios Konstantopoulos 2020-06-21 10:17:11 +0300
  • 883acfa9ac
    fix(provider): make tokio an optional dep #30 Georgios Konstantopoulos 2020-06-21 09:42:06 +0300
  • de714f56bb
    docs(provider): add websocket docs / examples Georgios Konstantopoulos 2020-06-21 09:09:05 +0300
  • 0e79765d3b
    feat(provider): add TLS websockets for tokio/async-std Georgios Konstantopoulos 2020-06-20 22:35:44 +0300
  • c9fcf3237a
    test(provider): add websocket ssl test Georgios Konstantopoulos 2020-06-20 21:35:44 +0300
  • a9e35a3962
    feat(provider): add convenience method using tokio/async-std behind a feature flag Georgios Konstantopoulos 2020-06-20 19:49:32 +0300
  • 60886503b1
    test(provider): add websocket test Georgios Konstantopoulos 2020-06-20 19:28:10 +0300
  • fd6b371fcb
    feat(provider): add initial Websocket support over Stream/Sink + Tungstenite Georgios Konstantopoulos 2020-06-20 19:21:21 +0300
  • b4ac6e32e7
    refactor(provider): move http client to separate dir Georgios Konstantopoulos 2020-06-20 19:03:28 +0300
  • 2773684e0e
    fix: relax trait bounds on JsonRpcClient Georgios Konstantopoulos 2020-06-20 18:29:05 +0300
  • ded8f50ef4
    chore: remove leftover file 0.1.3 Georgios Konstantopoulos 2020-06-20 18:50:40 +0300
  • 3459b1d350
    docs: add missing attribution to Althea for the lean JSON RPC client Georgios Konstantopoulos 2020-06-20 17:15:00 +0300
  • 8240b26a80
    docs: add missing attribution to Gnosis for codegen & macros Georgios Konstantopoulos 2020-06-20 17:02:57 +0300
  • 4ff466a593
    fix intradoc links and add missing cargo metadata (#29) Georgios Konstantopoulos 2020-06-20 16:55:07 +0300
  • 7315e3e50d
    fix intradoc links and add missing cargo metadata #29 Georgios Konstantopoulos 2020-06-20 14:40:42 +0300
  • 7ff8b8222c
    Dual license under MIT/Apache 2 (#28) Georgios Konstantopoulos 2020-06-18 08:20:20 +0300
  • 691c79b4b6
    provider: add missing license #28 Georgios Konstantopoulos 2020-06-18 08:06:24 +0300
  • 92582cd090
    fix: dual license MIT / Apache 2 Georgios Konstantopoulos 2020-06-18 08:02:43 +0300
  • e6440569a6
    Fix #26 by adding an MIT license #27 Andre Rossi Korol 2020-06-18 04:05:50 +0000
  • a9d1be4def
    Improve Stream performance (#25) Georgios Konstantopoulos 2020-06-17 21:01:20 +0300
  • ec5cabc5d1
    chore: cargo fmt #25 Georgios Konstantopoulos 2020-06-17 20:50:35 +0300
  • cca2229233
    perf(provider): remove infinite loop and rely on the runtime to poll the stream Georgios Konstantopoulos 2020-06-17 20:36:26 +0300
  • a558a4237b
    docs: add ethers.js as a reference Georgios Konstantopoulos 2020-06-17 19:18:46 +0300
  • 771c55175f
    ci: cargo fmt Georgios Konstantopoulos 2020-06-17 16:36:09 +0300
  • 4fd656bce1
    Provider Fixes on filters and gas estimation (#23) Georgios Konstantopoulos 2020-06-17 16:09:41 +0300
  • 865a562b96
    docs: fix links #23 Georgios Konstantopoulos 2020-06-17 16:06:35 +0300
  • 6c5291aebf
    test(signer): add test to ensure that the Pending block number works Georgios Konstantopoulos 2020-06-17 16:01:58 +0300
  • b10edbc12d
    fix(provider): pass correct number of args to new_filter Georgios Konstantopoulos 2020-06-17 13:50:29 +0300
  • df21a66691
    fix(provider): do not pass a param to estimate_gas Georgios Konstantopoulos 2020-06-17 13:25:21 +0300
  • ba5ae5a894
    Add Celo support (#8) Georgios Konstantopoulos 2020-06-17 12:22:01 +0300
  • 8a06893268
    test(contract): add deploy and call contract function celo test #8 Georgios Konstantopoulos 2020-06-17 12:07:03 +0300
  • d1d96ce7fa
    test(signer): add send_transaction celo test Georgios Konstantopoulos 2020-06-17 11:46:42 +0300
  • ed673f34a1
    test(provider): add get_transaction celo test Georgios Konstantopoulos 2020-06-17 11:39:06 +0300
  • 70c8cddb8b
    feat: add Celo feature flags to all crates Georgios Konstantopoulos 2020-06-17 09:08:04 +0300
  • 185ff187e5
    feat(types): add optional Celo support Georgios Konstantopoulos 2020-06-11 12:02:19 +0300
  • 20493e0190
    Fix Pending Transactions and EIP-155 (#22) Georgios Konstantopoulos 2020-06-17 11:02:03 +0300
  • a55863f2a2
    fix(signers): make EIP-155 optional and fix sighash generation bug #22 Georgios Konstantopoulos 2020-06-17 10:53:41 +0300
  • 8f7cec3453
    test(provider): move pending txs test to integration tests + use block time Georgios Konstantopoulos 2020-06-17 10:19:56 +0300
  • 3058579b59
    feat(core): allow setting the blocktime in ganache Georgios Konstantopoulos 2020-06-17 09:59:41 +0300
  • ecaf581508
    fix(provider): ensure the Pending transaction calls the waker to get polled again Georgios Konstantopoulos 2020-06-17 09:07:02 +0300
  • 2c734f0d61
    fix(core): make Signature.v a u64 instead of a u8 and expose `verify` (#21) Georgios Konstantopoulos 2020-06-17 09:45:15 +0300
  • afc525b6d0
    fix(core): make Signature.v a u64 instead of a u8 and expose `verify` #21 Georgios Konstantopoulos 2020-06-17 09:05:49 +0300
  • 1a47e933ae
    feat(signers): implement Serde and make Wallet API smaller (#20) Georgios Konstantopoulos 2020-06-17 09:38:04 +0300
  • ae01ab779b
    fix: add abigen as a dev-dependency feature #20 Georgios Konstantopoulos 2020-06-17 09:31:51 +0300
  • 4073f8e2e7
    feat(signers): implement Serde and make API smaller Georgios Konstantopoulos 2020-06-16 21:38:04 +0300
  • 570b45eb10
    ABI Encoder v2 + ABI Spec v6.6 (#17) Georgios Konstantopoulos 2020-06-16 15:08:42 +0300
  • 6a3c7dd797
    chore: make clippy happy #17 Georgios Konstantopoulos 2020-06-16 14:45:50 +0300
  • 4bc36b365e
    fix(core): fix abi tests Georgios Konstantopoulos 2020-06-16 12:30:12 +0300
  • 0ed2aff3c8
    tests(ethers): add abigen example Georgios Konstantopoulos 2020-06-16 11:44:28 +0300
  • f7f148821a
    feat(contract/abigen): implement simple AbiEncoderV2 Georgios Konstantopoulos 2020-06-16 10:44:11 +0300
  • 7353791dfe
    feat(core): update ethabi and enable more Toeknize impls Georgios Konstantopoulos 2020-06-16 10:33:53 +0300
  • 5629c1f25e
    ci: switch to github actions (#18) Georgios Konstantopoulos 2020-06-16 14:36:45 +0300
  • 87b08c7e3c
    ci: fix cargo check #18 Georgios Konstantopoulos 2020-06-16 14:31:08 +0300
  • d7e07b7c61
    ci: fix env vars Georgios Konstantopoulos 2020-06-16 14:24:34 +0300
  • 318367e8e9
    ci: try fixing the solc path Georgios Konstantopoulos 2020-06-16 14:20:18 +0300
  • 777bd0341b
    ci: install solc & ganache-cli Georgios Konstantopoulos 2020-06-16 14:09:15 +0300
  • 51d249765e
    ci: set etherscan api key Georgios Konstantopoulos 2020-06-16 13:46:44 +0300
  • 167cc579dd
    ci: switch to github actions Georgios Konstantopoulos 2020-06-16 13:36:05 +0300
  • 09d3adc598
    ci: switch to github actions Georgios Konstantopoulos 2020-06-16 13:34:47 +0300
  • 5d92e72882
    add json rpc bindings for eth_getCode (#15) Rohit Narurkar 2020-06-16 01:40:27 +0530
  • 636591c001 add json rpc bindings for eth_getCode #15 Rohit Narurkar 2020-06-15 23:18:26 +0530
  • 636762d464
    docs: add contributing.md Georgios Konstantopoulos 2020-06-15 18:03:24 +0300
  • a52dd9a277
    docs: add some templates (#14) Georgios Konstantopoulos 2020-06-15 17:43:32 +0300
  • 9f04ead39a
    docs: add some templates #14 Georgios Konstantopoulos 2020-06-15 17:41:32 +0300
  • 1d7bdef0bd
    feat(utils): add various new utility methods (#13) Georgios Konstantopoulos 2020-06-15 17:16:14 +0300
  • b2c0fd0f46
    feat(utils): add various new utility methods #13 Georgios Konstantopoulos 2020-06-15 17:12:30 +0300
  • 79b21b9ea0
    add pending tx type to wait for tx confirmations (#11) Georgios Konstantopoulos 2020-06-15 15:40:06 +0300
  • 2dba8a7860
    chore: fix doctests #11 Georgios Konstantopoulos 2020-06-15 15:35:35 +0300
  • 8c40e9c5b6
    ci: skip the pending tx test Georgios Konstantopoulos 2020-06-15 15:27:22 +0300
  • 626284bcac
    feat: use the pending transaction struct when deploying a contract Georgios Konstantopoulos 2020-06-15 15:18:15 +0300
  • 388a478860
    tests(ethers): fix transfer eth example Georgios Konstantopoulos 2020-06-15 15:03:59 +0300
  • 4ecd92443d
    feat(pending-txs): implement the full state machine Georgios Konstantopoulos 2020-06-15 15:01:42 +0300
  • 20da946aa2
    Update docs path (#12) Sebastian Bolaños 2020-06-15 05:29:50 -0600
  • 62234c2e8f Change docs url from local modules to docs.rs #12 Sebastian Bolanos 2020-06-15 12:27:18 +0100
  • 54d3f93e06 Change docs url from local modules to docs.rs Sebastian Bolanos 2020-06-15 12:22:22 +0100
  • 112683ab45 Update docs path for the re-exported modules Sebastian Bolanos 2020-06-15 12:12:17 +0100
  • 5ac7cfce53
    WIP: add pending tx type Georgios Konstantopoulos 2020-06-15 13:31:35 +0300