diff --git a/aggregation/guest/set-builder/Cargo.lock b/aggregation/guest/set-builder/Cargo.lock index 5d69e63c..632705d3 100644 --- a/aggregation/guest/set-builder/Cargo.lock +++ b/aggregation/guest/set-builder/Cargo.lock @@ -1356,9 +1356,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -1369,11 +1369,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -1386,9 +1402,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -1402,9 +1418,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -1412,9 +1428,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -1433,9 +1449,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -1457,9 +1473,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "borsh", @@ -1467,6 +1483,7 @@ dependencies = [ "getrandom", "hex", "risc0-binfmt", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -1477,18 +1494,18 @@ dependencies = [ "semver 1.0.23", "serde", "sha2", - "sha3", "stability", "tracing", ] [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/examples/erc20-counter/Cargo.lock b/examples/erc20-counter/Cargo.lock index 98104504..2d26f441 100644 --- a/examples/erc20-counter/Cargo.lock +++ b/examples/erc20-counter/Cargo.lock @@ -3603,9 +3603,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -3618,9 +3618,9 @@ dependencies = [ [[package]] name = "risc0-build" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f99fb40aeeaf59dddd6b6c3a177c95e8b3c7f0fb6de7d25a0687d12398323292" +checksum = "21f1cd28e2ff0d478d7714d710efd739d9876cbf81dab145a57bc8582433b028" dependencies = [ "anyhow", "cargo_metadata", @@ -3637,7 +3637,7 @@ dependencies = [ [[package]] name = "risc0-build-ethereum" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "anyhow", "hex", @@ -3645,11 +3645,27 @@ dependencies = [ "risc0-zkp", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -3662,9 +3678,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -3678,9 +3694,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -3688,7 +3704,7 @@ dependencies = [ [[package]] name = "risc0-ethereum-contracts" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy", "anyhow", @@ -3700,9 +3716,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -3721,7 +3737,7 @@ dependencies = [ [[package]] name = "risc0-steel" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy", "alloy-consensus", @@ -3745,9 +3761,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -3769,9 +3785,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "bincode", @@ -3784,6 +3800,7 @@ dependencies = [ "prost", "risc0-binfmt", "risc0-build", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -3794,7 +3811,6 @@ dependencies = [ "semver 1.0.23", "serde", "sha2 0.10.8", - "sha3", "stability", "tempfile", "tracing", @@ -3802,11 +3818,12 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/examples/erc20-counter/methods/guest/Cargo.lock b/examples/erc20-counter/methods/guest/Cargo.lock index 751938e4..9fd48832 100644 --- a/examples/erc20-counter/methods/guest/Cargo.lock +++ b/examples/erc20-counter/methods/guest/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "ahash" @@ -1138,7 +1138,7 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "k256" version = "0.13.3" -source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256/v0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" +source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256%2Fv0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" dependencies = [ "cfg-if", "ecdsa", @@ -1631,9 +1631,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -1644,11 +1644,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -1661,9 +1677,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -1677,9 +1693,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -1687,9 +1703,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -1708,7 +1724,7 @@ dependencies = [ [[package]] name = "risc0-steel" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -1725,9 +1741,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -1749,9 +1765,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "borsh", @@ -1759,6 +1775,7 @@ dependencies = [ "getrandom", "hex", "risc0-binfmt", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -1769,18 +1786,18 @@ dependencies = [ "semver 1.0.23", "serde", "sha2", - "sha3", "stability", "tracing", ] [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/examples/erc20/Cargo.lock b/examples/erc20/Cargo.lock index e531bb54..cdc1a986 100644 --- a/examples/erc20/Cargo.lock +++ b/examples/erc20/Cargo.lock @@ -3415,9 +3415,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -3430,9 +3430,9 @@ dependencies = [ [[package]] name = "risc0-build" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f99fb40aeeaf59dddd6b6c3a177c95e8b3c7f0fb6de7d25a0687d12398323292" +checksum = "21f1cd28e2ff0d478d7714d710efd739d9876cbf81dab145a57bc8582433b028" dependencies = [ "anyhow", "cargo_metadata", @@ -3447,11 +3447,27 @@ dependencies = [ "tempfile", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -3464,9 +3480,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -3480,9 +3496,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -3490,9 +3506,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -3511,7 +3527,7 @@ dependencies = [ [[package]] name = "risc0-steel" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy", "alloy-consensus", @@ -3535,9 +3551,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -3559,9 +3575,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "bincode", @@ -3574,6 +3590,7 @@ dependencies = [ "prost", "risc0-binfmt", "risc0-build", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -3584,7 +3601,6 @@ dependencies = [ "semver 1.0.23", "serde", "sha2 0.10.8", - "sha3", "stability", "tempfile", "tracing", @@ -3592,11 +3608,12 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/examples/erc20/methods/guest/Cargo.lock b/examples/erc20/methods/guest/Cargo.lock index 9e552358..055da841 100644 --- a/examples/erc20/methods/guest/Cargo.lock +++ b/examples/erc20/methods/guest/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "ahash" @@ -1138,7 +1138,7 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "k256" version = "0.13.3" -source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256/v0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" +source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256%2Fv0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" dependencies = [ "cfg-if", "ecdsa", @@ -1631,9 +1631,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -1644,11 +1644,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -1661,9 +1677,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -1677,9 +1693,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -1687,9 +1703,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -1708,7 +1724,7 @@ dependencies = [ [[package]] name = "risc0-steel" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -1725,9 +1741,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -1749,9 +1765,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "borsh", @@ -1759,6 +1775,7 @@ dependencies = [ "getrandom", "hex", "risc0-binfmt", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -1769,18 +1786,18 @@ dependencies = [ "semver 1.0.23", "serde", "sha2", - "sha3", "stability", "tracing", ] [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/examples/governance/Cargo.lock b/examples/governance/Cargo.lock index a72cd909..008d5cb5 100644 --- a/examples/governance/Cargo.lock +++ b/examples/governance/Cargo.lock @@ -3071,9 +3071,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -3086,9 +3086,9 @@ dependencies = [ [[package]] name = "risc0-build" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f99fb40aeeaf59dddd6b6c3a177c95e8b3c7f0fb6de7d25a0687d12398323292" +checksum = "21f1cd28e2ff0d478d7714d710efd739d9876cbf81dab145a57bc8582433b028" dependencies = [ "anyhow", "cargo_metadata", @@ -3105,7 +3105,7 @@ dependencies = [ [[package]] name = "risc0-build-ethereum" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "anyhow", "hex", @@ -3113,11 +3113,27 @@ dependencies = [ "risc0-zkp", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -3130,9 +3146,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -3146,9 +3162,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -3156,7 +3172,7 @@ dependencies = [ [[package]] name = "risc0-ethereum-contracts" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy", "anyhow", @@ -3168,9 +3184,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -3189,9 +3205,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -3213,9 +3229,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "bincode", @@ -3228,6 +3244,7 @@ dependencies = [ "prost", "risc0-binfmt", "risc0-build", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -3238,7 +3255,6 @@ dependencies = [ "semver 1.0.23", "serde", "sha2", - "sha3", "stability", "tempfile", "tracing", @@ -3246,11 +3262,12 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/examples/governance/methods/guest/Cargo.lock b/examples/governance/methods/guest/Cargo.lock index 6275faee..9d21163d 100644 --- a/examples/governance/methods/guest/Cargo.lock +++ b/examples/governance/methods/guest/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "ahash" @@ -608,7 +608,7 @@ dependencies = [ [[package]] name = "k256" version = "0.13.3" -source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256/v0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" +source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256%2Fv0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" dependencies = [ "cfg-if", "ecdsa", @@ -618,15 +618,6 @@ dependencies = [ "sha2", ] -[[package]] -name = "keccak" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" -dependencies = [ - "cpufeatures", -] - [[package]] name = "libc" version = "0.2.167" @@ -817,9 +808,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -830,11 +821,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -847,9 +854,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -863,9 +870,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -873,9 +880,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -894,9 +901,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -918,9 +925,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "borsh", @@ -928,6 +935,7 @@ dependencies = [ "getrandom", "hex", "risc0-binfmt", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -938,18 +946,18 @@ dependencies = [ "semver", "serde", "sha2", - "sha3", "stability", "tracing", ] [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", @@ -1035,16 +1043,6 @@ dependencies = [ "digest", ] -[[package]] -name = "sha3" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" -dependencies = [ - "digest", - "keccak", -] - [[package]] name = "signature" version = "2.2.0" diff --git a/examples/token-stats/Cargo.lock b/examples/token-stats/Cargo.lock index 0fd45288..c2039d6b 100644 --- a/examples/token-stats/Cargo.lock +++ b/examples/token-stats/Cargo.lock @@ -3408,9 +3408,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -3423,9 +3423,9 @@ dependencies = [ [[package]] name = "risc0-build" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f99fb40aeeaf59dddd6b6c3a177c95e8b3c7f0fb6de7d25a0687d12398323292" +checksum = "21f1cd28e2ff0d478d7714d710efd739d9876cbf81dab145a57bc8582433b028" dependencies = [ "anyhow", "cargo_metadata", @@ -3440,11 +3440,27 @@ dependencies = [ "tempfile", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -3457,9 +3473,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -3473,9 +3489,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -3483,9 +3499,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -3504,7 +3520,7 @@ dependencies = [ [[package]] name = "risc0-steel" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy", "alloy-consensus", @@ -3528,9 +3544,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -3552,9 +3568,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "bincode", @@ -3567,6 +3583,7 @@ dependencies = [ "prost", "risc0-binfmt", "risc0-build", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -3577,7 +3594,6 @@ dependencies = [ "semver 1.0.23", "serde", "sha2 0.10.8", - "sha3", "stability", "tempfile", "tracing", @@ -3585,11 +3601,12 @@ dependencies = [ [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/examples/token-stats/methods/guest/Cargo.lock b/examples/token-stats/methods/guest/Cargo.lock index 3b0a5e65..25070476 100644 --- a/examples/token-stats/methods/guest/Cargo.lock +++ b/examples/token-stats/methods/guest/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "ahash" @@ -1128,7 +1128,7 @@ checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" [[package]] name = "k256" version = "0.13.3" -source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256/v0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" +source = "git+https://github.com/risc0/RustCrypto-elliptic-curves?tag=k256%2Fv0.13.3-risczero.0#d4f457a04410397cbb652a67c168b6cd6e9757c4" dependencies = [ "cfg-if", "ecdsa", @@ -1621,9 +1621,9 @@ dependencies = [ [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -1634,11 +1634,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -1651,9 +1667,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -1667,9 +1683,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -1677,9 +1693,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -1698,7 +1714,7 @@ dependencies = [ [[package]] name = "risc0-steel" -version = "1.2.0" +version = "1.2.1-rc.1" dependencies = [ "alloy-consensus", "alloy-primitives", @@ -1715,9 +1731,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -1739,9 +1755,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "borsh", @@ -1749,6 +1765,7 @@ dependencies = [ "getrandom", "hex", "risc0-binfmt", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -1759,18 +1776,18 @@ dependencies = [ "semver 1.0.23", "serde", "sha2", - "sha3", "stability", "tracing", ] [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", diff --git a/ffi/guests/echo/Cargo.lock b/ffi/guests/echo/Cargo.lock index dfe9f93b..95f21f20 100644 --- a/ffi/guests/echo/Cargo.lock +++ b/ffi/guests/echo/Cargo.lock @@ -497,15 +497,6 @@ dependencies = [ "either", ] -[[package]] -name = "keccak" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654" -dependencies = [ - "cpufeatures", -] - [[package]] name = "libc" version = "0.2.167" @@ -673,9 +664,9 @@ checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" [[package]] name = "risc0-binfmt" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "901fb75d62d70320adc7adae2abad354a3b7565603115dfb3134465227846475" +checksum = "421b1d25e39b0a7c0bbb5bf662824bc102ef97b0ca1ddca7bfe142378e4e9127" dependencies = [ "anyhow", "borsh", @@ -686,11 +677,27 @@ dependencies = [ "tracing", ] +[[package]] +name = "risc0-circuit-keccak" +version = "1.2.1-rc.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3806bfd8212934741033e424b5eafa86c67c660c7ba98e9492e0762e57afc21e" +dependencies = [ + "anyhow", + "bytemuck", + "paste", + "risc0-binfmt", + "risc0-circuit-recursion", + "risc0-core", + "risc0-zkp", + "tracing", +] + [[package]] name = "risc0-circuit-recursion" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8b0736401dd72a60a775e675bd0adba2e0e0e2ce2b73b63fda2899d9d7889b0" +checksum = "1ea982a66c4f3337366454afc9d3c80eb3333c95ae94570ddc4c6c0fe53cf9f4" dependencies = [ "anyhow", "bytemuck", @@ -703,9 +710,9 @@ dependencies = [ [[package]] name = "risc0-circuit-rv32im" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6d7eb9ae600c2df004bf8849db2df870fd56bd5911a2ad756fb8701350b3c6" +checksum = "da32b112b4bc86b35b6706fb7959a0bcfb8954ac9d040ad7f7aa88c8a054af1f" dependencies = [ "anyhow", "metal", @@ -719,9 +726,9 @@ dependencies = [ [[package]] name = "risc0-core" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "733491635d50b742d1f30a923aa3b83d62f35cef724bbf402dfc02e6f10f587a" +checksum = "baa498c93c2ec128b410639df28796bd7e0a20cac95fadb39595fb6cb3147fc0" dependencies = [ "bytemuck", "rand_core", @@ -729,9 +736,9 @@ dependencies = [ [[package]] name = "risc0-groth16" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5babc69b0db6906a6ff4011641109ca2ba06636096356b32208b0dfb26b3809" +checksum = "9e194641f6f14397da30b4627889113c0033b3ff2a6dfb4a4ba1962d24033dbc" dependencies = [ "anyhow", "ark-bn254", @@ -750,9 +757,9 @@ dependencies = [ [[package]] name = "risc0-zkp" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21eadc5099bf0d8ecaed718810dc5deaf237ae39a2fcb66e542e8f9660132617" +checksum = "6f9973ed2591391c8d90bc5ff3102512879274102c6f12d63b0a20b1c132286a" dependencies = [ "anyhow", "blake2", @@ -774,9 +781,9 @@ dependencies = [ [[package]] name = "risc0-zkvm" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b619085d02d57dcafc41eb74714682797ed666621ced1814c55bbe7ae7762ba" +checksum = "61d800cb93c9f711b9f78a9e3ea09b396d279134281529a5032dafbbc713ede6" dependencies = [ "anyhow", "borsh", @@ -784,6 +791,7 @@ dependencies = [ "getrandom", "hex", "risc0-binfmt", + "risc0-circuit-keccak", "risc0-circuit-recursion", "risc0-circuit-rv32im", "risc0-core", @@ -794,18 +802,18 @@ dependencies = [ "semver", "serde", "sha2", - "sha3", "stability", "tracing", ] [[package]] name = "risc0-zkvm-platform" -version = "1.2.0" +version = "1.2.1-rc.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "26bbcc486222a0086d36244ae1f388cac1318270bca2dd23d77af2005d679edf" +checksum = "f2127f726a7d6ecf76c53110d3b6070c08a40111c5ef7e8c0fb58c40c4618244" dependencies = [ "bytemuck", + "cfg-if", "getrandom", "libm", "stability", @@ -867,16 +875,6 @@ dependencies = [ "digest", ] -[[package]] -name = "sha3" -version = "0.10.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60" -dependencies = [ - "digest", - "keccak", -] - [[package]] name = "stability" version = "0.2.1"