diff --git a/Cargo.toml b/Cargo.toml index ca38b7b5..cb9229af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -36,7 +36,7 @@ alloy-sol-types = { version = "1.4", default-features = false } alloy-primitives = { version = "1.4", default-features = false, features = [ "map", ] } -revm = { version = "34.0.0", default-features = false } +revm = { version = "35.0.0", default-features = false } anstyle = { version = "1.0", optional = true } colorchoice = "1.0" diff --git a/src/tracing/js/mod.rs b/src/tracing/js/mod.rs index 5102f7c2..74bcc1e9 100644 --- a/src/tracing/js/mod.rs +++ b/src/tracing/js/mod.rs @@ -416,7 +416,8 @@ impl JsInspector { if self.precompiles_registered { return; } - let precompiles = PrecompileList(context.journal().precompile_addresses().clone()); + let precompiles = + PrecompileList(context.journal().precompile_addresses().iter().copied().collect()); let _ = precompiles.register_callable(&mut self.ctx); diff --git a/tests/it/parity.rs b/tests/it/parity.rs index cde538a2..097d90e0 100644 --- a/tests/it/parity.rs +++ b/tests/it/parity.rs @@ -202,7 +202,7 @@ fn test_parity_call_selfdestruct() { let res = evm .inspect_tx(TxEnv { caller, - gas_limit: 100000000, + gas_limit: 10000000, kind: TransactTo::Call(to), data: input.to_vec().into(), nonce: 0, @@ -271,7 +271,7 @@ fn test_parity_call_selfdestruct_create() { let res = evm .inspect_tx(TxEnv { caller, - gas_limit: 100000000, + gas_limit: 10000000, kind: TransactTo::Create, data: code.to_vec().into(), nonce: 24,