mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 10:59:55 +00:00
ci: upgrade to geth 1.12.0-e501b3b0 (#2874)
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
This commit is contained in:
2
.github/workflows/integration.yml
vendored
2
.github/workflows/integration.yml
vendored
@ -8,7 +8,7 @@ on:
|
||||
env:
|
||||
RUSTFLAGS: -D warnings
|
||||
CARGO_TERM_COLOR: always
|
||||
GETH_BUILD: 1.10.26-e5eb32ac
|
||||
GETH_BUILD: 1.12.0-e501b3b0
|
||||
|
||||
concurrency:
|
||||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }}
|
||||
|
||||
2
.github/workflows/sanity.yml
vendored
2
.github/workflows/sanity.yml
vendored
@ -10,7 +10,7 @@ on:
|
||||
env:
|
||||
RUSTFLAGS: -D warnings
|
||||
CARGO_TERM_COLOR: always
|
||||
GETH_BUILD: 1.10.26-e5eb32ac
|
||||
GETH_BUILD: 1.12.0-e501b3b0
|
||||
|
||||
name: sanity
|
||||
jobs:
|
||||
|
||||
64
Cargo.lock
generated
64
Cargo.lock
generated
@ -266,9 +266,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "auto_impl"
|
||||
version = "1.0.1"
|
||||
version = "1.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "8a8c1df849285fbacd587de7818cc7d13be6cd2cbcd47a04fb1801b0e2706e33"
|
||||
checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89"
|
||||
dependencies = [
|
||||
"proc-macro-error",
|
||||
"proc-macro2 1.0.56",
|
||||
@ -1814,9 +1814,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ethers-contract"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "dfa43e2e69632492d7b38e59465d125a0066cf4c477390ece00d3acbd11b338b"
|
||||
checksum = "e066a0d9cfc70c454672bf16bb433b0243427420076dc5b2f49c448fb5a10628"
|
||||
dependencies = [
|
||||
"ethers-contract-abigen",
|
||||
"ethers-contract-derive",
|
||||
@ -1833,36 +1833,31 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ethers-contract-abigen"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "2edb8fdbf77459819a443234b461171a024476bfc12f1853b889a62c6e1185ff"
|
||||
checksum = "c113e3e86b6bc16d98484b2c3bb2d01d6fed9f489fe2e592e5cc87c3024d616b"
|
||||
dependencies = [
|
||||
"Inflector",
|
||||
"dunce",
|
||||
"ethers-core",
|
||||
"ethers-etherscan",
|
||||
"eyre",
|
||||
"getrandom 0.2.9",
|
||||
"hex",
|
||||
"prettyplease",
|
||||
"proc-macro2 1.0.56",
|
||||
"quote 1.0.26",
|
||||
"regex",
|
||||
"reqwest",
|
||||
"serde",
|
||||
"serde_json",
|
||||
"syn 2.0.15",
|
||||
"tokio",
|
||||
"toml 0.7.3",
|
||||
"url",
|
||||
"walkdir",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "ethers-contract-derive"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "939b0c37746929f869285ee37d270b7c998d80cc7404c2e20dda8efe93e3b295"
|
||||
checksum = "8c3fb5adee25701c79ec58fcf2c63594cd8829bc9ad6037ff862d5a111101ed2"
|
||||
dependencies = [
|
||||
"Inflector",
|
||||
"ethers-contract-abigen",
|
||||
@ -1876,9 +1871,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ethers-core"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "198ea9efa8480fa69f73d31d41b1601dace13d053c6fe4be6f5878d9dfcf0108"
|
||||
checksum = "6da5fa198af0d3be20c19192df2bd9590b92ce09a8421e793bec8851270f1b05"
|
||||
dependencies = [
|
||||
"arrayvec",
|
||||
"bytes",
|
||||
@ -1887,7 +1882,6 @@ dependencies = [
|
||||
"elliptic-curve 0.13.4",
|
||||
"ethabi",
|
||||
"generic-array",
|
||||
"getrandom 0.2.9",
|
||||
"hex",
|
||||
"k256 0.13.1",
|
||||
"num_enum",
|
||||
@ -1907,12 +1901,11 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ethers-etherscan"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "196a21d6939ab78b7a1e4c45c2b33b0c2dd821a2e1af7c896f06721e1ba2a0c7"
|
||||
checksum = "84ebb401ba97c6f5af278c2c9936c4546cad75dec464b439ae6df249906f4caa"
|
||||
dependencies = [
|
||||
"ethers-core",
|
||||
"getrandom 0.2.9",
|
||||
"reqwest",
|
||||
"semver 1.0.17",
|
||||
"serde",
|
||||
@ -1923,9 +1916,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ethers-middleware"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "75594cc450992fc7de701c9145de612325fd8a18be765b8ae78767ba2b74876f"
|
||||
checksum = "740f4a773c19dd6d6a68c8c2e0996c096488d38997d524e21dc612c55da3bd24"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"auto_impl",
|
||||
@ -1950,9 +1943,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ethers-providers"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "1009041f40476b972b5d79346cc512e97c662b1a0a2f78285eabe9a122909783"
|
||||
checksum = "56b498fd2a6c019d023e43e83488cd1fb0721f299055975aa6bac8dbf1e95f2c"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"auto_impl",
|
||||
@ -1964,7 +1957,6 @@ dependencies = [
|
||||
"futures-core",
|
||||
"futures-timer",
|
||||
"futures-util",
|
||||
"getrandom 0.2.9",
|
||||
"hashers",
|
||||
"hex",
|
||||
"http",
|
||||
@ -1988,9 +1980,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ethers-signers"
|
||||
version = "2.0.4"
|
||||
version = "2.0.7"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "c3bd11ad6929f01f01be74bb00d02bbd6552f22de030865c898b340a3a592db1"
|
||||
checksum = "02c4b7e15f212fa7cc2e1251868320221d4ff77a3d48068e69f47ce1c491df2d"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"coins-bip32",
|
||||
@ -3955,22 +3947,22 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "pin-project"
|
||||
version = "1.0.12"
|
||||
version = "1.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc"
|
||||
checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead"
|
||||
dependencies = [
|
||||
"pin-project-internal",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "pin-project-internal"
|
||||
version = "1.0.12"
|
||||
version = "1.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55"
|
||||
checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07"
|
||||
dependencies = [
|
||||
"proc-macro2 1.0.56",
|
||||
"quote 1.0.26",
|
||||
"syn 1.0.109",
|
||||
"syn 2.0.15",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -6748,9 +6740,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tokio-tungstenite"
|
||||
version = "0.18.0"
|
||||
version = "0.19.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "54319c93411147bced34cb5609a80e0a8e44c5999c93903a81cd866630ec0bfd"
|
||||
checksum = "ec509ac96e9a0c43427c74f003127d953a265737636129424288d27cb5c4b12c"
|
||||
dependencies = [
|
||||
"futures-util",
|
||||
"log",
|
||||
@ -7164,13 +7156,13 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "tungstenite"
|
||||
version = "0.18.0"
|
||||
version = "0.19.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "30ee6ab729cd4cf0fd55218530c4522ed30b7b6081752839b68fcec8d0960788"
|
||||
checksum = "15fba1a6d6bb030745759a9a2a588bfe8490fc8b4751a277db3a0be1c9ebbf67"
|
||||
dependencies = [
|
||||
"base64 0.13.1",
|
||||
"byteorder",
|
||||
"bytes",
|
||||
"data-encoding",
|
||||
"http",
|
||||
"httparse",
|
||||
"log",
|
||||
|
||||
@ -20,7 +20,7 @@ reth-rlp = { path = "../../rlp", features = ["alloc", "derive", "std", "ethereum
|
||||
reth-metrics = { path = "../../metrics" }
|
||||
|
||||
# used for Chain and builders
|
||||
ethers-core = { version = "2.0.4", default-features = false}
|
||||
ethers-core = { version = "2.0.7", default-features = false}
|
||||
|
||||
tokio = { version = "1.21.2", features = ["full"] }
|
||||
tokio-util = { version = "0.7.4", features = ["io", "codec"] }
|
||||
@ -40,7 +40,7 @@ proptest-derive = { version = "0.3", optional = true }
|
||||
[dev-dependencies]
|
||||
reth-primitives = { path = "../../primitives", features = ["arbitrary"] }
|
||||
reth-tracing = { path = "../../tracing" }
|
||||
ethers-core = { version = "2.0.4", default-features = false}
|
||||
ethers-core = { version = "2.0.7", default-features = false}
|
||||
|
||||
test-fuzz = "3.0.4"
|
||||
tokio-util = { version = "0.7.4", features = ["io", "codec"] }
|
||||
|
||||
@ -63,7 +63,7 @@ secp256k1 = { version = "0.27.0", features = [
|
||||
] }
|
||||
|
||||
enr = { version = "0.8.1", features = ["rust-secp256k1"], optional = true }
|
||||
ethers-core = { version = "2.0.4", default-features = false, optional = true }
|
||||
ethers-core = { version = "2.0.7", default-features = false, optional = true }
|
||||
tempfile = { version = "3.3", optional = true }
|
||||
|
||||
[dev-dependencies]
|
||||
@ -79,10 +79,10 @@ reth-provider = { path = "../../storage/provider", features = ["test-utils"] }
|
||||
reth-tracing = { path = "../../tracing" }
|
||||
reth-transaction-pool = { path = "../../transaction-pool", features = ["test-utils"] }
|
||||
|
||||
ethers-core = { version = "2.0.4", default-features = false}
|
||||
ethers-providers = {version = "2.0.4", default-features = false }
|
||||
ethers-signers = {version = "2.0.4", default-features = false }
|
||||
ethers-middleware = {version = "2.0.4", default-features = false }
|
||||
ethers-core = { version = "2.0.7", default-features = false}
|
||||
ethers-providers = {version = "2.0.7", default-features = false }
|
||||
ethers-signers = {version = "2.0.7", default-features = false }
|
||||
ethers-middleware = {version = "2.0.7", default-features = false }
|
||||
|
||||
enr = { version = "0.8.1", features = ["serde", "rust-secp256k1"] }
|
||||
|
||||
|
||||
@ -16,7 +16,7 @@ reth-codecs = { version = "0.1.0", path = "../storage/codecs" }
|
||||
revm-primitives = { version = "1.1", features = ["serde"] }
|
||||
|
||||
# ethereum
|
||||
ethers-core = { version = "2.0.4", default-features = false }
|
||||
ethers-core = { version = "2.0.7", default-features = false }
|
||||
tiny-keccak = { version = "2.0", features = ["keccak"] }
|
||||
crunchy = { version = "0.2.2", default-features = false, features = ["limit_256"] }
|
||||
ruint = { version = "1.7.0", features = ["primitive-types", "rlp"] }
|
||||
|
||||
@ -26,7 +26,7 @@ reth-tasks = { path = "../../tasks" }
|
||||
|
||||
# eth
|
||||
revm = { version = "3", features = ["optional_block_gas_limit", "optional_eip3607", "optional_no_base_fee"] }
|
||||
ethers-core = { version = "2.0.4", features = ["eip712"]}
|
||||
ethers-core = { version = "2.0.7", features = ["eip712"]}
|
||||
revm-primitives = { version = "1.1", features = ["serde"] }
|
||||
|
||||
|
||||
|
||||
@ -44,10 +44,10 @@ thiserror = "1"
|
||||
enr = { version = "0.8.1", features = ["serde", "rust-secp256k1"], optional = true }
|
||||
|
||||
# ethers
|
||||
ethers-core = { version = "2.0.4", default-features = false, optional = true}
|
||||
ethers-providers = { version = "2.0.4", features = ["ws"], default-features = false, optional = true }
|
||||
ethers-middleware = { version = "2.0.4", default-features = false, optional = true }
|
||||
ethers-signers = { version = "2.0.4", default-features = false, optional = true }
|
||||
ethers-core = { version = "2.0.7", default-features = false, optional = true}
|
||||
ethers-providers = { version = "2.0.7", features = ["ws"], default-features = false, optional = true }
|
||||
ethers-middleware = { version = "2.0.7", default-features = false, optional = true }
|
||||
ethers-signers = { version = "2.0.7", default-features = false, optional = true }
|
||||
|
||||
# async / futures
|
||||
async-trait = { version = "0.1", optional = true }
|
||||
|
||||
@ -84,7 +84,7 @@ pub trait CliqueMiddleware: Send + Sync + Middleware {
|
||||
}
|
||||
|
||||
// start mining?
|
||||
self.start_mining(None).await?;
|
||||
self.start_mining().await?;
|
||||
|
||||
// check that we are mining
|
||||
let mining = self.mining().await?;
|
||||
|
||||
Reference in New Issue
Block a user