Commit Graph

  • 0f1fa17118
    Update README.md Georgios Konstantopoulos 2020-11-23 10:43:30 +0200
  • d2d7a82a80 feat: add method for parity_getBlockReceipts Georgios Konstantopoulos 2020-11-19 19:30:10 +0200
  • 84aafbbd1f
    Misc Fixes (#97) Georgios Konstantopoulos 2020-11-12 12:08:20 +0200
  • da802da94c fix: do not skip first 4 bytes when decoding outputs #97 Georgios Konstantopoulos 2020-11-12 11:31:51 +0200
  • 0964729c79 fix: use generic instead of impl Trait Georgios Konstantopoulos 2020-11-05 17:01:25 +0200
  • c30f45fc72
    feat: port over tracing from rust-web3 (#93) Georgios Konstantopoulos 2020-10-31 12:44:08 +0200
  • 98c63f9a3d
    add Sync trait to middleware error (#94) Rohit Narurkar 2020-10-31 16:09:03 +0530
  • 4c503f64c6 add Sync trait to middleware error #94 Rohit Narurkar 2020-10-31 02:12:10 +0530
  • 913acf8de1 feat: port over tracing from rust-web3 #93 Georgios Konstantopoulos 2020-10-30 19:52:12 +0200
  • d67efc9190
    fix: default param name if not found following memory/calldata (#91) Rohit Narurkar 2020-10-30 15:45:34 +0530
  • 30a14ef546 fix: default param name if not found following memory/calldata #91 Rohit Narurkar 2020-10-30 00:34:14 +0530
  • eb26915081
    feat: allow encoding/decoding function data (#90) Georgios Konstantopoulos 2020-10-29 09:48:24 +0200
  • 901fc092cd feat(abigen): allow providing args in human readable format #90 Georgios Konstantopoulos 2020-10-27 21:35:47 +0200
  • d33594ac89 chore: fix clippy Georgios Konstantopoulos 2020-10-27 17:48:39 +0200
  • 4fd2efe7e3 test: add event / fn decoding tests Georgios Konstantopoulos 2020-10-27 17:21:08 +0200
  • 222622e338 feat: human readable abi Georgios Konstantopoulos 2020-10-27 12:56:01 +0200
  • c669fbc895 feat: allow decoding event data Georgios Konstantopoulos 2020-10-27 14:03:37 +0200
  • d1ce20870a feat: allow encoding/decoding function data Georgios Konstantopoulos 2020-10-27 13:38:06 +0200
  • 35e24ed412
    refactor: extract minimal features of Contract into BaseContract (#88) Pawan Dhananjay 2020-10-27 16:27:01 +0530
  • c461d517e4 chore: fix clippy #88 Georgios Konstantopoulos 2020-10-27 12:56:35 +0200
  • 027233760e chore: ensure celo test passes Georgios Konstantopoulos 2020-10-27 12:36:53 +0200
  • 12d843d7d5 refactor: move BaseContract to own file Georgios Konstantopoulos 2020-10-26 19:58:47 +0200
  • fdb207406d refactor: extract minimal features of Contract into BaseContract pawan 2020-10-23 02:30:29 +0530
  • f2367505cb feat: auto pending tx instead of method #89 Georgios Konstantopoulos 2020-10-14 23:13:49 +0300
  • a22f1f9aa0
    Geth TxPool API Support (#86) Georgios Konstantopoulos 2020-10-24 11:13:13 +0300
  • 83047b78fb ci: install geth 1.9.23 #86 Georgios Konstantopoulos 2020-10-18 15:26:05 +0300
  • 629770cc5d fix(txpool): use proper api response format Georgios Konstantopoulos 2020-10-18 15:19:37 +0300
  • a6b0fcc4ba fix(txpool): use TxRequest instead of new data struct Georgios Konstantopoulos 2020-10-18 14:31:05 +0300
  • f281fcaee6 feat: add a geth spawner test helper Georgios Konstantopoulos 2020-10-18 13:51:51 +0300
  • 0ed8c92c28 feat: support for txpool API Rohit Narurkar 2020-10-18 13:56:38 +0530
  • 938972e9cc
    Address checksum (#85) Georgios Konstantopoulos 2020-10-18 13:22:10 +0300
  • ea4a876bd9 perf(checksum): convert loop to iterator #85 Georgios Konstantopoulos 2020-10-18 13:16:14 +0300
  • 54f0c58e81 chore: Fix celo tests Georgios Konstantopoulos 2020-10-18 13:05:40 +0300
  • d656654edd feat: support for txpool API #84 Rohit Narurkar 2020-10-18 13:56:38 +0530
  • 0b60c40117 fix: replace format! with encode to hex #83 Rohit Narurkar 2020-10-17 02:48:33 +0530
  • 2beaea632e feat: addr checksum encoding Rohit Narurkar 2020-10-16 23:37:35 +0530
  • ac93c0bc65
    fix: update signature error Georgios Konstantopoulos 2020-10-14 14:59:31 +0300
  • 62b7ce4366
    feat: Transaction Gas Price Escalator middleware (#81) Georgios Konstantopoulos 2020-10-08 18:56:36 +0300
  • 23a6fa8e9d feat: add constructors to gas escalators #81 Georgios Konstantopoulos 2020-10-07 10:54:10 +0300
  • 2fc8c1bc29 feat: add linear gas escalator Georgios Konstantopoulos 2020-10-07 10:32:54 +0300
  • 573f215876 chore: fix doctests Georgios Konstantopoulos 2020-10-07 10:17:54 +0300
  • 15972baa5b docs(middleware): add docs and rename middlewares Georgios Konstantopoulos 2020-10-06 21:56:05 +0300
  • 9f15dc9f5c chore: fix clippy Georgios Konstantopoulos 2020-10-06 19:19:09 +0300
  • 727dd60347 fix(middleware): default to tokio/async-std Georgios Konstantopoulos 2020-10-06 18:46:01 +0300
  • 79ea431bfd test(middleware): ensure that we can still stack everything up Georgios Konstantopoulos 2020-10-06 14:00:44 +0300
  • 9fe119ba65 feat(middleware): add geometric gas price escalator Georgios Konstantopoulos 2020-10-06 14:00:29 +0300
  • 0fd9aedede fix(providers): use Arc in WS impl to allow cloning Georgios Konstantopoulos 2020-10-06 13:41:28 +0300
  • b256e6b2ad fix(signers): make Signer send by blocking on Ledger calls Georgios Konstantopoulos 2020-10-05 20:47:10 +0300
  • aa37f74c4b
    feat: generalize wallet/private key + yubihsm2 (#75) Georgios Konstantopoulos 2020-10-02 11:41:16 +0300
  • 50d15b0127
    YubiHSM2 Support (#76) #75 Georgios Konstantopoulos 2020-10-02 10:46:08 +0300
  • e7ddd7e974 chore: cargo fmt #76 Georgios Konstantopoulos 2020-10-02 10:45:01 +0300
  • 7797a87ae2 adjust more celo tests Georgios Konstantopoulos 2020-10-02 10:25:01 +0300
  • 562c9cb49b fix: adjust celo tests Georgios Konstantopoulos 2020-10-02 10:03:07 +0300
  • 04d529bca8 feat: support YubiHSM2 Georgios Konstantopoulos 2020-10-01 21:08:14 +0300
  • 295b0cf4d5 fix: adjust celo tests Georgios Konstantopoulos 2020-10-01 20:56:37 +0300
  • 9d4fcf847a feat: generalize wallet/private key Georgios Konstantopoulos 2020-10-01 12:50:53 +0300
  • c65497543e
    feat: convert signing to k256 (#72) Georgios Konstantopoulos 2020-10-01 11:02:21 +0300
  • 8d7a165910 fix(keys): use 512 blocks for sha256 #72 Alex Vlasov 2020-10-01 10:43:12 +0300
  • b44efdc6d3 fix Sha256 proxy #74 Alex Vlasov 2020-10-01 00:23:55 +0300
  • e6d6f377dd test: add byte equality test between ethers-rs / web3.js signatures Georgios Konstantopoulos 2020-09-30 13:01:34 +0300
  • 8b66c71571 chore: adjust abigen tests due to rust update Georgios Konstantopoulos 2020-09-30 12:55:24 +0300
  • 27a3182a90 refactor: cleanup and move digest impl to separate file Georgios Konstantopoulos 2020-09-30 12:33:53 +0300
  • f0fbed835f feat: wrap the hash to a Digest implementation Alex Vlasov 2020-09-28 14:03:47 +0300
  • be73b93507 example #73 Alex Vlasov 2020-09-28 14:03:47 +0300
  • d303f6070c fix: pass pre-hashed message to sig verification Georgios Konstantopoulos 2020-09-27 15:03:00 +0300
  • 953e50ac27 feat: convert signing to k256 Rohit Narurkar 2020-09-25 21:31:03 +0300
  • 2d51c523ba
    feature: Middleware Architecture (#65) Georgios Konstantopoulos 2020-09-25 00:33:09 +0300
  • 973b2214a3 fix: examples, celo tests and ci #65 Georgios Konstantopoulos 2020-09-24 20:20:09 +0300
  • b22a03191d feat: add ethers-cli and support abigen #71 Rohit Narurkar 2020-09-24 23:47:33 +0530
  • 4fbc7533b2 fix doctests Georgios Konstantopoulos 2020-09-24 18:58:21 +0300
  • 15ffe9ebb7 refactor(signer): deduplicate tx signing logic across signers Georgios Konstantopoulos 2020-09-24 18:05:04 +0300
  • ee5918cbce test: add test for spawning and make ledger calls blocking #70 Georgios Konstantopoulos 2020-09-24 17:06:27 +0300
  • 179b4dfaa5 feat: deduplicate trait delegation Georgios Konstantopoulos 2020-09-24 16:45:43 +0300
  • eda519f6fb chore: fix clippy Georgios Konstantopoulos 2020-09-24 14:21:00 +0300
  • 1da11d0eee fix(contract): make tests compile Georgios Konstantopoulos 2020-09-24 14:19:18 +0300
  • 6b16fe0d5f test: fix ethers examples Georgios Konstantopoulos 2020-09-24 13:46:59 +0300
  • d6a10c3dc3 test(middleware): move middleware tests from signer Georgios Konstantopoulos 2020-09-24 13:32:33 +0300
  • af8af29a39 test(provider): make tests pass Georgios Konstantopoulos 2020-09-24 12:43:30 +0300
  • e8a830bb8d feat: move ethers-contract to middleware arch Georgios Konstantopoulos 2020-09-24 12:17:34 +0300
  • ce5d83b2ef refactor: convert generic middleware jsonrpc type to associated type Georgios Konstantopoulos 2020-09-24 11:31:54 +0300
  • 8501b8e9be feat: add nonce manager middleware and test stacking Georgios Konstantopoulos 2020-09-23 22:32:43 +0300
  • 106974c4ee feat: move signer to middleware crate Georgios Konstantopoulos 2020-09-23 21:42:02 +0300
  • df479be71b feat: move gas oracle to middleware crate Georgios Konstantopoulos 2020-09-23 20:53:46 +0300
  • 4439bf305c feat: convert Provider to Middleware trait Georgios Konstantopoulos 2020-09-23 18:38:45 +0300
  • bf1d1e098f
    fix: replace FilterStream with concrete type (#69) Georgios Konstantopoulos 2020-09-23 11:04:54 +0300
  • d055c7840f ci: fix CI error with ledger #69 Georgios Konstantopoulos 2020-09-22 20:08:40 +0300
  • ec824f4895 fix: use PinBoxFut type alias Georgios Konstantopoulos 2020-09-22 20:04:54 +0300
  • cdaf2baa78 fix: replace FilterStream with concrete type Georgios Konstantopoulos 2020-09-22 19:59:23 +0300
  • 8456118f62 compile with the latest k256 + elliptic_curve #67 Rohit Narurkar 2020-09-22 20:22:30 +0530
  • 8ff9a894c0 chore: add example for ledger Georgios Konstantopoulos 2020-09-20 21:27:00 +0300
  • d9b7738823 upgrade k256 and ecdsa libraries. fix compilation errors Rohit Narurkar 2020-09-20 21:02:09 +0530
  • 95fcbe5240
    feat: ledger support (#66) Georgios Konstantopoulos 2020-09-20 18:17:02 +0300
  • 6bdde224c8 test: disable etherscan abigen tests temporarily #66 Georgios Konstantopoulos 2020-09-20 18:02:58 +0300
  • 6d5610d69f ci: update etherscan key Georgios Konstantopoulos 2020-09-20 17:50:12 +0300
  • 354308b937 fix: add Send/Sync to SignerError Georgios Konstantopoulos 2020-09-20 17:40:52 +0300
  • 91f4653566 chore: fix doctests Georgios Konstantopoulos 2020-09-20 17:29:01 +0300
  • 7c645fb839 fix: remove async from with_signer Georgios Konstantopoulos 2020-09-20 17:17:50 +0300
  • 6eaad1fb4e ci: run celo-only tests explicitly Georgios Konstantopoulos 2020-09-20 17:14:20 +0300
  • f7c59c7c7e feat: implement Signer for Ledger Georgios Konstantopoulos 2020-09-20 17:11:25 +0300
  • 7b99cb3d09 feat: convert Signer to async Georgios Konstantopoulos 2020-09-20 17:10:05 +0300