diff --git a/Cargo.lock b/Cargo.lock index b20de0adc32..bde420d7f97 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2757,8 +2757,8 @@ dependencies = [ "frc42_dispatch", "frc42_macros", "fvm_ipld_encoding", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "num-derive", "num-traits", @@ -2772,8 +2772,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a9f937b56617f604534abcc2852818743a5f7295ff07f4b31e7d686c38ca79c6" dependencies = [ "fvm_ipld_encoding", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "num-derive", "num-traits", @@ -2792,8 +2792,8 @@ dependencies = [ "frc46_token", "fvm_ipld_blockstore", "fvm_ipld_encoding", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "lazy_static", "num-derive", @@ -2809,7 +2809,7 @@ checksum = "678386518490d556214736c39af6aa4e5ad569a5e0565d29f90254ee1e5c7777" dependencies = [ "fil_actor_evm_state", "fvm_ipld_encoding", - "fvm_shared 3.13.3", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "num-derive", "num-traits", @@ -2823,7 +2823,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9a6eb61a133e4a6dbe4f1bc8ce06adee3afc54350f72c815a695d52035083cc" dependencies = [ "fvm_ipld_encoding", - "fvm_shared 3.13.3", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "num-derive", "num-traits", @@ -2841,7 +2841,7 @@ dependencies = [ "frc42_dispatch", "frc42_macros", "fvm_ipld_encoding", - "fvm_shared 3.13.3", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "hex", "hex-literal", @@ -2863,8 +2863,8 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "num-derive", "num-traits", @@ -2887,8 +2887,8 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "ipld-core", "lazy_static", @@ -2917,8 +2917,8 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "itertools 0.14.0", "lazy_static", @@ -2944,8 +2944,8 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "indexmap 2.14.0", "integer-encoding", @@ -2965,8 +2965,8 @@ dependencies = [ "frc42_dispatch", "frc42_macros", "fvm_ipld_encoding", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "num-derive", "num-traits", @@ -2987,8 +2987,8 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "integer-encoding", "lazy_static", @@ -3005,8 +3005,8 @@ checksum = "9486ca4fc774d0870e9517df3b82b4ac8a3e4e1272dbb789a08d57f24ebee25e" dependencies = [ "fil_actors_shared", "fvm_ipld_encoding", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "lazy_static", "num-derive", @@ -3024,7 +3024,7 @@ dependencies = [ "fil_actors_shared", "fvm_ipld_blockstore", "fvm_ipld_encoding", - "fvm_shared 2.11.3", + "fvm_shared 2.12.0", "fvm_shared 4.7.5", "multihash-codetable", "num-derive", @@ -3045,8 +3045,8 @@ dependencies = [ "frc42_macros", "fvm_ipld_blockstore", "fvm_ipld_encoding", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "log", "num-derive", @@ -3069,8 +3069,8 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "integer-encoding", "itertools 0.14.0", @@ -3345,15 +3345,15 @@ dependencies = [ "flume 0.12.0", "fs_extra", "futures", - "fvm 2.11.3", - "fvm 3.13.3", + "fvm 2.12.0", + "fvm 3.14.0", "fvm 4.7.5", "fvm_actor_utils", "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_kamt", - "fvm_shared 2.11.3", - "fvm_shared 3.13.3", + "fvm_shared 2.12.0", + "fvm_shared 3.14.0", "fvm_shared 4.7.5", "get-size2", "gethostname", @@ -3761,9 +3761,9 @@ dependencies = [ [[package]] name = "fvm" -version = "2.11.3" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46ac319707d764f918da586d0e4a9c0cad5c1a62104d71cf681607ae018bb2a9" +checksum = "1d507ca2d79b11759e3167cd825950c2ac49d9e9d20ad3dbec79381e706fe155" dependencies = [ "anyhow", "blake2b_simd", @@ -3778,7 +3778,7 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 2.11.3", + "fvm_shared 2.12.0", "lazy_static", "log", "multihash-codetable", @@ -3791,7 +3791,7 @@ dependencies = [ "replace_with", "serde", "serde_repr", - "serde_tuple", + "serde_tuple 1.1.3", "thiserror 2.0.18", "wasmtime", "yastl", @@ -3799,9 +3799,9 @@ dependencies = [ [[package]] name = "fvm" -version = "3.13.3" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc667420f9eb21a12e979416f5cc56244bc08c55d69b3cd93798b393ba524a50" +checksum = "a9c9fc42e733610f95dd86b323e6318ba18e59d26fd58472767a0eb5e7eb1ff7" dependencies = [ "anyhow", "blake2b_simd", @@ -3814,7 +3814,7 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 3.13.3", + "fvm_shared 3.14.0", "lazy_static", "log", "minstant", @@ -3827,7 +3827,7 @@ dependencies = [ "rayon", "replace_with", "serde", - "serde_tuple", + "serde_tuple 1.1.3", "thiserror 2.0.18", "wasmtime", "wasmtime-environ", @@ -3961,7 +3961,7 @@ dependencies = [ "serde", "serde_ipld_dagcbor", "serde_repr", - "serde_tuple", + "serde_tuple 0.5.0", "thiserror 2.0.18", ] @@ -4019,9 +4019,9 @@ dependencies = [ [[package]] name = "fvm_shared" -version = "2.11.3" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42d57fb77a8ed5cf9baab0afa9b5c0a5944bfa9cb9c9decb5fbaf1756f8136d4" +checksum = "d8e5bbb2d222bd2df682772fb8e8f0b76968722f3ba0740a9386552640139c91" dependencies = [ "anyhow", "blake2b_simd", @@ -4044,16 +4044,16 @@ dependencies = [ "num-traits", "serde", "serde_repr", - "serde_tuple", + "serde_tuple 1.1.3", "thiserror 2.0.18", "unsigned-varint 0.8.0", ] [[package]] name = "fvm_shared" -version = "3.13.3" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942e5cb74415dc5938633fd1bf5c614808546bb324668fdcbfc8dffff2fc0e58" +checksum = "e12aa378a7f985c848a5c3f59353265b7ed710b9cecdd2329b1ff1e863e1a1ee" dependencies = [ "anyhow", "arbitrary", @@ -4074,7 +4074,7 @@ dependencies = [ "num-traits", "quickcheck", "serde", - "serde_tuple", + "serde_tuple 1.1.3", "thiserror 2.0.18", "unsigned-varint 0.8.0", ] @@ -8724,7 +8724,17 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f025b91216f15a2a32aa39669329a475733590a015835d1783549a56d09427" dependencies = [ "serde", - "serde_tuple_macros", + "serde_tuple_macros 0.5.0", +] + +[[package]] +name = "serde_tuple" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6af196b9c06f0aa5555ab980c01a2527b0f67517da8d68b1731b9d4764846a6f" +dependencies = [ + "serde", + "serde_tuple_macros 1.1.3", ] [[package]] @@ -8738,6 +8748,17 @@ dependencies = [ "syn 1.0.109", ] +[[package]] +name = "serde_tuple_macros" +version = "1.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec3a1e7d2eadec84deabd46ae061bf480a91a6bce74d25dad375bd656f2e19d8" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.117", +] + [[package]] name = "serde_urlencoded" version = "0.7.1" diff --git a/Cargo.toml b/Cargo.toml index 4214a98acd3..5c300f1e4e4 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -96,16 +96,16 @@ flate2 = "1" flume = { workspace = true } fs_extra = "1" futures = { workspace = true } -fvm2 = { package = "fvm", version = "~2.11", default-features = false } -fvm3 = { package = "fvm", version = "~3.13", default-features = false } -fvm4 = { package = "fvm", version = "~4.7", default-features = false, features = ["verify-signature", "nv28-dev"] } +fvm2 = { package = "fvm", version = "~2.12", default-features = false } +fvm3 = { package = "fvm", version = "~3.14", default-features = false } +fvm4 = { package = "fvm", version = "~4.8", default-features = false, features = ["verify-signature", "nv28-dev"] } fvm_actor_utils = "14" fvm_ipld_blockstore = "0.3.1" fvm_ipld_encoding = "0.5.3" fvm_ipld_kamt = "0.4.5" -fvm_shared2 = { package = "fvm_shared", version = "~2.11" } -fvm_shared3 = { package = "fvm_shared", version = "~3.13", features = ["proofs"] } -fvm_shared4 = { package = "fvm_shared", version = "~4.7", features = ["proofs"] } +fvm_shared2 = { package = "fvm_shared", version = "~2.12" } +fvm_shared3 = { package = "fvm_shared", version = "~3.14", features = ["proofs"] } +fvm_shared4 = { package = "fvm_shared", version = "~4.8", features = ["proofs"] } get-size2 = { workspace = true } gethostname = "1" git-version = "0.3" @@ -255,8 +255,8 @@ criterion = { version = "0.8", features = ["async_tokio", "csv_output"] } cs_serde_bytes = "0.12" derive-quickcheck-arbitrary = "0.1" fickle = "0.3" -fvm_shared3 = { package = "fvm_shared", version = "~3.13", features = ["arb", "proofs", "testing"] } -fvm_shared4 = { package = "fvm_shared", version = "~4.7", features = ["arb", "proofs", "testing"] } +fvm_shared3 = { package = "fvm_shared", version = "~3.14", features = ["arb", "proofs", "testing"] } +fvm_shared4 = { package = "fvm_shared", version = "~4.8", features = ["arb", "proofs", "testing"] } glob = "0.3" http-range-header = "0.4" insta = { version = "1", features = ["yaml"] }