diff --git a/bolt-sidecar/Cargo.lock b/bolt-sidecar/Cargo.lock index 55680741..83eeaa68 100644 --- a/bolt-sidecar/Cargo.lock +++ b/bolt-sidecar/Cargo.lock @@ -338,7 +338,7 @@ dependencies = [ "alloy-rlp", "alloy-serde 0.2.1", "c-kzg", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "once_cell", "serde", @@ -535,7 +535,7 @@ dependencies = [ "cfg-if", "const-hex", "derive_more 0.99.18", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "hex-literal", "itoa", "k256 0.13.4", @@ -787,7 +787,7 @@ dependencies = [ "alloy-eips 0.2.1", "alloy-primitives 0.7.7", "alloy-rpc-types-engine 0.2.1", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "serde", "serde_with", @@ -821,7 +821,7 @@ dependencies = [ "alloy-rlp", "alloy-rpc-types-eth 0.2.1", "alloy-serde 0.2.1", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "jsonwebtoken", "rand 0.8.5", @@ -1881,8 +1881,8 @@ dependencies = [ "blst", "ethereum-types 0.14.1", "ethereum_hashing 0.6.0", - "ethereum_serde_utils", - "ethereum_ssz", + "ethereum_serde_utils 0.5.2", + "ethereum_ssz 0.5.4", "hex", "rand 0.8.5", "serde", @@ -1899,8 +1899,8 @@ dependencies = [ "blst", "ethereum-types 0.14.1", "ethereum_hashing 0.6.0", - "ethereum_serde_utils", - "ethereum_ssz", + "ethereum_serde_utils 0.5.2", + "ethereum_ssz 0.5.4", "hex", "rand 0.8.5", "serde", @@ -1942,7 +1942,7 @@ dependencies = [ "dotenvy", "eth2_keystore 0.1.0 (git+https://github.com/sigp/lighthouse?rev=a87f19d)", "ethereum-consensus", - "ethereum_ssz", + "ethereum_ssz 0.8.0", "eyre", "futures", "hex", @@ -2052,7 +2052,7 @@ source = "git+https://github.com/sigp/lighthouse?rev=a87f19d#a87f19d801a57b1d6ff dependencies = [ "ethereum-types 0.14.1", "ethereum_hashing 0.6.0", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "smallvec", "ssz_types 0.6.0", @@ -2093,8 +2093,8 @@ dependencies = [ "derive_more 1.0.0", "eth2_keystore 0.1.0 (git+https://github.com/sigp/lighthouse?rev=9e12c21f268c80a3f002ae0ca27477f9f512eb6f)", "ethereum-types 0.14.1", - "ethereum_serde_utils", - "ethereum_ssz", + "ethereum_serde_utils 0.5.2", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "eyre", "k256 0.13.4", @@ -2323,7 +2323,7 @@ dependencies = [ "dirs", "eth2_network_config", "ethereum-types 0.14.1", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "hex", "serde", "serde_json", @@ -2841,7 +2841,7 @@ version = "0.2.0" source = "git+https://github.com/sigp/lighthouse?rev=a87f19d#a87f19d801a57b1d6ff101750840294c210ff956" dependencies = [ "ethabi 16.0.0", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "hex", "reqwest 0.11.27", "serde_json", @@ -3574,6 +3574,19 @@ dependencies = [ "serde_json", ] +[[package]] +name = "ethereum_serde_utils" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70cbccfccf81d67bff0ab36e591fa536c8a935b078a7b0e58c1d00d418332fc9" +dependencies = [ + "alloy-primitives 0.8.12", + "hex", + "serde", + "serde_derive", + "serde_json", +] + [[package]] name = "ethereum_ssz" version = "0.5.4" @@ -3585,6 +3598,22 @@ dependencies = [ "smallvec", ] +[[package]] +name = "ethereum_ssz" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfbba28f4f3f32d92c06a64f5bf6c4537b5d4e21f28c689bd2bbaecfea4e0d3e" +dependencies = [ + "alloy-primitives 0.8.12", + "derivative", + "ethereum_serde_utils 0.7.0", + "itertools 0.13.0", + "serde", + "serde_derive", + "smallvec", + "typenum", +] + [[package]] name = "ethereum_ssz_derive" version = "0.5.4" @@ -4889,8 +4918,8 @@ dependencies = [ "c-kzg", "derivative", "ethereum_hashing 0.6.0", - "ethereum_serde_utils", - "ethereum_ssz", + "ethereum_serde_utils 0.5.2", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "hex", "serde", @@ -5371,7 +5400,7 @@ dependencies = [ "derivative", "ethereum-types 0.14.1", "ethereum_hashing 0.6.0", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "itertools 0.10.5", "parking_lot 0.12.3", @@ -6887,7 +6916,7 @@ dependencies = [ "ark-ff 0.3.0", "ark-ff 0.4.2", "bytes", - "ethereum_ssz", + "ethereum_ssz 0.5.4", "fastrlp", "num-bigint", "num-traits", @@ -7798,8 +7827,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "382939886cb24ee8ac885d09116a60f6262d827c7a9e36012b4f6d3d0116d0b3" dependencies = [ "derivative", - "ethereum_serde_utils", - "ethereum_ssz", + "ethereum_serde_utils 0.5.2", + "ethereum_ssz 0.5.4", "itertools 0.10.5", "serde", "serde_derive", @@ -7816,8 +7845,8 @@ checksum = "625b20de2d4b3891e6972f4ce5061cb11bd52b3479270c4b177c134b571194a9" dependencies = [ "arbitrary", "derivative", - "ethereum_serde_utils", - "ethereum_ssz", + "ethereum_serde_utils 0.5.2", + "ethereum_ssz 0.5.4", "itertools 0.10.5", "serde", "serde_derive", @@ -8667,8 +8696,8 @@ dependencies = [ "eth2_interop_keypairs", "ethereum-types 0.14.1", "ethereum_hashing 0.6.0", - "ethereum_serde_utils", - "ethereum_ssz", + "ethereum_serde_utils 0.5.2", + "ethereum_ssz 0.5.4", "ethereum_ssz_derive", "hex", "int_to_bytes", diff --git a/bolt-sidecar/Cargo.toml b/bolt-sidecar/Cargo.toml index 575bcef4..ae02d634 100644 --- a/bolt-sidecar/Cargo.toml +++ b/bolt-sidecar/Cargo.toml @@ -24,7 +24,7 @@ tree_hash = "0.5" tree_hash_derive = "0.5" secp256k1 = { version = "0.29.0", features = ["rand"] } ssz_rs = { git = "https://github.com/ralexstokes/ssz-rs", rev = "ec3073e" } -ethereum_ssz = "0.5" +ethereum_ssz = "0.8" # alloy alloy = { version = "0.7.2", features = [