diff --git a/.gitmodules b/.gitmodules index 6ebb2c5e..9eab60ca 100644 --- a/.gitmodules +++ b/.gitmodules @@ -13,4 +13,4 @@ [submodule "lib/risc0"] path = lib/risc0 url = https://github.com/risc0/risc0 - branch = parker/bonsai-snark-types + rev = "4652f9c" diff --git a/Cargo.lock b/Cargo.lock index 06b4d94c..ce171a2b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -406,7 +406,7 @@ dependencies = [ [[package]] name = "bonsai-ethereum-contracts" version = "0.1.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "anyhow", "ethers", @@ -415,7 +415,7 @@ dependencies = [ [[package]] name = "bonsai-ethereum-relay" version = "0.1.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "anyhow", "async-trait", @@ -474,7 +474,7 @@ dependencies = [ [[package]] name = "bonsai-rest-api-mock" version = "0.1.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "anyhow", "axum", @@ -498,7 +498,7 @@ dependencies = [ [[package]] name = "bonsai-sdk" version = "0.4.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "reqwest", "serde", @@ -3266,7 +3266,7 @@ dependencies = [ [[package]] name = "risc0-binfmt" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "anyhow", "elf", @@ -3279,7 +3279,7 @@ dependencies = [ [[package]] name = "risc0-build" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "cargo_metadata 0.17.0", "risc0-binfmt", @@ -3292,7 +3292,7 @@ dependencies = [ [[package]] name = "risc0-build-kernel" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "cc", "directories", @@ -3305,7 +3305,7 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "anyhow", "log", @@ -3322,7 +3322,7 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im-sys" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "glob", "risc0-build-kernel", @@ -3333,7 +3333,7 @@ dependencies = [ [[package]] name = "risc0-core" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "bytemuck", "rand_core", @@ -3342,7 +3342,7 @@ dependencies = [ [[package]] name = "risc0-sys" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "cc", "glob", @@ -3353,7 +3353,7 @@ dependencies = [ [[package]] name = "risc0-zkp" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "anyhow", "blake2", @@ -3379,7 +3379,7 @@ dependencies = [ [[package]] name = "risc0-zkvm" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" dependencies = [ "addr2line", "anyhow", @@ -3419,7 +3419,7 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" version = "0.18.0" -source = "git+https://github.com/risc0/risc0?branch=release-0.18#29cc16f84e1f5f2af34120528b1f18a33e00ce71" +source = "git+https://github.com/risc0/risc0?rev=4652f9c#4652f9c4333dff162743911a67a5103f01ded5dc" [[package]] name = "rlp" diff --git a/Cargo.toml b/Cargo.toml index 4a10035d..59af558c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,10 +3,10 @@ members = ["methods", "relay"] resolver = "2" [workspace.dependencies] -risc0-build = { git = "https://github.com/risc0/risc0", branch = "release-0.18" } -risc0-zkvm = { git = "https://github.com/risc0/risc0", branch = "release-0.18", default-features = false } -bonsai-sdk = { git = "https://github.com/risc0/risc0", branch = "release-0.18" } -bonsai-ethereum-relay = { git = "https://github.com/risc0/risc0", branch = "release-0.18" } +risc0-build = { git = "https://github.com/risc0/risc0", rev = "4652f9c" } +risc0-zkvm = { git = "https://github.com/risc0/risc0", rev = "4652f9c", default-features = false } +bonsai-sdk = { git = "https://github.com/risc0/risc0", rev = "4652f9c" } +bonsai-ethereum-relay = { git = "https://github.com/risc0/risc0", rev = "4652f9c" } methods = { path = "./methods", package = "bonsai-starter-methods" } # Always optimize; building and running the guest takes much longer without optimization. diff --git a/lib/risc0 b/lib/risc0 index 29cc16f8..4652f9c4 160000 --- a/lib/risc0 +++ b/lib/risc0 @@ -1 +1 @@ -Subproject commit 29cc16f84e1f5f2af34120528b1f18a33e00ce71 +Subproject commit 4652f9c4333dff162743911a67a5103f01ded5dc