From db1a54ab0c00d8da241a59cc9eb48902e51a99f5 Mon Sep 17 00:00:00 2001 From: Parker Thompson Date: Wed, 15 Jan 2025 18:32:34 -0800 Subject: [PATCH] Update to 1.2.1 --- .gitignore | 3 +- Cargo.lock | 64 ++++++++++++++++----------------- Cargo.toml | 6 ++-- README.md | 2 +- guests/reth-ethereum/Cargo.lock | 44 +++++++++++------------ guests/reth-ethereum/Cargo.toml | 4 +-- guests/reth-optimism/Cargo.lock | 44 +++++++++++------------ guests/reth-optimism/Cargo.toml | 4 +-- 8 files changed, 86 insertions(+), 85 deletions(-) diff --git a/.gitignore b/.gitignore index b9c8c3ef..67892467 100644 --- a/.gitignore +++ b/.gitignore @@ -13,4 +13,5 @@ log.txt *.bin *.txt *.fake -*.out \ No newline at end of file +*.out +cache/ diff --git a/Cargo.lock b/Cargo.lock index 0edd273b..c3ce1e44 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1204,9 +1204,9 @@ dependencies = [ [[package]] name = "bonsai-sdk" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa98bac2c125e6f7d5f73fd5bc99d3cf1c633993b4c603a973731e0b358e3e9c" +checksum = "1f7ecaa1f078d094627e8413f6d5623c3605b40327194f8e6857b6af7da24587" dependencies = [ "duplicate", "maybe-async", @@ -4564,9 +4564,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" +checksum = "f2d38498a55589122b195aa5024d2c0b02231efdb01c090881b9d535660f97c9" dependencies = [ "anyhow", "borsh", @@ -4579,9 +4579,9 @@ dependencies = [ [[package]] name = "risc0-build" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21f1cd28e2ff0d478d7714d710efd739d9876cbf81dab145a57bc8582433b028" +checksum = "2b178bec61b5a589feeddcc8f9987119dccfd32f17d98dfedf14921591b35bf4" dependencies = [ "anyhow", "cargo_metadata", @@ -4598,9 +4598,9 @@ dependencies = [ [[package]] name = "risc0-build-kernel" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a63e1e7e2bb775b3e4e656c2cefaee417f7b0e32a67a481098da7ddd434e216b" +checksum = "ed753335150528c55209817815accc51277d863774052d5a2f55ccf21c9c9288" dependencies = [ "cc", "directories", @@ -4613,9 +4613,9 @@ dependencies = [ [[package]] name = "risc0-circuit-keccak" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +checksum = "723af53138c76e5c167f52c0396071ebd735a79561732de974dabb545ba2d1be" dependencies = [ "anyhow", "bytemuck", @@ -4635,9 +4635,9 @@ dependencies = [ [[package]] name = "risc0-circuit-keccak-sys" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4afcc5a9a32865043a2bb9a3c59bb425dc7f86a887f44b0602da1495a9d85534" +checksum = "2231cc1b6541821310acfc7a7b2b4efdfd7b02c70227f5aede8001b927732fbf" dependencies = [ "cc", "cust", @@ -4651,9 +4651,9 @@ dependencies = [ [[package]] name = "risc0-circuit-recursion" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" +checksum = "13c7665d06d6dd42bff80dd7690fddecc49b664621336ad0542505e139a470ad" dependencies = [ "anyhow", "bytemuck", @@ -4677,9 +4677,9 @@ dependencies = [ [[package]] name = "risc0-circuit-recursion-sys" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fb152d44fe4458f1137b8a7fe7abe35ac81f55e198733450af7365bab418989" +checksum = "5abdb493a0815845141e7327b05b7fb94901e692e56ff8c5bb1e453bf365c084" dependencies = [ "glob", "risc0-build-kernel", @@ -4690,9 +4690,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" +checksum = "53c44a97bf5f90a90a51fcc3667b12592a407431f7bab34dc5e77f097675699d" dependencies = [ "anyhow", "auto_ops", @@ -4724,9 +4724,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im-sys" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89a811905f9eeed92ca1e2d11d1d3bba3315e05e842ceaa70ace6b37a154e1c9" +checksum = "d1bf11535b20d527e9c2f1017a8031e9d3ae2bcb4b64d696bdf794fd2e9364db" dependencies = [ "glob", "risc0-build-kernel", @@ -4737,9 +4737,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" +checksum = "09f45bab0bb477240e7d45a25e618603ef4196421728a115b6d4b7a6036535a5" dependencies = [ "bytemuck", "nvtx", @@ -4749,9 +4749,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" +checksum = "a73e92874649e10cbdd6b3069c4f0f6a7daab1251d18ba8b190ef9f99b39975c" dependencies = [ "anyhow", "ark-bn254", @@ -4774,9 +4774,9 @@ dependencies = [ [[package]] name = "risc0-sys" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d68b8b0aa5ee99718fb73a5349d94eca88584a3373e4f5ca61256e09e9b6d46" +checksum = "9e8190132495a109b4597ab58c9934abc3798765e1d0c7308410780155e761db" dependencies = [ "anyhow", "cust", @@ -4786,9 +4786,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" +checksum = "b6f1990995a8933cdd1812dc9d8d0e5f04032a045cc47ef00557996b566e2194" dependencies = [ "anyhow", "blake2", @@ -4817,9 +4817,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" +checksum = "b7dd5caa549aa61f00a69f2b625b0d4e42e40595f3d0b29773c80856baa244fd" dependencies = [ "addr2line 0.22.0", "anyhow", @@ -4861,9 +4861,9 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" +checksum = "53b825852cf55c5f54f1f21d178055e6959fa5f4e839eab2ad56cfd377d2e7f8" dependencies = [ "bytemuck", "cfg-if", diff --git a/Cargo.toml b/Cargo.toml index 342f60c4..9297e047 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -18,15 +18,15 @@ opt-level = 3 # RISC Zero [workspace.dependencies.bonsai-sdk] -version = "1.2.1-rc.1" +version = "1.2.1" features = ["non_blocking"] [workspace.dependencies.risc0-build] -version = "1.2.1-rc.1" +version = "1.2.1" features = ["unstable"] [workspace.dependencies.risc0-zkvm] -version = "1.2.1-rc.1" +version = "1.2.1" features = ["unstable"] # External diff --git a/README.md b/README.md index 47b94e9b..d8c40d1b 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ By using reth to run the block execution process within the zkVM, we obtain a ZK ## Status -Zeth uses version `1.2.1-rc.1` of the RISC Zero zkVM and version 1.1.0 of reth (backed by revm 14.0.3), but its other components are not audited for use in production. +Zeth uses version `1.2.1` of the RISC Zero zkVM and version 1.1.0 of reth (backed by revm 14.0.3), but its other components are not audited for use in production. ## Prerequisites 1. [rust](https://www.rust-lang.org/tools/install) diff --git a/guests/reth-ethereum/Cargo.lock b/guests/reth-ethereum/Cargo.lock index 523c962e..2103f8f9 100644 --- a/guests/reth-ethereum/Cargo.lock +++ b/guests/reth-ethereum/Cargo.lock @@ -744,9 +744,9 @@ dependencies = [ [[package]] name = "bonsai-sdk" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa98bac2c125e6f7d5f73fd5bc99d3cf1c633993b4c603a973731e0b358e3e9c" +checksum = "1f7ecaa1f078d094627e8413f6d5623c3605b40327194f8e6857b6af7da24587" dependencies = [ "duplicate", "maybe-async", @@ -3274,9 +3274,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" +checksum = "f2d38498a55589122b195aa5024d2c0b02231efdb01c090881b9d535660f97c9" dependencies = [ "anyhow", "borsh", @@ -3289,9 +3289,9 @@ dependencies = [ [[package]] name = "risc0-build" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21f1cd28e2ff0d478d7714d710efd739d9876cbf81dab145a57bc8582433b028" +checksum = "2b178bec61b5a589feeddcc8f9987119dccfd32f17d98dfedf14921591b35bf4" dependencies = [ "anyhow", "cargo_metadata", @@ -3308,9 +3308,9 @@ dependencies = [ [[package]] name = "risc0-circuit-keccak" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +checksum = "723af53138c76e5c167f52c0396071ebd735a79561732de974dabb545ba2d1be" dependencies = [ "anyhow", "bytemuck", @@ -3324,9 +3324,9 @@ dependencies = [ [[package]] name = "risc0-circuit-recursion" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" +checksum = "13c7665d06d6dd42bff80dd7690fddecc49b664621336ad0542505e139a470ad" dependencies = [ "anyhow", "bytemuck", @@ -3339,9 +3339,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" +checksum = "53c44a97bf5f90a90a51fcc3667b12592a407431f7bab34dc5e77f097675699d" dependencies = [ "anyhow", "metal", @@ -3355,9 +3355,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" +checksum = "09f45bab0bb477240e7d45a25e618603ef4196421728a115b6d4b7a6036535a5" dependencies = [ "bytemuck", "rand_core", @@ -3365,9 +3365,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" +checksum = "a73e92874649e10cbdd6b3069c4f0f6a7daab1251d18ba8b190ef9f99b39975c" dependencies = [ "anyhow", "ark-bn254", @@ -3386,9 +3386,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" +checksum = "b6f1990995a8933cdd1812dc9d8d0e5f04032a045cc47ef00557996b566e2194" dependencies = [ "anyhow", "blake2", @@ -3410,9 +3410,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" +checksum = "b7dd5caa549aa61f00a69f2b625b0d4e42e40595f3d0b29773c80856baa244fd" dependencies = [ "anyhow", "bincode", @@ -3444,9 +3444,9 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" +checksum = "53b825852cf55c5f54f1f21d178055e6959fa5f4e839eab2ad56cfd377d2e7f8" dependencies = [ "bytemuck", "cfg-if", diff --git a/guests/reth-ethereum/Cargo.toml b/guests/reth-ethereum/Cargo.toml index 8be0ba0c..68adada0 100644 --- a/guests/reth-ethereum/Cargo.toml +++ b/guests/reth-ethereum/Cargo.toml @@ -15,11 +15,11 @@ codegen-units = 1 opt-level = 3 [dependencies.risc0-zkvm] -version = "1.2.1-rc.1" +version = "1.2.1" features = ["unstable"] [dependencies.risc0-zkvm-platform] -version = "1.2.1-rc.1" +version = "1.2.1" features = ["sys-getenv"] [dependencies.zeth-core] diff --git a/guests/reth-optimism/Cargo.lock b/guests/reth-optimism/Cargo.lock index 06c761ff..236ff10c 100644 --- a/guests/reth-optimism/Cargo.lock +++ b/guests/reth-optimism/Cargo.lock @@ -720,9 +720,9 @@ dependencies = [ [[package]] name = "bonsai-sdk" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa98bac2c125e6f7d5f73fd5bc99d3cf1c633993b4c603a973731e0b358e3e9c" +checksum = "1f7ecaa1f078d094627e8413f6d5623c3605b40327194f8e6857b6af7da24587" dependencies = [ "duplicate", "maybe-async", @@ -3314,9 +3314,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" +checksum = "f2d38498a55589122b195aa5024d2c0b02231efdb01c090881b9d535660f97c9" dependencies = [ "anyhow", "borsh", @@ -3329,9 +3329,9 @@ dependencies = [ [[package]] name = "risc0-build" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21f1cd28e2ff0d478d7714d710efd739d9876cbf81dab145a57bc8582433b028" +checksum = "2b178bec61b5a589feeddcc8f9987119dccfd32f17d98dfedf14921591b35bf4" dependencies = [ "anyhow", "cargo_metadata", @@ -3348,9 +3348,9 @@ dependencies = [ [[package]] name = "risc0-circuit-keccak" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +checksum = "723af53138c76e5c167f52c0396071ebd735a79561732de974dabb545ba2d1be" dependencies = [ "anyhow", "bytemuck", @@ -3364,9 +3364,9 @@ dependencies = [ [[package]] name = "risc0-circuit-recursion" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" +checksum = "13c7665d06d6dd42bff80dd7690fddecc49b664621336ad0542505e139a470ad" dependencies = [ "anyhow", "bytemuck", @@ -3379,9 +3379,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" +checksum = "53c44a97bf5f90a90a51fcc3667b12592a407431f7bab34dc5e77f097675699d" dependencies = [ "anyhow", "metal", @@ -3395,9 +3395,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" +checksum = "09f45bab0bb477240e7d45a25e618603ef4196421728a115b6d4b7a6036535a5" dependencies = [ "bytemuck", "rand_core", @@ -3405,9 +3405,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" +checksum = "a73e92874649e10cbdd6b3069c4f0f6a7daab1251d18ba8b190ef9f99b39975c" dependencies = [ "anyhow", "ark-bn254", @@ -3426,9 +3426,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" +checksum = "b6f1990995a8933cdd1812dc9d8d0e5f04032a045cc47ef00557996b566e2194" dependencies = [ "anyhow", "blake2", @@ -3450,9 +3450,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" +checksum = "b7dd5caa549aa61f00a69f2b625b0d4e42e40595f3d0b29773c80856baa244fd" dependencies = [ "anyhow", "bincode", @@ -3484,9 +3484,9 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" -version = "1.2.1-rc.1" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" +checksum = "53b825852cf55c5f54f1f21d178055e6959fa5f4e839eab2ad56cfd377d2e7f8" dependencies = [ "bytemuck", "cfg-if", diff --git a/guests/reth-optimism/Cargo.toml b/guests/reth-optimism/Cargo.toml index 9794634b..7605fbaa 100644 --- a/guests/reth-optimism/Cargo.toml +++ b/guests/reth-optimism/Cargo.toml @@ -15,11 +15,11 @@ codegen-units = 1 opt-level = 3 [dependencies.risc0-zkvm] -version = "1.2.1-rc.1" +version = "1.2.1" features = ["std", "unstable"] [dependencies.risc0-zkvm-platform] -version = "1.2.1-rc.1" +version = "1.2.1" features = ["sys-getenv"] [dependencies.zeth-core]