Skip to content

Commit a07aca0

Browse files
emhanemattsse
authored andcommitted
fix(rpc): error code eth_sendRawTransactionSync timeout (paradigmxyz#18252)
Co-authored-by: Matthias Seitz <[email protected]>
1 parent 3b13a7b commit a07aca0

File tree

2 files changed

+31
-30
lines changed

2 files changed

+31
-30
lines changed

Cargo.toml

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -485,33 +485,33 @@ alloy-trie = { version = "0.9.1", default-features = false }
485485

486486
alloy-hardforks = "0.3.0"
487487

488-
alloy-consensus = { version = "1.0.27", default-features = false }
489-
alloy-contract = { version = "1.0.27", default-features = false }
490-
alloy-eips = { version = "1.0.27", default-features = false }
491-
alloy-genesis = { version = "1.0.27", default-features = false }
492-
alloy-json-rpc = { version = "1.0.27", default-features = false }
493-
alloy-network = { version = "1.0.27", default-features = false }
494-
alloy-network-primitives = { version = "1.0.27", default-features = false }
495-
alloy-provider = { version = "1.0.27", features = ["reqwest"], default-features = false }
496-
alloy-pubsub = { version = "1.0.27", default-features = false }
497-
alloy-rpc-client = { version = "1.0.27", default-features = false }
498-
alloy-rpc-types = { version = "1.0.27", features = ["eth"], default-features = false }
499-
alloy-rpc-types-admin = { version = "1.0.27", default-features = false }
500-
alloy-rpc-types-anvil = { version = "1.0.27", default-features = false }
501-
alloy-rpc-types-beacon = { version = "1.0.27", default-features = false }
502-
alloy-rpc-types-debug = { version = "1.0.27", default-features = false }
503-
alloy-rpc-types-engine = { version = "1.0.27", default-features = false }
504-
alloy-rpc-types-eth = { version = "1.0.27", default-features = false }
505-
alloy-rpc-types-mev = { version = "1.0.27", default-features = false }
506-
alloy-rpc-types-trace = { version = "1.0.27", default-features = false }
507-
alloy-rpc-types-txpool = { version = "1.0.27", default-features = false }
508-
alloy-serde = { version = "1.0.27", default-features = false }
509-
alloy-signer = { version = "1.0.27", default-features = false }
510-
alloy-signer-local = { version = "1.0.27", default-features = false }
511-
alloy-transport = { version = "1.0.27" }
512-
alloy-transport-http = { version = "1.0.27", features = ["reqwest-rustls-tls"], default-features = false }
513-
alloy-transport-ipc = { version = "1.0.27", default-features = false }
514-
alloy-transport-ws = { version = "1.0.27", default-features = false }
488+
alloy-consensus = { version = "1.0.30", default-features = false }
489+
alloy-contract = { version = "1.0.30", default-features = false }
490+
alloy-eips = { version = "1.0.30", default-features = false }
491+
alloy-genesis = { version = "1.0.30", default-features = false }
492+
alloy-json-rpc = { version = "1.0.30", default-features = false }
493+
alloy-network = { version = "1.0.30", default-features = false }
494+
alloy-network-primitives = { version = "1.0.30", default-features = false }
495+
alloy-provider = { version = "1.0.30", features = ["reqwest"], default-features = false }
496+
alloy-pubsub = { version = "1.0.30", default-features = false }
497+
alloy-rpc-client = { version = "1.0.30", default-features = false }
498+
alloy-rpc-types = { version = "1.0.30", features = ["eth"], default-features = false }
499+
alloy-rpc-types-admin = { version = "1.0.30", default-features = false }
500+
alloy-rpc-types-anvil = { version = "1.0.30", default-features = false }
501+
alloy-rpc-types-beacon = { version = "1.0.30", default-features = false }
502+
alloy-rpc-types-debug = { version = "1.0.30", default-features = false }
503+
alloy-rpc-types-engine = { version = "1.0.30", default-features = false }
504+
alloy-rpc-types-eth = { version = "1.0.30", default-features = false }
505+
alloy-rpc-types-mev = { version = "1.0.30", default-features = false }
506+
alloy-rpc-types-trace = { version = "1.0.30", default-features = false }
507+
alloy-rpc-types-txpool = { version = "1.0.30", default-features = false }
508+
alloy-serde = { version = "1.0.30", default-features = false }
509+
alloy-signer = { version = "1.0.30", default-features = false }
510+
alloy-signer-local = { version = "1.0.30", default-features = false }
511+
alloy-transport = { version = "1.0.30" }
512+
alloy-transport-http = { version = "1.0.30", features = ["reqwest-rustls-tls"], default-features = false }
513+
alloy-transport-ipc = { version = "1.0.30", default-features = false }
514+
alloy-transport-ws = { version = "1.0.30", default-features = false }
515515

516516
# op
517517
alloy-op-evm = { version = "0.20.1", default-features = false }

crates/rpc/rpc-eth-types/src/error/mod.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -289,9 +289,10 @@ impl From<EthApiError> for jsonrpsee_types::error::ErrorObject<'static> {
289289
block_id_to_str(end_id),
290290
),
291291
),
292-
err @ EthApiError::TransactionConfirmationTimeout { .. } => {
293-
rpc_error_with_code(EthRpcErrorCode::TransactionRejected.code(), err.to_string())
294-
}
292+
err @ EthApiError::TransactionConfirmationTimeout { .. } => rpc_error_with_code(
293+
EthRpcErrorCode::TransactionConfirmationTimeout.code(),
294+
err.to_string(),
295+
),
295296
EthApiError::Unsupported(msg) => internal_rpc_err(msg),
296297
EthApiError::InternalJsTracerError(msg) => internal_rpc_err(msg),
297298
EthApiError::InvalidParams(msg) => invalid_params_rpc_err(msg),

0 commit comments

Comments
 (0)