DaniPopes
bb4af1c134
fix(middleware): oracles, tests ( #1944 )
...
* fix(middleware): oracles, tests
* fix: use util
* fix: make blocknative api key optional
* make response fields public
* import orders
* docs: oracle trait
* fix: make response fns public
* chore: clippy
* fix: doc tests
2022-12-18 13:45:47 +02:00
Andrea Simeoni
e5aa4518d7
Docs: Middleware library ( #1912 )
...
* Updated the middleware README heading
* fix docs CI
* Added heading description for the main middlewares
* Restructure README examples
* Fix docs CI
* Fix MiddlewareBuilder function docs
* Typos inside the middleware README
Co-authored-by: Andrea Simeoni <>
2022-12-02 12:57:59 -08:00
Andrea Simeoni
16ab3d5820
Feat middleware stack builder ( #1890 )
...
* ProviderBuilder struct + docs
* README
* Docs typos
* Removed useless Arc
Rename module
* Unit tests
* cargo +nightly fmt
* CHANGELOG
* CHANGELOG typo
* ci: fix docs job
* review: Removed Option<M>. Builder functions directly consume self.
* feat: `with_signer` builder function
* feat: `nonce_manager` builder function
* feat: `gas_oracle` builder function
* Unit tests
* Docs
* fix: cargo +nightly fmt
* Update ethers-middleware/src/builder.rs
Typo
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
* Builder functions provided as a trait
Update docs
Update tests
* cargo +nightly fmt
* CHANGELOG
Co-authored-by: Andrea Simeoni <>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
2022-11-28 12:16:21 -08:00