diff --git a/aqua-examples/aqua-ipfs-integration/service/Cargo.toml b/aqua-examples/aqua-ipfs-integration/service/Cargo.toml index 5932ea8..3fbb154 100644 --- a/aqua-examples/aqua-ipfs-integration/service/Cargo.toml +++ b/aqua-examples/aqua-ipfs-integration/service/Cargo.toml @@ -11,12 +11,12 @@ name = "process_files" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" rand = "0.8.4" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [profile.release] opt-level = "s" diff --git a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/curl-adapter/Cargo.toml b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/curl-adapter/Cargo.toml index 60512b9..4f634fb 100644 --- a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/curl-adapter/Cargo.toml +++ b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/curl-adapter/Cargo.toml @@ -10,5 +10,5 @@ path = "src/main.rs" name = "curl-adapter" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" log = "0.4.8" diff --git a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/eth-rpc/Cargo.toml b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/eth-rpc/Cargo.toml index 9b31e65..b7e8769 100644 --- a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/eth-rpc/Cargo.toml +++ b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/eth-rpc/Cargo.toml @@ -18,7 +18,7 @@ jsonrpc-core = "18.0.0" tokio = { version = "1.24.1", default-features = false, features = ["rt"] } eyre = "0.6.8" -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-adapter/Cargo.toml b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-adapter/Cargo.toml index ed127ba..6e9b4fb 100644 --- a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-adapter/Cargo.toml +++ b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-adapter/Cargo.toml @@ -11,9 +11,9 @@ name = "ipfs-adapter" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-cli/Cargo.toml b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-cli/Cargo.toml index fe82055..c6f723b 100644 --- a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-cli/Cargo.toml +++ b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/ipfs-cli/Cargo.toml @@ -11,10 +11,10 @@ name = "ipfs-cli" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" serde_json = "1.0.81" serde = "1.0.137" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/multi-provider-query/Cargo.toml b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/multi-provider-query/Cargo.toml index eb9246d..5e2d6ac 100644 --- a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/multi-provider-query/Cargo.toml +++ b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/multi-provider-query/Cargo.toml @@ -8,9 +8,9 @@ name = "multi-provider-query" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" serde = "1.0.152" serde_json = "1.0.92" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/simple-quorum/Cargo.toml b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/simple-quorum/Cargo.toml index 16efa98..8bb0832 100644 --- a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/simple-quorum/Cargo.toml +++ b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/simple-quorum/Cargo.toml @@ -11,12 +11,12 @@ name = "simple-quorum" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" serde_json = "1.0.81" serde = "1.0.137" streaming-stats = "0.2.3" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/utilities/Cargo.toml b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/utilities/Cargo.toml index 267ffa4..c9b2f80 100644 --- a/aqua-examples/decentralized-blockchain-gateway/wasm-modules/utilities/Cargo.toml +++ b/aqua-examples/decentralized-blockchain-gateway/wasm-modules/utilities/Cargo.toml @@ -11,12 +11,12 @@ name = "utilities" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" serde_json = "1.0.81" serde = "1.0.137" streaming-stats = "0.2.3" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/aqua-examples/drand/services/curl_adapter/Cargo.toml b/aqua-examples/drand/services/curl_adapter/Cargo.toml index 36ddae8..f647430 100644 --- a/aqua-examples/drand/services/curl_adapter/Cargo.toml +++ b/aqua-examples/drand/services/curl_adapter/Cargo.toml @@ -10,5 +10,5 @@ path = "src/main.rs" name = "curl_adapter" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" log = "0.4.8" diff --git a/aqua-examples/drand/services/drand/Cargo.toml b/aqua-examples/drand/services/drand/Cargo.toml index 7364419..fd9033d 100644 --- a/aqua-examples/drand/services/drand/Cargo.toml +++ b/aqua-examples/drand/services/drand/Cargo.toml @@ -11,7 +11,7 @@ name = "drand" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } drand-verify = { version = "0.3.0", js = false, optional = false } hex = "0.4.3" serde = "1.0.148" @@ -23,7 +23,7 @@ paired = "0.22.0" sha2 = "0.9.9" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" hex-literal = "0.3.4" [dev] diff --git a/aqua-examples/echo-greeter/echo-service/Cargo.toml b/aqua-examples/echo-greeter/echo-service/Cargo.toml index cfb3325..73ca451 100644 --- a/aqua-examples/echo-greeter/echo-service/Cargo.toml +++ b/aqua-examples/echo-greeter/echo-service/Cargo.toml @@ -10,6 +10,6 @@ name = "echo_service" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version="0.9.0", feature=["log"]} +marine-rs-sdk = { version="0.10.1", feature=["log"]} log = "0.4.14" diff --git a/aqua-examples/echo-greeter/greeting/Cargo.toml b/aqua-examples/echo-greeter/greeting/Cargo.toml index 634a938..1f06ef7 100644 --- a/aqua-examples/echo-greeter/greeting/Cargo.toml +++ b/aqua-examples/echo-greeter/greeting/Cargo.toml @@ -12,6 +12,6 @@ name = "greeting" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version="0.9.0", feature=["log"]} +marine-rs-sdk = { version="0.10.1", feature=["log"]} diff --git a/aqua-examples/echo-greeter/secure-greeter/Cargo.toml b/aqua-examples/echo-greeter/secure-greeter/Cargo.toml index 99c07ec..ad35221 100644 --- a/aqua-examples/echo-greeter/secure-greeter/Cargo.toml +++ b/aqua-examples/echo-greeter/secure-greeter/Cargo.toml @@ -9,5 +9,5 @@ name = "secure_greeter" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version="0.9.0", feature=["log"]} +marine-rs-sdk = { version="0.10.1", feature=["log"]} log = "0.4.14" diff --git a/aqua-examples/echo-greeter/utilities/Cargo.toml b/aqua-examples/echo-greeter/utilities/Cargo.toml index 4de0ad2..a2b4331 100644 --- a/aqua-examples/echo-greeter/utilities/Cargo.toml +++ b/aqua-examples/echo-greeter/utilities/Cargo.toml @@ -11,11 +11,11 @@ name = "utilities" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [dev] [profile.release] diff --git a/aqua-examples/near-integration/services/near-adapter/modules/curl-adapter/Cargo.toml b/aqua-examples/near-integration/services/near-adapter/modules/curl-adapter/Cargo.toml index 564e121..8ee79b0 100644 --- a/aqua-examples/near-integration/services/near-adapter/modules/curl-adapter/Cargo.toml +++ b/aqua-examples/near-integration/services/near-adapter/modules/curl-adapter/Cargo.toml @@ -10,11 +10,11 @@ path = "src/main.rs" name = "curl_adapter" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [dev] [profile.release] diff --git a/aqua-examples/near-integration/services/near-adapter/modules/near-rpc-services/Cargo.toml b/aqua-examples/near-integration/services/near-adapter/modules/near-rpc-services/Cargo.toml index 7571551..93427bf 100644 --- a/aqua-examples/near-integration/services/near-adapter/modules/near-rpc-services/Cargo.toml +++ b/aqua-examples/near-integration/services/near-adapter/modules/near-rpc-services/Cargo.toml @@ -11,13 +11,13 @@ name = "near_rpc_services" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" serde = { version = "1.0.132", default-features = false } serde_json = { version = "1.0.73", default-features = false } [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [dev] [profile.release] diff --git a/aqua-examples/price-oracle/curl_adapter/Cargo.toml b/aqua-examples/price-oracle/curl_adapter/Cargo.toml index 36ddae8..f647430 100644 --- a/aqua-examples/price-oracle/curl_adapter/Cargo.toml +++ b/aqua-examples/price-oracle/curl_adapter/Cargo.toml @@ -10,5 +10,5 @@ path = "src/main.rs" name = "curl_adapter" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" log = "0.4.8" diff --git a/aqua-examples/price-oracle/mean_service/Cargo.toml b/aqua-examples/price-oracle/mean_service/Cargo.toml index 366d9a6..95be72d 100644 --- a/aqua-examples/price-oracle/mean_service/Cargo.toml +++ b/aqua-examples/price-oracle/mean_service/Cargo.toml @@ -11,7 +11,7 @@ name = "mean_service" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" log = "0.4.14" [dev] diff --git a/aqua-examples/price-oracle/price_getter_service/Cargo.toml b/aqua-examples/price-oracle/price_getter_service/Cargo.toml index 53fe512..62c780b 100644 --- a/aqua-examples/price-oracle/price_getter_service/Cargo.toml +++ b/aqua-examples/price-oracle/price_getter_service/Cargo.toml @@ -11,7 +11,7 @@ name = "price_getter_service" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" log = "0.4.14" picorand = "0.1.1" fstrings = "0.2.3" diff --git a/aqua-examples/ts-oracle/Cargo.toml b/aqua-examples/ts-oracle/Cargo.toml index 080ba01..f7eb741 100644 --- a/aqua-examples/ts-oracle/Cargo.toml +++ b/aqua-examples/ts-oracle/Cargo.toml @@ -11,11 +11,11 @@ name = "ts_oracle" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [dev] [profile.release] diff --git a/aqua-examples/vrfun/Cargo.lock b/aqua-examples/vrfun/Cargo.lock index fc0bece..1196cdc 100644 --- a/aqua-examples/vrfun/Cargo.lock +++ b/aqua-examples/vrfun/Cargo.lock @@ -72,7 +72,7 @@ checksum = "86ea188f25f0255d8f92797797c97ebf5631fa88178beb1a46fdf5622c9a00e4" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.38", ] [[package]] @@ -229,18 +229,17 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] name = "chrono" -version = "0.4.26" +version = "0.4.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5" +checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" dependencies = [ "android-tzdata", "iana-time-zone", "js-sys", "num-traits", "serde", - "time 0.1.44", "wasm-bindgen", - "winapi", + "windows-targets 0.48.5", ] [[package]] @@ -542,7 +541,7 @@ dependencies = [ "proc-macro2", "quote", "strsim", - "syn 2.0.15", + "syn 2.0.38", ] [[package]] @@ -564,7 +563,18 @@ checksum = "29a358ff9f12ec09c3e61fef9b5a9902623a695a46a917b07f269bff1445611a" dependencies = [ "darling_core 0.20.1", "quote", - "syn 2.0.15", + "syn 2.0.38", +] + +[[package]] +name = "derivative" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", ] [[package]] @@ -708,9 +718,9 @@ dependencies = [ [[package]] name = "fluence-app-service" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c587beb44ec3452670aeabff1eaac017aba2c78766ce1b5fd26c633e0af02b5" +checksum = "0b0916285affb8d7c59c80a38f97563ea6fe1082f14778d22e5c8bec7f8537ec" dependencies = [ "log", "maplit", @@ -1101,9 +1111,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.19" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" +checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" [[package]] name = "mach" @@ -1122,18 +1132,29 @@ checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" [[package]] name = "marine-build-rs-generator" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "305e079b175a5694638e4696d97a3d4c40e86a7cb5dabc32b540c9155dfd84b1" +checksum = "4170c2285f9cc8679823406d90dfc3f76ffd863e31f9eb7f6ca762a41443d99d" dependencies = [ "marine-test-macro-impl", ] [[package]] -name = "marine-core" -version = "0.23.0" +name = "marine-call-parameters" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87032a611ce1124dde90a9230a49be4efa39d192722604c7464704a16de790e6" +checksum = "979e5c52888bae300c937e36240293c20e34bb7b29d058375b15f85e713dd854" +dependencies = [ + "marine-macro", + "marine-rs-sdk-main", + "serde", +] + +[[package]] +name = "marine-core" +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4f2db990567b2677d4b03d3f5b019c9f03e4365eaa8303cef083e388d960e47" dependencies = [ "anyhow", "bytesize", @@ -1206,22 +1227,12 @@ dependencies = [ [[package]] name = "marine-macro" -version = "0.8.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c99fa7013660d8e129b2bcd51138015136b91903f88529f1da0510f850c28ea" +checksum = "93835918915610947b5ce96a4b3d89268fde2842a6d18d893c86ffe1b605c16e" dependencies = [ - "marine-macro-impl 0.8.1", - "marine-rs-sdk-main 0.8.1", -] - -[[package]] -name = "marine-macro" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd5d4c95570c141d4a92e8c08d6253788154315a66bb3c89d266f0825e9b49db" -dependencies = [ - "marine-macro-impl 0.9.0", - "marine-rs-sdk-main 0.9.0", + "marine-macro-impl 0.10.1", + "marine-rs-sdk-main", ] [[package]] @@ -1239,22 +1250,9 @@ dependencies = [ [[package]] name = "marine-macro-impl" -version = "0.8.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "43b4761eec59a2914413d1ea14659305e6374bfed69998f33763daa586c44196" -dependencies = [ - "proc-macro2", - "quote", - "serde", - "serde_json", - "syn 1.0.109", -] - -[[package]] -name = "marine-macro-impl" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f91ed66c39016565a422807dd3fe3fbc3c36ee88d2f0b69c2e6345168b7d9320" +checksum = "c794126e4a2f5b78b43bc7c82329dc6ffa0c2511591803f89a6d97c037feb068" dependencies = [ "proc-macro2", "quote", @@ -1275,13 +1273,14 @@ dependencies = [ [[package]] name = "marine-module-info-parser" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e519714ac32b1ffe432f743e011c3695d0cb7a89a906775d81f84546b57b6f29" +checksum = "ab5aa7160fa89a493ce5367aa4b09f7001e054dd4c6373aa5dd0d1ff22b2466e" dependencies = [ "anyhow", "chrono", - "marine-rs-sdk-main 0.8.1", + "derivative", + "marine-rs-sdk-main", "marine-wasm-backend-traits", "semver", "serde", @@ -1308,44 +1307,22 @@ dependencies = [ [[package]] name = "marine-rs-sdk" -version = "0.8.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11991d31bf4d53651e1c151637f260c759eb9f28ecf8c894eb260b50f46459cc" +checksum = "85eeb2e2a1ab3f7a2ba270ff42bc2d4fa0d1a0b0f6bdb377b2db4403030a854a" dependencies = [ - "marine-macro 0.8.1", - "marine-rs-sdk-main 0.8.1", - "marine-timestamp-macro 0.8.1", - "polyplets", - "serde", -] - -[[package]] -name = "marine-rs-sdk" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "647206070db6f592f6a9783b1326c1b6a535c739d5238e478a9fa8529234ad70" -dependencies = [ - "marine-macro 0.9.0", - "marine-rs-sdk-main 0.9.0", - "marine-timestamp-macro 0.9.0", + "marine-call-parameters", + "marine-macro", + "marine-rs-sdk-main", + "marine-timestamp-macro", "serde", ] [[package]] name = "marine-rs-sdk-main" -version = "0.8.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b01678ba2a94fcfeb8232e87281937b07927ab2a54205747b6ab45e3f5ad65fd" -dependencies = [ - "log", - "serde", -] - -[[package]] -name = "marine-rs-sdk-main" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a69e17cc63a434d19ca9c312a29a1e06847758041f8429f333d3a91469f62594" +checksum = "997cdfb9fdef7066a527e9436938618d0596e00f4cceea1ab3b5bb32d20947f6" dependencies = [ "log", "serde", @@ -1353,9 +1330,9 @@ dependencies = [ [[package]] name = "marine-rs-sdk-test" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80012fef8163ee1a5d081ef7ab07ce377131957f19ae7f42e2ee06253cac7220" +checksum = "18ed5315a63bdbd0d88b3e4c2245235d72a81842235ca57e3438c5281b1cda7e" dependencies = [ "fluence-app-service", "marine-build-rs-generator", @@ -1367,9 +1344,9 @@ dependencies = [ [[package]] name = "marine-runtime" -version = "0.29.0" +version = "0.30.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81c1a551a89aefb96a9f4443c4d4f56b998c20008faf5fa26fc4cc5c723a0c13" +checksum = "fe2f5584266fe595f06fa83fd4cc0de4c2cff513906869a4e37f112354ca08b8" dependencies = [ "bytesize", "it-json-serde", @@ -1378,8 +1355,8 @@ dependencies = [ "log", "marine-core", "marine-module-interface", - "marine-rs-sdk 0.8.1", - "marine-rs-sdk-main 0.8.1", + "marine-rs-sdk", + "marine-rs-sdk-main", "marine-utils", "marine-wasm-backend-traits", "marine-wasmtime-backend", @@ -1396,22 +1373,22 @@ dependencies = [ [[package]] name = "marine-test-macro" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd77e00a1468973b4dcb29541ddb73b8d581fca000ec3f4da07866ee30afb7fa" +checksum = "84b8bcd14e70bc8fe64e51241de42fb01538aff923e8cacc34ad1420a5e2e177" dependencies = [ "marine-test-macro-impl", "proc-macro-error", "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.38", ] [[package]] name = "marine-test-macro-impl" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1dd43a6602c280aea9d45414cdafb8c2d5fc1f878edd5adda53a3c5f1dbf404c" +checksum = "42f78dfe398150fc719bbb6a1994ebbccf03f4abb50d058a13b16373b5f38799" dependencies = [ "darling 0.20.1", "fluence-app-service", @@ -1421,25 +1398,15 @@ dependencies = [ "proc-macro2", "quote", "static_assertions", - "syn 2.0.15", + "syn 2.0.38", "thiserror", ] [[package]] name = "marine-timestamp-macro" -version = "0.8.1" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80d254ea11e35cdeccc62ffccf78775c066750c9e5bae4934eb0758187442282" -dependencies = [ - "chrono", - "quote", -] - -[[package]] -name = "marine-timestamp-macro" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c33b9d6dd721e2d55e3737a4ba5374887cef56caa80b0a49849a06b0f2e46a4e" +checksum = "55ccb7870fd62eb4cc34a86b0ae8bdca680067138c3bb10fca7fb67e03242ca4" dependencies = [ "chrono", "quote", @@ -1628,17 +1595,6 @@ version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" -[[package]] -name = "polyplets" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b579a79a461ca50abb202eac61c76d8782fdf091a91775c9e181352e7cd30a8b" -dependencies = [ - "marine-macro 0.8.1", - "marine-rs-sdk-main 0.8.1", - "serde", -] - [[package]] name = "ppv-lite86" version = "0.2.16" @@ -1670,9 +1626,9 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.56" +version = "1.0.69" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b63bdb0cd06f1f4dedf69b254734f9b45af66e4a031e42a7480257d9898b435" +checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" dependencies = [ "unicode-ident", ] @@ -1688,9 +1644,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.26" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" +checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" dependencies = [ "proc-macro2", ] @@ -1893,29 +1849,29 @@ checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" [[package]] name = "serde" -version = "1.0.164" +version = "1.0.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" +checksum = "8e422a44e74ad4001bdc8eede9a4570ab52f71190e9c076d14369f38b9200537" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.164" +version = "1.0.189" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" +checksum = "1e48d1f918009ce3145511378cf68d613e3b3d9137d67272562080d68a2b32d5" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", + "syn 2.0.38", ] [[package]] name = "serde_json" -version = "1.0.96" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" +checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" dependencies = [ "itoa", "ryu", @@ -1935,7 +1891,7 @@ dependencies = [ "serde", "serde_json", "serde_with_macros", - "time 0.3.19", + "time", ] [[package]] @@ -2031,9 +1987,9 @@ dependencies = [ [[package]] name = "syn" -version = "2.0.15" +version = "2.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a34fcf3e8b60f57e6a14301a2e916d323af98b0ea63c599441eec8558660c822" +checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" dependencies = [ "proc-macro2", "quote", @@ -2088,18 +2044,7 @@ checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" dependencies = [ "proc-macro2", "quote", - "syn 2.0.15", -] - -[[package]] -name = "time" -version = "0.1.44" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" -dependencies = [ - "libc", - "wasi 0.10.0+wasi-snapshot-preview1", - "winapi", + "syn 2.0.38", ] [[package]] @@ -2267,7 +2212,7 @@ version = "0.1.5" dependencies = [ "ecvrf", "log", - "marine-rs-sdk 0.9.0", + "marine-rs-sdk", "marine-rs-sdk-test", "zeroize", ] @@ -2320,12 +2265,6 @@ version = "0.9.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" -[[package]] -name = "wasi" -version = "0.10.0+wasi-snapshot-preview1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" - [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" @@ -2812,13 +2751,13 @@ version = "0.42.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", ] [[package]] @@ -2827,7 +2766,7 @@ version = "0.45.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" dependencies = [ - "windows-targets", + "windows-targets 0.42.2", ] [[package]] @@ -2836,13 +2775,28 @@ version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.42.2", + "windows_aarch64_msvc 0.42.2", + "windows_i686_gnu 0.42.2", + "windows_i686_msvc 0.42.2", + "windows_x86_64_gnu 0.42.2", + "windows_x86_64_gnullvm 0.42.2", + "windows_x86_64_msvc 0.42.2", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", ] [[package]] @@ -2851,42 +2805,84 @@ version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + [[package]] name = "windows_aarch64_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + [[package]] name = "windows_i686_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + [[package]] name = "windows_i686_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + [[package]] name = "windows_x86_64_gnu" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + [[package]] name = "windows_x86_64_gnullvm" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + [[package]] name = "windows_x86_64_msvc" version = "0.42.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + [[package]] name = "winx" version = "0.35.0" diff --git a/aqua-examples/vrfun/Cargo.toml b/aqua-examples/vrfun/Cargo.toml index 9930649..a283f3a 100644 --- a/aqua-examples/vrfun/Cargo.toml +++ b/aqua-examples/vrfun/Cargo.toml @@ -11,13 +11,13 @@ name = "vrfun" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" ecvrf = "0.4.3" zeroize = "1.5.7" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [dev] [profile.release] diff --git a/marine-examples/build_rs/Cargo.toml b/marine-examples/build_rs/Cargo.toml index d1932ed..1067146 100644 --- a/marine-examples/build_rs/Cargo.toml +++ b/marine-examples/build_rs/Cargo.toml @@ -12,10 +12,10 @@ name = "build_rs_test" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [build-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/marine-examples/call_parameters/service/modules/call_parameters/Cargo.toml b/marine-examples/call_parameters/service/modules/call_parameters/Cargo.toml index 3311abf..99c117d 100644 --- a/marine-examples/call_parameters/service/modules/call_parameters/Cargo.toml +++ b/marine-examples/call_parameters/service/modules/call_parameters/Cargo.toml @@ -8,7 +8,7 @@ name = "call_parameters" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/marine-examples/greeting/Cargo.toml b/marine-examples/greeting/Cargo.toml index b1b70e3..bb24102 100644 --- a/marine-examples/greeting/Cargo.toml +++ b/marine-examples/greeting/Cargo.toml @@ -12,7 +12,7 @@ name = "greeting" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/marine-examples/multiservice_marine_test/Cargo.toml b/marine-examples/multiservice_marine_test/Cargo.toml index 1a0cfad..d8289da 100644 --- a/marine-examples/multiservice_marine_test/Cargo.toml +++ b/marine-examples/multiservice_marine_test/Cargo.toml @@ -8,4 +8,4 @@ publish = false [dependencies] [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/marine-examples/multiservice_marine_test/consumer/Cargo.toml b/marine-examples/multiservice_marine_test/consumer/Cargo.toml index a52097d..43fa1f5 100644 --- a/marine-examples/multiservice_marine_test/consumer/Cargo.toml +++ b/marine-examples/multiservice_marine_test/consumer/Cargo.toml @@ -10,4 +10,4 @@ name = "consumer" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" diff --git a/marine-examples/multiservice_marine_test/producer/Cargo.toml b/marine-examples/multiservice_marine_test/producer/Cargo.toml index e6eb340..c7afec7 100644 --- a/marine-examples/multiservice_marine_test/producer/Cargo.toml +++ b/marine-examples/multiservice_marine_test/producer/Cargo.toml @@ -10,4 +10,4 @@ name = "producer" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" diff --git a/marine-examples/records/facade/Cargo.toml b/marine-examples/records/facade/Cargo.toml index 06d0f3a..998c90e 100644 --- a/marine-examples/records/facade/Cargo.toml +++ b/marine-examples/records/facade/Cargo.toml @@ -10,5 +10,5 @@ name = "records_facade" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" test-record = { path = "../test-record" } diff --git a/marine-examples/records/pure/Cargo.toml b/marine-examples/records/pure/Cargo.toml index 3682a7c..00c310d 100644 --- a/marine-examples/records/pure/Cargo.toml +++ b/marine-examples/records/pure/Cargo.toml @@ -10,5 +10,5 @@ name = "records_pure" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" test-record = { path = "../test-record" } diff --git a/marine-examples/records/test-record/Cargo.toml b/marine-examples/records/test-record/Cargo.toml index e116e12..bb3c97f 100644 --- a/marine-examples/records/test-record/Cargo.toml +++ b/marine-examples/records/test-record/Cargo.toml @@ -10,4 +10,4 @@ name = "test_record" path = "src/test_record.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" diff --git a/marine-examples/sqlite/service/modules/sqlite_test/Cargo.toml b/marine-examples/sqlite/service/modules/sqlite_test/Cargo.toml index 9abc566..7dbddca 100644 --- a/marine-examples/sqlite/service/modules/sqlite_test/Cargo.toml +++ b/marine-examples/sqlite/service/modules/sqlite_test/Cargo.toml @@ -8,8 +8,8 @@ name = "sqlite_test" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" marine-sqlite-connector = "0.8.0" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/marine-examples/url-downloader/service/modules/curl_adapter/Cargo.toml b/marine-examples/url-downloader/service/modules/curl_adapter/Cargo.toml index fa4e185..f6200ad 100644 --- a/marine-examples/url-downloader/service/modules/curl_adapter/Cargo.toml +++ b/marine-examples/url-downloader/service/modules/curl_adapter/Cargo.toml @@ -8,9 +8,9 @@ name = "curl_adapter" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.8" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/marine-examples/url-downloader/service/modules/local_storage/Cargo.toml b/marine-examples/url-downloader/service/modules/local_storage/Cargo.toml index a6e3dd7..18bec0a 100644 --- a/marine-examples/url-downloader/service/modules/local_storage/Cargo.toml +++ b/marine-examples/url-downloader/service/modules/local_storage/Cargo.toml @@ -8,8 +8,8 @@ name = "local_storage" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" log = "0.4.8" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/marine-examples/url-downloader/service/modules/url_downloader/Cargo.toml b/marine-examples/url-downloader/service/modules/url_downloader/Cargo.toml index 94bdf43..98e96f0 100644 --- a/marine-examples/url-downloader/service/modules/url_downloader/Cargo.toml +++ b/marine-examples/url-downloader/service/modules/url_downloader/Cargo.toml @@ -8,10 +8,10 @@ name = "url_downloader" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } anyhow = "1.0.31" log = "0.4.8" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/quickstart/2-hosted-services/Cargo.toml b/quickstart/2-hosted-services/Cargo.toml index 0003c1f..ab7b5df 100644 --- a/quickstart/2-hosted-services/Cargo.toml +++ b/quickstart/2-hosted-services/Cargo.toml @@ -11,7 +11,7 @@ name = "hello_world" path = "src/main.rs" [dependencies] -marine-rs-sdk = "0.9.0" +marine-rs-sdk = "0.10.1" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" diff --git a/quickstart/4-composing-services-with-aqua/adder/Cargo.toml b/quickstart/4-composing-services-with-aqua/adder/Cargo.toml index b5e4838..50db649 100644 --- a/quickstart/4-composing-services-with-aqua/adder/Cargo.toml +++ b/quickstart/4-composing-services-with-aqua/adder/Cargo.toml @@ -11,11 +11,11 @@ name = "adder" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [dev] [profile.release] diff --git a/quickstart/5-oracle-service/Cargo.toml b/quickstart/5-oracle-service/Cargo.toml index 415a54a..1ba352e 100644 --- a/quickstart/5-oracle-service/Cargo.toml +++ b/quickstart/5-oracle-service/Cargo.toml @@ -11,7 +11,7 @@ name = "ts_oracle" path = "src/main.rs" [dependencies] -marine-rs-sdk = { version = "0.9.0", features = ["logger"] } +marine-rs-sdk = { version = "0.10.1", features = ["logger"] } log = "0.4.14" # picorand = "0.1.1" nanorand = { version = "0.7.0", default-features = false, features = [ @@ -19,7 +19,7 @@ nanorand = { version = "0.7.0", default-features = false, features = [ ] } [dev-dependencies] -marine-rs-sdk-test = "0.10.2" +marine-rs-sdk-test = "0.11.0" [dev] [profile.release]