diff --git a/Cargo.lock b/Cargo.lock index 71655f629..3f9f49cbd 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1879,9 +1879,9 @@ dependencies = [ [[package]] name = "frc42_dispatch" -version = "4.0.0" +version = "5.0.0-alpha.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "615e9654726c404113c9ed8d8bbba73f2ed0fd8fa06f82db0b3e7bf50d9f6de0" +checksum = "646103488de23b15af472fd22e81f16eacf821e2b6b921f16961315e192fa34f" dependencies = [ "frc42_hasher", "frc42_macros", @@ -1893,9 +1893,9 @@ dependencies = [ [[package]] name = "frc42_hasher" -version = "2.0.0" +version = "3.0.0-alpha.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1087258adb78929cecb6adfcd42b188af5420ea623604afd5432a8d89f2a8247" +checksum = "19727efce9e1cdd535791c75de2d9813080d2ab39c0434ec9e7a6c858df6a926" dependencies = [ "fvm_sdk", "fvm_shared", @@ -1904,9 +1904,9 @@ dependencies = [ [[package]] name = "frc42_macros" -version = "2.0.0" +version = "3.0.0-alpha.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8ed40c54923e526779208a5567a3d79d76f31fc512e6163b3b6bac17b68ac59" +checksum = "b08689c30919b9706463b63809b6ee02b5a7ca34307ca7afd5fd39da48bfff42" dependencies = [ "blake2b_simd", "frc42_hasher", @@ -1917,9 +1917,9 @@ dependencies = [ [[package]] name = "frc46_token" -version = "8.0.0" +version = "9.0.0-alpha.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c96aca29e0495d787884a10b193dc5f543277b183c5ac8ddba47a24b898c6dd" +checksum = "9576de352ca5767fcaa7b8bb9ba3cf973b0f1db3afbb44f6a471f2fdc14fa87d" dependencies = [ "cid 0.10.1", "frc42_dispatch", @@ -2068,9 +2068,9 @@ dependencies = [ [[package]] name = "fvm_actor_utils" -version = "8.0.0" +version = "9.0.0-alpha.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1136c01cae472011cc203c388d0adf25427d8b133eaad326befb15d0462755ca" +checksum = "5bdb80dc2a6e3a6ccefd0c04c762ee96c6f1596367282da437ecb47fa046533d" dependencies = [ "anyhow", "cid 0.10.1", @@ -2158,9 +2158,9 @@ dependencies = [ [[package]] name = "fvm_ipld_hamt" -version = "0.7.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f01c65915bd7ab95ff973bb0bb7e03e8d43a43642c8f4b15407e42e4ffcc0d98" +checksum = "03a53e14c789449cec999ca0e93d909490c921b967adb7a9ec8f12286fb809bd" dependencies = [ "anyhow", "byteorder", @@ -2196,10 +2196,11 @@ dependencies = [ [[package]] name = "fvm_sdk" -version = "3.3.0" +version = "4.0.0-alpha.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c855aead9219cacd48450a4d9d5f57d13dbe4dbbe2d8538d350212792854f5d" +checksum = "081816d6e5b7832beca5f906e16108e63a288b8b0c314bacbd47e56348a7fd63" dependencies = [ + "byteorder", "cid 0.10.1", "fvm_ipld_encoding", "fvm_shared", @@ -2211,9 +2212,9 @@ dependencies = [ [[package]] name = "fvm_shared" -version = "3.6.0" +version = "4.0.0-alpha.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6a982610b95be92a4f862c0e1db52b07f2b960958bf4541fb80e284b72ac46d" +checksum = "022bdee26d3a256905d6430b66099868ff7a439a8ceb22c0f351843aa7c5f394" dependencies = [ "anyhow", "bitflags 2.4.0", diff --git a/Cargo.toml b/Cargo.toml index eb75594d5..3093c6b37 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -109,16 +109,16 @@ libipld-core = { version = "0.13.1", features = ["serde-codec"] } integer-encoding = { version = "3.0.3", default-features = false } # helix-onchain -fvm_actor_utils = "8.0.0" -frc42_dispatch = "4.0.0" -frc46_token = "8.0.0" +fvm_actor_utils = "9.0.0-alpha.1" +frc42_dispatch = "5.0.0-alpha.1" +frc46_token = "9.0.0-alpha.1" # FVM -fvm_sdk = "~3.3.0" -fvm_shared = "~3.6.0" +fvm_sdk = "4.0.0-alpha.4" +fvm_shared = "4.0.0-alpha.4" fvm_ipld_encoding = "0.4.0" fvm_ipld_blockstore = "0.2.0" -fvm_ipld_hamt = "0.7.0" +fvm_ipld_hamt = "0.8.0" fvm_ipld_kamt = "0.3.0" fvm_ipld_amt = { version = "0.6.2" } fvm_ipld_bitfield = "0.6.0" @@ -147,7 +147,7 @@ fil_actors_integration_tests = { version = "1.0.0", path = "integration_tests" } vm_api = { version = "1.0.0", path = "vm_api" } test_vm = { version = "12.0.0", path = "test_vm" } -#[patch.crates-io] +[patch.crates-io] #fvm_shared = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" } #fvm_sdk = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" } #fvm_ipld_hamt = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" } @@ -155,9 +155,9 @@ test_vm = { version = "12.0.0", path = "test_vm" } #fvm_ipld_bitfield = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" } #fvm_ipld_encoding = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" } #fvm_ipld_blockstore = { git = "https://github.com/filecoin-project/ref-fvm", branch = "master" } -#fvm_actor_utils = { git = "https://github.com/helix-onchain/filecoin", branch = "alex/update-fvm-ipld" } -#frc42_dispatch = { git = "https://github.com/helix-onchain/filecoin", branch = "alex/update-fvm-ipld" } -#frc46_token = { git = "https://github.com/helix-onchain/filecoin", branch = "alex/update-fvm-ipld" } +#fvm_actor_utils = { git = "https://github.com/helix-onchain/filecoin", branch = "main" } +#frc42_dispatch = { git = "https://github.com/helix-onchain/filecoin", branch = "main" } +#frc46_token = { git = "https://github.com/helix-onchain/filecoin", branch = "main" } ## Uncomment when working locally on ref-fvm and this repo simultaneously. ## Assumes the ref-fvm checkout is in a sibling directory with the same name.