From 7f95162e858122791c3ccb75f69a7251ea656b23 Mon Sep 17 00:00:00 2001 From: Aleksey Proshutinskiy Date: Mon, 18 Mar 2024 15:21:47 +0200 Subject: [PATCH] feat: update nox crates; fix build (#256) --- src/tests/decider-distro-tests-rs/Cargo.lock | 1125 +++++++++++------ src/tests/decider-distro-tests-rs/Cargo.toml | 6 +- .../tests/utils/setup.rs | 2 + 3 files changed, 773 insertions(+), 360 deletions(-) diff --git a/src/tests/decider-distro-tests-rs/Cargo.lock b/src/tests/decider-distro-tests-rs/Cargo.lock index 4dd9e9a1..2b993ca9 100644 --- a/src/tests/decider-distro-tests-rs/Cargo.lock +++ b/src/tests/decider-distro-tests-rs/Cargo.lock @@ -87,7 +87,7 @@ dependencies = [ [[package]] name = "air-interpreter-fs" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "air-interpreter-wasm", "eyre", @@ -95,14 +95,15 @@ dependencies = [ [[package]] name = "air-interpreter-interface" -version = "0.17.2" +version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02ccae8d17f5d648695234c019dfa73a949b69fa6847386fba0d30dd33c6d6ed" +checksum = "52ca7926759c89514cbc1fdffe7477585e71eef42eedcedd695511e518b74cb9" dependencies = [ "air-interpreter-sede", + "air-interpreter-value", "fluence-it-types", - "marine-call-parameters 0.10.3", - "marine-rs-sdk 0.10.3", + "marine-call-parameters 0.14.0", + "marine-rs-sdk 0.14.0", "serde", "serde_bytes", "serde_json", @@ -123,20 +124,30 @@ dependencies = [ "unsigned-varint 0.8.0", ] +[[package]] +name = "air-interpreter-value" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3158e53f5ca496d825120e111e110a546ed05e3116d37125655a9e20b230529" +dependencies = [ + "serde", + "serde_json", +] + [[package]] name = "air-interpreter-wasm" -version = "0.59.0" +version = "0.62.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "32f09a2d137e6046d9de4ea35cbefc46c5953bbf25ca2c42dc3a84413bcc4839" +checksum = "32424e4abaebf4e085109d917907c5c2898efe55eb88a9f1be866e1bbfc710b0" dependencies = [ "built 0.7.1", ] [[package]] name = "air-utils" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fef8356baa3febe122b4afc7b36d26ca2784a0f0b41e2fe105a8d07f10c811eb" +checksum = "3705bf46663ca316391c8c666d96edf4c13f5d1054f4e7487a752e2051b85165" [[package]] name = "allocator-api2" @@ -144,6 +155,80 @@ version = "0.2.16" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" +[[package]] +name = "alloy-primitives" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "600d34d8de81e23b6d909c094e23b3d357e01ca36b78a8c5424c501eedbe86f0" +dependencies = [ + "alloy-rlp", + "bytes", + "cfg-if", + "const-hex", + "derive_more", + "hex-literal", + "itoa", + "k256", + "keccak-asm", + "proptest", + "rand", + "ruint", + "serde", + "tiny-keccak", +] + +[[package]] +name = "alloy-rlp" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8d58d9f5da7b40e9bfff0b7e7816700be4019db97d4b6359fe7f94a9e22e42ac" +dependencies = [ + "arrayvec", + "bytes", +] + +[[package]] +name = "alloy-sol-macro" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e86ec0a47740b20bc5613b8712d0d321d031c4efc58e9645af96085d5cccfc27" +dependencies = [ + "const-hex", + "dunce", + "heck 0.4.1", + "indexmap 2.2.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 2.0.48", + "syn-solidity", + "tiny-keccak", +] + +[[package]] +name = "alloy-sol-types" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ad09ec5853fa700d12d778ad224dcdec636af424d29fad84fb9a2f16a5b0ef09" +dependencies = [ + "alloy-primitives", + "alloy-sol-macro", + "const-hex", + "serde", +] + +[[package]] +name = "alloy_serde_macro" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7dbc9782ace5a026aa8be577038474708868e0c364f98f782546aec915f9510" +dependencies = [ + "alloy-primitives", + "hex", + "paste", + "serde", +] + [[package]] name = "ambient-authority" version = "0.0.2" @@ -241,7 +326,7 @@ dependencies = [ [[package]] name = "aquamarine" version = "0.2.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "anyhow", "async-trait", @@ -266,7 +351,6 @@ dependencies = [ "now-millis", "parking_lot", "particle-args", - "particle-builtins", "particle-execution", "particle-protocol", "particle-services", @@ -277,6 +361,7 @@ dependencies = [ "tokio-stream", "tokio-util", "tracing", + "types", "workers", ] @@ -286,6 +371,130 @@ version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" +[[package]] +name = "ark-ff" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6" +dependencies = [ + "ark-ff-asm 0.3.0", + "ark-ff-macros 0.3.0", + "ark-serialize 0.3.0", + "ark-std 0.3.0", + "derivative", + "num-bigint", + "num-traits", + "paste", + "rustc_version 0.3.3", + "zeroize", +] + +[[package]] +name = "ark-ff" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba" +dependencies = [ + "ark-ff-asm 0.4.2", + "ark-ff-macros 0.4.2", + "ark-serialize 0.4.2", + "ark-std 0.4.0", + "derivative", + "digest 0.10.7", + "itertools 0.10.5", + "num-bigint", + "num-traits", + "paste", + "rustc_version 0.4.0", + "zeroize", +] + +[[package]] +name = "ark-ff-asm" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44" +dependencies = [ + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-ff-asm" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348" +dependencies = [ + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-ff-macros" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20" +dependencies = [ + "num-bigint", + "num-traits", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-ff-macros" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565" +dependencies = [ + "num-bigint", + "num-traits", + "proc-macro2", + "quote", + "syn 1.0.109", +] + +[[package]] +name = "ark-serialize" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671" +dependencies = [ + "ark-std 0.3.0", + "digest 0.9.0", +] + +[[package]] +name = "ark-serialize" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5" +dependencies = [ + "ark-std 0.4.0", + "digest 0.10.7", + "num-bigint", +] + +[[package]] +name = "ark-std" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c" +dependencies = [ + "num-traits", + "rand", +] + +[[package]] +name = "ark-std" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185" +dependencies = [ + "num-traits", + "rand", +] + [[package]] name = "arrayref" version = "0.3.7" @@ -483,6 +692,17 @@ dependencies = [ "winapi", ] +[[package]] +name = "auto_impl" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.48", +] + [[package]] name = "autocfg" version = "1.1.0" @@ -491,9 +711,9 @@ checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "avm-data-store" -version = "0.7.7" +version = "0.7.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82bb24e02a4cd5bb4cfd2d1d9b770d8b4b3f268f9c46145ebfb7e416d2711eac" +checksum = "ec2bbb779d135467217968e752b092d2a00d649f452b1015aac332284d9b5aa9" dependencies = [ "avm-interface", "serde", @@ -502,9 +722,9 @@ dependencies = [ [[package]] name = "avm-interface" -version = "0.31.2" +version = "0.32.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc64939c7a0033202cdae3a304b691632c32bbe77e0bbcd40b89de34780aadba" +checksum = "1767525a79ab972c3a40c6dc807f6eebcc323932e9846648b3b58f9940a54057" dependencies = [ "air-interpreter-interface", "air-interpreter-sede", @@ -520,9 +740,9 @@ dependencies = [ [[package]] name = "avm-server" -version = "0.35.0" +version = "0.37.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2affa42945c837549b9492a6083e0034ce011127f343f216bae06a19e9fe9a1" +checksum = "54e5beb65a102486cfb868133876548b191ecba16110158d5116fca9b721ca7c" dependencies = [ "air-interpreter-interface", "air-interpreter-sede", @@ -533,7 +753,7 @@ dependencies = [ "fluence-keypair", "log", "maplit", - "marine-runtime 0.32.1", + "marine-runtime 0.35.0", "parking_lot", "polyplets", "serde", @@ -655,6 +875,20 @@ dependencies = [ "syn 2.0.48", ] +[[package]] +name = "backoff" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" +dependencies = [ + "futures-core", + "getrandom", + "instant", + "pin-project-lite", + "rand", + "tokio", +] + [[package]] name = "backtrace" version = "0.3.69" @@ -676,6 +910,12 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" +[[package]] +name = "base16ct" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" + [[package]] name = "base64" version = "0.13.1" @@ -721,6 +961,21 @@ dependencies = [ "serde", ] +[[package]] +name = "bit-set" +version = "0.5.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +dependencies = [ + "bit-vec", +] + +[[package]] +name = "bit-vec" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" + [[package]] name = "bitflags" version = "1.3.2" @@ -972,20 +1227,11 @@ dependencies = [ "libc", ] -[[package]] -name = "ccp-randomx-types" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3769b7222a8e4cf35252235fe7d7be66328b5440687275ee592dbdb04b7efd7" -dependencies = [ - "hex", - "serde", -] - [[package]] name = "ccp-rpc-client" -version = "0.1.0" -source = "git+https://github.com/fluencelabs/capacity-commitment-prover/?branch=main#5de05462da4444f7fd3633fecaecd82c854a1618" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39a8896973a603a24081b812f59a57878f24012408d1e4809c4b2f269c95db3d" dependencies = [ "ccp-shared", "hex", @@ -995,16 +1241,27 @@ dependencies = [ [[package]] name = "ccp-shared" -version = "0.1.0" -source = "git+https://github.com/fluencelabs/capacity-commitment-prover/?branch=main#5de05462da4444f7fd3633fecaecd82c854a1618" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "955890867c44b72a4da28fe15f69f72ad74d54b5f29343c61c87b15f0b60c573" dependencies = [ - "ccp-randomx-types", - "cpu-utils", "hex", + "newtype_derive", "rand", "serde", ] +[[package]] +name = "ccp_core_affinity" +version = "0.8.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32a367f167e9434009f92a5638292e5ddbbe91af51b3d3446cf2ea96ac835d5e" +dependencies = [ + "libc", + "num_cpus", + "winapi", +] + [[package]] name = "cfg-if" version = "1.0.0" @@ -1038,13 +1295,14 @@ dependencies = [ [[package]] name = "chain-connector" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ + "alloy-primitives", + "alloy-sol-types", "ccp-shared", "chain-data", - "chain-types", "clarity", - "ethabi", + "const-hex", "eyre", "fluence-libp2p", "futures", @@ -1054,17 +1312,23 @@ dependencies = [ "particle-args", "particle-builtins", "particle-execution", + "serde", "serde_json", "server-config", "thiserror", "tokio", + "tracing", + "types", ] [[package]] name = "chain-data" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ + "alloy-sol-types", + "alloy_serde_macro", + "const-hex", "ethabi", "eyre", "hex", @@ -1078,13 +1342,16 @@ dependencies = [ [[package]] name = "chain-listener" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ + "alloy-primitives", + "alloy-sol-types", + "alloy_serde_macro", + "backoff", "ccp-rpc-client", "ccp-shared", "chain-connector", "chain-data", - "chain-types", "core-manager", "cpu-utils", "ethabi", @@ -1095,33 +1362,20 @@ dependencies = [ "hex", "hex-utils", "jsonrpsee", + "libipld", "libp2p-identity", "log", - "log-utils", "serde", "serde_json", "server-config", - "tempfile", "thiserror", "tokio", "tokio-stream", + "toml 0.5.11", "tracing", "types", ] -[[package]] -name = "chain-types" -version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" -dependencies = [ - "ccp-shared", - "chain-data", - "ethabi", - "eyre", - "hex", - "serde", -] - [[package]] name = "chrono" version = "0.4.34" @@ -1150,24 +1404,11 @@ dependencies = [ "unsigned-varint 0.7.2", ] -[[package]] -name = "cid" -version = "0.11.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "472ac98592f38dfd48f188d5713a328422ed22fa39eb52b8bca495370134762a" -dependencies = [ - "core2", - "multibase", - "multihash 0.19.1", - "unsigned-varint 0.8.0", -] - [[package]] name = "cid-utils" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ - "base64 0.21.7", "bytes", "eyre", "libipld", @@ -1303,7 +1544,7 @@ dependencies = [ [[package]] name = "config-utils" version = "0.2.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "libp2p-identity", ] @@ -1311,7 +1552,7 @@ dependencies = [ [[package]] name = "connected-client" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "derivative", "either", @@ -1337,11 +1578,10 @@ dependencies = [ [[package]] name = "connection-pool" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "fluence-libp2p", "futures", - "itertools 0.12.1", "libp2p", "log", "particle-protocol", @@ -1354,41 +1594,16 @@ dependencies = [ ] [[package]] -name = "console-api" -version = "0.6.0" +name = "const-hex" +version = "1.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd326812b3fd01da5bb1af7d340d0d555fd3d4b641e7f1dfcf5962a902952787" +checksum = "5ba00838774b4ab0233e355d26710fbfc8327a05c017f6dc4873f876d1f79f78" dependencies = [ - "futures-core", - "prost 0.12.3", - "prost-types", - "tonic 0.10.2", - "tracing-core", -] - -[[package]] -name = "console-subscriber" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7481d4c57092cd1c19dd541b92bdce883de840df30aa5d03fd48a3935c01842e" -dependencies = [ - "console-api", - "crossbeam-channel", - "crossbeam-utils", - "futures-task", - "hdrhistogram", - "humantime 2.1.0", - "parking_lot", - "prost-types", + "cfg-if", + "cpufeatures", + "hex", + "proptest", "serde", - "serde_json", - "thread_local", - "tokio", - "tokio-stream", - "tonic 0.10.2", - "tracing", - "tracing-core", - "tracing-subscriber", ] [[package]] @@ -1406,7 +1621,13 @@ checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] name = "control-macro" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" + +[[package]] +name = "convert_case" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" [[package]] name = "core-foundation" @@ -1427,7 +1648,7 @@ checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" [[package]] name = "core-manager" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "async-trait", "bimap", @@ -1440,15 +1661,14 @@ dependencies = [ "newtype_derive", "num_cpus", "parking_lot", + "rand", "range-set-blaze", "serde", - "serde_with 3.6.1", "thiserror", "tokio", "tokio-stream", "toml 0.5.11", "tracing", - "types", ] [[package]] @@ -1460,16 +1680,6 @@ dependencies = [ "memchr", ] -[[package]] -name = "core_affinity" -version = "0.8.1" -source = "git+https://github.com/fluencelabs/core_affinity_rs#54d84297a1c2aad16b749b396f84db9bf7dceb0e" -dependencies = [ - "libc", - "num_cpus", - "winapi", -] - [[package]] name = "cpp_demangle" version = "0.3.5" @@ -1481,12 +1691,13 @@ dependencies = [ [[package]] name = "cpu-utils" -version = "0.1.0" -source = "git+https://github.com/fluencelabs/capacity-commitment-prover/?branch=main#5de05462da4444f7fd3633fecaecd82c854a1618" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "637883048a263d18fa3ea192f87433ad3bed651144f2673853017989cc893215" dependencies = [ - "core_affinity", + "ccp-shared", + "ccp_core_affinity", "hwlocality", - "newtype_derive", "nonempty", "serde", "thiserror", @@ -1622,7 +1833,7 @@ dependencies = [ [[package]] name = "created-swarm" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "air-interpreter-fs", "aquamarine", @@ -1707,6 +1918,18 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +[[package]] +name = "crypto-bigint" +version = "0.5.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" +dependencies = [ + "generic-array", + "rand_core", + "subtle", + "zeroize", +] + [[package]] name = "crypto-common" version = "0.1.6" @@ -1837,7 +2060,7 @@ dependencies = [ [[package]] name = "decider-distro" -version = "0.6.8" +version = "0.6.11" dependencies = [ "built 0.7.1", "fluence-spell-dtos", @@ -1847,9 +2070,9 @@ dependencies = [ [[package]] name = "decider-distro" -version = "0.6.8" +version = "0.6.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "67ef66cee9edb0c9a9b7c1a0bc2646d3e72ac6d884cc889a2a77fae9f3b478d5" +checksum = "0ff1a872b211111a9b67000c1251591e06fa8525ad2f97e406d72fd7dc8fbf68" dependencies = [ "built 0.7.1", "fluence-spell-dtos", @@ -1861,11 +2084,11 @@ dependencies = [ name = "decider-distro-tests-rs" version = "0.1.0" dependencies = [ - "cid 0.10.1", + "cid", "clarity", "connected-client", "created-swarm", - "decider-distro 0.6.8", + "decider-distro 0.6.11", "eyre", "hex", "hyper 0.14.27", @@ -1932,8 +2155,10 @@ version = "0.99.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" dependencies = [ + "convert_case", "proc-macro2", "quote", + "rustc_version 0.4.0", "syn 1.0.109", ] @@ -1953,6 +2178,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ "block-buffer 0.10.4", + "const-oid", "crypto-common", "subtle", ] @@ -2021,6 +2247,26 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653" +[[package]] +name = "dunce" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" + +[[package]] +name = "ecdsa" +version = "0.16.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" +dependencies = [ + "der", + "digest 0.10.7", + "elliptic-curve", + "rfc6979", + "signature", + "spki", +] + [[package]] name = "ed25519" version = "2.2.3" @@ -2053,6 +2299,25 @@ version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +[[package]] +name = "elliptic-curve" +version = "0.13.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" +dependencies = [ + "base16ct", + "crypto-bigint", + "digest 0.10.7", + "ff", + "generic-array", + "group", + "pkcs8", + "rand_core", + "sec1", + "subtle", + "zeroize", +] + [[package]] name = "encoding_rs" version = "0.8.33" @@ -2190,28 +2455,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "failure" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" -dependencies = [ - "backtrace", - "failure_derive", -] - -[[package]] -name = "failure_derive" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" -dependencies = [ - "proc-macro2", - "quote", - "syn 1.0.109", - "synstructure", -] - [[package]] name = "fallible-iterator" version = "0.2.0" @@ -2230,6 +2473,17 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" +[[package]] +name = "fastrlp" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418" +dependencies = [ + "arrayvec", + "auto_impl", + "bytes", +] + [[package]] name = "fd-lock" version = "4.0.1" @@ -2241,6 +2495,16 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "ff" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" +dependencies = [ + "rand_core", + "subtle", +] + [[package]] name = "fiat-crypto" version = "0.2.5" @@ -2271,14 +2535,14 @@ dependencies = [ [[package]] name = "fluence-app-service" -version = "0.35.0" +version = "0.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53f1b1edfa366551382890ecf2b18d8b9675b3a105bf2d90c444446cc081115d" +checksum = "527d278ac6fb1313a13b8c58149c3f977e79b93bf4280ce08e2cd4cac55cee27" dependencies = [ "log", "maplit", "marine-min-it-version", - "marine-runtime 0.36.0", + "marine-runtime 0.36.1", "marine-wasm-backend-traits 0.6.0", "marine-wasmtime-backend 0.6.0", "serde", @@ -2326,11 +2590,9 @@ dependencies = [ [[package]] name = "fluence-libp2p" version = "0.2.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ - "base64 0.21.7", "bs58", - "failure", "futures", "futures-util", "libp2p", @@ -2340,15 +2602,14 @@ dependencies = [ "multihash 0.19.1", "rand", "serde", - "serde_json", "tokio", ] [[package]] name = "fluence-spell-distro" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4f7a6eb40ae202258affc0cde4ec51e4b49dfb01e44b2b01fe97352beaa46a1" +checksum = "0f52833758cb60847d144acf2236d2cb758a067cd90eb3905cb663093c4e81a7" dependencies = [ "built 0.7.1", "maplit", @@ -2356,9 +2617,9 @@ dependencies = [ [[package]] name = "fluence-spell-dtos" -version = "0.7.4" +version = "0.7.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13c65a23ae0bd9c838c3dba0ed167222e36026d7ce0f29f89faf5a47eff28148" +checksum = "e3794dff0e7e2851fee56651bf45f8d57c8be3c77c285a5f16fd86d4d6ed1037" dependencies = [ "eyre", "marine-rs-sdk 0.14.0", @@ -2411,11 +2672,11 @@ dependencies = [ [[package]] name = "fs-utils" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ + "cfg-if", "eyre", "futures-util", - "rand", "thiserror", "tokio", "tokio-stream", @@ -2616,6 +2877,7 @@ checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" dependencies = [ "typenum", "version_check", + "zeroize", ] [[package]] @@ -2713,11 +2975,22 @@ dependencies = [ "web-sys", ] +[[package]] +name = "group" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" +dependencies = [ + "ff", + "rand_core", + "subtle", +] + [[package]] name = "h2" -version = "0.3.22" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" +checksum = "4fbd2820c5e49886948654ab546d0688ff24530286bdcf8fca3cefb16d4618eb" dependencies = [ "bytes", "fnv", @@ -2779,23 +3052,10 @@ dependencies = [ "allocator-api2", ] -[[package]] -name = "hdrhistogram" -version = "7.5.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d" -dependencies = [ - "base64 0.21.7", - "byteorder", - "flate2", - "nom", - "num-traits", -] - [[package]] name = "health" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "eyre", ] @@ -2836,10 +3096,16 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +[[package]] +name = "hex-literal" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46" + [[package]] name = "hex-utils" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "hex", ] @@ -3070,7 +3336,7 @@ dependencies = [ "futures-channel", "futures-core", "futures-util", - "h2 0.3.22", + "h2 0.3.25", "http 0.2.11", "http-body 0.4.6", "httparse", @@ -3489,15 +3755,6 @@ dependencies = [ "cc", ] -[[package]] -name = "ivalue-utils" -version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" -dependencies = [ - "fluence-it-types", - "serde_json", -] - [[package]] name = "jobserver" version = "0.1.27" @@ -3519,10 +3776,9 @@ dependencies = [ [[package]] name = "json-utils" version = "0.0.2" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "base64 0.21.7", - "itertools 0.12.1", "serde", "serde_json", ] @@ -3701,10 +3957,24 @@ dependencies = [ "url", ] +[[package]] +name = "k256" +version = "0.13.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" +dependencies = [ + "cfg-if", + "ecdsa", + "elliptic-curve", + "once_cell", + "sha2 0.10.8", + "signature", +] + [[package]] name = "kademlia" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "bs58", "control-macro", @@ -3721,7 +3991,6 @@ dependencies = [ "once_cell", "particle-protocol", "prometheus-client", - "prost 0.12.3", "serde_json", "server-config", "smallvec", @@ -3739,6 +4008,16 @@ dependencies = [ "cpufeatures", ] +[[package]] +name = "keccak-asm" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb8515fff80ed850aea4a1595f2e519c003e2a00a82fe168ebf5269196caf444" +dependencies = [ + "digest 0.10.7", + "sha3-asm", +] + [[package]] name = "lazy_static" version = "1.4.0" @@ -3806,7 +4085,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5acd707e8d8b092e967b2af978ed84709eaded82b75effe6cb6f6cc797ef8158" dependencies = [ "anyhow", - "cid 0.10.1", + "cid", "core2", "multibase", "multihash 0.18.1", @@ -3846,6 +4125,12 @@ dependencies = [ "thiserror", ] +[[package]] +name = "libm" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + [[package]] name = "libp2p" version = "0.53.2" @@ -4344,7 +4629,7 @@ checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" [[package]] name = "local-vm" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "air-interpreter-fs", "air-interpreter-wasm", @@ -4353,7 +4638,6 @@ dependencies = [ "fluence-keypair", "fs-utils", "fstrings", - "ivalue-utils", "libp2p", "log", "maplit", @@ -4363,7 +4647,6 @@ dependencies = [ "particle-execution", "particle-protocol", "serde_json", - "tempfile", "tokio", "tracing", "uuid-utils", @@ -4388,12 +4671,10 @@ checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "log-utils" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ - "console-subscriber", "log", "tracing", - "tracing-logfmt", "tracing-subscriber", ] @@ -4476,20 +4757,20 @@ dependencies = [ [[package]] name = "marine-core" -version = "0.26.1" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e0e21dd5918c69eefcc06acea338bf444f9137fca6e193b52bfd8e0f069ab4d" +checksum = "81f40fac4650a022a2ce8d7b6df5614062fc32cb25fb44e61027997e90a3aff6" dependencies = [ "anyhow", "bytesize", "it-lilo", "it-memory-traits", "log", - "marine-it-generator 0.13.1", + "marine-it-generator 0.16.0", "marine-it-interfaces", "marine-it-parser 0.15.1", "marine-min-it-version", - "marine-module-info-parser 0.11.1", + "marine-module-info-parser 0.14.0", "marine-module-interface", "marine-utils", "marine-wasm-backend-traits 0.5.1", @@ -4534,13 +4815,13 @@ dependencies = [ [[package]] name = "marine-it-generator" -version = "0.13.1" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d03328e174951faf739e7e12be3d9ffb044cfc308508dc89260d63a1a43a0df" +checksum = "23bdd0119dc71f98e2f0a4bef305e43b9a4d9b9adbead12bc05b0fac1d5a247c" dependencies = [ "it-lilo", "marine-it-parser 0.15.1", - "marine-macro-impl 0.7.1", + "marine-macro-impl 0.14.0", "once_cell", "serde", "serde_json", @@ -4654,19 +4935,6 @@ dependencies = [ "marine-rs-sdk-main 0.14.0", ] -[[package]] -name = "marine-macro-impl" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca474b63cabaf8d7d9b38de87d630023cbc91ddc77e92f9c7bb745462a131b44" -dependencies = [ - "proc-macro2", - "quote", - "serde", - "serde_json", - "syn 1.0.109", -] - [[package]] name = "marine-macro-impl" version = "0.10.3" @@ -4731,14 +4999,14 @@ dependencies = [ [[package]] name = "marine-module-info-parser" -version = "0.11.1" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d578b9c5b1a95e9f76301a347d0fbaef5e5e22a0c370e43fc575253e69fa23e6" +checksum = "9b312830884d07fc495a43e867d9641163897f0b0b047842cf1172cc61f57075" dependencies = [ "anyhow", "chrono", "derivative", - "marine-rs-sdk-main 0.10.3", + "marine-rs-sdk-main 0.14.0", "marine-wasm-backend-traits 0.5.1", "semver 1.0.20", "serde", @@ -4848,19 +5116,22 @@ dependencies = [ [[package]] name = "marine-runtime" -version = "0.32.1" +version = "0.35.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c9a539b0b1586839f133f768db670f0b3f6cd5ffd977dc247cbf8acf8a3dc1a" +checksum = "6c599c7c13e976170a1211e31fe2fb4557e0479cbdba331b19a5a9e87f145f52" dependencies = [ "bytesize", "it-json-serde", "it-memory-traits", "itertools 0.10.5", "log", - "marine-core 0.26.1", + "marine-call-parameters 0.10.3", + "marine-call-parameters 0.12.0", + "marine-call-parameters 0.13.0", + "marine-core 0.29.0", "marine-module-interface", - "marine-rs-sdk 0.10.3", - "marine-rs-sdk-main 0.10.3", + "marine-rs-sdk 0.14.0", + "marine-rs-sdk-main 0.14.0", "marine-utils", "marine-wasm-backend-traits 0.5.1", "marine-wasmtime-backend 0.5.1", @@ -4877,9 +5148,9 @@ dependencies = [ [[package]] name = "marine-runtime" -version = "0.36.0" +version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "00e428f8066ed3cbd6def39a818ffe949d7ab15559666927b25401068ce2655d" +checksum = "4b524b572fa9c8c1b7a14c30d8e27a339404eeab70531bc9a9e739f1db4bc6af" dependencies = [ "bytesize", "it-json-serde", @@ -5342,12 +5613,12 @@ checksum = "995defdca0a589acfdd1bd2e8e3b896b4d4f7675a31fd14c32611440c7f608e6" [[package]] name = "now-millis" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" [[package]] name = "nox" -version = "0.21.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +version = "0.23.4" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "air-interpreter-fs", "air-interpreter-wasm", @@ -5355,12 +5626,12 @@ dependencies = [ "avm-server", "axum 0.7.4", "base64 0.21.7", + "ccp-rpc-client", "chain-connector", "chain-listener", "config", "config-utils", "connection-pool", - "console-subscriber", "core-manager", "eyre", "fluence-keypair", @@ -5368,6 +5639,7 @@ dependencies = [ "fs-utils", "futures", "health", + "hex", "humantime-serde", "itertools 0.12.1", "jsonrpsee", @@ -5388,6 +5660,7 @@ dependencies = [ "particle-protocol", "peer-metrics", "prometheus-client", + "serde", "serde_json", "server-config", "sorcerer", @@ -5396,11 +5669,12 @@ dependencies = [ "system-services", "tokio", "tokio-stream", - "tonic 0.9.2", + "toml 0.8.11", "tracing", "tracing-log", "tracing-logfmt", "tracing-opentelemetry", + "tracing-panic", "tracing-subscriber", "workers", ] @@ -5443,6 +5717,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" dependencies = [ "autocfg", + "libm", ] [[package]] @@ -5565,13 +5840,12 @@ dependencies = [ [[package]] name = "opentelemetry" -version = "0.21.0" +version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e32339a5dc40459130b3bd269e9892439f55b33e772d2a9d402a789baaf4e8a" +checksum = "900d57987be3f2aeb70d385fff9b27fb74c5723cc9a52d904d4f9c807a0667bf" dependencies = [ "futures-core", "futures-sink", - "indexmap 2.2.1", "js-sys", "once_cell", "pin-project-lite", @@ -5581,9 +5855,9 @@ dependencies = [ [[package]] name = "opentelemetry-otlp" -version = "0.14.0" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f24cda83b20ed2433c68241f918d0f6fdec8b1d43b7a9590ab4420c5095ca930" +checksum = "1a016b8d9495c639af2145ac22387dcb88e44118e45320d9238fbf4e7889abcb" dependencies = [ "async-trait", "futures-core", @@ -5592,38 +5866,35 @@ dependencies = [ "opentelemetry-proto", "opentelemetry-semantic-conventions", "opentelemetry_sdk", - "prost 0.11.9", + "prost", "thiserror", "tokio", - "tonic 0.9.2", + "tonic", ] [[package]] name = "opentelemetry-proto" -version = "0.4.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2e155ce5cc812ea3d1dffbd1539aed653de4bf4882d60e6e04dcf0901d674e1" +checksum = "3a8fddc9b68f5b80dae9d6f510b88e02396f006ad48cac349411fbecc80caae4" dependencies = [ "opentelemetry", "opentelemetry_sdk", - "prost 0.11.9", - "tonic 0.9.2", + "prost", + "tonic", ] [[package]] name = "opentelemetry-semantic-conventions" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5774f1ef1f982ef2a447f6ee04ec383981a3ab99c8e77a1a7b30182e65bbc84" -dependencies = [ - "opentelemetry", -] +checksum = "f9ab5bd6c42fb9349dcf28af2ba9a0667f697f9bdcca045d39f2cec5543e2910" [[package]] name = "opentelemetry-stdout" -version = "0.2.0" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c13b2df4cd59c176099ac82806725ba340c8fa7b1a7004c0912daad30470f63e" +checksum = "4bdf28b381f23afcd150afc0b38a4183dd321fc96320c1554752b6b761648f78" dependencies = [ "chrono", "futures-util", @@ -5636,9 +5907,9 @@ dependencies = [ [[package]] name = "opentelemetry_sdk" -version = "0.21.2" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f16aec8a98a457a52664d69e0091bac3a0abd18ead9b641cb00202ba4e0efe4" +checksum = "9e90c7113be649e31e9a0f8b5ee24ed7a16923b322c3c5ab6367469c049d6b7e" dependencies = [ "async-trait", "crossbeam-channel", @@ -5739,13 +6010,12 @@ dependencies = [ [[package]] name = "particle-args" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "avm-server", "bs58", "control-macro", "eyre", - "ivalue-utils", "json-utils", "serde", "serde_json", @@ -5755,7 +6025,7 @@ dependencies = [ [[package]] name = "particle-builtins" version = "0.2.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "async-trait", "avm-server", @@ -5771,7 +6041,6 @@ dependencies = [ "health", "humantime-serde", "itertools 0.12.1", - "ivalue-utils", "kademlia", "libp2p", "libp2p-kad", @@ -5802,7 +6071,7 @@ dependencies = [ [[package]] name = "particle-execution" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "async-trait", "bs58", @@ -5824,21 +6093,18 @@ dependencies = [ [[package]] name = "particle-modules" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "base64 0.21.7", "bytesize", - "cid 0.11.0", "eyre", "fluence-app-service", "fluence-libp2p", "fs-utils", "fstrings", - "itertools 0.12.1", "json-utils", "libipld", "log", - "maplit", "marine-it-parser 0.16.0", "marine-module-info-parser 0.15.0", "parking_lot", @@ -5854,7 +6120,7 @@ dependencies = [ [[package]] name = "particle-protocol" version = "0.3.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "air-interpreter-sede", "asynchronous-codec 0.7.0", @@ -5865,7 +6131,6 @@ dependencies = [ "fluence-libp2p", "futures", "humantime-serde", - "json-utils", "libp2p", "log", "now-millis", @@ -5883,7 +6148,7 @@ dependencies = [ [[package]] name = "particle-services" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "derivative", "eyre", @@ -5943,7 +6208,7 @@ dependencies = [ [[package]] name = "peer-metrics" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "bytesize", "fluence-app-service", @@ -5957,6 +6222,7 @@ dependencies = [ "serde_json", "tokio", "tokio-stream", + "types", ] [[package]] @@ -6101,11 +6367,11 @@ dependencies = [ [[package]] name = "polyplets" -version = "0.6.0" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f8466c971da3b10ad888465c1bc477f94a3fed6e69374fb3f5f1deb300e5dda" +checksum = "a77452f7f8d029801e32bc975404918f45c338183416a2aa2cb3d59c5c922446" dependencies = [ - "marine-call-parameters 0.10.3", + "marine-call-parameters 0.14.0", "serde", ] @@ -6228,13 +6494,23 @@ dependencies = [ ] [[package]] -name = "prost" -version = "0.11.9" +name = "proptest" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd" +checksum = "31b476131c3c86cb68032fdc5cb6d5a1045e3e42d96b69fa599fd77701e1f5bf" dependencies = [ - "bytes", - "prost-derive 0.11.9", + "bit-set", + "bit-vec", + "bitflags 2.4.1", + "lazy_static", + "num-traits", + "rand", + "rand_chacha", + "rand_xorshift", + "regex-syntax 0.8.2", + "rusty-fork", + "tempfile", + "unarray", ] [[package]] @@ -6244,20 +6520,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" dependencies = [ "bytes", - "prost-derive 0.12.3", -] - -[[package]] -name = "prost-derive" -version = "0.11.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e5d2d8d10f3c6ded6da8b05b5fb3b8a5082514344d56c9f871412d29b4e075b4" -dependencies = [ - "anyhow", - "itertools 0.10.5", - "proc-macro2", - "quote", - "syn 1.0.109", + "prost-derive", ] [[package]] @@ -6273,15 +6536,6 @@ dependencies = [ "syn 2.0.48", ] -[[package]] -name = "prost-types" -version = "0.12.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" -dependencies = [ - "prost 0.12.3", -] - [[package]] name = "psm" version = "0.1.21" @@ -6423,6 +6677,15 @@ dependencies = [ "getrandom", ] +[[package]] +name = "rand_xorshift" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f" +dependencies = [ + "rand_core", +] + [[package]] name = "range-set-blaze" version = "0.1.15" @@ -6566,7 +6829,7 @@ dependencies = [ "encoding_rs", "futures-core", "futures-util", - "h2 0.3.22", + "h2 0.3.25", "http 0.2.11", "http-body 0.4.6", "hyper 0.14.27", @@ -6605,6 +6868,16 @@ dependencies = [ "quick-error", ] +[[package]] +name = "rfc6979" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" +dependencies = [ + "hmac 0.12.1", + "subtle", +] + [[package]] name = "ring" version = "0.16.20" @@ -6698,6 +6971,36 @@ dependencies = [ "tokio", ] +[[package]] +name = "ruint" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f308135fef9fc398342da5472ce7c484529df23743fb7c734e0f3d472971e62" +dependencies = [ + "alloy-rlp", + "ark-ff 0.3.0", + "ark-ff 0.4.2", + "bytes", + "fastrlp", + "num-bigint", + "num-traits", + "parity-scale-codec", + "primitive-types", + "proptest", + "rand", + "rlp", + "ruint-macro", + "serde", + "valuable", + "zeroize", +] + +[[package]] +name = "ruint-macro" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f86854cf50259291520509879a5c294c3c9a4c334e9ff65071c51e42ef1e2343" + [[package]] name = "rust-ini" version = "0.18.0" @@ -6735,6 +7038,15 @@ dependencies = [ "semver 0.1.20", ] +[[package]] +name = "rustc_version" +version = "0.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee" +dependencies = [ + "semver 0.11.0", +] + [[package]] name = "rustc_version" version = "0.4.0" @@ -6871,6 +7183,18 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" +[[package]] +name = "rusty-fork" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f" +dependencies = [ + "fnv", + "quick-error", + "tempfile", + "wait-timeout", +] + [[package]] name = "rw-stream-sink" version = "0.4.0" @@ -6919,6 +7243,20 @@ dependencies = [ "untrusted 0.9.0", ] +[[package]] +name = "sec1" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" +dependencies = [ + "base16ct", + "der", + "generic-array", + "pkcs8", + "subtle", + "zeroize", +] + [[package]] name = "secp256k1" version = "0.28.2" @@ -6966,6 +7304,15 @@ version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4f410fedcf71af0345d7607d246e7ad15faaadd49d240ee3b24e5dc21a820ac" +[[package]] +name = "semver" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6" +dependencies = [ + "semver-parser", +] + [[package]] name = "semver" version = "1.0.20" @@ -6975,6 +7322,15 @@ dependencies = [ "serde", ] +[[package]] +name = "semver-parser" +version = "0.10.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7" +dependencies = [ + "pest", +] + [[package]] name = "send_wrapper" version = "0.4.0" @@ -7034,9 +7390,9 @@ dependencies = [ [[package]] name = "serde_spanned" -version = "0.6.4" +version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" +checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" dependencies = [ "serde", ] @@ -7114,7 +7470,7 @@ dependencies = [ [[package]] name = "server-config" version = "0.2.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "air-interpreter-fs", "base64 0.21.7", @@ -7136,6 +7492,7 @@ dependencies = [ "libp2p-connection-limits", "libp2p-metrics", "log", + "maplit", "num_cpus", "particle-protocol", "peer-metrics", @@ -7145,19 +7502,18 @@ dependencies = [ "serde_with 3.6.1", "toml 0.7.8", "types", + "url", ] [[package]] name = "service-modules" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "cid-utils", "eyre", "fs-utils", - "json-utils", "libipld", - "maplit", "serde", "serde_json", ] @@ -7209,6 +7565,16 @@ dependencies = [ "keccak", ] +[[package]] +name = "sha3-asm" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bac61da6b35ad76b195eb4771210f947734321a8d81d7738e1580d953bc7a15e" +dependencies = [ + "cc", + "cfg-if", +] + [[package]] name = "sharded-slab" version = "0.1.7" @@ -7242,6 +7608,7 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" dependencies = [ + "digest 0.10.7", "rand_core", ] @@ -7328,7 +7695,7 @@ dependencies = [ [[package]] name = "sorcerer" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "aquamarine", "connection-pool", @@ -7367,21 +7734,19 @@ dependencies = [ [[package]] name = "spell-event-bus" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "connection-pool", "derivative", "eyre", "fluence-libp2p", "fluence-spell-dtos", - "fstrings", "futures", "log", "now-millis", "parking_lot", "particle-args", "particle-execution", - "particle-services", "peer-metrics", "serde", "serde_json", @@ -7390,13 +7755,12 @@ dependencies = [ "tokio-stream", "tracing", "types", - "uuid-utils", ] [[package]] name = "spell-service-api" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "fluence-libp2p", "fluence-spell-dtos", @@ -7411,7 +7775,7 @@ dependencies = [ [[package]] name = "spell-storage" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "derivative", "eyre", @@ -7482,7 +7846,7 @@ checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" [[package]] name = "subnet-resolver" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "chain-data", "ethabi", @@ -7525,6 +7889,18 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn-solidity" +version = "0.6.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cb3d0961cd53c23ea94eeec56ba940f636f6394788976e9f16ca5ee0aca7464a" +dependencies = [ + "paste", + "proc-macro2", + "quote", + "syn 2.0.48", +] + [[package]] name = "sync_wrapper" version = "0.1.2" @@ -7583,10 +7959,10 @@ dependencies = [ [[package]] name = "system-services" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "aqua-ipfs-distro", - "decider-distro 0.6.8 (registry+https://github.com/rust-lang/crates.io-index)", + "decider-distro 0.6.11 (registry+https://github.com/rust-lang/crates.io-index)", "eyre", "fluence-app-service", "fluence-spell-dtos", @@ -7653,7 +8029,7 @@ dependencies = [ [[package]] name = "test-constants" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" [[package]] name = "textwrap" @@ -7868,10 +8244,22 @@ dependencies = [ "toml_edit 0.19.15", ] +[[package]] +name = "toml" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af06656561d28735e9c1cd63dfd57132c8155426aa6af24f36a00a351f88c48e" +dependencies = [ + "serde", + "serde_spanned", + "toml_datetime", + "toml_edit 0.22.7", +] + [[package]] name = "toml-utils" version = "0.0.1" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "toml 0.5.11", ] @@ -7895,7 +8283,7 @@ dependencies = [ "serde", "serde_spanned", "toml_datetime", - "winnow", + "winnow 0.5.28", ] [[package]] @@ -7906,56 +8294,42 @@ checksum = "70f427fce4d84c72b5b732388bf4a9f4531b53f74e2887e3ecb2481f68f66d81" dependencies = [ "indexmap 2.2.1", "toml_datetime", - "winnow", + "winnow 0.5.28", ] [[package]] -name = "tonic" -version = "0.9.2" +name = "toml_edit" +version = "0.22.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a" +checksum = "18769cd1cec395d70860ceb4d932812a0b4d06b1a4bb336745a4d21b9496e992" dependencies = [ - "async-trait", - "axum 0.6.20", - "base64 0.21.7", - "bytes", - "futures-core", - "futures-util", - "h2 0.3.22", - "http 0.2.11", - "http-body 0.4.6", - "hyper 0.14.27", - "hyper-timeout", - "percent-encoding", - "pin-project", - "prost 0.11.9", - "tokio", - "tokio-stream", - "tower", - "tower-layer", - "tower-service", - "tracing", + "indexmap 2.2.1", + "serde", + "serde_spanned", + "toml_datetime", + "winnow 0.6.5", ] [[package]] name = "tonic" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d560933a0de61cf715926b9cac824d4c883c2c43142f787595e48280c40a1d0e" +checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" dependencies = [ "async-stream", "async-trait", "axum 0.6.20", "base64 0.21.7", "bytes", - "h2 0.3.22", + "flate2", + "h2 0.3.25", "http 0.2.11", "http-body 0.4.6", "hyper 0.14.27", "hyper-timeout", "percent-encoding", "pin-project", - "prost 0.12.3", + "prost", "tokio", "tokio-stream", "tower", @@ -7999,7 +8373,7 @@ checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" [[package]] name = "toy-vms" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "aquamarine", "avm-server", @@ -8069,9 +8443,9 @@ dependencies = [ [[package]] name = "tracing-opentelemetry" -version = "0.22.0" +version = "0.23.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c67ac25c5407e7b961fafc6f7e9aa5958fd297aada2d20fa2ae1737357e55596" +checksum = "a9be14ba1bbe4ab79e9229f7f89fab8d120b865859f10527f31c033e599d2284" dependencies = [ "js-sys", "once_cell", @@ -8085,6 +8459,16 @@ dependencies = [ "web-time", ] +[[package]] +name = "tracing-panic" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaf80030ce049691c9922d75be63cadf345110a245cd4581833c66f87c02ad25" +dependencies = [ + "tracing", + "tracing-subscriber", +] + [[package]] name = "tracing-subscriber" version = "0.3.18" @@ -8132,8 +8516,9 @@ checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" [[package]] name = "types" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ + "hex", "libp2p-identity", "serde", ] @@ -8156,6 +8541,12 @@ dependencies = [ "static_assertions", ] +[[package]] +name = "unarray" +version = "0.1.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94" + [[package]] name = "unicase" version = "2.7.0" @@ -8256,6 +8647,7 @@ dependencies = [ "form_urlencoded", "idna 0.5.0", "percent-encoding", + "serde", ] [[package]] @@ -8282,7 +8674,7 @@ dependencies = [ [[package]] name = "uuid-utils" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ "uuid", ] @@ -8327,6 +8719,15 @@ version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d" +[[package]] +name = "wait-timeout" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" +dependencies = [ + "libc", +] + [[package]] name = "walrus" version = "0.20.3" @@ -8968,9 +9369,9 @@ dependencies = [ [[package]] name = "web-time" -version = "0.2.3" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57099a701fb3a8043f993e8228dc24229c7b942e2b009a1b962e54489ba1d3bf" +checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" dependencies = [ "js-sys", "wasm-bindgen", @@ -9246,6 +9647,15 @@ dependencies = [ "memchr", ] +[[package]] +name = "winnow" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dffa400e67ed5a4dd237983829e66475f0a4a26938c4b04c21baede6262215b8" +dependencies = [ + "memchr", +] + [[package]] name = "winreg" version = "0.50.0" @@ -9299,8 +9709,9 @@ dependencies = [ [[package]] name = "workers" version = "0.1.0" -source = "git+https://github.com/fluencelabs/nox.git?branch=restrict-effectors#6fa66421c7334daa7c8a2e2d2560b42bef7b1b28" +source = "git+https://github.com/fluencelabs/nox.git?branch=default_fees#e8afedf4d5a7e570ed2fa1934a61aa1bcd118f25" dependencies = [ + "async-trait", "core-manager", "derivative", "eyre", diff --git a/src/tests/decider-distro-tests-rs/Cargo.toml b/src/tests/decider-distro-tests-rs/Cargo.toml index 98d64f7f..ec6a5af7 100644 --- a/src/tests/decider-distro-tests-rs/Cargo.toml +++ b/src/tests/decider-distro-tests-rs/Cargo.toml @@ -8,9 +8,9 @@ edition = "2021" [dev-dependencies] decider-distro = { path = "../../distro" } -created-swarm = { git = "https://github.com/fluencelabs/nox.git", branch = "restrict-effectors" } -connected-client = { git = "https://github.com/fluencelabs/nox.git", branch = "restrict-effectors" } -log-utils = { git = "https://github.com/fluencelabs/nox.git", branch = "restrict-effectors" } +created-swarm = { git = "https://github.com/fluencelabs/nox.git", branch = "default_fees" } +connected-client = { git = "https://github.com/fluencelabs/nox.git", branch = "default_fees" } +log-utils = { git = "https://github.com/fluencelabs/nox.git", branch = "default_fees" } tempfile = "3.9.0" tracing = { version = "0.1.37", default-features = false, features = ["log"] } diff --git a/src/tests/decider-distro-tests-rs/tests/utils/setup.rs b/src/tests/decider-distro-tests-rs/tests/utils/setup.rs index ceac7f06..4b395c72 100644 --- a/src/tests/decider-distro-tests-rs/tests/utils/setup.rs +++ b/src/tests/decider-distro-tests-rs/tests/utils/setup.rs @@ -57,6 +57,8 @@ pub async fn setup_swarm(distro: PackageDistro, peers: usize) -> Vec