diff --git a/rust/Cargo.lock b/rust/Cargo.lock index d4c7ca81..7ce10688 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -1206,12 +1206,12 @@ dependencies = [ "filepath", "fvm 2.9.1", "fvm 3.11.1", - "fvm 4.4.3", + "fvm 4.4.4", "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_shared 2.9.1", "fvm_shared 3.11.1", - "fvm_shared 4.4.3", + "fvm_shared 4.4.4", "group", "lazy_static", "libc", @@ -1471,9 +1471,9 @@ dependencies = [ [[package]] name = "fvm" -version = "4.4.3" +version = "4.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7890102f0a994cecdca723136b33f02dd39c4c5a9dcde2e3d27cced4b2f3073" +checksum = "7e2bc545e9b8a6c4e08ec78c712469c542b3e9310ae3091c1b60ddb48e20862b" dependencies = [ "ambassador", "anyhow", @@ -1485,7 +1485,7 @@ dependencies = [ "fvm_ipld_blockstore", "fvm_ipld_encoding", "fvm_ipld_hamt", - "fvm_shared 4.4.3", + "fvm_shared 4.4.4", "lazy_static", "log", "minstant", @@ -1650,9 +1650,9 @@ dependencies = [ [[package]] name = "fvm_shared" -version = "4.4.3" +version = "4.4.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cec2a1d9284df274483b9049e98c5da82bb636c4c66139c23fb70e3bc84b6e3" +checksum = "bb7838d3fc1eeeb47c7a8e32bdc3b37e6d806ac261cb96e38f15b503df671648" dependencies = [ "anyhow", "bitflags 2.6.0", diff --git a/rust/Cargo.toml b/rust/Cargo.toml index f4968b17..841f411c 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -33,8 +33,8 @@ rayon = "1.2.1" anyhow = "1.0.23" serde_json = "1.0.46" rust-gpu-tools = { version = "0.7", optional = true, default-features = false } -fvm4 = { package = "fvm", version = "~4.4.3", default-features = false, features = ["verify-signature"] } -fvm4_shared = { package = "fvm_shared", version = "~4.4.3" } +fvm4 = { package = "fvm", version = "~4.4.4", default-features = false, features = ["verify-signature", "nv25-dev"] } +fvm4_shared = { package = "fvm_shared", version = "~4.4.4" } fvm3 = { package = "fvm", version = "~3.11.1", default-features = false } fvm3_shared = { package = "fvm_shared", version = "~3.11.1" } fvm2 = { package = "fvm", version = "~2.9.1", default-features = false } diff --git a/rust/src/fvm/engine.rs b/rust/src/fvm/engine.rs index 80c7f88e..985f140b 100644 --- a/rust/src/fvm/engine.rs +++ b/rust/src/fvm/engine.rs @@ -70,7 +70,7 @@ impl TryFrom for EngineVersion { match value { 16 | 17 => Ok(EngineVersion::V1), 18..=20 => Ok(EngineVersion::V2), - 21..=24 => Ok(EngineVersion::V3), + 21..=25 => Ok(EngineVersion::V3), _ => Err(anyhow!("network version not supported")), } }