the node interaction interface

Signed-off-by: xermicus <bigcyrill@hotmail.com>
This commit is contained in:
xermicus
2025-03-22 19:41:24 +01:00
parent 3b713ad2cb
commit f9a0542d49
12 changed files with 276 additions and 57 deletions
Generated
+40 -4
View File
@@ -305,7 +305,9 @@ dependencies = [
"alloy-network-primitives",
"alloy-primitives",
"alloy-rpc-client",
"alloy-rpc-types-debug",
"alloy-rpc-types-eth",
"alloy-rpc-types-trace",
"alloy-sol-types",
"alloy-transport",
"alloy-transport-http",
@@ -383,6 +385,7 @@ checksum = "9157deaec6ba2ad7854f16146e4cd60280e76593eed79fdcb06e0fa8b6c60f77"
dependencies = [
"alloy-primitives",
"alloy-rpc-types-eth",
"alloy-rpc-types-trace",
"alloy-serde",
"serde",
]
@@ -398,6 +401,16 @@ dependencies = [
"alloy-serde",
]
[[package]]
name = "alloy-rpc-types-debug"
version = "0.12.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "08b113a0087d226291b9768ed331818fa0b0744cc1207ae7c150687cf3fde1bd"
dependencies = [
"alloy-primitives",
"serde",
]
[[package]]
name = "alloy-rpc-types-eth"
version = "0.12.6"
@@ -418,6 +431,20 @@ dependencies = [
"thiserror",
]
[[package]]
name = "alloy-rpc-types-trace"
version = "0.12.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4747763aee39c1b0f5face79bde9be8932be05b2db7d8bdcebb93490f32c889c"
dependencies = [
"alloy-primitives",
"alloy-rpc-types-eth",
"alloy-serde",
"serde",
"serde_json",
"thiserror",
]
[[package]]
name = "alloy-serde"
version = "0.12.6"
@@ -1414,7 +1441,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
dependencies = [
"libc",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -2864,6 +2891,14 @@ dependencies = [
"serde_json",
]
[[package]]
name = "revive-dt-node"
version = "0.1.0"
dependencies = [
"alloy",
"anyhow",
]
[[package]]
name = "revive-dt-node-interaction"
version = "0.1.0"
@@ -2873,6 +2908,7 @@ dependencies = [
"hex",
"log",
"once_cell",
"revive-dt-node",
"serde_json",
"tokio",
]
@@ -3015,7 +3051,7 @@ dependencies = [
"errno",
"libc",
"linux-raw-sys",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -3356,7 +3392,7 @@ dependencies = [
"cfg-if",
"libc",
"psm",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]
@@ -3490,7 +3526,7 @@ dependencies = [
"getrandom 0.3.2",
"once_cell",
"rustix",
"windows-sys 0.59.0",
"windows-sys 0.52.0",
]
[[package]]