James Prestwich
73636a906e
RRR: Reconnection & Request Reissuance ( #2181 )
...
* wip: ws2
* ws2 backend compiles
* refactor: rename PubSubItem and BackendDriver
* feature: dispatch request to end subscription
* refactor: move ws2 to ws, fix reconnection and deser on subs
* chore: improve use of tracing in manager
* refactor: feature legacy_ws to enable backwards compatibility
* nit: mod file ordering
* docs: copy PR description to ws structs
* fixes: remove unused macros file, remove err formats
* docs: add comments to struct fields
* docs: comment client struct fields
* chore: changelog
* fix: unused imports in ws_errors test
* docs: missing comment
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
* fix: legacy-ws feature in root crate, hyphen not underscore
* fix: a couple bad imports/exports
---------
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-02-28 18:25:59 -07:00
DaniPopes
da743fc8b2
ci/test: improve CI jobs and tests ( #2189 )
...
* ci: move to scripts directory
* nits
* ci: improve main CI jobs
* fix: install script
* fix
* fix: use curl for windows installation
* fix: wasm typo
* tests: move to single binary
* chore: clippy
* chore: clippy
* chore: clippy
* fix: test command
* fix: quote tests
* update script
* fix: action exclude
* fix: dev deps
* fix: only run wasm in own job
* ci: add aarch64 targets
* test: rm useless test
* ci: update security audit
* ci: add deny CI
* chore: rm unused audit.toml
* chore: update geth.rs
* ci: remove unusable targets
* fix: install script path
* fix: wasm
* improve script
* fix: failing ci
* fix: contract tests
* ci: improve install script
* update middleware tests
* move integration etherscan tests to tests/ dir
* fix: eip2930 access_list field name
* add pendingtransaction must_use
* add random anvil comment
* ci: add miri job
* ci: simplify
* fixci
* Revert "add pendingtransaction must_use"
This reverts commit 770b21b4a3
.
* fix: macos script
* fix: use curl in script
* unused ci
* update script
* fix wasm
* rm_miri
* fix: signer test
* fix: wasm ci
* fix: ipc test
* fix: live celo tests
* fix: abi online source test
* fix: windows paths in test
* chore: update serial_test
* ci: run live tests separately
* fix: provider tests
* fix: unused var
* fix: feature
* fix merge
* fix: etherscan key tests
* ci: rm duplicate audit
* fix: split etherscan test ci
* fix: etherscan test
* fix: generate multiple unused ports
* fix: source test
* fix: udeps
* rm unused
2023-02-28 17:26:27 -07:00
dependabot[bot]
59781a4e62
chore(deps): bump tempfile from 3.3.0 to 3.4.0 ( #2200 )
...
Bumps [tempfile](https://github.com/Stebalien/tempfile ) from 3.3.0 to 3.4.0.
- [Release notes](https://github.com/Stebalien/tempfile/releases )
- [Changelog](https://github.com/Stebalien/tempfile/blob/master/NEWS )
- [Commits](https://github.com/Stebalien/tempfile/commits )
---
updated-dependencies:
- dependency-name: tempfile
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 13:03:47 -07:00
dependabot[bot]
a48a54c3da
chore(deps): bump auto_impl from 0.5.0 to 1.0.1 ( #2201 )
...
Bumps [auto_impl](https://github.com/auto-impl-rs/auto_impl ) from 0.5.0 to 1.0.1.
- [Release notes](https://github.com/auto-impl-rs/auto_impl/releases )
- [Commits](https://github.com/auto-impl-rs/auto_impl/compare/v0.5.0...v1.0.1 )
---
updated-dependencies:
- dependency-name: auto_impl
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 13:03:41 -07:00
dependabot[bot]
f577751615
chore(deps): bump syn from 1.0.108 to 1.0.109 ( #2202 )
...
Bumps [syn](https://github.com/dtolnay/syn ) from 1.0.108 to 1.0.109.
- [Release notes](https://github.com/dtolnay/syn/releases )
- [Commits](https://github.com/dtolnay/syn/compare/1.0.108...1.0.109 )
---
updated-dependencies:
- dependency-name: syn
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-27 13:03:34 -07:00
dependabot[bot]
7d54e3099c
chore(deps): bump num_enum from 0.5.10 to 0.5.11 ( #2184 )
...
Bumps [num_enum](https://github.com/illicitonion/num_enum ) from 0.5.10 to 0.5.11.
- [Release notes](https://github.com/illicitonion/num_enum/releases )
- [Commits](https://github.com/illicitonion/num_enum/compare/0.5.10...0.5.11 )
---
updated-dependencies:
- dependency-name: num_enum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-24 16:45:22 -08:00
Matthias Seitz
c2c1d6efa5
chore: bump svm ( #2185 )
2023-02-24 16:45:17 -08:00
dependabot[bot]
48dc4b1ee2
chore(deps): bump syn from 1.0.107 to 1.0.108 ( #2178 )
2023-02-23 13:15:40 -08:00
Matthias Seitz
c679d402cb
chore: bump svm-rs ( #2179 )
2023-02-23 12:48:41 -08:00
dependabot[bot]
2f85e73049
chore(deps): bump num_enum from 0.5.9 to 0.5.10 ( #2168 )
...
Bumps [num_enum](https://github.com/illicitonion/num_enum ) from 0.5.9 to 0.5.10.
- [Release notes](https://github.com/illicitonion/num_enum/releases )
- [Commits](https://github.com/illicitonion/num_enum/compare/0.5.9...0.5.10 )
---
updated-dependencies:
- dependency-name: num_enum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 16:17:32 -08:00
dependabot[bot]
bdcf9b01b0
chore(deps): bump http from 0.2.8 to 0.2.9 ( #2167 )
...
Bumps [http](https://github.com/hyperium/http ) from 0.2.8 to 0.2.9.
- [Release notes](https://github.com/hyperium/http/releases )
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hyperium/http/compare/v0.2.8...v0.2.9 )
---
updated-dependencies:
- dependency-name: http
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-20 16:17:20 -08:00
dependabot[bot]
69edf3b49e
chore(deps): bump once_cell from 1.17.0 to 1.17.1 ( #2156 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.17.0 to 1.17.1.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.17.0...v1.17.1 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-15 10:55:04 -08:00
DaniPopes
d8597202ed
refactor(contract): derive procedural macros ( #2152 )
...
* refactor: use Result<_, Error>
* fix: report both errors during parsing
* refactor: abigen derive results
* update Event derive
* refactor: derive utils
* fmt Display derive
* fmt Codec derive
* refactor: derives
* fix artifacts
* chore: clippy
2023-02-13 19:54:00 -08:00
dependabot[bot]
37acf65dae
chore(deps): bump coins-ledger from 0.7.0 to 0.7.1 ( #2139 )
...
Bumps [coins-ledger](https://github.com/summa-tx/bitcoins-rs ) from 0.7.0 to 0.7.1.
- [Release notes](https://github.com/summa-tx/bitcoins-rs/releases )
- [Commits](https://github.com/summa-tx/bitcoins-rs/compare/v0.7.0...coins-ledger@0.7.1 )
---
updated-dependencies:
- dependency-name: coins-ledger
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-13 17:15:38 -08:00
Roman Krasiuk
6528664e8c
dep: solang-parser 0.2.2 ( #2135 )
2023-02-10 11:48:54 -08:00
dependabot[bot]
e20bb71569
chore(deps): bump fs_extra from 1.2.0 to 1.3.0 ( #2118 )
...
Bumps [fs_extra](https://github.com/webdesus/fs_extra ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/webdesus/fs_extra/releases )
- [Commits](https://github.com/webdesus/fs_extra/compare/1.2.0...1.3.0 )
---
updated-dependencies:
- dependency-name: fs_extra
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 11:04:06 -08:00
dependabot[bot]
2c2ecd917c
chore(deps): bump proc-macro2 from 1.0.50 to 1.0.51 ( #2117 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.50 to 1.0.51.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.50...1.0.51 )
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-07 11:03:54 -08:00
dependabot[bot]
3323641311
chore(deps): bump wasm-bindgen-test from 0.3.33 to 0.3.34 ( #2111 )
...
Bumps [wasm-bindgen-test](https://github.com/rustwasm/wasm-bindgen ) from 0.3.33 to 0.3.34.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-test
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-05 17:33:31 -08:00
dependabot[bot]
8cefcebde2
chore(deps): bump wasm-bindgen-futures from 0.4.33 to 0.4.34 ( #2108 )
...
Bumps [wasm-bindgen-futures](https://github.com/rustwasm/wasm-bindgen ) from 0.4.33 to 0.4.34.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: wasm-bindgen-futures
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 11:08:31 -08:00
dependabot[bot]
edb8b27d63
chore(deps): bump web-sys from 0.3.60 to 0.3.61 ( #2106 )
...
Bumps [web-sys](https://github.com/rustwasm/wasm-bindgen ) from 0.3.60 to 0.3.61.
- [Release notes](https://github.com/rustwasm/wasm-bindgen/releases )
- [Changelog](https://github.com/rustwasm/wasm-bindgen/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rustwasm/wasm-bindgen/commits )
---
updated-dependencies:
- dependency-name: web-sys
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-02 11:04:57 -08:00
Rohit Narurkar
4a2e36d530
chore: bump svm crates ( #2110 )
2023-02-02 11:04:42 -08:00
dependabot[bot]
1b4b35d44d
chore(deps): bump cargo_metadata from 0.15.2 to 0.15.3 ( #2101 )
...
Bumps [cargo_metadata](https://github.com/oli-obk/cargo_metadata ) from 0.15.2 to 0.15.3.
- [Release notes](https://github.com/oli-obk/cargo_metadata/releases )
- [Changelog](https://github.com/oli-obk/cargo_metadata/blob/main/CHANGELOG.md )
- [Commits](https://github.com/oli-obk/cargo_metadata/compare/v0.15.2...0.15.3 )
---
updated-dependencies:
- dependency-name: cargo_metadata
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 15:32:41 -08:00
dependabot[bot]
7e11f54ab0
chore(deps): bump bytes from 1.3.0 to 1.4.0 ( #2100 )
...
Bumps [bytes](https://github.com/tokio-rs/bytes ) from 1.3.0 to 1.4.0.
- [Release notes](https://github.com/tokio-rs/bytes/releases )
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.3.0...v1.4.0 )
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-01 15:32:32 -08:00
dependabot[bot]
969c10a406
chore(deps): bump ws_stream_wasm from 0.7.3 to 0.7.4 ( #2092 )
...
Bumps [ws_stream_wasm](https://github.com/najamelan/ws_stream_wasm ) from 0.7.3 to 0.7.4.
- [Release notes](https://github.com/najamelan/ws_stream_wasm/releases )
- [Changelog](https://github.com/najamelan/ws_stream_wasm/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/najamelan/ws_stream_wasm/compare/0.7.3...0.7.4 )
---
updated-dependencies:
- dependency-name: ws_stream_wasm
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-31 09:47:58 -08:00
DaniPopes
b0ef6ee9a2
docs: update providers book and examples ( #2098 )
...
* fmt
* add README.md
* fix advanced_usage
* add custom transport example and chapter
* update Http
* update providers examples Cargo.toml
* update websockets
* update ipc
* update other providers
* update providers index
2023-01-31 09:36:12 -08:00
dependabot[bot]
91d88288a6
chore(deps): bump futures-executor from 0.3.25 to 0.3.26 ( #2096 )
...
Bumps [futures-executor](https://github.com/rust-lang/futures-rs ) from 0.3.25 to 0.3.26.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.25...0.3.26 )
---
updated-dependencies:
- dependency-name: futures-executor
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 21:29:14 -08:00
dependabot[bot]
4c51655e68
chore(deps): bump futures-util from 0.3.25 to 0.3.26 ( #2097 )
...
Bumps [futures-util](https://github.com/rust-lang/futures-rs ) from 0.3.25 to 0.3.26.
- [Release notes](https://github.com/rust-lang/futures-rs/releases )
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.25...0.3.26 )
---
updated-dependencies:
- dependency-name: futures-util
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-30 21:29:04 -08:00
Matthias Seitz
ff05a8762b
fix: add getrandom with js feature for wasm ( #2076 )
2023-01-27 13:14:26 -05:00
dependabot[bot]
8ed95f1363
chore(deps): bump reqwest from 0.11.13 to 0.11.14 ( #2065 )
...
Bumps [reqwest](https://github.com/seanmonstar/reqwest ) from 0.11.13 to 0.11.14.
- [Release notes](https://github.com/seanmonstar/reqwest/releases )
- [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md )
- [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.13...v0.11.14 )
---
updated-dependencies:
- dependency-name: reqwest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-27 13:13:10 -05:00
dependabot[bot]
0077da5ba5
chore(deps): bump num_enum from 0.5.7 to 0.5.9 ( #2073 )
...
Bumps [num_enum](https://github.com/illicitonion/num_enum ) from 0.5.7 to 0.5.9.
- [Release notes](https://github.com/illicitonion/num_enum/releases )
- [Commits](https://github.com/illicitonion/num_enum/commits/0.5.9 )
---
updated-dependencies:
- dependency-name: num_enum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-27 13:12:46 -05:00
Georgios Konstantopoulos
b8fa524e8e
feat(core/geth): enable Clique mode ( #2063 )
...
* feat(core/geth): add method for initing Clique genesis
* feat(core/geth): add Clique mode
this is ported from https://github.com/paradigmxyz/reth/pull/623/files\#diff-99e7bcdfb85c75ffe5fb2ccfbc5fd8234fced6704c34b622fbf24289b8522515R228-R245
* feat(core/geth): disable discovery in clique mode
* examples: add Geth Clique example
2023-01-19 10:49:47 -08:00
dependabot[bot]
43dad6a705
chore(deps): bump proc-macro2 from 1.0.49 to 1.0.50 ( #2061 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.49 to 1.0.50.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.49...1.0.50 )
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-17 11:15:20 -08:00
Sean Young
09f8e3b511
chore(deps): bump solang-parser 0.2.1 ( #2054 )
2023-01-17 10:36:31 -08:00
DaniPopes
c2d7b8321f
refactor(abigen): source ( #2016 )
...
* rm parse_address
* refactor: sources
* add comments, support <chain>:<address>
* fix doc
* chore: clippy
* fmt
* fix
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-01-13 10:59:44 -08:00
Agost Biro
19a740db52
chore(deps): bump svm-rs ( #2051 )
...
* chore(deps): bump svm-rs
Earlier versions of `svm-rs` have transitive dependencies that conflict
with newer Rust Crypto packages.
* chore: update changelog
2023-01-13 10:19:47 -08:00
dependabot[bot]
dbef3c4ff9
chore(deps): bump criterion from 0.3.6 to 0.4.0 ( #2050 )
...
Bumps [criterion](https://github.com/bheisler/criterion.rs ) from 0.3.6 to 0.4.0.
- [Release notes](https://github.com/bheisler/criterion.rs/releases )
- [Changelog](https://github.com/bheisler/criterion.rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/bheisler/criterion.rs/compare/0.3.6...0.4.0 )
---
updated-dependencies:
- dependency-name: criterion
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-13 10:19:36 -08:00
Will Smith
2eb56e69b7
fix: revert to old version ( #2048 )
2023-01-12 17:53:28 -08:00
dependabot[bot]
927d960829
chore(deps): bump regex from 1.7.0 to 1.7.1 ( #2034 )
...
Bumps [regex](https://github.com/rust-lang/regex ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/rust-lang/regex/releases )
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rust-lang/regex/compare/1.7.0...1.7.1 )
---
updated-dependencies:
- dependency-name: regex
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 19:33:16 -08:00
dependabot[bot]
5a4646f292
chore(deps): bump num_enum from 0.5.7 to 0.5.8 ( #2035 )
...
Bumps [num_enum](https://github.com/illicitonion/num_enum ) from 0.5.7 to 0.5.8.
- [Release notes](https://github.com/illicitonion/num_enum/releases )
- [Commits](https://github.com/illicitonion/num_enum/commits/0.5.8 )
---
updated-dependencies:
- dependency-name: num_enum
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 19:32:49 -08:00
dependabot[bot]
df720d4e00
chore(deps): bump bzip2 from 0.4.3 to 0.4.4 ( #2040 )
...
Bumps [bzip2](https://github.com/alexcrichton/bzip2-rs ) from 0.4.3 to 0.4.4.
- [Release notes](https://github.com/alexcrichton/bzip2-rs/releases )
- [Commits](https://github.com/alexcrichton/bzip2-rs/commits/0.4.4 )
---
updated-dependencies:
- dependency-name: bzip2
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-11 19:32:35 -08:00
DaniPopes
0187bedd11
feat(abigen): use prettyplease ( #2027 )
2023-01-09 07:17:22 +02:00
dependabot[bot]
c439566625
chore(deps): bump base64 from 0.20.0 to 0.21.0 ( #2030 )
...
Bumps [base64](https://github.com/marshallpierce/rust-base64 ) from 0.20.0 to 0.21.0.
- [Release notes](https://github.com/marshallpierce/rust-base64/releases )
- [Changelog](https://github.com/marshallpierce/rust-base64/blob/master/RELEASE-NOTES.md )
- [Commits](https://github.com/marshallpierce/rust-base64/compare/v0.20.0...v0.21.0 )
---
updated-dependencies:
- dependency-name: base64
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 07:16:11 +02:00
dependabot[bot]
a7f48bc6ee
chore(deps): bump glob from 0.3.0 to 0.3.1 ( #2031 )
...
Bumps [glob](https://github.com/rust-lang/glob ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/rust-lang/glob/releases )
- [Commits](https://github.com/rust-lang/glob/compare/0.3.0...0.3.1 )
---
updated-dependencies:
- dependency-name: glob
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-09 07:15:48 +02:00
Roman Krasiuk
7ddfd84e20
disable native-tls on rusoto ( #2021 )
2023-01-06 13:08:26 +02:00
Andrea Simeoni
da0363918b
ci: mdbook ( #2003 )
...
* Applied same book structure as Reth
* ci: [WIP] added book workflow
* fix warning mdbook version different from template plugin version
* ci: added deploy step
* Http provider docs
* IPC provider docs
* RetryClient docs
* WebSocket provider docs
Co-authored-by: Andrea Simeoni <>
2023-01-04 12:36:31 +02:00
DaniPopes
4fd742f8ce
feat: windows ipc provider (named pipe) ( #1976 )
...
* fmt: imports
* fix: ipc tests
* fmt
* chore: move ws macros
* chore: gate ipc to unix family
* chore: make tokio optional
* feat: initial named_pipe
* feat: windows ipc
* chore: update Provider
* chore: clippy
* chore: use Path instead of OsStr
* chore: clippy
* fix: docs
* lf
* lf
* test: better subscription tests
* docs
* fix: ipc doctest
* chore: make winapi optional
* fix: optional tokio
2023-01-03 16:15:51 +02:00
dependabot[bot]
a42cc9f63f
chore(deps): bump once_cell from 1.16.0 to 1.17.0 ( #1987 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.16.0 to 1.17.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.16.0...v1.17.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-30 14:43:05 +02:00
Andrea Simeoni
10310ce3ad
refactor: examples ( #1940 )
...
* ToC
* Big numbers section
* Middleware examples: builder
* Middleware examples: gas_escalator
* Middleware examples: gas_oracle
* Middleware examples: signer
* Middleware examples: missing stubs
* review: applied DaniPopes suggestions to big numbers
* typo
* Middleware examples: nonce_manager
* cargo +nightly fmt
* update roadmap
* Middleware examples: policy
* Middleware examples: added docs
* Contracts examples: created folder; included abigen example
* Contracts examples: refactor abigen docs. Fixed cargo example reference
* Contracts examples: contract_events; minor docs changes
* Moved each example under its own crate.
Cargo builds locally
TODO: Fix broken examples CI
* Big numbers examples: used regular operators for math
* Single examples run correctly (missing overall CI execution)
Example crates dependencies
Removed duplicates
* review: Applied gakonst note to remove commented items in workspace manifest
* review: Applied gakonst note to restore visibility on contract constructor
* ci:
- Run/Build examples in a single step to avoid duplicated scripts
- Removed ci.yaml step "Build all examples"
* cargo +nightly fmt
* ci: fix WASM step error
* Removed deprecated EthGasStation example
* WASM example uses local copy of `contract_abi.json`. In this way we keep the WASM example auto-consistent, at the cost of a small duplication
* Cargo.lock aligned to master branch
* Removed useless comments in examples
* review: Applied gakonst note to add panic!() on the policy middleware example
* review: Applied gakonst suggestion to add a custom middleware example
* typos in docs
* Update examples/big-numbers/examples/bn_math_operations.rs
review: Accepted commit suggested by DaniPopes
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
* review: Applied DaniPopes suggestion on assert_eq!
* Update examples/big-numbers/README.md
review: Accepted DaniPopes suggestion on big-numbers docs
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
* review: All imports now reference the "ethers" crate
* ci: added features ["ws", "rustls"] where needed
cargo +nigthly fmt
* Examples with special features (e.g. ipc, trezor etc.) are built alongside them. This is expressed as a "default" requirement in their respective Cargo.toml
* cargo +nightly fmt
* Examples: Gas oracle API keys from env
Added missing features in middleware Cargo.toml
* typo: use expect() instead of unwrap()
* Updated ToC
Moved 2 examples under more relevant folders
* Gas oracle examples raise panic on middleware errors
* review: removed useless [[example]] in Cargo.toml
* review: removed #[allow(unused_must_use)] from gas_escalator example
* review: Removed prefixes from file names
* review: removed useless [[example]] in Cargo.toml
* docs: Updated description to run examples in the workspace README.md
Co-authored-by: Andrea Simeoni <>
Co-authored-by: DaniPopes <57450786+DaniPopes@users.noreply.github.com>
2022-12-29 14:53:11 +02:00
dependabot[bot]
799f752e55
chore(deps): bump serde_path_to_error from 0.1.8 to 0.1.9 ( #1969 )
...
Bumps [serde_path_to_error](https://github.com/dtolnay/path-to-error ) from 0.1.8 to 0.1.9.
- [Release notes](https://github.com/dtolnay/path-to-error/releases )
- [Commits](https://github.com/dtolnay/path-to-error/compare/0.1.8...0.1.9 )
---
updated-dependencies:
- dependency-name: serde_path_to_error
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-25 13:53:42 +02:00
dependabot[bot]
ea6d058bbc
chore(deps): bump proc-macro2 from 1.0.47 to 1.0.49 ( #1951 )
...
Bumps [proc-macro2](https://github.com/dtolnay/proc-macro2 ) from 1.0.47 to 1.0.49.
- [Release notes](https://github.com/dtolnay/proc-macro2/releases )
- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.47...1.0.49 )
---
updated-dependencies:
- dependency-name: proc-macro2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-25 13:53:32 +02:00