diff --git a/Cargo.lock b/Cargo.lock index b1b9bfc5..0fa1fd10 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5178,7 +5178,7 @@ dependencies = [ [[package]] name = "kakarot-rpc" version = "0.1.0" -source = "git+https://github.com/kkrt-labs/kakarot-rpc.git#ed8c21b391dccb74cfd36e7c90dd325512c9b2f5" +source = "git+https://github.com/kkrt-labs/kakarot-rpc.git?rev=0894457#089445724cfe113e9c8008e34eaa57d539c220a3" dependencies = [ "anyhow", "async-trait", @@ -5213,7 +5213,7 @@ dependencies = [ [[package]] name = "kakarot-rpc-core" version = "0.1.0" -source = "git+https://github.com/kkrt-labs/kakarot-rpc.git#ed8c21b391dccb74cfd36e7c90dd325512c9b2f5" +source = "git+https://github.com/kkrt-labs/kakarot-rpc.git?rev=0894457#089445724cfe113e9c8008e34eaa57d539c220a3" dependencies = [ "anyhow", "async-trait", @@ -5254,9 +5254,10 @@ dependencies = [ [[package]] name = "kakarot-test-utils" version = "0.1.0" -source = "git+https://github.com/kkrt-labs/kakarot-rpc.git#ed8c21b391dccb74cfd36e7c90dd325512c9b2f5" +source = "git+https://github.com/kkrt-labs/kakarot-rpc.git?rev=0894457#089445724cfe113e9c8008e34eaa57d539c220a3" dependencies = [ "bytes", + "ctor", "dojo-test-utils", "dotenv", "ethers", @@ -5278,6 +5279,8 @@ dependencies = [ "starknet-crypto 0.6.0", "starknet_api", "tokio", + "tracing", + "tracing-subscriber", "url", ] diff --git a/Cargo.toml b/Cargo.toml index cac857f7..7b30a731 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -27,8 +27,8 @@ revm-primitives = "1.1" reth-rlp = { git = "https://github.com/paradigmxyz/reth.git", tag = "v0.1.0-alpha.7" } # Kakarot deps -kakarot-rpc-core = { git = "https://github.com/kkrt-labs/kakarot-rpc.git" } -kakarot-test-utils = { git = "https://github.com/kkrt-labs/kakarot-rpc.git" } +kakarot-rpc-core = { git = "https://github.com/kkrt-labs/kakarot-rpc.git", rev = "0894457" } +kakarot-test-utils = { git = "https://github.com/kkrt-labs/kakarot-rpc.git", rev = "0894457" } # Starknet deps katana-core = { git = 'https://github.com/dojoengine/dojo', rev = "b924dac" } diff --git a/crates/ef-testing/src/models/case.rs b/crates/ef-testing/src/models/case.rs index b47bba0a..1693f064 100644 --- a/crates/ef-testing/src/models/case.rs +++ b/crates/ef-testing/src/models/case.rs @@ -271,7 +271,8 @@ impl Case for BlockchainTestCase { tracing::info!("Running test {}", test_name); - let env = KakarotTestEnvironmentContext::from_dump_state().await; + let with_dumped_state = true; + let env = KakarotTestEnvironmentContext::new(with_dumped_state).await; // handle pretest self.handle_pre_state(&env, test_name).await?;