diff --git a/enclaves/optimism/enclave/Cargo.lock b/enclaves/optimism/enclave/Cargo.lock index f6d326a..f10ed61 100644 --- a/enclaves/optimism/enclave/Cargo.lock +++ b/enclaves/optimism/enclave/Cargo.lock @@ -56,9 +56,9 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" [[package]] name = "alloy-chains" -version = "0.2.14" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf01dd83a1ca5e4807d0ca0223c9615e211ce5db0a9fd1443c2778cacf89b546" +checksum = "bfaa9ea039a6f9304b4a593d780b1f23e1ae183acdee938b11b38795acacc9f1" dependencies = [ "alloy-primitives 1.4.1", "num_enum", @@ -68,9 +68,9 @@ dependencies = [ [[package]] name = "alloy-consensus" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3abecb92ba478a285fbf5689100dbafe4003ded4a09bf4b5ef62cca87cd4f79e" +checksum = "ad704069c12f68d0c742d0cad7e0a03882b42767350584627fbf8a47b1bf1846" dependencies = [ "alloy-eips", "alloy-primitives 1.4.1", @@ -93,9 +93,9 @@ dependencies = [ [[package]] name = "alloy-consensus-any" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e864d4f11d1fb8d3ac2fd8f3a15f1ee46d55ec6d116b342ed1b2cb737f25894" +checksum = "bc374f640a5062224d7708402728e3d6879a514ba10f377da62e7dfb14c673e6" dependencies = [ "alloy-consensus", "alloy-eips", @@ -120,9 +120,9 @@ dependencies = [ [[package]] name = "alloy-eip2930" -version = "0.2.1" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b82752a889170df67bbb36d42ca63c531eb16274f0d7299ae2a680facba17bd" +checksum = "9441120fa82df73e8959ae0e4ab8ade03de2aaae61be313fbf5746277847ce25" dependencies = [ "alloy-primitives 1.4.1", "alloy-rlp", @@ -131,9 +131,9 @@ dependencies = [ [[package]] name = "alloy-eip7702" -version = "0.6.1" +version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d4769c6ffddca380b0070d71c8b7f30bed375543fe76bb2f74ec0acf4b7cd16" +checksum = "2919c5a56a1007492da313e7a3b6d45ef5edc5d33416fdec63c0d7a2702a0d20" dependencies = [ "alloy-primitives 1.4.1", "alloy-rlp", @@ -144,9 +144,9 @@ dependencies = [ [[package]] name = "alloy-eips" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "07d9a64522a0db6ebcc4ff9c904e329e77dd737c2c25d30f1bdc32ca6c6ce334" +checksum = "7e867b5fd52ed0372a95016f3a37cbff95a9d5409230fbaef2d8ea00e8618098" dependencies = [ "alloy-eip2124", "alloy-eip2930", @@ -166,9 +166,9 @@ dependencies = [ [[package]] name = "alloy-evm" -version = "0.22.6" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08e9e656d58027542447c1ca5aa4ca96293f09e6920c4651953b7451a7c35e4e" +checksum = "c84786dbd1a354358a01fc682862a22a47ff8c9e9bf4472d8d36bb02e3da5e54" dependencies = [ "alloy-consensus", "alloy-eips", @@ -178,7 +178,7 @@ dependencies = [ "alloy-sol-types 1.4.1", "auto_impl", "derive_more 2.0.1", - "op-alloy-consensus", + "op-alloy", "op-revm", "revm", "thiserror 2.0.12", @@ -186,9 +186,9 @@ dependencies = [ [[package]] name = "alloy-genesis" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "675b163946b343ed2ddde4416114ad61fabc8b2a50d08423f38aa0ac2319e800" +checksum = "b90be17e9760a6ba6d13cebdb049cea405ebc8bf57d90664ed708cc5bc348342" dependencies = [ "alloy-eips", "alloy-primitives 1.4.1", @@ -213,9 +213,9 @@ dependencies = [ [[package]] name = "alloy-network-primitives" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "219dccd2cf753a43bd9b0fbb7771a16927ffdb56e43e3a15755bef1a74d614aa" +checksum = "0d3ae2777e900a7a47ad9e3b8ab58eff3d93628265e73bbdee09acf90bf68f75" dependencies = [ "alloy-consensus", "alloy-eips", @@ -226,9 +226,9 @@ dependencies = [ [[package]] name = "alloy-op-evm" -version = "0.22.6" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "593ce78cea49e4700b4d9061fb16a5455265176541eeba91265f548659d33229" +checksum = "85412ba830f756ada62e6a231db0d213ca7472c7161ed0086ae55ab262e8f9fc" dependencies = [ "alloy-consensus", "alloy-eips", @@ -236,7 +236,7 @@ dependencies = [ "alloy-op-hardforks", "alloy-primitives 1.4.1", "auto_impl", - "op-alloy-consensus", + "op-alloy", "op-revm", "revm", "thiserror 2.0.12", @@ -317,9 +317,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-engine" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aabc17f0eac3f747eeddebc768c8e30763d6f6c53188f5335a935dedc57ddfbd" +checksum = "9981491bb98e76099983f516ec7de550db0597031f5828c994961eb4bb993cce" dependencies = [ "alloy-consensus", "alloy-eips", @@ -334,9 +334,9 @@ dependencies = [ [[package]] name = "alloy-rpc-types-eth" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0185f68a0f8391ab996d335a887087d7ccdbc97952efab3516f6307d456ba2cd" +checksum = "29031a6bf46177d65efce661f7ab37829ca09dd341bc40afb5194e97600655cc" dependencies = [ "alloy-consensus", "alloy-consensus-any", @@ -354,9 +354,9 @@ dependencies = [ [[package]] name = "alloy-serde" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "596cfa360922ba9af901cc7370c68640e4f72adb6df0ab064de32f21fec498d7" +checksum = "01e856112bfa0d9adc85bd7c13db03fad0e71d1d6fb4c2010e475b6718108236" dependencies = [ "alloy-primitives 1.4.1", "serde", @@ -498,9 +498,9 @@ dependencies = [ [[package]] name = "alloy-tx-macros" -version = "1.0.42" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab54221eccefa254ce9f65b079c097b1796e48c21c7ce358230f8988d75392fb" +checksum = "7ccf423f6de62e8ce1d6c7a11fb7508ae3536d02e0d68aaeb05c8669337d0937" dependencies = [ "darling 0.21.3", "proc-macro2", @@ -2028,7 +2028,7 @@ dependencies = [ [[package]] name = "kona-client" version = "1.0.2" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2067,7 +2067,7 @@ dependencies = [ [[package]] name = "kona-derive" version = "0.4.5" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2088,7 +2088,7 @@ dependencies = [ [[package]] name = "kona-driver" version = "0.4.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-consensus", "alloy-evm", @@ -2109,7 +2109,7 @@ dependencies = [ [[package]] name = "kona-executor" version = "0.4.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2133,7 +2133,7 @@ dependencies = [ [[package]] name = "kona-genesis" version = "0.4.5" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-chains", "alloy-consensus", @@ -2153,7 +2153,7 @@ dependencies = [ [[package]] name = "kona-hardforks" version = "0.4.5" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-eips", "alloy-primitives 1.4.1", @@ -2164,7 +2164,7 @@ dependencies = [ [[package]] name = "kona-interop" version = "0.4.5" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2186,12 +2186,12 @@ dependencies = [ [[package]] name = "kona-macros" version = "0.1.2" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" [[package]] name = "kona-mpt" version = "0.3.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-primitives 1.4.1", "alloy-rlp", @@ -2203,7 +2203,7 @@ dependencies = [ [[package]] name = "kona-preimage" version = "0.3.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-primitives 1.4.1", "async-trait", @@ -2214,7 +2214,7 @@ dependencies = [ [[package]] name = "kona-proof" version = "0.3.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2249,7 +2249,7 @@ dependencies = [ [[package]] name = "kona-proof-interop" version = "0.2.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2281,7 +2281,7 @@ dependencies = [ [[package]] name = "kona-protocol" version = "0.4.5" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloc-no-stdlib", "alloy-consensus", @@ -2310,7 +2310,7 @@ dependencies = [ [[package]] name = "kona-registry" version = "0.4.5" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "alloy-chains", "alloy-eips", @@ -2328,7 +2328,7 @@ dependencies = [ [[package]] name = "kona-std-fpvm" version = "0.2.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "async-trait", "buddy_system_allocator", @@ -2340,7 +2340,7 @@ dependencies = [ [[package]] name = "kona-std-fpvm-proc" version = "0.2.0" -source = "git+https://github.com/op-rs/kona?rev=kona-node%2Fv1.2.2#daa3535ab312b50eb2fd64cb42700d598e06b001" +source = "git+https://github.com/yoshidan/kona?rev=kona-node%2Fv1.2.4-patch#57f8396f2074804caf17c2aab42e2c061c71de2b" dependencies = [ "cfg-if", "kona-std-fpvm", @@ -2703,11 +2703,20 @@ version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +[[package]] +name = "op-alloy" +version = "0.22.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5da980f0756a505bf7f2ab9f0be886c8b3213b9c23a19fff6c1c6afa53803c3a" +dependencies = [ + "op-alloy-consensus", +] + [[package]] name = "op-alloy-consensus" -version = "0.22.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e42e9de945efe3c2fbd207e69720c9c1af2b8caa6872aee0e216450c25a3ca70" +checksum = "a0d7ec388eb83a3e6c71774131dbbb2ba9c199b6acac7dce172ed8de2f819e91" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2721,9 +2730,9 @@ dependencies = [ [[package]] name = "op-alloy-rpc-types" -version = "0.22.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cd1eb7bddd2232856ba9d259320a094f9edf2b9061acfe5966e7960208393e6" +checksum = "cc252b5fa74dbd33aa2f9a40e5ff9cfe34ed2af9b9b235781bc7cc8ec7d6aca8" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2740,9 +2749,9 @@ dependencies = [ [[package]] name = "op-alloy-rpc-types-engine" -version = "0.22.0" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5429622150d18d8e6847a701135082622413e2451b64d03f979415d764566bef" +checksum = "c1abe694cd6718b8932da3f824f46778be0f43289e4103c88abc505c63533a04" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2758,9 +2767,9 @@ dependencies = [ [[package]] name = "op-revm" -version = "11.3.0" +version = "14.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f68e30e34902f61fc053ea3094229d0bf7c78ed1d24e6d0d89306c2d2db1687" +checksum = "b533c1e7db18072eecbe67ef7642919ce14c17a5da53dd1747d35b848cb8d8e9" dependencies = [ "auto_impl", "revm", @@ -2776,7 +2785,7 @@ checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" [[package]] name = "optimism-derivation" version = "0.1.1" -source = "git+https://github.com/datachainlab/optimism-elc?rev=v0.1.8#2b37d5aab1faf7d210b6c9719fdf81328f321ed6" +source = "git+https://github.com/datachainlab/optimism-elc?rev=v0.1.9#d0c57d91dd91d9adf28657b072a91fb2364406da" dependencies = [ "alloy-consensus", "alloy-eips", @@ -2804,7 +2813,7 @@ dependencies = [ [[package]] name = "optimism-elc" version = "0.1.1" -source = "git+https://github.com/datachainlab/optimism-elc?rev=v0.1.8#2b37d5aab1faf7d210b6c9719fdf81328f321ed6" +source = "git+https://github.com/datachainlab/optimism-elc?rev=v0.1.9#d0c57d91dd91d9adf28657b072a91fb2364406da" dependencies = [ "alloy-consensus", "alloy-primitives 1.4.1", @@ -2824,7 +2833,7 @@ dependencies = [ [[package]] name = "optimism-ibc-proto" version = "0.1.0" -source = "git+https://github.com/datachainlab/optimism-elc?rev=v0.1.8#2b37d5aab1faf7d210b6c9719fdf81328f321ed6" +source = "git+https://github.com/datachainlab/optimism-elc?rev=v0.1.9#d0c57d91dd91d9adf28657b072a91fb2364406da" dependencies = [ "ibc-proto", "prost", @@ -3319,9 +3328,9 @@ dependencies = [ [[package]] name = "revm" -version = "30.2.0" +version = "33.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76df793c6ef3bef8f88f05b3873ebebce1494385a3ce8f58ad2e2e111aa0de11" +checksum = "424085eac4fd4592003964efd4229f0dda698ff19bbd3b72411e8fd6950229ba" dependencies = [ "revm-bytecode", "revm-context", @@ -3338,9 +3347,9 @@ dependencies = [ [[package]] name = "revm-bytecode" -version = "7.0.2" +version = "7.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "451748b17ac78bd2b0748ec472a5392cd78fc0f7d19d528be44770fda28fd6f7" +checksum = "e2c6b5e6e8dd1e28a4a60e5f46615d4ef0809111c9e63208e55b5c7058200fb0" dependencies = [ "bitvec", "phf", @@ -3350,9 +3359,9 @@ dependencies = [ [[package]] name = "revm-context" -version = "10.1.2" +version = "12.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7adcce0c14cf59b7128de34185a0fbf8f63309539b9263b35ead870d73584114" +checksum = "e4e6ab8619ee12fdcd34ee8e932364153340b744c75e2fdaebbc8f76308b0826" dependencies = [ "bitvec", "cfg-if", @@ -3367,9 +3376,9 @@ dependencies = [ [[package]] name = "revm-context-interface" -version = "11.1.2" +version = "13.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d620a9725e443c171fb195a074331fa4a745fa5cbb0018b4bbf42619e64b563" +checksum = "1d8fb70266f324e266fe5d75cfd9b1c0f5d4556c756a8ee50ddb329347fd695c" dependencies = [ "alloy-eip2930", "alloy-eip7702", @@ -3383,9 +3392,9 @@ dependencies = [ [[package]] name = "revm-database" -version = "9.0.2" +version = "9.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fdefd7f40835e992bab40a245124cb1243e6c7a1c4659798827c809a59b0fea9" +checksum = "7b6c15bb255481fcf29f5ef7c97f00ed4c28a6ab6c490d77b990d73603031569" dependencies = [ "alloy-eips", "revm-bytecode", @@ -3397,9 +3406,9 @@ dependencies = [ [[package]] name = "revm-database-interface" -version = "8.0.3" +version = "8.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa488a73ac2738f11478650cdf1a0f263864c09d5f0e9bf6309e891a05323c60" +checksum = "8cce03e3780287b07abe58faf4a7f5d8be7e81321f93ccf3343c8f7755602bae" dependencies = [ "auto_impl", "either", @@ -3410,9 +3419,9 @@ dependencies = [ [[package]] name = "revm-handler" -version = "11.2.0" +version = "14.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1d8049b2fbff6636150f4740c95369aa174e41b0383034e0e256cfdffcfcd23" +checksum = "fa52757cd0287eac51864aa9a6a583a327d29a0d08b3c91b7f91157f229cd28a" dependencies = [ "auto_impl", "derive-where", @@ -3429,9 +3438,9 @@ dependencies = [ [[package]] name = "revm-inspector" -version = "11.2.0" +version = "14.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2a21dd773b654ec7e080025eecef4ac84c711150d1bd36acadf0546f471329a" +checksum = "2ebd3ac8cd33ee5179715db3ee53b7f49955b7c988b9d1b556b6b305515aebb2" dependencies = [ "auto_impl", "either", @@ -3446,9 +3455,9 @@ dependencies = [ [[package]] name = "revm-interpreter" -version = "28.0.0" +version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1de5c790122f8ded67992312af8acd41ccfcee629b25b819e10c5b1f69caf57" +checksum = "8201c0fbd91334a8d4d0aae955f8d4534a118d55855ed9b03aec8f83fb62561e" dependencies = [ "revm-bytecode", "revm-context-interface", @@ -3459,9 +3468,9 @@ dependencies = [ [[package]] name = "revm-precompile" -version = "28.1.1" +version = "31.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e57aadd7a2087705f653b5aaacc8ad4f8e851f5d330661e3f4c43b5475bbceae" +checksum = "9a62958af953cc4043e93b5be9b8497df84cc3bd612b865c49a7a7dfa26a84e2" dependencies = [ "ark-bls12-381", "ark-bn254", @@ -3480,9 +3489,9 @@ dependencies = [ [[package]] name = "revm-primitives" -version = "21.0.1" +version = "21.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "536f30e24c3c2bf0d3d7d20fa9cf99b93040ed0f021fd9301c78cddb0dacda13" +checksum = "29e161db429d465c09ba9cbff0df49e31049fe6b549e28eb0b7bd642fcbd4412" dependencies = [ "alloy-primitives 1.4.1", "num_enum", @@ -3492,9 +3501,9 @@ dependencies = [ [[package]] name = "revm-state" -version = "8.0.2" +version = "8.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e6bd5e669b02007872a8ca2643a14e308fe1739ee4475d74122587c3388a06a" +checksum = "7d8be953b7e374dbdea0773cf360debed8df394ea8d82a8b240a6b5da37592fc" dependencies = [ "bitflags", "revm-bytecode", @@ -4712,8 +4721,3 @@ dependencies = [ "quote", "syn 2.0.100", ] - -[[patch.unused]] -name = "sha2" -version = "0.10.8" -source = "git+https://github.com/bluele/hashes?branch=0.10.8-sha256-hwa-disabled#64b5261e4e44d0e990564f959e982279a60187db" diff --git a/enclaves/optimism/enclave/Cargo.toml b/enclaves/optimism/enclave/Cargo.toml index 27e6c35..86f0f4c 100644 --- a/enclaves/optimism/enclave/Cargo.toml +++ b/enclaves/optimism/enclave/Cargo.toml @@ -18,7 +18,7 @@ mainnet = [] [dependencies] enclave-runtime = { git = "https://github.com/datachainlab/lcp", rev = "v0.2.17", features = ["panic-logging"] } -optimism-elc = { git = "https://github.com/datachainlab/optimism-elc", rev="v0.1.8", default-features = false } +optimism-elc = { git = "https://github.com/datachainlab/optimism-elc", rev="v0.1.9", default-features = false } [patch."https://github.com/datachainlab/lcp"] light-client = { git = "https://github.com/datachainlab/lcp?", rev = "v0.2.17" } @@ -33,7 +33,6 @@ getrandom-028 = { git = "https://github.com/datachainlab/getrandom-sgx-lite", pa getrandom-032 = { git = "https://github.com/yoshidan/getrandom-sgx-lite", branch="v0.3.2_sgx", package = "getrandom" } # TODO these patches would be better as optional sha2-0109 = { git = "https://github.com/yoshidan/hashes", branch = "0.10.9-sha256-hwa-disabled", package = "sha2" } -sha2-0108 = { git = "https://github.com/bluele/hashes", branch = "0.10.8-sha256-hwa-disabled", package = "sha2" } sha2-099 = { git = "https://github.com/bluele/hashes", branch = "0.9.9-sha256-hwa-disabled", package = "sha2" } ibc = { git = "https://github.com/datachainlab/ibc-rs", rev = "v0.29.0-channel-upgrade-path" } time = { git = "https://github.com/yoshidan/time", rev = "v0.3.19-p2", package = "time" } diff --git a/mrenclaves.yaml b/mrenclaves.yaml index bb5a0a9..e9a960f 100644 --- a/mrenclaves.yaml +++ b/mrenclaves.yaml @@ -2,8 +2,8 @@ ethereum: testnet: "0x963f6df3ed15e4b62468a407c9f060ae41618592c131af32a70f5248ecdb2581" mainnet: "0xd29417b617b2713f9baeeaf2efae5b365153d24bc171576e0f1fe6f332986e8b" optimism: - testnet: "0x83f93f2cef71e4bffc625a68d1d219ef2b89fb1d165041edc638705b0f8ff624" - mainnet: "0x6b155836a89d6f33787228f88d358bf43628b2aa192e15420e7e3ca3a72b7ad4" + testnet: "0x02f808e4712acec30c06af6242d476b82fb31ce4a2082a69ff72b67af776456d" + mainnet: "0x958643f91cb900f5d7de1f78535bea25dcbcdcfe740530141926a66d78d16ca4" parlia: testnet: "0x5d751f407b80b413ae71253b6154b210f10875f2710682680959d6203c3d9213" mainnet: "0x1b0cde00a522a1ac0efbcb5d96c462ea0959df5452afdea9cef19bd1360a1acd"