re-add missing errors to EthError

This commit is contained in:
dr-frmr 2024-02-26 17:44:44 -03:00
parent 7258e84978
commit 67ea504c09
No known key found for this signature in database
5 changed files with 16 additions and 12 deletions

18
Cargo.lock generated
View File

@ -448,7 +448,7 @@ dependencies = [
"alloy-sol-types",
"anyhow",
"bincode",
"kinode_process_lib 0.6.0 (git+https://github.com/kinode-dao/process_lib?rev=d1c29c2)",
"kinode_process_lib 0.6.0 (git+https://github.com/kinode-dao/process_lib?rev=9838f5d)",
"rand 0.8.5",
"serde",
"serde_json",
@ -2008,7 +2008,7 @@ dependencies = [
name = "get_block"
version = "0.1.0"
dependencies = [
"kinode_process_lib 0.6.0 (git+https://github.com/kinode-dao/process_lib?rev=d1c29c2)",
"kinode_process_lib 0.6.0 (git+https://github.com/kinode-dao/process_lib?rev=9838f5d)",
"serde",
"serde_json",
"wit-bindgen",
@ -2713,8 +2713,12 @@ dependencies = [
[[package]]
name = "kinode_process_lib"
version = "0.6.0"
source = "git+https://github.com/kinode-dao/process_lib.git?rev=9d185e1#9d185e1e264c93af53d004ba32520fd5d046e7e5"
source = "git+https://github.com/kinode-dao/process_lib?rev=9838f5d#9838f5d1cb0b2b6d63ad4d82c9628ff3e8d33dff"
dependencies = [
"alloy-json-rpc 0.1.0 (git+https://github.com/alloy-rs/alloy?rev=6f8ebb4)",
"alloy-primitives",
"alloy-rpc-types 0.1.0 (git+https://github.com/alloy-rs/alloy?rev=6f8ebb4)",
"alloy-transport 0.1.0 (git+https://github.com/alloy-rs/alloy?rev=6f8ebb4)",
"anyhow",
"bincode",
"http 1.0.0",
@ -2730,12 +2734,8 @@ dependencies = [
[[package]]
name = "kinode_process_lib"
version = "0.6.0"
source = "git+https://github.com/kinode-dao/process_lib?rev=d1c29c2#d1c29c20ab7be0e1cf98ee96711b719e147cfc56"
source = "git+https://github.com/kinode-dao/process_lib.git?rev=9d185e1#9d185e1e264c93af53d004ba32520fd5d046e7e5"
dependencies = [
"alloy-json-rpc 0.1.0 (git+https://github.com/alloy-rs/alloy?rev=6f8ebb4)",
"alloy-primitives",
"alloy-rpc-types 0.1.0 (git+https://github.com/alloy-rs/alloy?rev=6f8ebb4)",
"alloy-transport 0.1.0 (git+https://github.com/alloy-rs/alloy?rev=6f8ebb4)",
"anyhow",
"bincode",
"http 1.0.0",
@ -2786,7 +2786,7 @@ dependencies = [
"anyhow",
"bincode",
"hex",
"kinode_process_lib 0.6.0 (git+https://github.com/kinode-dao/process_lib?rev=d1c29c2)",
"kinode_process_lib 0.6.0 (git+https://github.com/kinode-dao/process_lib?rev=9838f5d)",
"rmp-serde",
"serde",
"serde_json",

View File

@ -9,7 +9,7 @@ alloy-primitives = "0.6.2"
alloy-sol-types = "0.6.2"
anyhow = "1.0"
bincode = "1.3.3"
kinode_process_lib = { git = "https://github.com/kinode-dao/process_lib", rev = "d1c29c2" }
kinode_process_lib = { git = "https://github.com/kinode-dao/process_lib", rev = "9838f5d" }
rand = "0.8"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"

View File

@ -5,7 +5,7 @@ edition = "2021"
[dependencies]
kinode_process_lib = { git = "https://github.com/kinode-dao/process_lib", rev = "d1c29c2" }
kinode_process_lib = { git = "https://github.com/kinode-dao/process_lib", rev = "9838f5d" }
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
wit-bindgen = { git = "https://github.com/bytecodealliance/wit-bindgen", rev = "21a46c7" }

View File

@ -10,7 +10,7 @@ alloy-primitives = "0.6.2"
alloy-sol-types = "0.6.2"
bincode = "1.3.3"
hex = "0.4.3"
kinode_process_lib = { git = "https://github.com/kinode-dao/process_lib", rev = "d1c29c2" }
kinode_process_lib = { git = "https://github.com/kinode-dao/process_lib", rev = "9838f5d" }
rmp-serde = "1.1.2"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"

View File

@ -69,10 +69,14 @@ pub enum EthError {
SubscriptionClosed(u64),
/// Invalid method
InvalidMethod(String),
/// Invalid parameters
InvalidParams,
/// Permission denied
PermissionDenied,
/// RPC timed out
RpcTimeout,
/// RPC gave garbage back
RpcMalformedResponse,
}
/// The action type used for configuring eth:distro:sys. Only processes which have the "root"