2d51c523ba
* feat: convert Provider to Middleware trait * feat: move gas oracle to middleware crate * feat: move signer to middleware crate * feat: add nonce manager middleware and test stacking * refactor: convert generic middleware jsonrpc type to associated type * feat: move ethers-contract to middleware arch * test(provider): make tests pass * test(middleware): move middleware tests from signer * test: fix ethers examples * fix(contract): make tests compile * chore: fix clippy * feat: deduplicate trait delegation * refactor(signer): deduplicate tx signing logic across signers * fix doctests * fix: examples, celo tests and ci |
||
---|---|---|
.. | ||
gas_oracle.rs | ||
nonce_manager.rs | ||
signer.rs | ||
stack.rs |