Commit Graph

  • 57d8efd7cc
    fix(provider): pass array arguments (#10) Georgios Konstantopoulos 2020-06-15 13:53:40 +0300
  • 8c1de5bd95
    fix(provider): pass array arguments #10 Georgios Konstantopoulos 2020-06-15 13:41:37 +0300
  • d90b03da06
    Add streamed logs to the provider (#9) Georgios Konstantopoulos 2020-06-15 11:46:07 +0300
  • 718d53d974
    chore: make clippy happy #9 Georgios Konstantopoulos 2020-06-15 11:42:12 +0300
  • 76259f1771
    refactor(contract): use test helpers to reduce code dup Georgios Konstantopoulos 2020-06-15 10:45:23 +0300
  • 06bed6645f
    perf(contract-factory): take abi and bytecode by value instead of reference Georgios Konstantopoulos 2020-06-15 10:43:30 +0300
  • 11c137d3f6
    test(contract): add integration test for streaming event logs Georgios Konstantopoulos 2020-06-12 18:18:13 +0300
  • 926fe3bb7b
    feat(contract): allow events to be streamed Georgios Konstantopoulos 2020-06-12 17:43:48 +0300
  • 0e004ce35a
    test(provider): add new blocks/pending txs test Georgios Konstantopoulos 2020-06-12 17:26:36 +0300
  • df3d6f37ee
    feat(provider): expose streaming methods Georgios Konstantopoulos 2020-06-12 15:53:37 +0300
  • e78de5b952
    feat(provider): implement Streamed logs Georgios Konstantopoulos 2020-06-12 15:51:40 +0300
  • beb480f22b
    chore(abigen-macro): do not run the doctests since the abi paths cannot be found Georgios Konstantopoulos 2020-06-11 12:33:09 +0300
  • a1096f8705
    chore(abigen): fix doctest Georgios Konstantopoulos 2020-06-11 12:16:36 +0300
  • 7020dc18fb
    docs(crate): further expand the docs Georgios Konstantopoulos 2020-06-11 11:40:07 +0300
  • 3522c78ec5
    fix: simplify ENS interfaces Georgios Konstantopoulos 2020-06-11 10:16:38 +0300
  • 9cad87a879
    chore: fix examples Georgios Konstantopoulos 2020-06-11 09:45:14 +0300
  • 7dbc2d4f25
    test(abigen): re-enable tests Georgios Konstantopoulos 2020-06-10 23:26:37 +0300
  • aa454b945b
    chore(abigen): remove unnecessary stuff Georgios Konstantopoulos 2020-06-10 22:46:55 +0300
  • f562b47fd2
    docs(abigen): update struct Georgios Konstantopoulos 2020-06-10 22:34:39 +0300
  • 030fc671fe
    docs(contract): expand contract docs Georgios Konstantopoulos 2020-06-10 21:20:47 +0300
  • 1adbca67b0
    docs(signers): expand Wallet examples Georgios Konstantopoulos 2020-06-10 17:48:34 +0300
  • 469c0cb96b
    fix(signers): make wallet non-optional Georgios Konstantopoulos 2020-06-10 15:21:16 +0300
  • 6156c4bf90
    feat(signers): join the transaction futures Georgios Konstantopoulos 2020-06-10 13:34:48 +0300
  • 8b5dac2866
    docs(provider): add more docs Georgios Konstantopoulos 2020-06-10 11:58:27 +0300
  • 6f5bc95543
    docs(core): improve struct level docs Georgios Konstantopoulos 2020-06-10 10:33:51 +0300
  • f93b8b6919
    docs(providers): add doctests and examples Georgios Konstantopoulos 2020-06-10 10:10:33 +0300
  • 980e7fca8c
    docs: add some more docs Georgios Konstantopoulos 2020-06-04 21:44:02 +0300
  • 73b502ed5f
    macro: re-enable paths/etherscan and enable more complex tokens Georgios Konstantopoulos 2020-06-04 00:05:05 +0300
  • ba7fedc7d3
    abigen: simplify structs and re-enable file/remote codegen Georgios Konstantopoulos 2020-06-03 23:09:46 +0300
  • b47c89455c
    ci: skip tests with external deps Georgios Konstantopoulos 2020-06-03 00:16:08 +0300
  • b0feff2432
    fix: serialize null filters Georgios Konstantopoulos 2020-06-03 00:10:46 +0300
  • 701e442f94
    fix(proc-macro): adjust to rest of contract fixes Georgios Konstantopoulos 2020-06-02 14:56:09 +0300
  • c18e52f918
    contract: simplify lifetimes Georgios Konstantopoulos 2020-06-02 14:33:21 +0300
  • 56d22c0360
    fix examples Georgios Konstantopoulos 2020-06-02 13:58:48 +0300
  • e051cffe47
    contract: allow connecting to many clients/addresses Georgios Konstantopoulos 2020-06-02 13:36:02 +0300
  • 6bd3c41bd0
    contract: simplify errors and generics Georgios Konstantopoulos 2020-06-02 02:15:33 +0300
  • b5a1b27e3a
    remove provider/signers trait bound Georgios Konstantopoulos 2020-06-02 02:00:58 +0300
  • 27ca5dd55a
    simplify signers Georgios Konstantopoulos 2020-06-02 01:27:23 +0300
  • 6181943485
    remove type-safe networks Georgios Konstantopoulos 2020-06-02 00:58:21 +0300
  • 1c6b067bb9
    simplify provider type declaration Georgios Konstantopoulos 2020-06-02 00:31:32 +0300
  • cd4914d37f
    refactor: pull crates to root dir Georgios Konstantopoulos 2020-06-01 21:24:22 +0300
  • 095be63b3b
    feat: allow querying logs with their respective tx hashes Georgios Konstantopoulos 2020-06-01 00:17:50 +0300
  • c71c46ff56
    ensure functions do not clash with event names Georgios Konstantopoulos 2020-05-31 21:46:49 +0300
  • 5170b7ec9f
    use pure rust libsecp Georgios Konstantopoulos 2020-05-31 20:53:07 +0300
  • 5f0546720d
    reorganize docs Georgios Konstantopoulos 2020-05-31 19:38:41 +0300
  • 37d37a6bec
    add a prelude to make importing stuff easier Georgios Konstantopoulos 2020-05-31 19:20:08 +0300
  • a9643fc9f6
    refactor ethers-types -> ethers-core Georgios Konstantopoulos 2020-05-31 19:01:34 +0300
  • 0013edf0e1
    refactor ethers-utils to be part of ethers-types Georgios Konstantopoulos 2020-05-31 18:31:13 +0300
  • d4bc43ee5b
    feat(types): add solc bindings Georgios Konstantopoulos 2020-05-31 17:50:00 +0300
  • bdda7d0883
    add deployer Georgios Konstantopoulos 2020-05-30 23:04:08 +0300
  • e96446388f
    WIP: Add ContractFactory Georgios Konstantopoulos 2020-05-30 17:24:50 +0300
  • 7a17b2dec2
    feat: Adds support for launching ganache-cli Georgios Konstantopoulos 2020-05-30 17:11:51 +0300
  • 2bba40a788
    add docs to ethers-signer Georgios Konstantopoulos 2020-05-29 00:16:21 +0300
  • 5489f08835
    docs: add docs to ethers-providers Georgios Konstantopoulos 2020-05-28 19:34:06 +0300
  • e51fbd06b0
    ethers-types docs Georgios Konstantopoulos 2020-05-28 17:53:22 +0300
  • bc523b6d60
    refactor ethers-abi to be part of ethers-types Georgios Konstantopoulos 2020-05-28 12:04:12 +0300
  • a78979a3ac
    chore: fmt Georgios Konstantopoulos 2020-05-28 09:39:38 +0300
  • 7c465c2027
    add some block tests Georgios Konstantopoulos 2020-05-28 00:48:48 +0300
  • 453579e347
    add test for utils Georgios Konstantopoulos 2020-05-28 00:03:15 +0300
  • 3186673a2e
    make ENS a first class citizen Georgios Konstantopoulos 2020-05-27 23:43:02 +0300
  • 6109003559
    integrate ENS at the provider level Georgios Konstantopoulos 2020-05-27 18:43:43 +0300
  • 2e5ef68219
    ci: install cargo-audit and clippy Georgios Konstantopoulos 2020-05-27 15:25:42 +0300
  • a2eed17002
    add versions for publishing Georgios Konstantopoulos 2020-05-27 15:03:31 +0300
  • 53378afae1
    ci: fix ci Georgios Konstantopoulos 2020-05-27 14:55:34 +0300
  • 420c9e816f
    chore: comment out some bothersome tests Georgios Konstantopoulos 2020-05-27 14:55:09 +0300
  • bd6fee59cb
    feat: add ens support Georgios Konstantopoulos 2020-05-27 14:32:44 +0300
  • f42aaf2588
    refactor(ethers-contract): split to modules Georgios Konstantopoulos 2020-05-27 11:46:16 +0300
  • 099fa5d7ef
    progress Georgios Konstantopoulos 2020-05-26 21:57:59 +0300
  • 25f2c5e45d
    specify the datatype when creating the call Georgios Konstantopoulos 2020-05-26 17:43:51 +0300
  • c46442dd12
    complete refactor Georgios Konstantopoulos 2020-05-26 14:00:56 +0300
  • 28dc014ae3
    WIP Georgios Konstantopoulos 2020-05-26 13:44:35 +0300
  • 6a73bab70d
    wip Georgios Konstantopoulos 2020-05-26 13:37:17 +0300
  • 2bec170968
    WIP Georgios Konstantopoulos 2020-05-26 13:24:19 +0300
  • e7c9e19409
    wip Georgios Konstantopoulos 2020-05-26 12:52:15 +0300
  • 3f313ede01
    el refactor Georgios Konstantopoulos 2020-05-26 12:37:31 +0300
  • d3b9b378c5
    feat: add tokenization and improve contract API for events Georgios Konstantopoulos 2020-05-25 21:14:13 +0300
  • 33b36bbc52
    feat: add basic contract support Georgios Konstantopoulos 2020-05-25 18:35:38 +0300
  • 1dd3c3dc89
    WIP add contract abi Georgios Konstantopoulos 2020-05-25 13:05:00 +0300
  • 548b24e518
    feat: add fetching logs Georgios Konstantopoulos 2020-05-25 12:23:50 +0300
  • fe554c158c
    wip: filters Georgios Konstantopoulos 2020-05-25 00:15:45 +0300
  • 946c4912f4
    feat: add receipts Georgios Konstantopoulos 2020-05-24 23:27:51 +0300
  • ee03703ed4
    feat: add get_block Georgios Konstantopoulos 2020-05-24 23:11:47 +0300
  • e28d34e996
    add circleci Georgios Konstantopoulos 2020-05-24 21:58:01 +0300
  • a9570f0ac1
    update readme Georgios Konstantopoulos 2020-05-24 21:56:10 +0300
  • 15be482c06
    do not expose fields Georgios Konstantopoulos 2020-05-24 21:45:18 +0300
  • 96add97869
    use builder pattern for txs Georgios Konstantopoulos 2020-05-24 21:34:56 +0300
  • f8ca81ab22
    add eth_balance and eth_accounts Georgios Konstantopoulos 2020-05-24 20:26:41 +0300
  • 3ed8b58ceb
    rename type Georgios Konstantopoulos 2020-05-24 20:19:35 +0300
  • 08a25fb848
    deduplicate tx types Georgios Konstantopoulos 2020-05-24 20:17:46 +0300
  • 2b7c4ce7b4
    cleanup Georgios Konstantopoulos 2020-05-24 19:43:47 +0300
  • c085861b20
    lock Georgios Konstantopoulos 2020-05-24 19:33:24 +0300
  • 0f12894765
    abuse Deref for using provider methods in the Client Georgios Konstantopoulos 2020-05-24 19:29:04 +0300
  • 8a8e33c9c8
    lints and more examples Georgios Konstantopoulos 2020-05-24 19:14:27 +0300
  • 4b6fbf00a8
    docs Georgios Konstantopoulos 2020-05-24 18:55:46 +0300
  • f82f8db57f
    wallet refactor Georgios Konstantopoulos 2020-05-24 18:40:16 +0300
  • 07daa1a891
    refactor Georgios Konstantopoulos 2020-05-24 17:41:12 +0300
  • 913b917620
    WIP Georgios Konstantopoulos 2020-05-23 03:01:20 +0300
  • 1a49a62a81
    init Georgios Konstantopoulos 2020-05-22 21:37:21 +0300