diff --git a/Cargo.lock b/Cargo.lock index 6c49305b..22f655d6 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4808,6 +4808,7 @@ dependencies = [ "addr2line 0.22.0", "anyhow", "bincode", + "bonsai-sdk", "borsh", "bytemuck", "bytes", diff --git a/Cargo.toml b/Cargo.toml index 283c21f9..35ed7b63 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,6 +31,7 @@ features = ["unstable"] git = "https://github.com/risc0/risc0" rev = "e98cdad96cfecb3d959cb62abf566e5b17a0d649" default-features = false +features = ["bonsai"] # External [workspace.dependencies] diff --git a/guests/reth-ethereum/Cargo.lock b/guests/reth-ethereum/Cargo.lock index 8a328127..340654cc 100644 --- a/guests/reth-ethereum/Cargo.lock +++ b/guests/reth-ethereum/Cargo.lock @@ -2772,7 +2772,7 @@ dependencies = [ [[package]] name = "risc0-binfmt" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "anyhow", "borsh", @@ -2786,7 +2786,7 @@ dependencies = [ [[package]] name = "risc0-circuit-keccak" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "anyhow", "bytemuck", @@ -2801,7 +2801,7 @@ dependencies = [ [[package]] name = "risc0-circuit-recursion" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "anyhow", "bytemuck", @@ -2815,7 +2815,7 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "anyhow", "metal", @@ -2830,7 +2830,7 @@ dependencies = [ [[package]] name = "risc0-core" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "bytemuck", "rand_core", @@ -2839,7 +2839,7 @@ dependencies = [ [[package]] name = "risc0-groth16" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "anyhow", "ark-bn254", @@ -2859,7 +2859,7 @@ dependencies = [ [[package]] name = "risc0-zkp" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "anyhow", "blake2", @@ -2882,7 +2882,7 @@ dependencies = [ [[package]] name = "risc0-zkvm" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "anyhow", "borsh", @@ -2908,7 +2908,7 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" version = "1.3.0-alpha.1" -source = "git+https://github.com/risc0/risc0?rev=e98cdad96cfecb3d959cb62abf566e5b17a0d649#e98cdad96cfecb3d959cb62abf566e5b17a0d649" +source = "git+https://github.com/risc0/risc0?rev=f74920596c745a8bb7e8a6f1dfdefb44d03ed06f#f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" dependencies = [ "bytemuck", "getrandom", @@ -3513,7 +3513,7 @@ dependencies = [ [[package]] name = "tiny-keccak" version = "2.0.2" -source = "git+https://github.com/risc0/tiny-keccak?rev=b93afa7dc803d2db6ddae7df15e9db5a79212ba0#b93afa7dc803d2db6ddae7df15e9db5a79212ba0" +source = "git+https://github.com/risc0/tiny-keccak?rev=37645712de2d24f56410f3ba0bfc71175df51cc8#37645712de2d24f56410f3ba0bfc71175df51cc8" dependencies = [ "crunchy", "risc0-zkvm", diff --git a/guests/reth-ethereum/Cargo.toml b/guests/reth-ethereum/Cargo.toml index c9712579..c2f5af4f 100644 --- a/guests/reth-ethereum/Cargo.toml +++ b/guests/reth-ethereum/Cargo.toml @@ -27,13 +27,13 @@ opt-level = 3 [dependencies.risc0-zkvm] git = "https://github.com/risc0/risc0" -rev = "e98cdad96cfecb3d959cb62abf566e5b17a0d649" +rev = "f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" default-features = false features = ["std", "unstable"] [dependencies.risc0-zkvm-platform] git = "https://github.com/risc0/risc0" -rev = "e98cdad96cfecb3d959cb62abf566e5b17a0d649" +rev = "f74920596c745a8bb7e8a6f1dfdefb44d03ed06f" features = ["sys-getenv"] [dependencies.zeth-core] @@ -58,4 +58,4 @@ c-kzg = { git = "https://github.com/risc0/c-kzg-4844.git", branch = "p1.0.3" } crypto-bigint = { git = "https://github.com/risc0/RustCrypto-crypto-bigint", tag = "v0.5.5-risczero.0" } k256 = { git = "https://github.com/risc0/RustCrypto-elliptic-curves", tag = "k256/v0.13.3-risczero.1" } sha2 = { git = "https://github.com/risc0/RustCrypto-hashes", tag = "sha2-v0.10.6-risczero.0" } -tiny-keccak = { git = "https://github.com/risc0/tiny-keccak", rev = "b93afa7dc803d2db6ddae7df15e9db5a79212ba0" } +tiny-keccak = { git = "https://github.com/risc0/tiny-keccak", rev = "37645712de2d24f56410f3ba0bfc71175df51cc8" }