diff --git a/Cargo.lock b/Cargo.lock index af4d2ad2b..077146917 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -253,9 +253,9 @@ name = "alethia-reth-block" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alethia-reth-evm", - "alethia-reth-primitives 1.4.1", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-eips 2.4.1", "alloy-evm", @@ -280,28 +280,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "alethia-reth-chainspec" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alloy-chains", - "alloy-consensus 2.1.1", - "alloy-eips 2.4.1", - "alloy-genesis 2.4.1", - "alloy-hardforks 0.4.7", - "alloy-primitives", - "auto_impl", - "reth-chainspec", - "reth-ethereum-forks", - "reth-ethereum-primitives", - "reth-evm", - "reth-network-peers", - "reth-primitives-traits", - "reth-revm", - "serde_json", -] - [[package]] name = "alethia-reth-chainspec" version = "1.4.1" @@ -324,26 +302,14 @@ dependencies = [ "serde_json", ] -[[package]] -name = "alethia-reth-consensus" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alethia-reth-primitives 1.3.0", - "alloy-consensus 2.1.1", - "alloy-primitives", - "alloy-sol-types", - "reth-primitives-traits", -] - [[package]] name = "alethia-reth-consensus" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alethia-reth-evm", - "alethia-reth-primitives 1.4.1", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-hardforks 0.4.7", "alloy-primitives", @@ -362,8 +328,8 @@ name = "alethia-reth-evm" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-primitives", "alloy-evm", "alloy-primitives", "reth-evm", @@ -372,25 +338,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "alethia-reth-primitives" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alloy-consensus 2.1.1", - "alloy-primitives", - "alloy-rlp", - "alloy-rpc-types-engine", - "alloy-rpc-types-eth 2.1.1", - "alloy-serde 2.4.1", - "reth-ethereum-primitives", - "reth-primitives-traits", - "serde", - "serde_with", - "sha2 0.10.9", - "tracing", -] - [[package]] name = "alethia-reth-primitives" version = "1.4.1" @@ -3110,8 +3057,8 @@ dependencies = [ [[package]] name = "bindings" -version = "2.2.0" -source = "git+https://github.com/taikoxyz/taiko-mono?rev=170f50bbdf85b642d987de6df07b02783a9b8c48#170f50bbdf85b642d987de6df07b02783a9b8c48" +version = "2.3.0" +source = "git+https://github.com/taikoxyz/taiko-mono?rev=06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd#06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd" dependencies = [ "alloy 1.8.3", "serde", @@ -5865,7 +5812,7 @@ dependencies = [ "libc", "percent-encoding", "pin-project-lite", - "socket2 0.6.3", + "socket2 0.5.10", "system-configuration", "tokio", "tower-service", @@ -8149,7 +8096,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf" dependencies = [ "heck", - "itertools 0.14.0", + "itertools 0.11.0", "log", "multimap", "once_cell", @@ -8169,7 +8116,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.11.0", "proc-macro2", "quote", "syn 2.0.117", @@ -8182,7 +8129,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "27c6023962132f4b30eb4c172c91ce92d933da334c59c23cddee82358ddafb0b" dependencies = [ "anyhow", - "itertools 0.14.0", + "itertools 0.11.0", "proc-macro2", "quote", "syn 2.0.117", @@ -8214,12 +8161,12 @@ checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" [[package]] name = "protocol" -version = "2.2.0" -source = "git+https://github.com/taikoxyz/taiko-mono?rev=170f50bbdf85b642d987de6df07b02783a9b8c48#170f50bbdf85b642d987de6df07b02783a9b8c48" +version = "2.3.0" +source = "git+https://github.com/taikoxyz/taiko-mono?rev=06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd#06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd" dependencies = [ - "alethia-reth-chainspec 1.3.0", - "alethia-reth-consensus 1.3.0", - "alethia-reth-primitives 1.3.0", + "alethia-reth-chainspec", + "alethia-reth-consensus", + "alethia-reth-primitives", "alloy 1.8.3", "alloy-consensus 1.8.3", "alloy-contract 1.8.3", @@ -8272,7 +8219,7 @@ dependencies = [ "quinn-udp", "rustc-hash", "rustls", - "socket2 0.6.3", + "socket2 0.5.10", "thiserror 2.0.18", "tokio", "tracing", @@ -8310,7 +8257,7 @@ dependencies = [ "cfg_aliases", "libc", "once_cell", - "socket2 0.6.3", + "socket2 0.5.10", "tracing", "windows-sys 0.60.2", ] @@ -8407,9 +8354,9 @@ name = "raiko2-guest-common" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-consensus 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-consensus", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-hardforks 0.4.7", "alloy-primitives", @@ -8437,9 +8384,9 @@ name = "raiko2-pipeline" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-consensus 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-consensus", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-eips 2.4.1", "alloy-hardforks 0.4.7", @@ -8475,7 +8422,7 @@ dependencies = [ name = "raiko2-primitives" version = "0.1.0" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alloy-consensus 2.1.1", "alloy-eips 2.4.1", "alloy-hardforks 0.4.7", @@ -8530,7 +8477,7 @@ dependencies = [ name = "raiko2-protocol-shasta" version = "0.1.0" dependencies = [ - "alethia-reth-consensus 1.4.1", + "alethia-reth-consensus", "alloy-eips 2.4.1", "alloy-primitives", "alloy-rlp", @@ -8590,8 +8537,8 @@ name = "raiko2-provider" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-primitives", "alloy 2.0.1", "alloy-chains", "alloy-json-rpc 2.0.1", @@ -8713,8 +8660,8 @@ name = "raiko2-stateless" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-consensus 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-consensus", "alloy-consensus 2.1.1", "alloy-primitives", "alloy-rlp", @@ -13363,7 +13310,7 @@ version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" dependencies = [ - "windows-sys 0.61.2", + "windows-sys 0.48.0", ] [[package]] @@ -13884,7 +13831,7 @@ name = "witness-check" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alloy 2.0.1", "alloy-primitives", "anyhow", diff --git a/Cargo.toml b/Cargo.toml index 4db622166..6b20989f9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -78,7 +78,7 @@ raiko2-guests = { path = "./crates/guests" } raiko2-sgx-runtime = { path = "./crates/sgx-runtime" } # Taiko client protocol -taiko-client-protocol = { git = "https://github.com/taikoxyz/taiko-mono", package = "protocol", rev = "170f50bbdf85b642d987de6df07b02783a9b8c48", default-features = false } +taiko-client-protocol = { git = "https://github.com/taikoxyz/taiko-mono", package = "protocol", rev = "06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd", default-features = false } # zkVM risc0-zkvm = { version = "=3.0.5", features = ["prove"] } diff --git a/crates/guests/elf/risc0.provenance.json b/crates/guests/elf/risc0.provenance.json index 040a8d5cd..1adde8417 100644 --- a/crates/guests/elf/risc0.provenance.json +++ b/crates/guests/elf/risc0.provenance.json @@ -2,9 +2,9 @@ "schema_version": 1, "backend": "risc0", "bench": false, - "source_fingerprint": "f72f135a2c5ca171fa6d23616a8f76e135fa90d15a37d4a7dcffcd641fb6c8b0", + "source_fingerprint": "a268064b6a93cfa07678c82715e01f0542c07ac3a16f8206ce19bef9780835aa", "artifacts": { - "crates/guests/elf/risc0_shasta_aggregation.elf": "2f76a25c93468f5f5efeb07cbdb5cdce376d37a8c17c342626fd71bb645f3262", - "crates/guests/elf/risc0_shasta_proposal.elf": "0d48112555be642508364b2746eb1f2bd61a40309b488b41f4c404aede52e107" + "crates/guests/elf/risc0_shasta_aggregation.elf": "690947d81c4fc33cf029ce244027c012310787272e427a6e52a4d76bc5f09195", + "crates/guests/elf/risc0_shasta_proposal.elf": "aff3e19b8aebe0895d88d059c7fc70ebd4ba81f9e8a8c0325f0b1661e88aa584" } } diff --git a/crates/guests/elf/risc0_shasta_aggregation.elf b/crates/guests/elf/risc0_shasta_aggregation.elf index 38bf347bf..ee73e24e8 100755 Binary files a/crates/guests/elf/risc0_shasta_aggregation.elf and b/crates/guests/elf/risc0_shasta_aggregation.elf differ diff --git a/crates/guests/elf/risc0_shasta_proposal.elf b/crates/guests/elf/risc0_shasta_proposal.elf index d19f99f65..d84e6bc43 100755 Binary files a/crates/guests/elf/risc0_shasta_proposal.elf and b/crates/guests/elf/risc0_shasta_proposal.elf differ diff --git a/crates/guests/elf/sp1.provenance.json b/crates/guests/elf/sp1.provenance.json index 461843f2a..f0b3b4631 100644 --- a/crates/guests/elf/sp1.provenance.json +++ b/crates/guests/elf/sp1.provenance.json @@ -2,17 +2,17 @@ "schema_version": 1, "backend": "sp1", "bench": false, - "source_fingerprint": "d859765cf7b1464ca83753db4c66990bf2d068a43050a42cf2c5b220c5bfef96", + "source_fingerprint": "f162617212cfcf7b77a214f985174d4ed606c8a2eae0e4ca275fb5beb7c93c88", "artifacts": { - "crates/guests/elf/sp1_opcode_lab.elf": "61482c22bef79930547ae7439df271432f0d320f2daf6a87bdb08999481731a3", - "crates/guests/elf/sp1_opcode_lab.vk.bin": "3ca9d9e837cbbbbcce33045ea30bb57facced319d2f0da5c3745ade9a51715b2", - "crates/guests/elf/sp1_precompile_lab.elf": "2abef069857219e0dca9a235eeab9667ced681d37a67e25f10a66041e91fc6b9", - "crates/guests/elf/sp1_precompile_lab.vk.bin": "b2cd9a81b19a85968b0157cb8a4838a9f703bf2c137012e05f13e87c388b409e", - "crates/guests/elf/sp1_revm_opcode_lab.elf": "8fb3ee66ff8bfee0aaf4089ca0c1decb3acad25956a9ed7b1ef017d2cb60dc9a", - "crates/guests/elf/sp1_revm_opcode_lab.vk.bin": "d6e40b31ddd1efcf9f9c0ea6ada3b40575edd63bdce7fffdf0e40cb25776661a", - "crates/guests/elf/sp1_shasta_aggregation.elf": "800e7cf4a088cb9d93cb5e5f5219f530da7a5d2aed9217d89f2fece50efffc97", - "crates/guests/elf/sp1_shasta_aggregation.vk.bin": "bb5603070f36087e44753a8b0195cc6f9a238730ee6958f91b448018e2e7f0e1", - "crates/guests/elf/sp1_shasta_proposal.elf": "0e8365eef3b1980665e4d81f5d2daf86cf804a402ed356a94ed93aedd51f8e30", - "crates/guests/elf/sp1_shasta_proposal.vk.bin": "768e104d0fb49ed5a4fe4abf8d2bf2ae2acec2b05fa17b2bd8d1d72a77730008" + "crates/guests/elf/sp1_opcode_lab.elf": "9c89d440998b5b1ad335980f35a01cd9c2ae08d0898fd88aaae4361a25d5f60d", + "crates/guests/elf/sp1_opcode_lab.vk.bin": "2a26244c1fd89d1be6980867b190b2d4d890f6f88039f8359b97e1ff4a551cdc", + "crates/guests/elf/sp1_precompile_lab.elf": "6b565f865825f8f4fee1e4f61db1cfcd8a5c7a0970246315c04d3cbce35d0ac7", + "crates/guests/elf/sp1_precompile_lab.vk.bin": "4bc4dba7149988790b67e8801985b9954f9284683545d7d5cd1d6bd8fb9a7b60", + "crates/guests/elf/sp1_revm_opcode_lab.elf": "58ceac79eeb6d67ea3cce872e14fb86ef37820131b1b7ef52fc7ca7d4c48be6d", + "crates/guests/elf/sp1_revm_opcode_lab.vk.bin": "b566b6c5229e54d9e99ba81033e60afb6547fa44bb3852dfb9f485ae6c760bc3", + "crates/guests/elf/sp1_shasta_aggregation.elf": "d95cbf8de9379979c773e5e7992c0efd54f65715315227da8458e31650c229d7", + "crates/guests/elf/sp1_shasta_aggregation.vk.bin": "414e544398b515e47bfdb1d427aa2371abf7681466f459f1e41c02d4c5fc9084", + "crates/guests/elf/sp1_shasta_proposal.elf": "416f5a475b17aa15914fb9387159d9eae9ecd474e7104da65ac22512ab56da2e", + "crates/guests/elf/sp1_shasta_proposal.vk.bin": "e43c798dd1f3b9a164d36a13575cbab5a765f8847d2efd9b5500e9557be0ab12" } } diff --git a/crates/guests/elf/sp1_opcode_lab.elf b/crates/guests/elf/sp1_opcode_lab.elf index 2c68451a5..4fa8c2847 100755 Binary files a/crates/guests/elf/sp1_opcode_lab.elf and b/crates/guests/elf/sp1_opcode_lab.elf differ diff --git a/crates/guests/elf/sp1_opcode_lab.vk.bin b/crates/guests/elf/sp1_opcode_lab.vk.bin index c5fe1b912..5bc2dbb4e 100644 Binary files a/crates/guests/elf/sp1_opcode_lab.vk.bin and b/crates/guests/elf/sp1_opcode_lab.vk.bin differ diff --git a/crates/guests/elf/sp1_precompile_lab.elf b/crates/guests/elf/sp1_precompile_lab.elf index b4c6dbd31..3d1c404f2 100755 Binary files a/crates/guests/elf/sp1_precompile_lab.elf and b/crates/guests/elf/sp1_precompile_lab.elf differ diff --git a/crates/guests/elf/sp1_precompile_lab.vk.bin b/crates/guests/elf/sp1_precompile_lab.vk.bin index 798214bcd..dad03389c 100644 Binary files a/crates/guests/elf/sp1_precompile_lab.vk.bin and b/crates/guests/elf/sp1_precompile_lab.vk.bin differ diff --git a/crates/guests/elf/sp1_revm_opcode_lab.elf b/crates/guests/elf/sp1_revm_opcode_lab.elf index f0dc2db8e..bab8623d8 100755 Binary files a/crates/guests/elf/sp1_revm_opcode_lab.elf and b/crates/guests/elf/sp1_revm_opcode_lab.elf differ diff --git a/crates/guests/elf/sp1_revm_opcode_lab.vk.bin b/crates/guests/elf/sp1_revm_opcode_lab.vk.bin index f81e5e70c..1a752e85a 100644 Binary files a/crates/guests/elf/sp1_revm_opcode_lab.vk.bin and b/crates/guests/elf/sp1_revm_opcode_lab.vk.bin differ diff --git a/crates/guests/elf/sp1_shasta_aggregation.elf b/crates/guests/elf/sp1_shasta_aggregation.elf index 19c32ebe4..580fbdc98 100755 Binary files a/crates/guests/elf/sp1_shasta_aggregation.elf and b/crates/guests/elf/sp1_shasta_aggregation.elf differ diff --git a/crates/guests/elf/sp1_shasta_aggregation.vk.bin b/crates/guests/elf/sp1_shasta_aggregation.vk.bin index df94e695c..77c857850 100644 Binary files a/crates/guests/elf/sp1_shasta_aggregation.vk.bin and b/crates/guests/elf/sp1_shasta_aggregation.vk.bin differ diff --git a/crates/guests/elf/sp1_shasta_proposal.elf b/crates/guests/elf/sp1_shasta_proposal.elf index 2a3acb43a..1c2ccc271 100755 Binary files a/crates/guests/elf/sp1_shasta_proposal.elf and b/crates/guests/elf/sp1_shasta_proposal.elf differ diff --git a/crates/guests/elf/sp1_shasta_proposal.vk.bin b/crates/guests/elf/sp1_shasta_proposal.vk.bin index 09dd4fcd2..7ba49bf3f 100644 Binary files a/crates/guests/elf/sp1_shasta_proposal.vk.bin and b/crates/guests/elf/sp1_shasta_proposal.vk.bin differ diff --git a/guests/risc0/Cargo.lock b/guests/risc0/Cargo.lock index 0237a4dc4..a7c8eb98d 100644 --- a/guests/risc0/Cargo.lock +++ b/guests/risc0/Cargo.lock @@ -36,9 +36,9 @@ name = "alethia-reth-block" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alethia-reth-evm", - "alethia-reth-primitives 1.4.1", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-eips 2.4.1", "alloy-evm", @@ -63,28 +63,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "alethia-reth-chainspec" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alloy-chains", - "alloy-consensus 2.1.1", - "alloy-eips 2.4.1", - "alloy-genesis 2.4.1", - "alloy-hardforks", - "alloy-primitives", - "auto_impl", - "reth-chainspec", - "reth-ethereum-forks", - "reth-ethereum-primitives", - "reth-evm", - "reth-network-peers", - "reth-primitives-traits", - "reth-revm", - "serde_json", -] - [[package]] name = "alethia-reth-chainspec" version = "1.4.1" @@ -107,26 +85,14 @@ dependencies = [ "serde_json", ] -[[package]] -name = "alethia-reth-consensus" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alethia-reth-primitives 1.3.0", - "alloy-consensus 2.1.1", - "alloy-primitives", - "alloy-sol-types", - "reth-primitives-traits", -] - [[package]] name = "alethia-reth-consensus" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alethia-reth-evm", - "alethia-reth-primitives 1.4.1", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-hardforks", "alloy-primitives", @@ -145,8 +111,8 @@ name = "alethia-reth-evm" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-primitives", "alloy-evm", "alloy-primitives", "reth-evm", @@ -155,25 +121,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "alethia-reth-primitives" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alloy-consensus 2.1.1", - "alloy-primitives", - "alloy-rlp", - "alloy-rpc-types-engine", - "alloy-rpc-types-eth 2.1.1", - "alloy-serde 2.4.1", - "reth-ethereum-primitives", - "reth-primitives-traits", - "serde", - "serde_with", - "sha2 0.10.9", - "tracing", -] - [[package]] name = "alethia-reth-primitives" version = "1.4.1" @@ -3769,12 +3716,12 @@ checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" [[package]] name = "protocol" -version = "2.2.0" -source = "git+https://github.com/taikoxyz/taiko-mono?rev=170f50bbdf85b642d987de6df07b02783a9b8c48#170f50bbdf85b642d987de6df07b02783a9b8c48" +version = "2.3.0" +source = "git+https://github.com/taikoxyz/taiko-mono?rev=06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd#06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd" dependencies = [ - "alethia-reth-chainspec 1.3.0", - "alethia-reth-consensus 1.3.0", - "alethia-reth-primitives 1.3.0", + "alethia-reth-chainspec", + "alethia-reth-consensus", + "alethia-reth-primitives", "alloy", "alloy-consensus 1.8.3", "alloy-contract", @@ -3820,9 +3767,9 @@ name = "raiko2-guest-common" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-consensus 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-consensus", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-hardforks", "alloy-primitives", @@ -3861,7 +3808,7 @@ dependencies = [ name = "raiko2-primitives" version = "0.1.0" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alloy-consensus 2.1.1", "alloy-eips 2.4.1", "alloy-hardforks", @@ -3912,7 +3859,7 @@ dependencies = [ name = "raiko2-protocol-shasta" version = "0.1.0" dependencies = [ - "alethia-reth-consensus 1.4.1", + "alethia-reth-consensus", "alloy-eips 2.4.1", "alloy-primitives", "alloy-sol-types", @@ -3928,8 +3875,8 @@ name = "raiko2-stateless" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-consensus 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-consensus", "alloy-consensus 2.1.1", "alloy-primitives", "alloy-rlp", diff --git a/guests/sp1/Cargo.lock b/guests/sp1/Cargo.lock index 3ea31d95c..a36ad4ee9 100644 --- a/guests/sp1/Cargo.lock +++ b/guests/sp1/Cargo.lock @@ -36,9 +36,9 @@ name = "alethia-reth-block" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alethia-reth-evm", - "alethia-reth-primitives 1.4.1", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-eips 2.4.1", "alloy-evm", @@ -63,28 +63,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "alethia-reth-chainspec" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alloy-chains", - "alloy-consensus 2.1.1", - "alloy-eips 2.4.1", - "alloy-genesis 2.4.1", - "alloy-hardforks", - "alloy-primitives", - "auto_impl", - "reth-chainspec", - "reth-ethereum-forks", - "reth-ethereum-primitives", - "reth-evm", - "reth-network-peers", - "reth-primitives-traits", - "reth-revm", - "serde_json", -] - [[package]] name = "alethia-reth-chainspec" version = "1.4.1" @@ -107,26 +85,14 @@ dependencies = [ "serde_json", ] -[[package]] -name = "alethia-reth-consensus" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alethia-reth-primitives 1.3.0", - "alloy-consensus 2.1.1", - "alloy-primitives", - "alloy-sol-types", - "reth-primitives-traits", -] - [[package]] name = "alethia-reth-consensus" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alethia-reth-evm", - "alethia-reth-primitives 1.4.1", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-hardforks", "alloy-primitives", @@ -145,8 +111,8 @@ name = "alethia-reth-evm" version = "1.4.1" source = "git+https://github.com/taikoxyz/alethia-reth?rev=0fb47d966f290c032e0ce88bdc8877121768d253#0fb47d966f290c032e0ce88bdc8877121768d253" dependencies = [ - "alethia-reth-chainspec 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-primitives", "alloy-evm", "alloy-primitives", "reth-evm", @@ -155,25 +121,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "alethia-reth-primitives" -version = "1.3.0" -source = "git+https://github.com/taikoxyz/alethia-reth?rev=11973e70335247d104eec634d96db772b20976c8#11973e70335247d104eec634d96db772b20976c8" -dependencies = [ - "alloy-consensus 2.1.1", - "alloy-primitives", - "alloy-rlp", - "alloy-rpc-types-engine", - "alloy-rpc-types-eth 2.1.1", - "alloy-serde 2.4.1", - "reth-ethereum-primitives", - "reth-primitives-traits", - "serde", - "serde_with", - "sha2 0.10.9", - "tracing", -] - [[package]] name = "alethia-reth-primitives" version = "1.4.1" @@ -3492,12 +3439,12 @@ checksum = "106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94" [[package]] name = "protocol" -version = "2.2.0" -source = "git+https://github.com/taikoxyz/taiko-mono?rev=170f50bbdf85b642d987de6df07b02783a9b8c48#170f50bbdf85b642d987de6df07b02783a9b8c48" +version = "2.3.0" +source = "git+https://github.com/taikoxyz/taiko-mono?rev=06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd#06bd6b0ec8a6132a41253a2ba6ebe10b27ad26fd" dependencies = [ - "alethia-reth-chainspec 1.3.0", - "alethia-reth-consensus 1.3.0", - "alethia-reth-primitives 1.3.0", + "alethia-reth-chainspec", + "alethia-reth-consensus", + "alethia-reth-primitives", "alloy", "alloy-consensus 1.8.3", "alloy-contract", @@ -3543,9 +3490,9 @@ name = "raiko2-guest-common" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-consensus 1.4.1", - "alethia-reth-primitives 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-consensus", + "alethia-reth-primitives", "alloy-consensus 2.1.1", "alloy-hardforks", "alloy-primitives", @@ -3583,7 +3530,7 @@ dependencies = [ name = "raiko2-primitives" version = "0.1.0" dependencies = [ - "alethia-reth-chainspec 1.4.1", + "alethia-reth-chainspec", "alloy-consensus 2.1.1", "alloy-eips 2.4.1", "alloy-hardforks", @@ -3634,7 +3581,7 @@ dependencies = [ name = "raiko2-protocol-shasta" version = "0.1.0" dependencies = [ - "alethia-reth-consensus 1.4.1", + "alethia-reth-consensus", "alloy-eips 2.4.1", "alloy-primitives", "alloy-sol-types", @@ -3650,8 +3597,8 @@ name = "raiko2-stateless" version = "0.1.0" dependencies = [ "alethia-reth-block", - "alethia-reth-chainspec 1.4.1", - "alethia-reth-consensus 1.4.1", + "alethia-reth-chainspec", + "alethia-reth-consensus", "alloy-consensus 2.1.1", "alloy-primitives", "alloy-rlp", diff --git a/release/providers.toml b/release/providers.toml index 36b66e4a0..0113f4464 100644 --- a/release/providers.toml +++ b/release/providers.toml @@ -3,7 +3,7 @@ # Each attestation_path must point at a baked metadata file inside the built image. [providers.gaiko2] repo = "https://github.com/taikoxyz/gaiko2.git" -commit = "240b4ba765136251629fcf507e0f2154dd77317f" +commit = "a88ae8b4ce216c692f9aa9dcc59535abe1454363" provider = "gaiko2-sgxgeth" lane = "sgxgeth" image_name = "gaiko2-sgxgeth"