diff --git a/Cargo.lock b/Cargo.lock index 821aed33f..c188a479b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -69,9 +69,9 @@ checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" [[package]] name = "anstream" -version = "0.6.15" +version = "0.6.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" +checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" dependencies = [ "anstyle", "anstyle-parse", @@ -84,52 +84,52 @@ dependencies = [ [[package]] name = "anstyle" -version = "1.0.8" +version = "1.0.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" +checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" [[package]] name = "anstyle-parse" -version = "0.2.5" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" +checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.1.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" +checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" dependencies = [ - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.4" +version = "3.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" +checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125" dependencies = [ "anstyle", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] name = "anyhow" -version = "1.0.89" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" +checksum = "4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775" dependencies = [ "backtrace", ] [[package]] name = "arbitrary" -version = "1.3.2" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" +checksum = "dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223" dependencies = [ "derive_arbitrary", ] @@ -215,9 +215,9 @@ dependencies = [ [[package]] name = "async-io" -version = "2.3.4" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "444b0228950ee6501b3568d3c93bf1176a1fdbc3b758dcd9475046d30f4dc7e8" +checksum = "43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059" dependencies = [ "async-lock", "cfg-if", @@ -284,7 +284,7 @@ checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -326,12 +326,6 @@ version = "0.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" -[[package]] -name = "base64" -version = "0.21.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - [[package]] name = "base64" version = "0.22.1" @@ -567,9 +561,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.7.2" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" +checksum = "9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da" [[package]] name = "cast" @@ -606,9 +600,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.1.28" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e80e3b6a3ab07840e1cae9b0666a63970dc28e8ed5ffbcdacbfc760c281bfc1" +checksum = "fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47" dependencies = [ "jobserver", "libc", @@ -659,20 +653,6 @@ dependencies = [ "half", ] -[[package]] -name = "cid" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ed9c8b2d17acb8110c46f1da5bf4a696d745e1474a16db0cd2b49cd0249bf2" -dependencies = [ - "core2", - "multibase", - "multihash 0.16.3", - "serde", - "serde_bytes", - "unsigned-varint 0.7.2", -] - [[package]] name = "cid" version = "0.10.1" @@ -727,9 +707,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.20" +version = "4.5.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" +checksum = "fb3b4b9e5a7c7514dfa52869339ee98b3156b0bfb4e8a77c4ff4babb64b1604f" dependencies = [ "clap_builder", "clap_derive", @@ -737,9 +717,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.5.20" +version = "4.5.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" +checksum = "b17a95aa67cc7b5ebd32aa5370189aa0d79069ef1c64ce893bd30fb24bff20ec" dependencies = [ "anstyle", "clap_lex", @@ -754,14 +734,14 @@ dependencies = [ "heck 0.5.0", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] name = "clap_lex" -version = "0.7.2" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" +checksum = "afb84c814227b90d6895e01398aee0d8033c00e7466aca416fb6a8e0eb19d8a7" [[package]] name = "cobs" @@ -771,9 +751,9 @@ checksum = "67ba02a97a2bd10f4b59b25c7973101c79642302776489e030cd13cdab09ed15" [[package]] name = "colorchoice" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" +checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" [[package]] name = "colored" @@ -864,9 +844,9 @@ checksum = "8174551717bb3d1e75935e38d33f5f8ee8f680dd8dd42c90851e6c644faad14e" [[package]] name = "cpufeatures" -version = "0.2.14" +version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" +checksum = "16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3" dependencies = [ "libc", ] @@ -1196,13 +1176,13 @@ dependencies = [ [[package]] name = "derive_arbitrary" -version = "1.3.2" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611" +checksum = "30542c1ad912e0e3d22a1935c290e12e8a29d704a420177a31faad4a601a0800" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -1223,7 +1203,7 @@ dependencies = [ "convert_case", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", "unicode-xid", ] @@ -1252,6 +1232,17 @@ dependencies = [ "crypto-common", ] +[[package]] +name = "displaydoc" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", +] + [[package]] name = "ec-gpu" version = "0.2.0" @@ -1436,7 +1427,7 @@ checksum = "ce8cd46a041ad005ab9c71263f9a0ff5b529eac0fe4cc9b4a20f4f0765d8cf4b" dependencies = [ "execute-command-tokens", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -1459,9 +1450,9 @@ checksum = "2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649" [[package]] name = "fastrand" -version = "2.1.1" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" +checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" [[package]] name = "fdlimit" @@ -1498,15 +1489,15 @@ dependencies = [ [[package]] name = "fil_actor_account" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", "fil_actors_runtime", "frc42_dispatch", "fvm_actor_utils", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "num-derive 0.3.3", "num-traits", "serde", @@ -1534,12 +1525,12 @@ dependencies = [ [[package]] name = "fil_actor_cron" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "fil_actors_runtime", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "log", "num-derive 0.3.3", "num-traits", @@ -1549,17 +1540,17 @@ dependencies = [ [[package]] name = "fil_actor_datacap" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", "frc46_token", "fvm_actor_utils", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static", "log", "num-derive 0.3.3", @@ -1570,18 +1561,18 @@ dependencies = [ [[package]] name = "fil_actor_eam" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_evm_shared", "fil_actors_runtime", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal", "log", - "multihash 0.18.1", + "multihash 0.19.2", "num-derive 0.3.3", "num-traits", "rlp", @@ -1591,13 +1582,13 @@ dependencies = [ [[package]] name = "fil_actor_ethaccount" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "fil_actors_runtime", "frc42_dispatch", "fvm_actor_utils", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "hex-literal", "num-derive 0.3.3", "num-traits", @@ -1607,21 +1598,21 @@ dependencies = [ [[package]] name = "fil_actor_evm" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_evm_shared", "fil_actors_runtime", "frc42_dispatch", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_kamt 0.3.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_kamt 0.4.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "hex", "hex-literal", "log", - "multihash 0.18.1", + "multihash-codetable", "num-derive 0.3.3", "num-traits", "serde", @@ -1631,16 +1622,16 @@ dependencies = [ [[package]] name = "fil_actor_init" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "log", "num-derive 0.3.3", "num-traits", @@ -1650,22 +1641,23 @@ dependencies = [ [[package]] name = "fil_actor_market" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", "frc46_token", - "fvm_ipld_bitfield 0.6.0", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "fvm_ipld_bitfield 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "integer-encoding 3.0.4", + "ipld-core", "lazy_static", - "libipld-core 0.13.1", "log", + "multihash-codetable", "num-derive 0.3.3", "num-traits", "serde", @@ -1674,24 +1666,25 @@ dependencies = [ [[package]] name = "fil_actor_miner" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", "bitflags 2.6.0", "byteorder", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", - "fvm_ipld_amt 0.6.2", - "fvm_ipld_bitfield 0.6.0", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "fvm_ipld_amt 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_bitfield 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "itertools 0.10.5", "lazy_static", "log", - "multihash 0.18.1", + "multihash 0.19.2", + "multihash-codetable", "num-derive 0.3.3", "num-traits", "serde", @@ -1700,17 +1693,17 @@ dependencies = [ [[package]] name = "fil_actor_multisig" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", "fvm_actor_utils", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "indexmap 1.9.3", "integer-encoding 3.0.4", "num-derive 0.3.3", @@ -1721,15 +1714,15 @@ dependencies = [ [[package]] name = "fil_actor_paych" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "num-derive 0.3.3", "num-traits", "serde", @@ -1738,21 +1731,21 @@ dependencies = [ [[package]] name = "fil_actor_placeholder" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" [[package]] name = "fil_actor_power" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "indexmap 1.9.3", "integer-encoding 3.0.4", "lazy_static", @@ -1765,12 +1758,12 @@ dependencies = [ [[package]] name = "fil_actor_reward" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "fil_actors_runtime", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static", "log", "num-derive 0.3.3", @@ -1781,14 +1774,15 @@ dependencies = [ [[package]] name = "fil_actor_system" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "multihash-codetable", "num-derive 0.3.3", "num-traits", "serde", @@ -1797,18 +1791,18 @@ dependencies = [ [[package]] name = "fil_actor_verifreg" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "fil_actors_runtime", "frc42_dispatch", "frc46_token", "fvm_actor_utils", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static", "log", "num-derive 0.3.3", @@ -1819,11 +1813,11 @@ dependencies = [ [[package]] name = "fil_actors_evm_shared" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "fil_actors_runtime", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "hex", "serde", "uint", @@ -1832,25 +1826,24 @@ dependencies = [ [[package]] name = "fil_actors_runtime" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "base64 0.21.7", "byteorder", "castaway", - "cid 0.10.1", - "fvm_ipld_amt 0.6.2", - "fvm_ipld_bitfield 0.6.0", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_sdk 4.3.3", - "fvm_shared 4.3.3", + "cid 0.11.1", + "fvm_ipld_amt 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_bitfield 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_sdk 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "integer-encoding 3.0.4", "itertools 0.10.5", "lazy_static", "log", - "multihash 0.18.1", + "multihash-codetable", "num", "num-derive 0.3.3", "num-traits", @@ -1876,9 +1869,9 @@ dependencies = [ [[package]] name = "fil_builtin_actors_bundle" version = "15.0.0-rc1" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ - "cid 0.10.1", + "cid 0.11.1", "clap", "fil_actor_account", "fil_actor_bundler", @@ -2169,9 +2162,9 @@ dependencies = [ [[package]] name = "flate2" -version = "1.0.34" +version = "1.0.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" +checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" dependencies = [ "crc32fast", "miniz_oxide", @@ -2233,34 +2226,34 @@ dependencies = [ [[package]] name = "frc42_dispatch" -version = "7.0.0" +version = "8.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9567f7b38af6f277072c9ea230f7c5be12237905ef19348f4b490f563f3fef" +checksum = "357d5b20a68b2470dbf7a902e230de5cf1210d7b0909bfbdddc3d92e66ee6497" dependencies = [ "frc42_hasher", "frc42_macros", - "fvm_ipld_encoding 0.4.0", - "fvm_sdk 4.3.3", - "fvm_shared 4.3.3", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_sdk 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "thiserror", ] [[package]] name = "frc42_hasher" -version = "5.0.0" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "238a28ff638f138c4b4c75f4d35cd28cedcb45858cfcaa4df36dc25b0b3298db" +checksum = "db7b4c371b1dcf025c4d243e09cda46e54ee13d8e81d6af54c47a996e299dfb3" dependencies = [ - "fvm_sdk 4.3.3", - "fvm_shared 4.3.3", + "fvm_sdk 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "thiserror", ] [[package]] name = "frc42_macros" -version = "5.0.0" +version = "6.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c07758f10c4a85a14b59c1c2d63d6200122f144b42e495dabdc997bf1c917e62" +checksum = "56fd5ce9eb668e49d193755fed8c7fd92716ce2d5166e6de54605f1de2c73905" dependencies = [ "blake2b_simd", "frc42_hasher", @@ -2271,19 +2264,20 @@ dependencies = [ [[package]] name = "frc46_token" -version = "11.0.0" +version = "12.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af558bacb4e00ac1aa47115464f2bfa3d8dbd2a3b032dc325d20eaaaa22522e7" +checksum = "6c9af19c5de0196220e4c866721324c3d6d18a2ef41fc2d0b57cb0594c07a586" dependencies = [ - "cid 0.10.1", + "cid 0.11.1", "frc42_dispatch", "fvm_actor_utils", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_sdk 4.3.3", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_sdk 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "integer-encoding 4.0.2", + "multihash-codetable", "num-traits", "serde", "serde_tuple", @@ -2356,9 +2350,9 @@ checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] name = "futures-lite" -version = "2.3.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" +checksum = "cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1" dependencies = [ "fastrand", "futures-core", @@ -2375,7 +2369,7 @@ checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -2474,17 +2468,18 @@ dependencies = [ [[package]] name = "fvm_actor_utils" -version = "11.0.0" +version = "12.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe8cad6375c09395099f25313600a53b1012a29595f9666a48c00eba7a8adaf9" +checksum = "d3ba1700a38bf9993095f43f74bf289a86d6002cc5217089cb14dd078288dac6" dependencies = [ "anyhow", - "cid 0.10.1", + "cid 0.11.1", "frc42_dispatch", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_sdk 4.3.3", - "fvm_shared 4.3.3", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_sdk 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "multihash-codetable", "num-traits", "serde", "serde_tuple", @@ -2572,22 +2567,6 @@ dependencies = [ "wat", ] -[[package]] -name = "fvm_ipld_amt" -version = "0.6.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fea333475130094f27ce67809aae3f69eb5247541d835950b7c5da733dbbb34" -dependencies = [ - "anyhow", - "cid 0.10.1", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "itertools 0.11.0", - "once_cell", - "serde", - "thiserror", -] - [[package]] name = "fvm_ipld_amt" version = "0.7.3" @@ -2607,15 +2586,20 @@ dependencies = [ ] [[package]] -name = "fvm_ipld_bitfield" -version = "0.6.0" +name = "fvm_ipld_amt" +version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da94287cafa663c2e295fe45c4c9dbf5ab7b52f648568f9ae3823deaf9873a89" +checksum = "fb970d9749947c9d6bf51b690a0d51143fd352f0201562b7764b66a361cef544" dependencies = [ - "fvm_ipld_encoding 0.4.0", + "anyhow", + "cid 0.11.1", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "itertools 0.13.0", + "multihash-codetable", + "once_cell", "serde", "thiserror", - "unsigned-varint 0.7.2", ] [[package]] @@ -2634,6 +2618,18 @@ dependencies = [ "unsigned-varint 0.8.0", ] +[[package]] +name = "fvm_ipld_bitfield" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdac8841d20e82867c820b949b3759042a4a6b3a9cbf30c044905553fb8b9e12" +dependencies = [ + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "serde", + "thiserror", + "unsigned-varint 0.8.0", +] + [[package]] name = "fvm_ipld_blockstore" version = "0.2.1" @@ -2654,6 +2650,17 @@ dependencies = [ "multihash-codetable", ] +[[package]] +name = "fvm_ipld_blockstore" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "97b8b31e022f71b73440054f7e5171231a1ebc745adf075014d5aa8ea78ea283" +dependencies = [ + "anyhow", + "cid 0.11.1", + "multihash-codetable", +] + [[package]] name = "fvm_ipld_car" version = "0.7.1" @@ -2719,22 +2726,19 @@ dependencies = [ ] [[package]] -name = "fvm_ipld_hamt" -version = "0.9.0" +name = "fvm_ipld_encoding" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48c900736087ff87cc51f669eee2f8e000c80717472242eb3f712aaa059ac3b3" +checksum = "723294d1574e0126a9e16069ef6581a2ee3c06eb7d6edc33eb2a976057747bfb" dependencies = [ "anyhow", - "byteorder", - "cid 0.10.1", - "forest_hash_utils", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "libipld-core 0.16.0", - "multihash 0.18.1", - "once_cell", + "cid 0.11.1", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "multihash-codetable", "serde", - "sha2 0.10.8", + "serde_ipld_dagcbor 0.6.1", + "serde_repr", + "serde_tuple", "thiserror", ] @@ -2763,20 +2767,22 @@ dependencies = [ ] [[package]] -name = "fvm_ipld_kamt" -version = "0.3.0" +name = "fvm_ipld_hamt" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed361b9a0c2fb2b3b3252a7668d1656e83f696787c14ab1a695c0535bf5f8d64" +checksum = "8512ddaa098c324e0c6b0d8cccacdcbc08834509db11f52d5f5cd7f1f10a39f8" dependencies = [ "anyhow", "byteorder", - "cid 0.10.1", + "cid 0.11.1", "forest_hash_utils", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "multihash 0.18.1", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ipld-core", + "multihash-codetable", "once_cell", "serde", + "sha2 0.10.8", "thiserror", ] @@ -2803,17 +2809,20 @@ dependencies = [ ] [[package]] -name = "fvm_sdk" -version = "4.3.3" +name = "fvm_ipld_kamt" +version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e53061f4d51562b90fb3fe9be7a3ab9650a9bd8f08cc6b48d25e6bfe052a21b" +checksum = "02250be2140aa2e805e18b9427dc93fa1ad9753c8169d0807389f31739683450" dependencies = [ - "cid 0.10.1", - "fvm_ipld_encoding 0.4.0", - "fvm_shared 4.3.3", - "lazy_static", - "log", - "num-traits", + "anyhow", + "byteorder", + "cid 0.11.1", + "forest_hash_utils", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "multihash-codetable", + "once_cell", + "serde", "thiserror", ] @@ -2831,28 +2840,18 @@ dependencies = [ ] [[package]] -name = "fvm_shared" -version = "4.3.3" +name = "fvm_sdk" +version = "4.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d3355d3bd2eb159a734a06d67dbb21b067a99540f5aefaf7d0d26503ccc73e3" +checksum = "7f35787910302f224b1f416be0816863719cadea22086ead724c18adf0255c86" dependencies = [ - "anyhow", - "bitflags 2.6.0", - "blake2b_simd", - "cid 0.10.1", - "data-encoding", - "data-encoding-macro", - "fvm_ipld_encoding 0.4.0", + "cid 0.11.1", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "lazy_static", - "multihash 0.18.1", - "num-bigint", - "num-derive 0.4.2", - "num-integer", + "log", "num-traits", - "serde", - "serde_tuple", "thiserror", - "unsigned-varint 0.7.2", ] [[package]] @@ -2890,6 +2889,30 @@ dependencies = [ "unsigned-varint 0.8.0", ] +[[package]] +name = "fvm_shared" +version = "4.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "195c0e80170832caf6502890372e4300781ebe9759afdfa7df91197f65fdc192" +dependencies = [ + "anyhow", + "bitflags 2.6.0", + "blake2b_simd", + "cid 0.11.1", + "data-encoding", + "data-encoding-macro", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "lazy_static", + "num-bigint", + "num-derive 0.4.2", + "num-integer", + "num-traits", + "serde", + "serde_tuple", + "thiserror", + "unsigned-varint 0.8.0", +] + [[package]] name = "fvm_test_actors" version = "0.1.0" @@ -3033,9 +3056,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.15.0" +version = "0.15.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" +checksum = "3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3" dependencies = [ "foldhash", ] @@ -3115,6 +3138,124 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" +[[package]] +name = "icu_collections" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" +dependencies = [ + "displaydoc", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_locid" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" +dependencies = [ + "displaydoc", + "litemap", + "tinystr", + "writeable", + "zerovec", +] + +[[package]] +name = "icu_locid_transform" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_locid_transform_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_locid_transform_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" + +[[package]] +name = "icu_normalizer" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_normalizer_data", + "icu_properties", + "icu_provider", + "smallvec", + "utf16_iter", + "utf8_iter", + "write16", + "zerovec", +] + +[[package]] +name = "icu_normalizer_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" + +[[package]] +name = "icu_properties" +version = "1.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" +dependencies = [ + "displaydoc", + "icu_collections", + "icu_locid_transform", + "icu_properties_data", + "icu_provider", + "tinystr", + "zerovec", +] + +[[package]] +name = "icu_properties_data" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" + +[[package]] +name = "icu_provider" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" +dependencies = [ + "displaydoc", + "icu_locid", + "icu_provider_macros", + "stable_deref_trait", + "tinystr", + "writeable", + "yoke", + "zerofrom", + "zerovec", +] + +[[package]] +name = "icu_provider_macros" +version = "1.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", +] + [[package]] name = "id-arena" version = "2.2.1" @@ -3123,12 +3264,23 @@ checksum = "25a2bc672d1148e28034f176e01fffebb08b35768468cc954630da77a1449005" [[package]] name = "idna" -version = "0.5.0" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" +checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" dependencies = [ - "unicode-bidi", - "unicode-normalization", + "idna_adapter", + "smallvec", + "utf8_iter", +] + +[[package]] +name = "idna_adapter" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" +dependencies = [ + "icu_normalizer", + "icu_properties", ] [[package]] @@ -3149,7 +3301,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" dependencies = [ "equivalent", - "hashbrown 0.15.0", + "hashbrown 0.15.1", "serde", ] @@ -3262,15 +3414,6 @@ dependencies = [ "either", ] -[[package]] -name = "itertools" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" -dependencies = [ - "either", -] - [[package]] name = "itertools" version = "0.12.1" @@ -3291,9 +3434,9 @@ dependencies = [ [[package]] name = "itoa" -version = "1.0.11" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +checksum = "540654e97a3f4470a492cd30ff187bc95d89557a903a2bbf112e2fae98104ef2" [[package]] name = "ittapi" @@ -3332,9 +3475,9 @@ dependencies = [ [[package]] name = "js-sys" -version = "0.3.71" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0cb94a0ffd3f3ee755c20f7d8752f45cac88605a4dcf808abcff72873296ec7b" +checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" dependencies = [ "wasm-bindgen", ] @@ -3374,56 +3517,25 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.159" +version = "0.2.164" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" +checksum = "433bfe06b8c75da9b2e3fbea6e5329ff87748f0b144ef75306e674c3f6f7c13f" [[package]] name = "libfuzzer-sys" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7" +checksum = "9b9569d2f74e257076d8c6bfa73fb505b46b851e51ddaecc825944aa3bed17fa" dependencies = [ "arbitrary", "cc", - "once_cell", -] - -[[package]] -name = "libipld-core" -version = "0.13.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fbdd758764f9680a818af33c31db733eb7c45224715d8816b9dcf0548c75f7c5" -dependencies = [ - "anyhow", - "cid 0.8.6", - "core2", - "multibase", - "multihash 0.16.3", - "serde", - "thiserror", -] - -[[package]] -name = "libipld-core" -version = "0.16.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5acd707e8d8b092e967b2af978ed84709eaded82b75effe6cb6f6cc797ef8158" -dependencies = [ - "anyhow", - "cid 0.10.1", - "core2", - "multibase", - "multihash 0.18.1", - "serde", - "thiserror", ] [[package]] name = "libm" -version = "0.2.8" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" +checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" [[package]] name = "libredox" @@ -3490,6 +3602,12 @@ version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +[[package]] +name = "litemap" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" + [[package]] name = "lock_api" version = "0.4.12" @@ -3561,9 +3679,9 @@ dependencies = [ [[package]] name = "minicov" -version = "0.3.5" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c71e683cd655513b99affab7d317deb690528255a0d5f717f1024093c12b169" +checksum = "f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b" dependencies = [ "cc", "walkdir", @@ -3605,19 +3723,6 @@ dependencies = [ "data-encoding-macro", ] -[[package]] -name = "multihash" -version = "0.16.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c346cf9999c631f002d8f977c4eaeaa0e6386f16007202308d0b3757522c2cc" -dependencies = [ - "core2", - "multihash-derive 0.8.1", - "serde", - "serde-big-array", - "unsigned-varint 0.7.2", -] - [[package]] name = "multihash" version = "0.18.1" @@ -3695,7 +3800,7 @@ dependencies = [ "proc-macro-crate 3.2.0", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", "synstructure 0.13.1", ] @@ -3786,7 +3891,7 @@ checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -3847,7 +3952,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" dependencies = [ "crc32fast", - "hashbrown 0.15.0", + "hashbrown 0.15.1", "indexmap 2.6.0", "memchr", ] @@ -3953,9 +4058,9 @@ checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" [[package]] name = "pathdiff" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" +checksum = "d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361" [[package]] name = "percent-encoding" @@ -3965,9 +4070,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" [[package]] name = "pin-project-lite" -version = "0.2.14" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" +checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff" [[package]] name = "pin-utils" @@ -4022,9 +4127,9 @@ dependencies = [ [[package]] name = "polling" -version = "3.7.3" +version = "3.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc2790cd301dec6cd3b7a025e4815cf825724a51c98dccfe6a3e55f05ffb6511" +checksum = "a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f" dependencies = [ "cfg-if", "concurrent-queue", @@ -4122,18 +4227,18 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.87" +version = "1.0.92" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" +checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" dependencies = [ "unicode-ident", ] [[package]] name = "psm" -version = "0.1.23" +version = "0.1.24" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa37f80ca58604976033fae9515a8a2989fc13797d953f7c04fb8fa36a11f205" +checksum = "200b9ff220857e53e184257720a14553b2f4aa02577d2ed9842d45d4b9654810" dependencies = [ "cc", ] @@ -4264,9 +4369,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.11.0" +version = "1.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" +checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" dependencies = [ "aho-corasick", "memchr", @@ -4276,9 +4381,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.8" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" +checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" dependencies = [ "aho-corasick", "memchr", @@ -4370,9 +4475,9 @@ checksum = "3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6" [[package]] name = "rustix" -version = "0.38.37" +version = "0.38.41" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" +checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6" dependencies = [ "bitflags 2.6.0", "errno", @@ -4383,9 +4488,9 @@ dependencies = [ [[package]] name = "rustversion" -version = "1.0.17" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" +checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248" [[package]] name = "rusty-fork" @@ -4427,9 +4532,9 @@ checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" [[package]] name = "serde" -version = "1.0.210" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" +checksum = "6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f" dependencies = [ "serde_derive", ] @@ -4454,13 +4559,13 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.210" +version = "1.0.215" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" +checksum = "ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -4489,9 +4594,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.128" +version = "1.0.133" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" +checksum = "c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377" dependencies = [ "itoa", "memchr", @@ -4507,7 +4612,7 @@ checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -4631,9 +4736,9 @@ dependencies = [ [[package]] name = "sppark" -version = "0.1.8" +version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c55f3833d30846a26110dccb1d5366314c2c52516a9173b74238c16b24b1a9f9" +checksum = "ac5090642d9ae844edd9a5c23cb1fce6724ca88d50c55178ee8d1f656df5826b" dependencies = [ "cc", "which", @@ -4821,9 +4926,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.79" +version = "2.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" +checksum = "44d46482f1c1c87acd84dea20c1bf5ebff4c757009ed6bf19cfd36fb10e92c4e" dependencies = [ "proc-macro2", "quote", @@ -4850,7 +4955,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -4861,9 +4966,9 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tar" -version = "0.4.42" +version = "0.4.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ff6c40d3aedb5e06b57c6f669ad17ab063dd1e63d977c6a88e7f4dfa4f04020" +checksum = "c65998313f8e17d0d553d28f91a0df93e4dbbbf770279c7bc21ca0f09ea1a1f6" dependencies = [ "filetime", "libc", @@ -4886,9 +4991,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.13.0" +version = "3.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" +checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" dependencies = [ "cfg-if", "fastrand", @@ -4908,22 +5013,22 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.64" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" +checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.64" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" +checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -4936,30 +5041,25 @@ dependencies = [ ] [[package]] -name = "tinytemplate" -version = "1.2.1" +name = "tinystr" +version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" +checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" dependencies = [ - "serde", - "serde_json", + "displaydoc", + "zerovec", ] [[package]] -name = "tinyvec" -version = "1.8.0" +name = "tinytemplate" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" +checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" dependencies = [ - "tinyvec_macros", + "serde", + "serde_json", ] -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - [[package]] name = "toml" version = "0.5.11" @@ -5031,26 +5131,11 @@ dependencies = [ "static_assertions", ] -[[package]] -name = "unicode-bidi" -version = "0.3.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" - [[package]] name = "unicode-ident" -version = "1.0.13" +version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" - -[[package]] -name = "unicode-normalization" -version = "0.1.24" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" -dependencies = [ - "tinyvec", -] +checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" [[package]] name = "unicode-segmentation" @@ -5060,9 +5145,9 @@ checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" [[package]] name = "unicode-width" -version = "0.1.14" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" +checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" [[package]] name = "unicode-xid" @@ -5092,15 +5177,27 @@ dependencies = [ [[package]] name = "url" -version = "2.5.2" +version = "2.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +checksum = "8d157f1b96d14500ffdc1f10ba712e780825526c03d9a49b4d0324b0d9113ada" dependencies = [ "form_urlencoded", "idna", "percent-encoding", ] +[[package]] +name = "utf16_iter" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" + +[[package]] +name = "utf8_iter" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" + [[package]] name = "utf8parse" version = "0.2.2" @@ -5109,15 +5206,15 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.10.0" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" +checksum = "f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a" [[package]] name = "value-bag" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101" +checksum = "3ef4c4aa54d5d05a279399bfa921ec387b7aba77caf7a682ae8d86785b8fdad2" [[package]] name = "version_check" @@ -5128,14 +5225,15 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "vm_api" version = "1.0.0" -source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#12d9af8a00d0909598c67e1a18dc1577e0833137" +source = "git+https://github.com/filecoin-project/builtin-actors?branch=master#7308289c3e09563a94d0178f01d94ebaecd734e9" dependencies = [ "anyhow", - "cid 0.10.1", - "fvm_ipld_blockstore 0.2.1", - "fvm_ipld_encoding 0.4.0", - "fvm_ipld_hamt 0.9.0", - "fvm_shared 4.3.3", + "cid 0.11.1", + "fvm_ipld_blockstore 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_encoding 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_ipld_hamt 0.10.2 (registry+https://github.com/rust-lang/crates.io-index)", + "fvm_shared 4.5.1 (registry+https://github.com/rust-lang/crates.io-index)", + "multihash-codetable", "num-derive 0.3.3", "num-traits", "rand", @@ -5161,9 +5259,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.94" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef073ced962d62984fb38a36e5fdc1a2b23c9e0e1fa0689bb97afa4202ef6887" +checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" dependencies = [ "cfg-if", "once_cell", @@ -5172,24 +5270,24 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.94" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c4bfab14ef75323f4eb75fa52ee0a3fb59611977fd3240da19b2cf36ff85030e" +checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" dependencies = [ "bumpalo", "log", "once_cell", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.44" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65471f79c1022ffa5291d33520cbbb53b7687b01c2f8e83b57d102eed7ed479d" +checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" dependencies = [ "cfg-if", "js-sys", @@ -5199,9 +5297,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.94" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7bec9830f60924d9ceb3ef99d55c155be8afa76954edffbb5936ff4509474e7" +checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -5209,22 +5307,22 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.94" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c74f6e152a76a2ad448e223b0fc0b6b5747649c3d769cc6bf45737bf97d0ed6" +checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.94" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a42f6c679374623f295a8623adfe63d9284091245c3504bde47c17a3ce2777d9" +checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" [[package]] name = "wasm-encoder" @@ -5246,12 +5344,12 @@ dependencies = [ [[package]] name = "wasm-encoder" -version = "0.219.0" +version = "0.220.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2b1b95711b3ad655656a341e301cc64e33cbee94de9a99a1c5a2ab88efab79d" +checksum = "ebf48234b389415b226a4daef6562933d38c7b28a8b8f64c5c4130dad1561ab7" dependencies = [ "leb128", - "wasmparser 0.219.0", + "wasmparser 0.220.0", ] [[package]] @@ -5291,9 +5389,9 @@ dependencies = [ [[package]] name = "wasmparser" -version = "0.219.0" +version = "0.220.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "324b4e56d24439495b88cd81439dad5e97f3c7b1eedc3c7e10455ed1e045e9a2" +checksum = "e246c2772ce3ebc83f89a2d4487ac5794cad6c309b2071818a88c7db7c36d87b" dependencies = [ "bitflags 2.6.0", "indexmap 2.6.0", @@ -5383,7 +5481,7 @@ dependencies = [ "anyhow", "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", "wasmtime-component-util", "wasmtime-wit-bindgen", "wit-parser", @@ -5495,7 +5593,7 @@ checksum = "6879a8e168aef3fe07335343b7fbede12fa494215e83322e173d4018e124a846" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", ] [[package]] @@ -5512,31 +5610,31 @@ dependencies = [ [[package]] name = "wast" -version = "219.0.0" +version = "220.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06880ecb25662bc21db6a83f4fcc27c41f71fbcba4f1980b650c88ada92728e1" +checksum = "4e708c8de08751fd66e70961a32bae9d71901f14a70871e181cb8461a3bb3165" dependencies = [ "bumpalo", "leb128", "memchr", "unicode-width", - "wasm-encoder 0.219.0", + "wasm-encoder 0.220.0", ] [[package]] name = "wat" -version = "1.219.0" +version = "1.220.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11e56dbf9fc89111b0d97c91e683d7895b1a6e5633a729f2ccad2303724005b6" +checksum = "de4f1d7d59614ba690541360102b995c4eb1b9ed373701d5102cc1a968b1c5a3" dependencies = [ "wast", ] [[package]] name = "web-sys" -version = "0.3.71" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44188d185b5bdcae1052d08bcbcf9091a5524038d4572cc4f4f2bb9d5554ddd9" +checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" dependencies = [ "js-sys", "wasm-bindgen", @@ -5770,6 +5868,18 @@ dependencies = [ "wasmparser 0.217.0", ] +[[package]] +name = "write16" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" + +[[package]] +name = "writeable" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" + [[package]] name = "wyz" version = "0.5.1" @@ -5795,6 +5905,30 @@ dependencies = [ "scopeguard", ] +[[package]] +name = "yoke" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5" +dependencies = [ + "serde", + "stable_deref_trait", + "yoke-derive", + "zerofrom", +] + +[[package]] +name = "yoke-derive" +version = "0.7.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", + "synstructure 0.13.1", +] + [[package]] name = "zerocopy" version = "0.7.35" @@ -5813,7 +5947,28 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", +] + +[[package]] +name = "zerofrom" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55" +dependencies = [ + "zerofrom-derive", +] + +[[package]] +name = "zerofrom-derive" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", + "synstructure 0.13.1", ] [[package]] @@ -5833,7 +5988,29 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn 2.0.79", + "syn 2.0.89", +] + +[[package]] +name = "zerovec" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" +dependencies = [ + "yoke", + "zerofrom", + "zerovec-derive", +] + +[[package]] +name = "zerovec-derive" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.89", ] [[package]]