mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-04-30 03:01:58 -04:00
Compare commits
4 Commits
performanc
...
v1.2.2
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2f4c509b3d | ||
|
|
40b3c676a3 | ||
|
|
baf5dcc0d5 | ||
|
|
4892a0c548 |
244
Cargo.lock
generated
244
Cargo.lock
generated
@@ -2747,7 +2747,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "ef-tests"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -5565,7 +5565,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "op-reth"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"reth-cli-util",
|
||||
@@ -6539,7 +6539,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -6610,7 +6610,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-basic-payload-builder"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -6636,7 +6636,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-bench"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-json-rpc",
|
||||
@@ -6671,7 +6671,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-chain-state"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -6700,7 +6700,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-chainspec"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-consensus",
|
||||
@@ -6719,7 +6719,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-cli"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-genesis",
|
||||
"clap",
|
||||
@@ -6732,7 +6732,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-cli-commands"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"ahash",
|
||||
"alloy-consensus",
|
||||
@@ -6800,7 +6800,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-cli-runner"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"reth-tasks",
|
||||
"tokio",
|
||||
@@ -6809,7 +6809,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-cli-util"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -6828,7 +6828,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-codecs"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -6851,7 +6851,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-codecs-derive"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"convert_case",
|
||||
"proc-macro2",
|
||||
@@ -6862,7 +6862,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-config"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"eyre",
|
||||
@@ -6878,7 +6878,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-consensus"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -6890,7 +6890,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-consensus-common"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -6904,7 +6904,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-consensus-debug-client"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -6927,7 +6927,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-db"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -6966,7 +6966,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-db-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-genesis",
|
||||
@@ -6996,7 +6996,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-db-common"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-genesis",
|
||||
@@ -7025,7 +7025,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-db-models"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -7042,7 +7042,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-discv4"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
@@ -7069,7 +7069,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-discv5"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
@@ -7093,7 +7093,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-dns-discovery"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-primitives",
|
||||
@@ -7121,7 +7121,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-downloaders"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7160,7 +7160,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-e2e-test-utils"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7207,7 +7207,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ecies"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"aes",
|
||||
"alloy-primitives",
|
||||
@@ -7237,7 +7237,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-engine-local"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -7267,7 +7267,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-engine-primitives"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7290,7 +7290,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-engine-service"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"futures",
|
||||
"pin-project",
|
||||
@@ -7318,7 +7318,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-engine-tree"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7376,7 +7376,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-engine-util"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7410,7 +7410,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-errors"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"reth-consensus",
|
||||
"reth-execution-errors",
|
||||
@@ -7421,7 +7421,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-eth-wire"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-eips",
|
||||
@@ -7458,7 +7458,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-eth-wire-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-consensus",
|
||||
@@ -7483,7 +7483,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ethereum"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-rpc-types-eth",
|
||||
"reth-chainspec",
|
||||
@@ -7510,7 +7510,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ethereum-cli"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"eyre",
|
||||
@@ -7521,7 +7521,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ethereum-consensus"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7536,7 +7536,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ethereum-engine-primitives"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -7554,7 +7554,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ethereum-forks"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-eip2124",
|
||||
@@ -7569,7 +7569,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ethereum-payload-builder"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7594,7 +7594,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ethereum-primitives"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7622,7 +7622,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-etl"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"rayon",
|
||||
@@ -7632,7 +7632,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-evm"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7659,7 +7659,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-evm-ethereum"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7685,7 +7685,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-execution-errors"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -7697,7 +7697,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-execution-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7718,7 +7718,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-exex"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7761,7 +7761,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-exex-test-utils"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"eyre",
|
||||
@@ -7795,7 +7795,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-exex-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -7812,7 +7812,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-fs-util"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"serde",
|
||||
"serde_json",
|
||||
@@ -7821,7 +7821,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-invalid-block-hooks"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -7847,7 +7847,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-ipc"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"async-trait",
|
||||
"bytes",
|
||||
@@ -7869,7 +7869,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-libmdbx"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"bitflags 2.8.0",
|
||||
"byteorder",
|
||||
@@ -7890,7 +7890,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-mdbx-sys"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"bindgen",
|
||||
"cc",
|
||||
@@ -7898,7 +7898,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-metrics"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"futures",
|
||||
"metrics",
|
||||
@@ -7909,14 +7909,14 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-net-banlist"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "reth-net-nat"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"futures-util",
|
||||
"if-addrs",
|
||||
@@ -7930,7 +7930,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-network"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -7993,7 +7993,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-network-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rpc-types-admin",
|
||||
@@ -8015,7 +8015,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-network-p2p"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8037,7 +8037,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-network-peers"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
@@ -8053,7 +8053,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-network-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eip2124",
|
||||
"humantime-serde",
|
||||
@@ -8066,7 +8066,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-nippy-jar"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"anyhow",
|
||||
"bincode",
|
||||
@@ -8084,7 +8084,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-node-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-rpc-types-engine",
|
||||
"eyre",
|
||||
@@ -8107,7 +8107,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-node-builder"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8170,7 +8170,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-node-core"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8220,7 +8220,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-node-ethereum"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-contract",
|
||||
@@ -8271,7 +8271,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-node-events"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8294,7 +8294,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-node-metrics"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"eyre",
|
||||
"http",
|
||||
@@ -8317,7 +8317,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-node-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"reth-chainspec",
|
||||
"reth-db-api",
|
||||
@@ -8329,7 +8329,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-op"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"reth-chainspec",
|
||||
"reth-consensus",
|
||||
@@ -8355,7 +8355,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-chainspec"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-consensus",
|
||||
@@ -8377,7 +8377,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-cli"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8425,7 +8425,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-consensus"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8445,7 +8445,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-evm"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8474,7 +8474,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-forks"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-chains",
|
||||
"alloy-primitives",
|
||||
@@ -8486,7 +8486,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-node"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8540,7 +8540,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-payload-builder"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8577,7 +8577,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-primitives"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8605,7 +8605,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-rpc"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8657,7 +8657,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-storage"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"reth-codecs",
|
||||
"reth-db-api",
|
||||
@@ -8668,7 +8668,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-optimism-txpool"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8693,7 +8693,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-payload-builder"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -8715,7 +8715,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-payload-builder-primitives"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"pin-project",
|
||||
"reth-payload-primitives",
|
||||
@@ -8726,7 +8726,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-payload-primitives"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -8745,7 +8745,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-payload-util"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -8754,7 +8754,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-payload-validator"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-rpc-types",
|
||||
"reth-chainspec",
|
||||
@@ -8765,7 +8765,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-primitives"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8789,7 +8789,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-primitives-traits"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8824,7 +8824,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-provider"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8873,7 +8873,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-prune"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -8905,7 +8905,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-prune-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"arbitrary",
|
||||
@@ -8924,7 +8924,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-revm"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -8938,7 +8938,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-dyn-abi",
|
||||
@@ -9011,7 +9011,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-genesis",
|
||||
@@ -9036,7 +9036,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-api-testing-util"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -9055,7 +9055,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-builder"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-network",
|
||||
@@ -9107,7 +9107,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-engine-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -9142,7 +9142,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-eth-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-dyn-abi",
|
||||
@@ -9185,7 +9185,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-eth-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -9228,7 +9228,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-layer"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-rpc-types-engine",
|
||||
"http",
|
||||
@@ -9245,7 +9245,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-server-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -9260,7 +9260,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-rpc-types-compat"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -9273,7 +9273,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-stages"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -9330,7 +9330,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-stages-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -9359,7 +9359,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-stages-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"arbitrary",
|
||||
@@ -9376,7 +9376,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-static-file"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"assert_matches",
|
||||
@@ -9400,7 +9400,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-static-file-types"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"clap",
|
||||
@@ -9412,7 +9412,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-storage-api"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -9436,7 +9436,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-storage-errors"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-eips",
|
||||
"alloy-primitives",
|
||||
@@ -9450,7 +9450,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-tasks"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"auto_impl",
|
||||
"dyn-clone",
|
||||
@@ -9467,7 +9467,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-testing-utils"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -9481,7 +9481,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-tokio-util"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"tokio",
|
||||
"tokio-stream",
|
||||
@@ -9490,7 +9490,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-tracing"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"clap",
|
||||
"eyre",
|
||||
@@ -9504,7 +9504,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-transaction-pool"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -9551,7 +9551,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-trie"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-eips",
|
||||
@@ -9580,7 +9580,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-trie-common"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-genesis",
|
||||
@@ -9611,7 +9611,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-trie-db"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-consensus",
|
||||
"alloy-primitives",
|
||||
@@ -9640,7 +9640,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-trie-parallel"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
@@ -9666,7 +9666,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-trie-sparse"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"alloy-primitives",
|
||||
"alloy-rlp",
|
||||
@@ -9693,7 +9693,7 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "reth-zstd-compressors"
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
dependencies = [
|
||||
"zstd",
|
||||
]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
[workspace.package]
|
||||
version = "1.2.0"
|
||||
version = "1.2.2"
|
||||
edition = "2021"
|
||||
rust-version = "1.82"
|
||||
license = "MIT OR Apache-2.0"
|
||||
|
||||
@@ -380,7 +380,7 @@ impl EthereumHardfork {
|
||||
(
|
||||
Self::Paris,
|
||||
ForkCondition::TTD {
|
||||
activation_block_number: 1735371,
|
||||
activation_block_number: 1450409,
|
||||
fork_block: Some(1735371),
|
||||
total_difficulty: uint!(17_000_000_000_000_000_U256),
|
||||
},
|
||||
|
||||
@@ -40,16 +40,24 @@ pub fn accumulate_deposits_from_logs<'a>(
|
||||
logs: impl IntoIterator<Item = &'a Log>,
|
||||
out: &mut Vec<u8>,
|
||||
) -> Result<(), BlockValidationError> {
|
||||
logs.into_iter().filter(|log| log.address == address).try_for_each(|log| {
|
||||
// We assume that the log is valid because it was emitted by the
|
||||
// deposit contract.
|
||||
let decoded_log =
|
||||
DepositEvent::decode_log(log, false).map_err(|err: alloy_sol_types::Error| {
|
||||
BlockValidationError::DepositRequestDecode(err.to_string())
|
||||
})?;
|
||||
accumulate_deposit_from_log(&decoded_log, out);
|
||||
Ok(())
|
||||
})
|
||||
logs.into_iter()
|
||||
// filter logs by address
|
||||
.filter(|log| log.address == address)
|
||||
// explicitly filter logs by the DepositEvent's signature hash (first topic)
|
||||
.filter(|log| {
|
||||
// 0x649bbc62d0e31342afea4e5cd82d4049e7e1ee912fc0889aa790803be39038c5
|
||||
log.topics().first() == Some(&DepositEvent::SIGNATURE_HASH)
|
||||
})
|
||||
.try_for_each(|log| {
|
||||
// We assume that the log is valid because it was emitted by the
|
||||
// deposit contract.
|
||||
let decoded_log =
|
||||
DepositEvent::decode_log(log, false).map_err(|err: alloy_sol_types::Error| {
|
||||
BlockValidationError::DepositRequestDecode(err.to_string())
|
||||
})?;
|
||||
accumulate_deposit_from_log(&decoded_log, out);
|
||||
Ok(())
|
||||
})
|
||||
}
|
||||
|
||||
/// Accumulate deposits from a receipt. Iterates over the logs in the receipt
|
||||
@@ -102,10 +110,16 @@ where
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use super::*;
|
||||
use alloy_primitives::bytes;
|
||||
use alloy_primitives::{b256, bytes};
|
||||
use reth_chainspec::MAINNET;
|
||||
use reth_primitives::TxType;
|
||||
|
||||
#[test]
|
||||
fn check_deposit_sig() {
|
||||
let expected = b256!("0x649bbc62d0e31342afea4e5cd82d4049e7e1ee912fc0889aa790803be39038c5");
|
||||
assert_eq!(expected, DepositEvent::SIGNATURE_HASH);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_parse_deposit_from_log() {
|
||||
let receipts = vec![
|
||||
@@ -143,4 +157,54 @@ mod tests {
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn test_parse_deposit_from_log_extra() {
|
||||
let receipts = vec![
|
||||
Receipt {
|
||||
// these don't matter
|
||||
tx_type: TxType::Legacy,
|
||||
success: true,
|
||||
cumulative_gas_used: 0,
|
||||
// Transfer + Deposit
|
||||
logs: serde_json::from_str(
|
||||
r#"[
|
||||
{
|
||||
"address": "0x00000000219ab540356cbb839cbe05303d7705fa",
|
||||
"topics": [
|
||||
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
|
||||
"0x0000000000000000000000008b0c2c4c8eb078bc6c01f48523764c8942c0c6c4",
|
||||
"0x0000000000000000000000000000000000000000000000000000000000000000"
|
||||
],
|
||||
"data": "0x0000000000000000000000000000000000000000000000000000000000000001",
|
||||
"blockNumber": "0x158c89",
|
||||
"transactionHash": "0xfcd133f57d5bab8cea211bab0361379456b9115a66bd242d62582aab0bb5fe71",
|
||||
"transactionIndex": "0x0",
|
||||
"blockHash": "0xe826da725061cdd2ab7638d4c4b5f25a07491f131d05b89628c4613cad07a246",
|
||||
"logIndex": "0x0",
|
||||
"removed": false
|
||||
},
|
||||
{"address":"0x00000000219ab540356cbb839cbe05303d7705fa","topics":["0x649bbc62d0e31342afea4e5cd82d4049e7e1ee912fc0889aa790803be39038c5"],"data":"0x00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000030998c8086669bf65e24581cda47d8537966e9f5066fc6ffdcba910a1bfb91eae7a4873fcce166a1c4ea217e6b1afd396200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001000000000000000000000001c340fb72ed14d4eaa71f7633ee9e33b88d4f3900000000000000000000000000000000000000000000000000000000000000080040597307000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006098ddbffd700c1aac324cfdf0492ff289223661eb26718ce3651ba2469b22f480d56efab432ed91af05a006bde0c1ea68134e0acd8cacca0c13ad1f716db874b44abfcc966368019753174753bca3af2ea84bc569c46f76592a91e97f311eddec0000000000000000000000000000000000000000000000000000000000000008e474160000000000000000000000000000000000000000000000000000000000","blockHash":"0x8d1289c5a7e0965b1d1bb75cdc4c3f73dda82d4ebb94ff5b98d1389cebd53b56","blockNumber":"0x12f0d8d","transactionHash":"0xa5239d4c542063d29022545835815b78b09f571f2bf1c8427f4765d6f5abbce9","transactionIndex":"0xc4","logIndex":"0x18f","removed":false}]"#
|
||||
).unwrap(),
|
||||
},
|
||||
// https://etherscan.io/tx/0xd9734d4e3953bcaa939fd1c1d80950ee54aeecc02eef6ae8179f47f5b7103338
|
||||
Receipt {
|
||||
// these don't matter
|
||||
tx_type: TxType::Legacy,
|
||||
success: true,
|
||||
cumulative_gas_used: 0,
|
||||
logs: serde_json::from_str(
|
||||
r#"[{"address":"0x00000000219ab540356cbb839cbe05303d7705fa","topics":["0x649bbc62d0e31342afea4e5cd82d4049e7e1ee912fc0889aa790803be39038c5"],"data":"0x00000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000018000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000030a1a2ba870a90e889aa594a0cc1c6feffb94c2d8f65646c937f1f456a315ef649533e25a4614d8f4f66ebdb06481b90af0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200100000000000000000000000a0f04a231efbc29e1db7d086300ff550211c2f6000000000000000000000000000000000000000000000000000000000000000800405973070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060ad416d590e1a7f52baff770a12835b68904efad22cc9f8ba531e50cbbd26f32b9c7373cf6538a0577f501e4d3e3e63e208767bcccaae94e1e3720bfb734a286f9c017d17af46536545ccb7ca94d71f295e71f6d25bf978c09ada6f8d3f7ba0390000000000000000000000000000000000000000000000000000000000000008e374160000000000000000000000000000000000000000000000000000000000","blockHash":"0x8d1289c5a7e0965b1d1bb75cdc4c3f73dda82d4ebb94ff5b98d1389cebd53b56","blockNumber":"0x12f0d8d","transactionHash":"0xd9734d4e3953bcaa939fd1c1d80950ee54aeecc02eef6ae8179f47f5b7103338","transactionIndex":"0x7c","logIndex":"0xe2","removed":false}]"#,
|
||||
).unwrap(),
|
||||
},
|
||||
];
|
||||
|
||||
let request_data = parse_deposits_from_receipts(&MAINNET, &receipts).unwrap();
|
||||
assert_eq!(
|
||||
request_data,
|
||||
bytes!(
|
||||
"998c8086669bf65e24581cda47d8537966e9f5066fc6ffdcba910a1bfb91eae7a4873fcce166a1c4ea217e6b1afd396201000000000000000000000001c340fb72ed14d4eaa71f7633ee9e33b88d4f39004059730700000098ddbffd700c1aac324cfdf0492ff289223661eb26718ce3651ba2469b22f480d56efab432ed91af05a006bde0c1ea68134e0acd8cacca0c13ad1f716db874b44abfcc966368019753174753bca3af2ea84bc569c46f76592a91e97f311eddece474160000000000a1a2ba870a90e889aa594a0cc1c6feffb94c2d8f65646c937f1f456a315ef649533e25a4614d8f4f66ebdb06481b90af0100000000000000000000000a0f04a231efbc29e1db7d086300ff550211c2f60040597307000000ad416d590e1a7f52baff770a12835b68904efad22cc9f8ba531e50cbbd26f32b9c7373cf6538a0577f501e4d3e3e63e208767bcccaae94e1e3720bfb734a286f9c017d17af46536545ccb7ca94d71f295e71f6d25bf978c09ada6f8d3f7ba039e374160000000000"
|
||||
)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user