From 7f822b815106a0e5fa781657174ce243b21f92f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Szil=C3=A1rd=20Parrag?= Date: Tue, 8 Nov 2022 15:48:22 +0100 Subject: [PATCH] Remove unused deps - `cargo udeps` (#1070) * sgx-runtime: remove unused deps * exchange-oracle: remove unused deps * app-libs/sgx-runtime: remove unused deps * app-libs/stf: removed unused deps * core/parentchain/indirect-calls-executor: removed unused deps * core/parentchain/test: remove unused deps * core-primitives/attestation-handler: remove unused deps * core-primitives/block-import queue: remove unused deps * core-primitives/enclave-api: remove unused deps * itp-enclave-metrics: remove unused deps * itp-node-api-metadata: remove unused deps * remove unused deps: itp-primitives-cache * remove unused deps: itp-nonce-cache * remove unused deps: itp-sgx-externalities * remove unused deps: itp-stf-state-handler * remove unused deps: itp-stf-state-observer * gitignore: add *.swp for vim * itp-test: remove unused deps * itp-types: remove unused deps * its-consensus-common: remove unused deps * its-state: remove unused deps * sp-io: remove unused deps * update Cargo.lock --- .gitignore | 3 + Cargo.lock | 1095 +++++++++-------- app-libs/exchange-oracle/Cargo.toml | 3 - app-libs/sgx-runtime/Cargo.toml | 20 - app-libs/stf/Cargo.toml | 11 - .../attestation-handler/Cargo.toml | 5 - core-primitives/block-import-queue/Cargo.toml | 4 - core-primitives/enclave-api/Cargo.toml | 4 - core-primitives/enclave-metrics/Cargo.toml | 1 - core-primitives/node-api/metadata/Cargo.toml | 4 - core-primitives/nonce-cache/Cargo.toml | 2 - core-primitives/primitives-cache/Cargo.toml | 3 - core-primitives/stf-state-observer/Cargo.toml | 1 - .../substrate-sgx/externalities/Cargo.toml | 1 - .../substrate-sgx/sp-io/Cargo.toml | 9 - core-primitives/test/Cargo.toml | 4 - core-primitives/types/Cargo.toml | 5 - .../indirect-calls-executor/Cargo.toml | 3 - core/parentchain/test/Cargo.toml | 4 - service/Cargo.toml | 2 - sidechain/consensus/common/Cargo.toml | 2 - sidechain/state/Cargo.toml | 2 - 22 files changed, 556 insertions(+), 632 deletions(-) diff --git a/.gitignore b/.gitignore index fdb63a9405..45e1615930 100644 --- a/.gitignore +++ b/.gitignore @@ -31,6 +31,9 @@ bin/ecc_pubkey.txt *.log +# vim +*.swp + # keystores my_keystore/* my_trusted_keystore/* diff --git a/Cargo.lock b/Cargo.lock index 0a959cab3e..7e630259b9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9,7 +9,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3" dependencies = [ "lazy_static", - "regex 1.6.0", + "regex 1.7.0", ] [[package]] @@ -40,8 +40,8 @@ dependencies = [ "log 0.4.17", "parity-scale-codec", "scale-info", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "sp-application-crypto", "sp-core", "sp-runtime", @@ -113,8 +113,8 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ - "getrandom 0.2.7", - "once_cell 1.15.0", + "getrandom 0.2.8", + "once_cell 1.16.0", "version_check", ] @@ -147,9 +147,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.65" +version = "1.0.66" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" +checksum = "216261ddc8289130e551ddcd5ce8a064710c0d064a4d2895c67151c92b5443f6" [[package]] name = "approx" @@ -189,9 +189,9 @@ checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" [[package]] name = "async-trait" -version = "0.1.57" +version = "0.1.58" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76464446b8bc32758d7e88ee1a804d9914cd9b1cb264c029899680b0be29826f" +checksum = "1e805d94e6b5001b651426cf4cd446b1ab5f319d27bab5c644f61de0a804360c" dependencies = [ "proc-macro2", "quote", @@ -251,12 +251,6 @@ dependencies = [ "rustc-demangle", ] -[[package]] -name = "base-x" -version = "0.2.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" - [[package]] name = "base16ct" version = "0.1.1" @@ -269,12 +263,6 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6107fe1be6682a68940da878d9e9f5e90ca5745b3dec9fd1bb393c8777d4f581" -[[package]] -name = "base64" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" - [[package]] name = "base64" version = "0.13.0" @@ -299,13 +287,19 @@ dependencies = [ "sgx_tstd", ] +[[package]] +name = "base64" +version = "0.13.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" + [[package]] name = "beef" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1" dependencies = [ - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -346,7 +340,7 @@ dependencies = [ "peeking_take_while", "proc-macro2", "quote", - "regex 1.6.0", + "regex 1.7.0", "rustc-hash", "shlex", ] @@ -394,41 +388,6 @@ dependencies = [ "constant_time_eq", ] -[[package]] -name = "blake2b_simd" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127" -dependencies = [ - "arrayref", - "arrayvec 0.7.2", - "constant_time_eq", -] - -[[package]] -name = "blake2s_simd" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db539cc2b5f6003621f1cd9ef92d7ded8ea5232c7de0f9faa2de251cd98730d4" -dependencies = [ - "arrayref", - "arrayvec 0.7.2", - "constant_time_eq", -] - -[[package]] -name = "blake3" -version = "1.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a08e53fc5a564bb15bfe6fae56bd71522205f1f91893f9c0116edad6496c183f" -dependencies = [ - "arrayref", - "arrayvec 0.7.2", - "cc", - "cfg-if 1.0.0", - "constant_time_eq", -] - [[package]] name = "block-buffer" version = "0.3.3" @@ -514,15 +473,15 @@ dependencies = [ [[package]] name = "bumpalo" -version = "3.11.0" +version = "3.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d" +checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" [[package]] name = "byte-slice-cast" -version = "1.2.1" +version = "1.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87c5fdd0166095e1d463fc6cc01aa8ce547ad77a4e84d42eb6762b084e28067e" +checksum = "c3ac9f8b63eca6fd385229b3675f6cc0dc5c8a5c8a54a59d4f52ffd670d87b0c" [[package]] name = "byte-tools" @@ -580,7 +539,7 @@ version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88ad0e1e3e88dd237a156ab9f571021b8a158caa0ae44b1968a241efb5144c1e" dependencies = [ - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -589,7 +548,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27" dependencies = [ - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -601,15 +560,15 @@ dependencies = [ "camino", "cargo-platform", "semver 1.0.14", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", ] [[package]] name = "cc" -version = "1.0.73" +version = "1.0.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" +checksum = "581f5dba903aac52ea3feb5ec4810848460ee833876f1f9b0fdeab1f19091574" dependencies = [ "jobserver", ] @@ -660,19 +619,6 @@ dependencies = [ "winapi 0.3.9", ] -[[package]] -name = "cid" -version = "0.8.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ed9c8b2d17acb8110c46f1da5bf4a696d745e1474a16db0cd2b49cd0249bf2" -dependencies = [ - "core2", - "multibase", - "multihash 0.16.3", - "serde 1.0.145", - "unsigned-varint 0.7.1", -] - [[package]] name = "cipher" version = "0.2.5" @@ -690,7 +636,7 @@ dependencies = [ "parity-scale-codec", "rustc-hex", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -725,19 +671,19 @@ dependencies = [ [[package]] name = "clap" -version = "3.2.22" +version = "3.2.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86447ad904c7fb335a790c9d7fe3d0d971dc523b8ccd1561a520de9a85302750" +checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" dependencies = [ "atty", "bitflags", "clap_derive", "clap_lex", "indexmap", - "once_cell 1.15.0", + "once_cell 1.16.0", "strsim 0.10.0", "termcolor", - "textwrap 0.15.1", + "textwrap 0.16.0", ] [[package]] @@ -762,6 +708,16 @@ dependencies = [ "os_str_bytes", ] +[[package]] +name = "codespan-reporting" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" +dependencies = [ + "termcolor", + "unicode-width", +] + [[package]] name = "common-multipart-rfc7578" version = "0.3.1" @@ -769,7 +725,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76d0a7a42b9c13f2b2a1a7e64b949a19bcb56a49b190076e60261001ceaa5304" dependencies = [ "bytes 1.2.1", - "futures 0.3.24", + "futures 0.3.25", "http 0.2.8", "mime", "mime_guess", @@ -819,15 +775,6 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" -[[package]] -name = "core2" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" -dependencies = [ - "memchr 2.5.0", -] - [[package]] name = "cpufeatures" version = "0.2.5" @@ -973,31 +920,55 @@ dependencies = [ ] [[package]] -name = "data-encoding" -version = "2.3.2" +name = "cxx" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" +checksum = "97abf9f0eca9e52b7f81b945524e76710e6cb2366aead23b7d4fbf72e281f888" +dependencies = [ + "cc", + "cxxbridge-flags", + "cxxbridge-macro", + "link-cplusplus", +] [[package]] -name = "data-encoding-macro" -version = "0.1.12" +name = "cxx-build" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86927b7cd2fe88fa698b87404b287ab98d1a0063a34071d92e575b72d3029aca" +checksum = "7cc32cc5fea1d894b77d269ddb9f192110069a8a9c1f1d441195fba90553dea3" dependencies = [ - "data-encoding", - "data-encoding-macro-internal", + "cc", + "codespan-reporting", + "once_cell 1.16.0", + "proc-macro2", + "quote", + "scratch", + "syn", ] [[package]] -name = "data-encoding-macro-internal" -version = "0.1.10" +name = "cxxbridge-flags" +version = "1.0.81" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5bbed42daaa95e780b60a50546aa345b8413a1e46f9a40a12907d3598f038db" +checksum = "8ca220e4794c934dc6b1207c3b42856ad4c302f2df1712e9f8d2eec5afaacf1f" + +[[package]] +name = "cxxbridge-macro" +version = "1.0.81" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b846f081361125bfc8dc9d3940c84e1fd83ba54bbca7b17cd29483c828be0704" dependencies = [ - "data-encoding", + "proc-macro2", + "quote", "syn", ] +[[package]] +name = "data-encoding" +version = "2.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" + [[package]] name = "der" version = "0.5.1" @@ -1153,7 +1124,7 @@ dependencies = [ "curve25519-dalek 3.2.0", "ed25519", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "serde 1.0.145", + "serde 1.0.147", "sha2 0.9.9", "zeroize", ] @@ -1184,14 +1155,14 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.9.1" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c90bf5f19754d10198ccb95b70664fc925bd1fc090a0fd9a6ebc54acc8cd6272" +checksum = "a12e6657c4c97ebab115a42dcee77225f7f482cdd841cf7088c657a42e9e00e7" dependencies = [ "atty", "humantime", "log 0.4.17", - "regex 1.6.0", + "regex 1.7.0", "termcolor", ] @@ -1208,6 +1179,27 @@ version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "68b91989ae21441195d7d9b9993a2f9295c7e1a8c96255d8b729accddc124797" +[[package]] +name = "errno" +version = "0.2.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" +dependencies = [ + "errno-dragonfly", + "libc", + "winapi 0.3.9", +] + +[[package]] +name = "errno-dragonfly" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" +dependencies = [ + "cc", + "libc", +] + [[package]] name = "ethbloom" version = "0.12.1" @@ -1237,7 +1229,7 @@ dependencies = [ "rlp", "rlp-derive", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sha3", "triehash", ] @@ -1274,7 +1266,7 @@ dependencies = [ "primitive-types", "rlp", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sha3", ] @@ -1286,7 +1278,7 @@ dependencies = [ "parity-scale-codec", "primitive-types", "scale-info", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -1361,14 +1353,14 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.17" +version = "0.2.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e94a7bbaa59354bc20dd75b67f23e2797b4490e9d6928203fb105c79e448c86c" +checksum = "4b9663d381d07ae25dc88dbdf27df458faa83a9b25336bcac83d5e452b5fc9d3" dependencies = [ "cfg-if 1.0.0", "libc", "redox_syscall", - "windows-sys", + "windows-sys 0.42.0", ] [[package]] @@ -1378,7 +1370,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b22349c6a11563a202d95772a68e0fcf56119e74ea8a2a19cf2301460fcd0df5" dependencies = [ "either", - "futures 0.3.24", + "futures 0.3.25", "futures-timer", "log 0.4.17", "num-traits 0.2.15", @@ -1464,16 +1456,16 @@ dependencies = [ "evm", "frame-support", "parity-scale-codec", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", ] [[package]] name = "fragile" -version = "1.2.1" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85dcb89d2b10c5f6133de2efd8c11959ce9dbb46a2f7a4cab208c4eeda6ce1ab" +checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa" [[package]] name = "frame-benchmarking" @@ -1487,7 +1479,7 @@ dependencies = [ "parity-scale-codec", "paste", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-api", "sp-application-crypto", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -1522,7 +1514,7 @@ dependencies = [ "cfg-if 1.0.0", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -1533,7 +1525,7 @@ dependencies = [ "cfg-if 1.0.0", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -1547,11 +1539,11 @@ dependencies = [ "impl-trait-for-tuples", "k256", "log 0.4.17", - "once_cell 1.15.0", + "once_cell 1.16.0", "parity-scale-codec", "paste", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "smallvec 1.10.0", "sp-api", "sp-arithmetic", @@ -1610,7 +1602,7 @@ dependencies = [ "log 0.4.17", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", @@ -1681,17 +1673,17 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f21eda599937fba36daeb58a22e8f5cee2d14c4a17b5b7739c7c8e5e3b8230c" +checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" dependencies = [ - "futures-channel 0.3.24", - "futures-core 0.3.24", - "futures-executor 0.3.24", - "futures-io 0.3.24", - "futures-sink 0.3.24", - "futures-task 0.3.24", - "futures-util 0.3.24", + "futures-channel 0.3.25", + "futures-core 0.3.25", + "futures-executor 0.3.25", + "futures-io 0.3.25", + "futures-sink 0.3.25", + "futures-task 0.3.25", + "futures-util 0.3.25", ] [[package]] @@ -1706,12 +1698,12 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "30bdd20c28fadd505d0fd6712cdfcb0d4b5648baf45faef7f852afb2399bb050" +checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" dependencies = [ - "futures-core 0.3.24", - "futures-sink 0.3.24", + "futures-core 0.3.25", + "futures-sink 0.3.25", ] [[package]] @@ -1724,9 +1716,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4e5aa3de05362c3fb88de6531e6296e85cde7739cccad4b9dfeeb7f6ebce56bf" +checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" [[package]] name = "futures-executor" @@ -1741,13 +1733,13 @@ dependencies = [ [[package]] name = "futures-executor" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ff63c23854bee61b6e9cd331d523909f238fc7636290b96826e9cfa5faa00ab" +checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" dependencies = [ - "futures-core 0.3.24", - "futures-task 0.3.24", - "futures-util 0.3.24", + "futures-core 0.3.25", + "futures-task 0.3.25", + "futures-util 0.3.25", "num_cpus", ] @@ -1761,9 +1753,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbf4d2a7a308fd4578637c0b17c7e1c7ba127b8f6ba00b29f717e9655d85eb68" +checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" [[package]] name = "futures-macro" @@ -1778,9 +1770,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42cd15d1c7456c04dbdf7e88bcd69760d74f3a798d6444e16974b505b0e62f17" +checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" dependencies = [ "proc-macro2", "quote", @@ -1794,9 +1786,9 @@ source = "git+https://github.com/mesalock-linux/futures-rs-sgx#d54882f24ddf7d613 [[package]] name = "futures-sink" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b20ba5a92e727ba30e72834706623d94ac93a725410b6a6b6fbc1b07f7ba56" +checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" [[package]] name = "futures-task" @@ -1809,9 +1801,9 @@ dependencies = [ [[package]] name = "futures-task" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6508c467c73851293f390476d4491cf4d227dbabcd4170f3bb6044959b294f1" +checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" [[package]] name = "futures-timer" @@ -1841,16 +1833,16 @@ dependencies = [ [[package]] name = "futures-util" -version = "0.3.24" +version = "0.3.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "44fb6cb1be61cc1d2e43b262516aafcf63b241cffdb1d3fa115f91d9c7b09c90" +checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" dependencies = [ - "futures-channel 0.3.24", - "futures-core 0.3.24", - "futures-io 0.3.24", - "futures-macro 0.3.24", - "futures-sink 0.3.24", - "futures-task 0.3.24", + "futures-channel 0.3.25", + "futures-core 0.3.25", + "futures-io 0.3.25", + "futures-macro 0.3.25", + "futures-sink 0.3.25", + "futures-task 0.3.25", "memchr 2.5.0", "pin-project-lite", "pin-utils", @@ -1911,9 +1903,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.7" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" +checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" dependencies = [ "cfg-if 1.0.0", "libc", @@ -1942,7 +1934,7 @@ dependencies = [ "bstr", "fnv 1.0.7", "log 0.4.17", - "regex 1.6.0", + "regex 1.7.0", ] [[package]] @@ -1958,15 +1950,15 @@ dependencies = [ [[package]] name = "h2" -version = "0.3.14" +version = "0.3.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ca32592cf21ac7ccab1825cd87f6c9b3d9022c44d086172ed0966bec8af30be" +checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" dependencies = [ "bytes 1.2.1", "fnv 1.0.7", - "futures-core 0.3.24", - "futures-sink 0.3.24", - "futures-util 0.3.24", + "futures-core 0.3.25", + "futures-sink 0.3.25", + "futures-util 0.3.25", "http 0.2.8", "indexmap", "slab 0.4.7", @@ -2016,7 +2008,7 @@ version = "7.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f19b9f54f7c7f55e31401bb647626ce0cf0f67b0004982ce815b3ee72a02aa8" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "byteorder 1.4.3", "crossbeam-channel", "flate2", @@ -2030,7 +2022,7 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "bitflags", "bytes 1.2.1", "headers-core", @@ -2126,7 +2118,7 @@ checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" dependencies = [ "bytes 1.2.1", "fnv 1.0.7", - "itoa 1.0.3", + "itoa 1.0.4", ] [[package]] @@ -2193,20 +2185,20 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.20" +version = "0.14.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c929dc5c39e335a03c405292728118860721b10190d98c2a0f0efd5baafbac" +checksum = "034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c" dependencies = [ "bytes 1.2.1", - "futures-channel 0.3.24", - "futures-core 0.3.24", - "futures-util 0.3.24", + "futures-channel 0.3.25", + "futures-core 0.3.25", + "futures-util 0.3.25", "h2", "http 0.2.8", "http-body", "httparse 1.8.0", "httpdate", - "itoa 1.0.3", + "itoa 1.0.4", "pin-project-lite", "socket2", "tokio", @@ -2223,7 +2215,7 @@ checksum = "3538ce6aeb81f7cd0d547a42435944d2283714a3f696630318bc47bd839fcfc9" dependencies = [ "bytes 1.2.1", "common-multipart-rfc7578", - "futures 0.3.24", + "futures 0.3.25", "http 0.2.8", "hyper", ] @@ -2235,7 +2227,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64" dependencies = [ "ct-logs", - "futures-util 0.3.24", + "futures-util 0.3.25", "hyper", "log 0.4.17", "rustls 0.19.1", @@ -2260,28 +2252,39 @@ dependencies = [ [[package]] name = "iana-time-zone" -version = "0.1.50" +version = "0.1.53" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd911b35d940d2bd0bea0f9100068e5b97b51a1cbe13d13382f132e0365257a0" +checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" dependencies = [ "android_system_properties", "core-foundation-sys", + "iana-time-zone-haiku", "js-sys", "wasm-bindgen", "winapi 0.3.9", ] +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" +dependencies = [ + "cxx", + "cxx-build", +] + [[package]] name = "ias-verify" version = "0.1.4" source = "git+https://github.com/integritee-network/pallets.git?branch=develop#ee5a5b8b4fabb520d75f18ad808251341eee4169" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "chrono 0.4.22", "frame-support", "parity-scale-codec", "scale-info", - "serde_json 1.0.85", + "serde_json 1.0.87", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -2333,7 +2336,7 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4551f042f3438e64dbd6226b20527fc84a6e1fe65688b58746a2f53623f25f5c" dependencies = [ - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -2382,7 +2385,7 @@ dependencies = [ "base58", "blake2-rfc", "chrono 0.4.22", - "clap 3.2.22", + "clap 3.2.23", "env_logger", "frame-system", "hdrhistogram", @@ -2404,8 +2407,8 @@ dependencies = [ "rand 0.8.5", "rayon", "sc-keystore", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "sgx_crypto_helper", "sp-application-crypto", "sp-core", @@ -2420,7 +2423,7 @@ dependencies = [ [[package]] name = "integritee-node-runtime" version = "1.0.9" -source = "git+https://github.com/integritee-network/integritee-node.git?branch=master#df1d4e07b87b6aca43613e056fabd9c545290dee" +source = "git+https://github.com/integritee-network/integritee-node.git?branch=master#249542a806ae15c8a01430fed99652c6cd2b3872" dependencies = [ "frame-executive", "frame-support", @@ -2467,13 +2470,12 @@ dependencies = [ "anyhow", "async-trait", "base58", - "cid", "clap 2.34.0", "dirs", "env_logger", "frame-support", "frame-system", - "futures 0.3.24", + "futures 0.3.25", "hex", "integritee-node-runtime", "ipfs-api", @@ -2485,7 +2487,6 @@ dependencies = [ "itp-enclave-metrics", "itp-node-api", "itp-settings", - "itp-test", "itp-types", "itp-utils", "its-consensus-slots", @@ -2504,9 +2505,9 @@ dependencies = [ "parse_duration", "primitive-types", "prometheus", - "serde 1.0.145", - "serde_derive 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_derive 1.0.147", + "serde_json 1.0.87", "sgx_crypto_helper", "sgx_types", "sgx_urts", @@ -2522,6 +2523,12 @@ dependencies = [ "warp", ] +[[package]] +name = "io-lifetimes" +version = "0.7.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "59ce5ef949d49ee85593fc4d3f3f95ad61657076395cbbce23e2121fc5542074" + [[package]] name = "iovec" version = "0.1.4" @@ -2548,14 +2555,14 @@ dependencies = [ "bytes 1.2.1", "dirs", "failure", - "futures 0.3.24", + "futures 0.3.25", "http 0.2.8", "hyper", "hyper-multipart-rfc7578", "hyper-tls", "parity-multiaddr", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "serde_urlencoded", "tokio", "tokio-util 0.6.10", @@ -2571,12 +2578,11 @@ dependencies = [ "itc-rest-client", "itp-enclave-metrics", "itp-ocall-api", - "itp-test", "lazy_static", "log 0.4.17", "parity-scale-codec", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "sgx_tstd", "substrate-fixed", "thiserror 1.0.37", @@ -2594,32 +2600,22 @@ dependencies = [ "frame-support", "frame-system", "frame-system-benchmarking", - "frame-system-rpc-runtime-api", "hex-literal", "itp-sgx-runtime-primitives", - "pallet-aura", "pallet-balances", "pallet-evm", - "pallet-grandpa", "pallet-parentchain", - "pallet-randomness-collective-flip", "pallet-sudo", "pallet-timestamp", "pallet-transaction-payment", - "pallet-transaction-payment-rpc-runtime-api", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-api", - "sp-block-builder", - "sp-consensus-aura", "sp-core", "sp-inherents", - "sp-offchain", "sp-runtime", - "sp-session", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", - "sp-transaction-pool", "sp-version", ] @@ -2638,15 +2634,12 @@ dependencies = [ "itp-storage", "itp-types", "itp-utils", - "its-primitives", - "its-state", "log 0.4.17", "pallet-balances", "pallet-parentchain", "pallet-sudo", "parity-scale-codec", "rlp", - "sc-keystore", "sgx_tstd", "sha3", "sp-application-crypto", @@ -2654,8 +2647,6 @@ dependencies = [ "sp-io 6.0.0", "sp-keyring", "sp-runtime", - "substrate-api-client", - "substrate-client-keystore", ] [[package]] @@ -2670,7 +2661,7 @@ dependencies = [ "jsonrpc-core 18.0.0 (git+https://github.com/scs/jsonrpc?branch=no_std_v18)", "log 0.4.17", "parity-scale-codec", - "serde_json 1.0.85", + "serde_json 1.0.87", "sgx_tstd", "sgx_types", "sp-runtime", @@ -2755,11 +2746,10 @@ dependencies = [ "beefy-merkle-tree", "bs58", "env_logger", - "futures 0.3.24", + "futures 0.3.25", "futures 0.3.8", "ita-stf", "itc-parentchain-test", - "itp-extrinsics-factory", "itp-node-api", "itp-ocall-api", "itp-sgx-crypto", @@ -2812,17 +2802,15 @@ dependencies = [ name = "itc-parentchain-test" version = "0.9.0" dependencies = [ - "env_logger", "frame-support", "frame-system", "itp-types", "log 0.4.17", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", - "sp-keyring", "sp-runtime", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", ] @@ -2831,14 +2819,14 @@ dependencies = [ name = "itc-rest-client" version = "0.9.0" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "http 0.2.1", "http 0.2.8", "http_req 0.8.1 (git+https://github.com/integritee-network/http_req?branch=master)", "http_req 0.8.1 (git+https://github.com/integritee-network/http_req)", "log 0.4.17", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "sgx_tstd", "sgx_types", "thiserror 1.0.37", @@ -2862,8 +2850,8 @@ dependencies = [ "parity-scale-codec", "parking_lot 0.12.1", "rustls 0.19.1", - "serde_derive 1.0.145", - "serde_json 1.0.85", + "serde_derive 1.0.147", + "serde_json 1.0.87", "sgx_crypto_helper", "substrate-api-client", "thiserror 1.0.37", @@ -2888,7 +2876,7 @@ dependencies = [ "jsonrpsee", "log 0.4.17", "parity-scale-codec", - "serde_json 1.0.85", + "serde_json 1.0.87", "sp-core", "tokio", ] @@ -2941,15 +2929,9 @@ dependencies = [ [[package]] name = "itoa" -version = "0.4.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" - -[[package]] -name = "itoa" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c8af84674fe1f223a982c933a0ee1086ac4d4052aa0fb8060c12c6ad838e754" +checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" [[package]] name = "itp-api-client-extensions" @@ -2977,8 +2959,8 @@ name = "itp-attestation-handler" version = "0.8.0" dependencies = [ "arrayvec 0.7.2", - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "base64 0.13.0 (git+https://github.com/mesalock-linux/rust-base64-sgx?rev=sgx_1.1.3)", + "base64 0.13.1", "bit-vec", "chrono 0.4.11", "chrono 0.4.22", @@ -2988,7 +2970,6 @@ dependencies = [ "itp-ocall-api", "itp-settings", "itp-sgx-crypto", - "itp-sgx-externalities", "itp-sgx-io", "itp-types", "log 0.4.17", @@ -2997,7 +2978,7 @@ dependencies = [ "rustls 0.19.0 (git+https://github.com/mesalock-linux/rustls?rev=sgx_1.1.3)", "rustls 0.19.1", "serde_json 1.0.60 (git+https://github.com/mesalock-linux/serde-json-sgx?tag=sgx_1.1.3)", - "serde_json 1.0.85", + "serde_json 1.0.87", "sgx_rand", "sgx_tcrypto", "sgx_tse", @@ -3011,17 +2992,14 @@ dependencies = [ "webpki 0.21.4 (git+https://github.com/mesalock-linux/webpki?branch=mesalock_sgx)", "webpki-roots 0.21.0 (git+https://github.com/mesalock-linux/webpki-roots?branch=mesalock_sgx)", "yasna 0.3.1", - "yasna 0.4.0", ] [[package]] name = "itp-block-import-queue" version = "0.8.0" dependencies = [ - "log 0.4.17", "sgx_tstd", "sgx_types", - "sp-runtime", "thiserror 1.0.37", "thiserror 1.0.9", ] @@ -3045,9 +3023,8 @@ dependencies = [ "itp-settings", "itp-types", "log 0.4.17", - "mockall", "parity-scale-codec", - "serde_json 1.0.85", + "serde_json 1.0.87", "sgx_crypto_helper", "sgx_types", "sgx_urts", @@ -3070,7 +3047,6 @@ version = "0.9.0" dependencies = [ "parity-scale-codec", "sgx_tstd", - "sgx_types", "substrate-fixed", ] @@ -3130,7 +3106,6 @@ dependencies = [ name = "itp-node-api-metadata" version = "0.9.0" dependencies = [ - "itp-types", "parity-scale-codec", "sp-core", "substrate-api-client", @@ -3151,7 +3126,6 @@ name = "itp-nonce-cache" version = "0.8.0" dependencies = [ "lazy_static", - "log 0.4.17", "sgx_tstd", "thiserror 1.0.37", "thiserror 1.0.9", @@ -3176,7 +3150,6 @@ name = "itp-primitives-cache" version = "0.9.0" dependencies = [ "lazy_static", - "log 0.4.17", "sgx_tstd", "thiserror 1.0.37", "thiserror 1.0.9", @@ -3188,8 +3161,8 @@ version = "0.9.0" dependencies = [ "itp-types", "parity-scale-codec", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "sgx_tstd", ] @@ -3209,9 +3182,9 @@ dependencies = [ "ofb", "parity-scale-codec", "serde 1.0.118 (git+https://github.com/mesalock-linux/serde-sgx?tag=sgx_1.1.3)", - "serde 1.0.145", + "serde 1.0.147", "serde_json 1.0.60 (git+https://github.com/mesalock-linux/serde-json-sgx?tag=sgx_1.1.3)", - "serde_json 1.0.85", + "serde_json 1.0.87", "sgx_crypto_helper", "sgx_rand", "sgx_tstd", @@ -3229,9 +3202,8 @@ dependencies = [ "log 0.4.17", "parity-scale-codec", "postcard", - "serde 1.0.145", + "serde 1.0.147", "sgx_tstd", - "sgx_types", "sp-core", ] @@ -3324,7 +3296,6 @@ dependencies = [ "log 0.4.17", "parity-scale-codec", "sgx_tstd", - "sgx_types", "thiserror 1.0.37", "thiserror 1.0.9", ] @@ -3372,7 +3343,6 @@ dependencies = [ "itp-teerex-storage", "itp-time-utils", "itp-types", - "jsonrpc-core 18.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "jsonrpc-core 18.0.0 (git+https://github.com/scs/jsonrpc?branch=no_std_v18)", "parity-scale-codec", "sgx_crypto_helper", @@ -3407,7 +3377,7 @@ dependencies = [ "log 0.4.17", "parity-scale-codec", "parity-util-mem", - "serde 1.0.145", + "serde 1.0.147", "sgx_tstd", "sgx_types", "sp-application-crypto", @@ -3422,7 +3392,7 @@ name = "itp-top-pool-author" version = "0.9.0" dependencies = [ "derive_more", - "futures 0.3.24", + "futures 0.3.25", "ita-stf", "itp-enclave-metrics", "itp-ocall-api", @@ -3456,11 +3426,9 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "primitive-types", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "sp-core", - "sp-finality-grandpa", - "sp-keyring", "sp-runtime", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", ] @@ -3580,7 +3548,6 @@ dependencies = [ "itp-test", "itp-types", "its-block-verification", - "its-consensus-aura", "its-primitives", "its-state", "its-test", @@ -3589,7 +3556,6 @@ dependencies = [ "sgx_tstd", "sgx_types", "sp-core", - "sp-keyring", "sp-runtime", "thiserror 1.0.37", "thiserror 1.0.9", @@ -3600,7 +3566,7 @@ name = "its-consensus-slots" version = "0.9.0" dependencies = [ "derive_more", - "futures 0.3.24", + "futures 0.3.25", "futures-timer", "itc-parentchain-test", "itp-settings", @@ -3636,8 +3602,8 @@ dependencies = [ "its-test", "jsonrpsee", "log 0.4.17", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "thiserror 1.0.37", "tokio", ] @@ -3648,7 +3614,7 @@ version = "0.1.0" dependencies = [ "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", @@ -3695,12 +3661,11 @@ version = "0.9.0" dependencies = [ "frame-support", "itp-sgx-externalities", - "itp-stf-interface", "itp-storage", "its-primitives", "log 0.4.17", "parity-scale-codec", - "serde 1.0.145", + "serde 1.0.147", "sgx_tstd", "sp-core", "sp-io 6.0.0", @@ -3782,13 +3747,13 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb" dependencies = [ - "futures 0.3.24", - "futures-executor 0.3.24", - "futures-util 0.3.24", + "futures 0.3.25", + "futures-executor 0.3.25", + "futures-util 0.3.25", "log 0.4.17", - "serde 1.0.145", - "serde_derive 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_derive 1.0.147", + "serde_json 1.0.87", ] [[package]] @@ -3832,8 +3797,8 @@ dependencies = [ "jsonrpsee-types", "jsonrpsee-utils", "log 0.4.17", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "thiserror 1.0.37", "url 2.3.1", ] @@ -3844,16 +3809,16 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d22372378f63f7d16de453e786afc740fca5ee80bd260be024a616b6ac2cefe5" dependencies = [ - "futures-channel 0.3.24", - "futures-util 0.3.24", + "futures-channel 0.3.25", + "futures-util 0.3.25", "globset", "hyper", "jsonrpsee-types", "jsonrpsee-utils", "lazy_static", "log 0.4.17", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "socket2", "thiserror 1.0.37", "tokio", @@ -3881,12 +3846,12 @@ checksum = "c0cf7bd4e93b3b56e59131de7f24afbea871faf914e97bcdd942c86927ab0172" dependencies = [ "async-trait", "beef", - "futures-channel 0.3.24", - "futures-util 0.3.24", + "futures-channel 0.3.25", + "futures-util 0.3.25", "hyper", "log 0.4.17", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "soketto", "thiserror 1.0.37", ] @@ -3897,16 +3862,16 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47554ecaacb479285da68799d9b6afc258c32b332cc8b85829c6a9304ee98776" dependencies = [ - "futures-channel 0.3.24", - "futures-util 0.3.24", + "futures-channel 0.3.25", + "futures-util 0.3.25", "hyper", "jsonrpsee-types", "log 0.4.17", "parking_lot 0.11.2", "rand 0.8.5", "rustc-hash", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "thiserror 1.0.37", ] @@ -3918,14 +3883,14 @@ checksum = "6ec51150965544e1a4468f372bdab8545243a1b045d4ab272023aac74c60de32" dependencies = [ "async-trait", "fnv 1.0.7", - "futures 0.3.24", + "futures 0.3.25", "jsonrpsee-types", "log 0.4.17", "pin-project", "rustls 0.19.1", "rustls-native-certs", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "soketto", "thiserror 1.0.37", "tokio", @@ -3940,14 +3905,14 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b512c3c679a89d20f97802f69188a2d01f6234491b7513076e21e8424efccafe" dependencies = [ - "futures-channel 0.3.24", - "futures-util 0.3.24", + "futures-channel 0.3.25", + "futures-util 0.3.25", "jsonrpsee-types", "jsonrpsee-utils", "log 0.4.17", "rustc-hash", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "soketto", "thiserror 1.0.37", "tokio", @@ -4000,15 +3965,15 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.134" +version = "0.2.137" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "329c933548736bc49fd575ee68c89e8be4d260064184389a5b77517cddd99ffb" +checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" [[package]] name = "libloading" -version = "0.7.3" +version = "0.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd" +checksum = "b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f" dependencies = [ "cfg-if 1.0.0", "winapi 0.3.9", @@ -4039,14 +4004,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95b09eff1b35ed3b33b877ced3a691fc7a481919c7e29c53c906226fcf55e2a1" dependencies = [ "arrayref", - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "digest 0.9.0", "hmac-drbg", "libsecp256k1-core", "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", "rand 0.8.5", - "serde 1.0.145", + "serde 1.0.147", "sha2 0.9.9", "typenum 1.15.0", ] @@ -4080,6 +4045,15 @@ dependencies = [ "libsecp256k1-core", ] +[[package]] +name = "link-cplusplus" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9272ab7b96c9046fbc5bc56c06c117cb639fe2d509df0c421cad82d2915cf369" +dependencies = [ + "cc", +] + [[package]] name = "linked-hash-map" version = "0.5.2" @@ -4104,6 +4078,12 @@ dependencies = [ "statrs", ] +[[package]] +name = "linux-raw-sys" +version = "0.0.46" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d4d2456c373231a208ad294c33dc5bff30051eafd954cd4caae83a712b12854d" + [[package]] name = "lock_api" version = "0.4.9" @@ -4277,21 +4257,21 @@ dependencies = [ "libc", "log 0.4.17", "miow", - "net2 0.2.37", + "net2 0.2.38", "slab 0.4.7", "winapi 0.2.8", ] [[package]] name = "mio" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57ee1c23c7c63b0c9250c339ffdc69255f110b298b901b9f6c82547b7b87caaf" +checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" dependencies = [ "libc", "log 0.4.17", "wasi 0.11.0+wasi-snapshot-preview1", - "windows-sys", + "windows-sys 0.42.0", ] [[package]] @@ -4327,16 +4307,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" dependencies = [ "kernel32-sys", - "net2 0.2.37", + "net2 0.2.38", "winapi 0.2.8", "ws2_32-sys", ] [[package]] name = "mockall" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2be9a9090bc1cac2930688fa9478092a64c6a92ddc6ae0692d46b37d9cab709" +checksum = "50e4a1c770583dac7ab5e2f6c139153b783a53a1bbee9729613f193e59828326" dependencies = [ "cfg-if 1.0.0", "downcast", @@ -4349,9 +4329,9 @@ dependencies = [ [[package]] name = "mockall_derive" -version = "0.11.2" +version = "0.11.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86d702a0530a0141cf4ed147cf5ec7be6f2c187d4e37fcbefc39cf34116bfe8f" +checksum = "832663583d5fa284ca8810bf7015e46c9fff9622d3cf34bd1eea5003fec06dd0" dependencies = [ "cfg-if 1.0.0", "proc-macro2", @@ -4359,17 +4339,6 @@ dependencies = [ "syn", ] -[[package]] -name = "multibase" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b3539ec3c1f04ac9748a260728e855f261b4977f5c3406612c884564f329404" -dependencies = [ - "base-x", - "data-encoding", - "data-encoding-macro", -] - [[package]] name = "multihash" version = "0.13.2" @@ -4377,27 +4346,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dac63698b887d2d929306ea48b63760431ff8a24fac40ddb22f9c7f49fb7cab" dependencies = [ "generic-array 0.14.6", - "multihash-derive 0.7.2", + "multihash-derive", "unsigned-varint 0.5.1", ] -[[package]] -name = "multihash" -version = "0.16.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c346cf9999c631f002d8f977c4eaeaa0e6386f16007202308d0b3757522c2cc" -dependencies = [ - "blake2b_simd", - "blake2s_simd", - "blake3", - "core2", - "digest 0.10.5", - "multihash-derive 0.8.0", - "sha2 0.10.6", - "sha3", - "unsigned-varint 0.7.1", -] - [[package]] name = "multihash-derive" version = "0.7.2" @@ -4412,20 +4364,6 @@ dependencies = [ "synstructure", ] -[[package]] -name = "multihash-derive" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc076939022111618a5026d3be019fd8b366e76314538ff9a1b59ffbcbf98bcd" -dependencies = [ - "proc-macro-crate", - "proc-macro-error", - "proc-macro2", - "quote", - "syn", - "synstructure", -] - [[package]] name = "multipart" version = "0.18.0" @@ -4475,9 +4413,9 @@ dependencies = [ [[package]] name = "native-tls" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd7e2f3618557f980e0b17e8856252eee3c97fa12c54dff0ca290fb6266ca4a9" +checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" dependencies = [ "lazy_static", "libc", @@ -4503,9 +4441,9 @@ dependencies = [ [[package]] name = "net2" -version = "0.2.37" +version = "0.2.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" +checksum = "74d0df99cfcd2530b2e694f6e17e7f37b8e26bb23983ac530c0c97408837c631" dependencies = [ "cfg-if 0.1.10", "libc", @@ -4639,12 +4577,12 @@ dependencies = [ [[package]] name = "num-format" -version = "0.4.0" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bafe4179722c2894288ee77a9f044f02811c86af699344c498b0840c698a2465" +checksum = "54b862ff8df690cf089058c98b183676a7ed0f974cc08b426800093227cbff3b" dependencies = [ - "arrayvec 0.4.12", - "itoa 0.4.8", + "arrayvec 0.7.2", + "itoa 1.0.4", ] [[package]] @@ -4745,9 +4683,9 @@ dependencies = [ [[package]] name = "num_cpus" -version = "1.13.1" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" +checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" dependencies = [ "hermit-abi", "libc", @@ -4781,9 +4719,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.15.0" +version = "1.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e82dad04139b71a90c080c8463fe0dc7902db5192d939bd0950f074d014339e1" +checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" [[package]] name = "opaque-debug" @@ -4807,7 +4745,7 @@ dependencies = [ "cfg-if 1.0.0", "foreign-types", "libc", - "once_cell 1.15.0", + "once_cell 1.16.0", "openssl-macros", "openssl-sys", ] @@ -4831,9 +4769,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.76" +version = "0.9.77" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5230151e44c0f05157effb743e8d517472843121cf9243e8b81393edb5acd9ce" +checksum = "b03b84c3b2d099b81f0953422b4d4ad58761589d0229b5506356afca05a3670a" dependencies = [ "autocfg 1.1.0", "cc", @@ -4844,9 +4782,9 @@ dependencies = [ [[package]] name = "os_str_bytes" -version = "6.3.0" +version = "6.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" +checksum = "3baf96e39c5359d2eb0dd6ccb42c62b91d9678aa68160d261b9e0ccbf9e9dea9" [[package]] name = "pallet-aura" @@ -4905,8 +4843,8 @@ dependencies = [ "parity-scale-codec", "rustc-hex", "scale-info", - "serde 1.0.145", - "serde_derive 1.0.145", + "serde 1.0.147", + "serde_derive 1.0.147", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -4929,7 +4867,7 @@ dependencies = [ "primitive-types", "rlp", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", @@ -4983,7 +4921,7 @@ dependencies = [ "log 0.4.17", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", @@ -5067,7 +5005,7 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sidechain-primitives", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -5121,7 +5059,7 @@ dependencies = [ "pallet-timestamp", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", @@ -5156,7 +5094,7 @@ dependencies = [ "frame-system", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", @@ -5185,7 +5123,7 @@ dependencies = [ "pallet-balances", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-runtime", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", ] @@ -5229,9 +5167,9 @@ dependencies = [ "bs58", "byteorder 1.4.3", "data-encoding", - "multihash 0.13.2", + "multihash", "percent-encoding 2.2.0", - "serde 1.0.145", + "serde 1.0.147", "static_assertions", "unsigned-varint 0.7.1", "url 2.3.1", @@ -5249,7 +5187,7 @@ dependencies = [ "bytes 1.2.1", "impl-trait-for-tuples", "parity-scale-codec-derive", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -5323,7 +5261,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" dependencies = [ "lock_api", - "parking_lot_core 0.9.3", + "parking_lot_core 0.9.4", ] [[package]] @@ -5342,15 +5280,15 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.9.3" +version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09a279cbf25cb0757810394fbc1e359949b59e348145c643a939a525692e6929" +checksum = "4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0" dependencies = [ "cfg-if 1.0.0", "libc", "redox_syscall", "smallvec 1.10.0", - "windows-sys", + "windows-sys 0.42.0", ] [[package]] @@ -5361,7 +5299,7 @@ checksum = "7037e5e93e0172a5a96874380bf73bc6ecef022e26fa25f2be26864d6b3ba95d" dependencies = [ "lazy_static", "num 0.2.1", - "regex 1.6.0", + "regex 1.7.0", ] [[package]] @@ -5411,7 +5349,7 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", ] [[package]] @@ -5459,9 +5397,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pkg-config" -version = "0.3.25" +version = "0.3.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" +checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" [[package]] name = "postcard" @@ -5470,7 +5408,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a25c0b0ae06fcffe600ad392aabfa535696c8973f2253d9ac83171924c58a858" dependencies = [ "postcard-cobs", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -5486,35 +5424,35 @@ source = "git+https://github.com/mesalock-linux/cryptocorrosion-sgx#32d7de50b5f0 [[package]] name = "ppv-lite86" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" +checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" [[package]] name = "predicates" -version = "2.1.1" +version = "2.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a5aab5be6e4732b473071984b3164dbbfb7a3674d30ea5ff44410b6bcd960c3c" +checksum = "ab68289ded120dcbf9d571afcf70163233229052aec9b08ab09532f698d0e1e6" dependencies = [ "difflib", "float-cmp", "itertools", "normalize-line-endings", "predicates-core", - "regex 1.6.0", + "regex 1.7.0", ] [[package]] name = "predicates-core" -version = "1.0.3" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da1c2388b1513e1b605fcec39a95e0a9e8ef088f71443ef37099fa9ae6673fcb" +checksum = "a6e7125585d872860e9955ca571650b27a4979c5823084168c5ed5bbfb016b56" [[package]] name = "predicates-tree" -version = "1.0.5" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d86de6de25020a36c6d3643a86d9a6a9f552107c0559c60ea03551b5e16c032" +checksum = "ad3f7fa8d61e139cbc7c3edfebf3b6678883a53f5ffac65d1259329a93ee43a5" dependencies = [ "predicates-core", "termtree", @@ -5540,7 +5478,7 @@ version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" dependencies = [ - "once_cell 1.15.0", + "once_cell 1.16.0", "thiserror 1.0.37", "toml", ] @@ -5583,31 +5521,31 @@ checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" [[package]] name = "proc-macro2" -version = "1.0.46" +version = "1.0.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94e2ef8dbfc347b10c094890f778ee2e36ca9bb4262e86dc99cd217e35f3470b" +checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" dependencies = [ "unicode-ident", ] [[package]] name = "procfs" -version = "0.12.0" +version = "0.14.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0941606b9934e2d98a3677759a971756eb821f75764d0e0d26946d08e74d9104" +checksum = "2dfb6451c91904606a1abe93e83a8ec851f45827fa84273f256ade45dc095818" dependencies = [ "bitflags", "byteorder 1.4.3", "hex", "lazy_static", - "libc", + "rustix", ] [[package]] name = "prometheus" -version = "0.13.2" +version = "0.13.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45c8babc29389186697fe5a2a4859d697825496b83db5d0b65271cdc0488e88c" +checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c" dependencies = [ "cfg-if 1.0.0", "fnv 1.0.7", @@ -5689,7 +5627,7 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" dependencies = [ - "ppv-lite86 0.2.16", + "ppv-lite86 0.2.17", "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -5709,7 +5647,7 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" dependencies = [ - "ppv-lite86 0.2.16", + "ppv-lite86 0.2.17", "rand_core 0.6.4", ] @@ -5752,7 +5690,7 @@ version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" dependencies = [ - "getrandom 0.2.7", + "getrandom 0.2.8", ] [[package]] @@ -5853,25 +5791,25 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" dependencies = [ - "getrandom 0.2.7", + "getrandom 0.2.8", "redox_syscall", "thiserror 1.0.37", ] [[package]] name = "ref-cast" -version = "1.0.9" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed13bcd201494ab44900a96490291651d200730904221832b9547d24a87d332b" +checksum = "53b15debb4f9d60d767cd8ca9ef7abb2452922f3214671ff052defc7f3502c44" dependencies = [ "ref-cast-impl", ] [[package]] name = "ref-cast-impl" -version = "1.0.9" +version = "1.0.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5234cd6063258a5e32903b53b1b6ac043a0541c8adc1f610f67b0326c7a578fa" +checksum = "abfa8511e9e94fd3de6585a3d3cd00e01ed556dc9814829280af0e8dc72a8f36" dependencies = [ "proc-macro2", "quote", @@ -5889,13 +5827,13 @@ dependencies = [ [[package]] name = "regex" -version = "1.6.0" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" +checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" dependencies = [ "aho-corasick", "memchr 2.5.0", - "regex-syntax 0.6.27", + "regex-syntax 0.6.28", ] [[package]] @@ -5904,7 +5842,7 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" dependencies = [ - "regex-syntax 0.6.27", + "regex-syntax 0.6.28", ] [[package]] @@ -5917,9 +5855,9 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.6.27" +version = "0.6.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" +checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" [[package]] name = "remove_dir_all" @@ -5973,7 +5911,7 @@ checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" dependencies = [ "cc", "libc", - "once_cell 1.15.0", + "once_cell 1.16.0", "spin", "untrusted", "web-sys", @@ -5982,9 +5920,9 @@ dependencies = [ [[package]] name = "rlp" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "999508abb0ae792aabed2460c45b89106d97fe4adac593bdaef433c2605847b5" +checksum = "bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec" dependencies = [ "bytes 1.2.1", "rustc-hex", @@ -6065,6 +6003,20 @@ dependencies = [ "semver 1.0.14", ] +[[package]] +name = "rustix" +version = "0.35.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "727a1a6d65f786ec22df8a81ca3121107f235970dc1705ed681d3e6e8b9cd5f9" +dependencies = [ + "bitflags", + "errno", + "io-lifetimes", + "libc", + "linux-raw-sys", + "windows-sys 0.42.0", +] + [[package]] name = "rustls" version = "0.19.0" @@ -6110,7 +6062,7 @@ version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "log 0.4.17", "ring 0.16.20", "sct 0.6.1", @@ -6135,7 +6087,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5eebeaeb360c87bfb72e84abdb3447159c0eaececf1bef2aecd65a8be949d1c9" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", ] [[package]] @@ -6182,7 +6134,7 @@ dependencies = [ "async-trait", "hex", "parking_lot 0.12.1", - "serde_json 1.0.85", + "serde_json 1.0.87", "sp-application-crypto", "sp-core", "sp-keystore", @@ -6191,23 +6143,23 @@ dependencies = [ [[package]] name = "scale-info" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "333af15b02563b8182cd863f925bd31ef8fa86a0e095d30c091956057d436153" +checksum = "88d8a765117b237ef233705cc2cc4c6a27fccd46eea6ef0c8c6dae5f3ef407f8" dependencies = [ "bitvec", "cfg-if 1.0.0", "derive_more", "parity-scale-codec", "scale-info-derive", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] name = "scale-info-derive" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53f56acbd0743d29ffa08f911ab5397def774ad01bab3786804cf6ee057fb5e1" +checksum = "cdcd47b380d8c4541044e341dcd9475f55ba37ddc50c908d945fc036a8642496" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -6222,7 +6174,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" dependencies = [ "lazy_static", - "windows-sys", + "windows-sys 0.36.1", ] [[package]] @@ -6245,9 +6197,9 @@ dependencies = [ [[package]] name = "scoped-tls" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" +checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" [[package]] name = "scopeguard" @@ -6255,6 +6207,12 @@ version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" +[[package]] +name = "scratch" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8132065adcfd6e02db789d9285a0deb2f3fcb04002865ab67d5fb103533898" + [[package]] name = "sct" version = "0.6.0" @@ -6289,18 +6247,18 @@ dependencies = [ [[package]] name = "secp256k1" -version = "0.24.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7649a0b3ffb32636e60c7ce0d70511eda9c52c658cd0634e194d5a19943aeff" +checksum = "ff55dc09d460954e9ef2fa8a7ced735a964be9981fd50e870b2b3b0705e14964" dependencies = [ "secp256k1-sys", ] [[package]] name = "secp256k1-sys" -version = "0.6.0" +version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7058dc8eaf3f2810d7828680320acda0b25a288f6d288e19278e249bbf74226b" +checksum = "83080e2c2fc1006e625be82e5d1eb6a43b7fd9578b617fcc55814daf286bba4b" dependencies = [ "cc", ] @@ -6361,7 +6319,7 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" dependencies = [ - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -6389,11 +6347,11 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.145" +version = "1.0.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "728eb6351430bccb993660dfffc5a72f91ccc1295abaa8ce19b27ebe4f75568b" +checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" dependencies = [ - "serde_derive 1.0.145", + "serde_derive 1.0.147", ] [[package]] @@ -6402,8 +6360,8 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b926cfbabfe8011609dda0350cb24d884955d294909ac71c0db7027366c77e3e" dependencies = [ - "serde 1.0.145", - "serde_derive 1.0.145", + "serde 1.0.147", + "serde_derive 1.0.147", ] [[package]] @@ -6427,9 +6385,9 @@ dependencies = [ [[package]] name = "serde_derive" -version = "1.0.145" +version = "1.0.147" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81fa1584d3d1bcacd84c277a0dfe21f5b0f6accf4a23d04d4c6d61f1af522b4c" +checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" dependencies = [ "proc-macro2", "quote", @@ -6460,13 +6418,13 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.85" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e55a28e3aaef9d5ce0506d0a14dbba8054ddc7e499ef522dd8b26859ec9d4a44" +checksum = "6ce777b7b150d76b9cf60d28b55f5847135a003f7d7350c6be7a773508ce7d45" dependencies = [ - "itoa 1.0.3", + "itoa 1.0.4", "ryu", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -6476,9 +6434,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" dependencies = [ "form_urlencoded", - "itoa 1.0.3", + "itoa 1.0.4", "ryu", - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -6509,11 +6467,11 @@ dependencies = [ "itertools", "libc", "serde 1.0.118 (git+https://github.com/mesalock-linux/serde-sgx)", - "serde 1.0.145", + "serde 1.0.147", "serde-big-array 0.1.5", "serde-big-array 0.3.0", "serde_derive 1.0.118", - "serde_derive 1.0.145", + "serde_derive 1.0.147", "sgx_tcrypto", "sgx_tstd", "sgx_types", @@ -6572,7 +6530,7 @@ dependencies = [ [[package]] name = "sgx_tse" version = "1.1.5" -source = "git+https://github.com/apache/teaclave-sgx-sdk.git?branch=master#c70a82f708fd20e9fd0377990dde097d14024f7a" +source = "git+https://github.com/apache/teaclave-sgx-sdk.git?branch=master#c52d76bcdc56e8e57174f9655347dce1b337b25a" dependencies = [ "sgx_types", ] @@ -6731,9 +6689,9 @@ dependencies = [ [[package]] name = "sha3" -version = "0.10.5" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2904bea16a1ae962b483322a1c7b81d976029203aea1f461e51cd7705db7ba9" +checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" dependencies = [ "digest 0.10.5", "keccak", @@ -6761,7 +6719,7 @@ source = "git+https://github.com/integritee-network/pallets.git?branch=develop#e dependencies = [ "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-runtime", @@ -6846,9 +6804,9 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4919971d141dbadaa0e82b5d369e2d7666c98e4625046140615ca363e50d4daa" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "bytes 1.2.1", - "futures 0.3.24", + "futures 0.3.25", "httparse 1.8.0", "log 0.4.17", "rand 0.8.5", @@ -6891,7 +6849,7 @@ source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.2 dependencies = [ "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -6906,7 +6864,7 @@ dependencies = [ "num-traits 0.2.15", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-debug-derive", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "static_assertions", @@ -6942,7 +6900,7 @@ version = "0.10.0-dev" source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28#ce10b9f29353e89fc3e59d447041bb29622def3f" dependencies = [ "async-trait", - "futures 0.3.24", + "futures 0.3.25", "futures-timer", "log 0.4.17", "parity-scale-codec", @@ -6980,7 +6938,7 @@ source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.2 dependencies = [ "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-arithmetic", "sp-runtime", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -6998,7 +6956,7 @@ dependencies = [ "byteorder 1.4.3", "dyn-clonable", "ed25519-dalek", - "futures 0.3.24", + "futures 0.3.25", "hash-db", "hash256-std-hasher", "hex", @@ -7013,12 +6971,12 @@ dependencies = [ "parking_lot 0.12.1", "primitive-types", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "regex 1.6.0", + "regex 1.7.0", "scale-info", "schnorrkel", "secp256k1", "secrecy", - "serde 1.0.145", + "serde 1.0.147", "sp-core-hashing", "sp-debug-derive", "sp-externalities", @@ -7088,7 +7046,7 @@ dependencies = [ "log 0.4.17", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-api", "sp-application-crypto", "sp-core", @@ -7116,9 +7074,8 @@ name = "sp-io" version = "6.0.0" dependencies = [ "environmental 1.1.3", - "futures 0.3.24", + "futures 0.3.25", "hash-db", - "hex-literal", "itp-sgx-externalities", "libsecp256k1", "log 0.4.17", @@ -7127,12 +7084,9 @@ dependencies = [ "sgx_tstd", "sgx_types", "sp-core", - "sp-keystore", "sp-runtime-interface", - "sp-state-machine", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-tracing", - "sp-trie", "sp-wasm-interface", "tracing", "tracing-core", @@ -7144,7 +7098,7 @@ version = "6.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28#ce10b9f29353e89fc3e59d447041bb29622def3f" dependencies = [ "bytes 1.2.1", - "futures 0.3.24", + "futures 0.3.25", "hash-db", "libsecp256k1", "log 0.4.17", @@ -7181,12 +7135,12 @@ version = "0.12.0" source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28#ce10b9f29353e89fc3e59d447041bb29622def3f" dependencies = [ "async-trait", - "futures 0.3.24", + "futures 0.3.25", "merlin", "parity-scale-codec", "parking_lot 0.12.1", "schnorrkel", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-externalities", "thiserror 1.0.37", @@ -7218,7 +7172,7 @@ source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.2 dependencies = [ "backtrace", "lazy_static", - "regex 1.6.0", + "regex 1.7.0", ] [[package]] @@ -7227,7 +7181,7 @@ version = "6.0.0" source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28#ce10b9f29353e89fc3e59d447041bb29622def3f" dependencies = [ "rustc-hash", - "serde 1.0.145", + "serde 1.0.147", "sp-core", ] @@ -7245,7 +7199,7 @@ dependencies = [ "paste", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-application-crypto", "sp-arithmetic", "sp-core", @@ -7333,7 +7287,7 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#37664fe5b3513eb996225f016eceaf74963b8133" +source = "git+https://github.com/paritytech/substrate.git?branch=master#14c3ef3898802eec15a6c4a3a711e002a73fffa1" [[package]] name = "sp-std" @@ -7348,7 +7302,7 @@ dependencies = [ "impl-serde", "parity-scale-codec", "ref-cast", - "serde 1.0.145", + "serde 1.0.147", "sp-debug-derive", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", ] @@ -7415,7 +7369,7 @@ dependencies = [ "parity-scale-codec", "parity-wasm 0.42.2", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core-hashing-proc-macro", "sp-runtime", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -7454,16 +7408,16 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "ss58-registry" -version = "1.30.0" +version = "1.33.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c2486f3d026e958566c6079caef44108cddf0ae6f8a411ef74fb08cdb56e614a" +checksum = "3ab7554f8a8b6f8d71cd5a8e6536ef116e2ce0504cf97ebf16311d58065dc8a6" dependencies = [ "Inflector", "num-format", "proc-macro2", "quote", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "unicode-xid", ] @@ -7537,8 +7491,8 @@ dependencies = [ "pallet-transaction-payment", "parity-scale-codec", "primitive-types", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "sp-core", "sp-rpc", "sp-runtime", @@ -7571,7 +7525,7 @@ dependencies = [ "hex", "parking_lot 0.12.1", "sc-keystore", - "serde_json 1.0.85", + "serde_json 1.0.87", "sp-application-crypto", "sp-core", "sp-keyring", @@ -7585,7 +7539,7 @@ source = "git+https://github.com/encointer/substrate-fixed?tag=v0.5.9#a4fb461aae dependencies = [ "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "typenum 1.16.0", ] @@ -7614,9 +7568,9 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.101" +version = "1.0.103" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e90cde112c4b9690b8cbe810cba9ddd8bc1d7472e2cae317b69e9438c1cba7d2" +checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" dependencies = [ "proc-macro2", "quote", @@ -7659,7 +7613,7 @@ dependencies = [ "ias-verify", "parity-scale-codec", "scale-info", - "serde 1.0.145", + "serde 1.0.147", "sp-core", "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.28)", @@ -7696,9 +7650,9 @@ dependencies = [ [[package]] name = "termtree" -version = "0.2.4" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "507e9898683b6c43a9aa55b64259b721b52ba226e0f3779137e50ad114a4c90b" +checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8" [[package]] name = "textwrap" @@ -7711,9 +7665,9 @@ dependencies = [ [[package]] name = "textwrap" -version = "0.15.1" +version = "0.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "949517c0cf1bf4ee812e2e07e08ab448e3ae0d23472aee8a06c985f0c8815b16" +checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" [[package]] name = "thiserror" @@ -7760,7 +7714,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" dependencies = [ - "once_cell 1.15.0", + "once_cell 1.16.0", ] [[package]] @@ -7782,7 +7736,7 @@ checksum = "ffc59cb9dfc85bb312c3a78fd6aa8a8582e310b0fa885d5bb877f6dcc601839d" dependencies = [ "anyhow", "hmac 0.8.1", - "once_cell 1.15.0", + "once_cell 1.16.0", "pbkdf2 0.4.0", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", @@ -7827,7 +7781,7 @@ dependencies = [ "bytes 1.2.1", "libc", "memchr 2.5.0", - "mio 0.8.4", + "mio 0.8.5", "num_cpus", "parking_lot 0.12.1", "pin-project-lite", @@ -7871,11 +7825,11 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.10" +version = "0.1.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6edf2d6bc038a43d31353570e27270603f4648d18f5ed10c0e179abe43255af" +checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" dependencies = [ - "futures-core 0.3.24", + "futures-core 0.3.25", "pin-project-lite", "tokio", ] @@ -7886,7 +7840,7 @@ version = "0.17.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f714dd15bead90401d77e04243611caec13726c2408afd5b31901dfcdcb3b181" dependencies = [ - "futures-util 0.3.24", + "futures-util 0.3.25", "log 0.4.17", "tokio", "tungstenite 0.17.3", @@ -7899,9 +7853,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507" dependencies = [ "bytes 1.2.1", - "futures-core 0.3.24", - "futures-io 0.3.24", - "futures-sink 0.3.24", + "futures-core 0.3.25", + "futures-io 0.3.25", + "futures-sink 0.3.25", "log 0.4.17", "pin-project-lite", "tokio", @@ -7914,8 +7868,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" dependencies = [ "bytes 1.2.1", - "futures-core 0.3.24", - "futures-sink 0.3.24", + "futures-core 0.3.25", + "futures-sink 0.3.25", "pin-project-lite", "tokio", "tracing", @@ -7927,7 +7881,7 @@ version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" dependencies = [ - "serde 1.0.145", + "serde 1.0.147", ] [[package]] @@ -7938,9 +7892,9 @@ checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" [[package]] name = "tracing" -version = "0.1.36" +version = "0.1.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fce9567bd60a67d08a16488756721ba392f24f29006402881e43b19aac64307" +checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if 1.0.0", "log 0.4.17", @@ -7951,9 +7905,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.22" +version = "0.1.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11c75893af559bc8e10716548bdef5cb2b983f8e637db9d0e15126b61b484ee2" +checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" dependencies = [ "proc-macro2", "quote", @@ -7962,11 +7916,11 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.29" +version = "0.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aeea4303076558a00714b823f9ad67d58a3bbda1df83d8827d21193156e22f7" +checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" dependencies = [ - "once_cell 1.15.0", + "once_cell 1.16.0", "valuable", ] @@ -7987,7 +7941,7 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" dependencies = [ - "serde 1.0.145", + "serde 1.0.147", "tracing-core", ] @@ -8001,9 +7955,9 @@ dependencies = [ "chrono 0.4.22", "lazy_static", "matchers", - "regex 1.6.0", - "serde 1.0.145", - "serde_json 1.0.85", + "regex 1.7.0", + "serde 1.0.147", + "serde_json 1.0.87", "sharded-slab", "smallvec 1.10.0", "thread_local", @@ -8085,7 +8039,7 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "983d40747bce878d2fb67d910dcb8bd3eca2b2358540c3cc1b98c027407a3ae3" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "byteorder 1.4.3", "bytes 1.2.1", "http 0.2.8", @@ -8107,7 +8061,7 @@ version = "0.17.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e27992fd6a8c29ee7eef28fc78349aa244134e10ad447ce3b9f0ac0ed0fa4ce0" dependencies = [ - "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", + "base64 0.13.1", "byteorder 1.4.3", "bytes 1.2.1", "http 0.2.8", @@ -8214,9 +8168,9 @@ checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" [[package]] name = "unicode-ident" -version = "1.0.4" +version = "1.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dcc811dc4066ac62f84f11307873c4850cb653bfa9b1719cee2bd2204a4bc5dd" +checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" [[package]] name = "unicode-normalization" @@ -8353,8 +8307,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ed7b8be92646fc3d18b06147664ebc5f48d222686cb11a8755e561a735aacc6d" dependencies = [ "bytes 1.2.1", - "futures-channel 0.3.24", - "futures-util 0.3.24", + "futures-channel 0.3.25", + "futures-util 0.3.25", "headers", "http 0.2.8", "hyper", @@ -8366,8 +8320,8 @@ dependencies = [ "pin-project", "rustls-pemfile", "scoped-tls", - "serde 1.0.145", - "serde_json 1.0.85", + "serde 1.0.147", + "serde_json 1.0.87", "serde_urlencoded", "tokio", "tokio-stream", @@ -8413,7 +8367,7 @@ checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" dependencies = [ "bumpalo", "log 0.4.17", - "once_cell 1.15.0", + "once_cell 1.16.0", "proc-macro2", "quote", "syn", @@ -8610,43 +8564,100 @@ version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" dependencies = [ - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_msvc", + "windows_aarch64_msvc 0.36.1", + "windows_i686_gnu 0.36.1", + "windows_i686_msvc 0.36.1", + "windows_x86_64_gnu 0.36.1", + "windows_x86_64_msvc 0.36.1", ] +[[package]] +name = "windows-sys" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" +dependencies = [ + "windows_aarch64_gnullvm", + "windows_aarch64_msvc 0.42.0", + "windows_i686_gnu 0.42.0", + "windows_i686_msvc 0.42.0", + "windows_x86_64_gnu 0.42.0", + "windows_x86_64_gnullvm", + "windows_x86_64_msvc 0.42.0", +] + +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" + [[package]] name = "windows_aarch64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" +[[package]] +name = "windows_aarch64_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" + [[package]] name = "windows_i686_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" +[[package]] +name = "windows_i686_gnu" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" + [[package]] name = "windows_i686_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" +[[package]] +name = "windows_i686_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" + [[package]] name = "windows_x86_64_gnu" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" +[[package]] +name = "windows_x86_64_gnu" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" + +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" + [[package]] name = "windows_x86_64_msvc" version = "0.36.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" +[[package]] +name = "windows_x86_64_msvc" +version = "0.42.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" + [[package]] name = "ws" version = "0.9.2" diff --git a/app-libs/exchange-oracle/Cargo.toml b/app-libs/exchange-oracle/Cargo.toml index 9df63da8ee..bfe8fb50bf 100644 --- a/app-libs/exchange-oracle/Cargo.toml +++ b/app-libs/exchange-oracle/Cargo.toml @@ -28,9 +28,6 @@ itc-rest-client = { path = "../../core/rest-client", default-features = false } itp-enclave-metrics = { path = "../../core-primitives/enclave-metrics", default-features = false } itp-ocall-api = { path = "../../core-primitives/ocall-api", default-features = false } -[dev-dependencies] -itp-test = { path = "../../core-primitives/test" } - [features] default = ["std"] std = [ diff --git a/app-libs/sgx-runtime/Cargo.toml b/app-libs/sgx-runtime/Cargo.toml index badd69295d..3c4e6452f6 100644 --- a/app-libs/sgx-runtime/Cargo.toml +++ b/app-libs/sgx-runtime/Cargo.toml @@ -23,25 +23,15 @@ frame-executive = { default-features = false, git = "https://github.com/parityte frame-support = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } frame-system = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } frame-system-benchmarking = { optional = true, default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -frame-system-rpc-runtime-api = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -pallet-aura = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } pallet-balances = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -pallet-grandpa = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -pallet-randomness-collective-flip = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } pallet-sudo = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } pallet-timestamp = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } pallet-transaction-payment = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -pallet-transaction-payment-rpc-runtime-api = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-api = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-block-builder = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-consensus-aura = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-core = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-inherents = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-offchain = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-session = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-std = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-transaction-pool = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-version = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } # Integritee dependencies @@ -76,25 +66,15 @@ std = [ "frame-executive/std", "frame-support/std", "frame-system/std", - "frame-system-rpc-runtime-api/std", - "pallet-aura/std", "pallet-balances/std", - "pallet-grandpa/std", - "pallet-randomness-collective-flip/std", "pallet-sudo/std", "pallet-timestamp/std", "pallet-transaction-payment/std", - "pallet-transaction-payment-rpc-runtime-api/std", "pallet-parentchain/std", "sp-api/std", - "sp-block-builder/std", - "sp-consensus-aura/std", "sp-core/std", "sp-inherents/std", - "sp-offchain/std", "sp-runtime/std", - "sp-session/std", "sp-std/std", - "sp-transaction-pool/std", "sp-version/std", ] diff --git a/app-libs/stf/Cargo.toml b/app-libs/stf/Cargo.toml index 47cff336f4..dfac2f7512 100644 --- a/app-libs/stf/Cargo.toml +++ b/app-libs/stf/Cargo.toml @@ -23,8 +23,6 @@ itp-stf-interface = { default-features = false, path = "../../core-primitives/st itp-storage = { default-features = false, path = "../../core-primitives/storage" } itp-types = { default-features = false, path = "../../core-primitives/types" } itp-utils = { default-features = false, path = "../../core-primitives/utils" } -its-primitives = { default-features = false, path = "../../sidechain/primitives" } -its-state = { default-features = false, optional = true, path = "../../sidechain/state" } sp-io = { default-features = false, features = ["disable_oom", "disable_panic_handler", "disable_allocator"], path = "../../core-primitives/substrate-sgx/sp-io" } # Substrate dependencies @@ -32,7 +30,6 @@ frame-support = { default-features = false, git = "https://github.com/paritytech frame-system = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } pallet-balances = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } pallet-sudo = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sc-keystore = { optional = true, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-application-crypto = { default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-core = { default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } @@ -40,8 +37,6 @@ sp-runtime = { default-features = false, git = "https://github.com/paritytech/su # scs / integritee my-node-runtime = { package = "integritee-node-runtime", optional = true, git = "https://github.com/integritee-network/integritee-node.git", branch = "master" } pallet-parentchain = { default-features = false, git = "https://github.com/integritee-network/pallets.git", branch = "develop" } -substrate-api-client = { optional = true, git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.28" } -substrate-client-keystore = { optional = true, git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.28" } [dev-dependencies] @@ -57,7 +52,6 @@ evm_std = [ sgx = [ "sgx_tstd", "itp-sgx-externalities/sgx", - "its-state/sgx", "itp-utils/sgx", "sp-io/sgx", ] @@ -73,8 +67,6 @@ std = [ "itp-storage/std", "itp-types/std", "itp-utils/std", - "its-primitives/std", - "its-state/std", # substrate "sp-core/std", "pallet-balances/std", @@ -83,12 +75,9 @@ std = [ "frame-support/std", "sp-application-crypto/std", "sp-runtime/std", - "sc-keystore", # scs/integritee "my-node-runtime", "pallet-parentchain/std", "sp-io/std", - "substrate-api-client/std", - "substrate-client-keystore", ] test = [] diff --git a/core-primitives/attestation-handler/Cargo.toml b/core-primitives/attestation-handler/Cargo.toml index f543c07081..ac7a5fcfa6 100644 --- a/core-primitives/attestation-handler/Cargo.toml +++ b/core-primitives/attestation-handler/Cargo.toml @@ -20,7 +20,6 @@ rustls = { version = "0.19", optional = true } serde_json = { version = "1.0", optional = true } thiserror = { version = "1.0", optional = true } webpki = { version = "0.21", optional = true } -yasna = { version = "0.4", optional = true, features = ["bit-vec", "num-bigint", "chrono", "std"] } # mesalock base64_sgx = { package = "base64", rev = "sgx_1.1.3", git = "https://github.com/mesalock-linux/rust-base64-sgx", optional = true } @@ -44,7 +43,6 @@ sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-s itp-ocall-api = { path = "../ocall-api", default-features = false } itp-settings = { path = "../settings" } itp-sgx-crypto = { path = "../sgx/crypto", default-features = false } -itp-sgx-externalities = { path = "../substrate-sgx/externalities", default-features = false } itp-sgx-io = { path = "../sgx/io", default-features = false } itp-types = { path = "../types", default-features = false } @@ -72,10 +70,8 @@ std = [ "serde_json", "thiserror", "webpki", - "yasna", # local "itp-ocall-api/std", - "itp-sgx-externalities/std", "itp-sgx-io/std", "itp-sgx-crypto/std", "itp-types/std", @@ -101,7 +97,6 @@ sgx = [ "sgx_tcrypto", "num-bigint", # local - "itp-sgx-externalities/sgx", "itp-sgx-io/sgx", "itp-sgx-crypto/sgx", # integritee diff --git a/core-primitives/block-import-queue/Cargo.toml b/core-primitives/block-import-queue/Cargo.toml index 1b62320ad0..20dd4119ec 100644 --- a/core-primitives/block-import-queue/Cargo.toml +++ b/core-primitives/block-import-queue/Cargo.toml @@ -16,15 +16,11 @@ thiserror_sgx = { package = "thiserror", git = "https://github.com/mesalock-linu thiserror = { version = "1.0", optional = true } # crates.io no-std compatible libraries -log = { version = "0.4", default-features = false } -sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } [features] default = ["std"] std = [ # no-std compatible libraries - "log/std", - "sp-runtime/std", # std compatible external libraries "thiserror", ] diff --git a/core-primitives/enclave-api/Cargo.toml b/core-primitives/enclave-api/Cargo.toml index dc04d14c50..f9a05f0cfe 100644 --- a/core-primitives/enclave-api/Cargo.toml +++ b/core-primitives/enclave-api/Cargo.toml @@ -23,7 +23,3 @@ itc-parentchain-light-client = { path = "../../core/parentchain/light-client" } itp-enclave-api-ffi = { path = "ffi" } itp-settings = { path = "../settings" } itp-types = { path = "../types" } - - -[dev-dependencies] -mockall = "0.11" diff --git a/core-primitives/enclave-metrics/Cargo.toml b/core-primitives/enclave-metrics/Cargo.toml index 76b3cbfb56..384fc53831 100644 --- a/core-primitives/enclave-metrics/Cargo.toml +++ b/core-primitives/enclave-metrics/Cargo.toml @@ -9,7 +9,6 @@ edition = "2021" [dependencies] # sgx sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git", optional = true } -sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } # no-std dependencies codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] } diff --git a/core-primitives/node-api/metadata/Cargo.toml b/core-primitives/node-api/metadata/Cargo.toml index aa9a5d3bba..25140417bf 100644 --- a/core-primitives/node-api/metadata/Cargo.toml +++ b/core-primitives/node-api/metadata/Cargo.toml @@ -14,15 +14,11 @@ sp-core = { git = "https://github.com/paritytech/substrate.git", default-feature # scs substrate-api-client = { default-features = false, git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.28" } -# integritee -itp-types = { default-features = false, path = "../../types" } - [features] default = ["std"] std = [ "codec/std", "sp-core/std", - "itp-types/std", "substrate-api-client/std", ] diff --git a/core-primitives/nonce-cache/Cargo.toml b/core-primitives/nonce-cache/Cargo.toml index d2723a7874..d26ee0ee57 100644 --- a/core-primitives/nonce-cache/Cargo.toml +++ b/core-primitives/nonce-cache/Cargo.toml @@ -18,12 +18,10 @@ thiserror = { version = "1.0", optional = true } # no-std dependencies lazy_static = { version = "1.1.0", features = ["spin_no_std"] } -log = { version = "0.4", default-features = false } [features] default = ["std"] std = [ - "log/std", "thiserror", ] sgx = [ diff --git a/core-primitives/primitives-cache/Cargo.toml b/core-primitives/primitives-cache/Cargo.toml index a4b1232f5e..8295957573 100644 --- a/core-primitives/primitives-cache/Cargo.toml +++ b/core-primitives/primitives-cache/Cargo.toml @@ -18,13 +18,10 @@ thiserror = { version = "1.0", optional = true } # no-std dependencies lazy_static = { version = "1.1.0", features = ["spin_no_std"] } -log = { version = "0.4", default-features = false } - [features] default = ["std"] std = [ - "log/std", "thiserror", ] sgx = [ diff --git a/core-primitives/stf-state-observer/Cargo.toml b/core-primitives/stf-state-observer/Cargo.toml index 2ec921ee03..b1a1bc73ed 100644 --- a/core-primitives/stf-state-observer/Cargo.toml +++ b/core-primitives/stf-state-observer/Cargo.toml @@ -6,7 +6,6 @@ edition = "2021" [dependencies] sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git", optional = true } -sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } # local deps itp-types = { default-features = false, path = "../types" } diff --git a/core-primitives/substrate-sgx/externalities/Cargo.toml b/core-primitives/substrate-sgx/externalities/Cargo.toml index a8fca1f6ec..eb6c72cf1f 100644 --- a/core-primitives/substrate-sgx/externalities/Cargo.toml +++ b/core-primitives/substrate-sgx/externalities/Cargo.toml @@ -14,7 +14,6 @@ serde = { version = "1.0", default-features = false, features = ["derive", "allo # sgx dependencies sgx_tstd = { optional = true, features = ["untrusted_fs", "net", "backtrace"], git = "https://github.com/apache/teaclave-sgx-sdk.git", branch = "master" } -sgx_types = { git = "https://github.com/apache/teaclave-sgx-sdk.git", branch = "master" } # substrate sp-core = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } diff --git a/core-primitives/substrate-sgx/sp-io/Cargo.toml b/core-primitives/substrate-sgx/sp-io/Cargo.toml index 2496dd3610..689da0a465 100644 --- a/core-primitives/substrate-sgx/sp-io/Cargo.toml +++ b/core-primitives/substrate-sgx/sp-io/Cargo.toml @@ -21,20 +21,14 @@ sgx_types = { optional = true, git = "https://github.com/apache/teaclave-sgx-sdk # Substrate dependencies sp-core = { default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-keystore = { optional = true, default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-runtime-interface = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-state-machine = { optional = true, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-std = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-tracing = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-trie = { optional = true, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-wasm-interface = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } # local environmental = { path = "../environmental", default-features = false } -[dev-dependencies] -hex-literal = { version = "0.3.4" } - [features] default = ["std"] std = [ @@ -42,10 +36,7 @@ std = [ "sp-core/std", "codec/std", "sp-std/std", - "sp-keystore/std", "hash-db/std", - "sp-trie", - "sp-state-machine", "libsecp256k1/std", "sp-runtime-interface/std", "sp-wasm-interface/std", diff --git a/core-primitives/test/Cargo.toml b/core-primitives/test/Cargo.toml index 33a0818885..3a63654445 100644 --- a/core-primitives/test/Cargo.toml +++ b/core-primitives/test/Cargo.toml @@ -13,9 +13,6 @@ jsonrpc-core_sgx = { package = "jsonrpc-core", git = "https://github.com/scs/jso sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git", optional = true } sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } -# std-only deps -jsonrpc-core = { version = "18", optional = true } - # substrate deps sp-core = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } @@ -47,7 +44,6 @@ std = [ "itp-time-utils/std", "itp-types/std", "itp-ocall-api/std", - "jsonrpc-core", "sp-core/std", "sp-runtime/std", "sp-std/std", diff --git a/core-primitives/types/Cargo.toml b/core-primitives/types/Cargo.toml index 9b1bc568ed..3505f19dcf 100644 --- a/core-primitives/types/Cargo.toml +++ b/core-primitives/types/Cargo.toml @@ -21,7 +21,6 @@ itp-sgx-runtime-primitives = { path = "../../core-primitives/sgx-runtime-primiti frame-system = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } pallet-balances = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-core = { default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-finality-grandpa = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-std = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } @@ -39,10 +38,6 @@ std = [ "pallet-balances/std", "sp-std/std", "sp-core/std", - "sp-finality-grandpa/std", "sp-runtime/std", ] test = [] - -[dev-dependencies] -sp-keyring = { git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } diff --git a/core/parentchain/indirect-calls-executor/Cargo.toml b/core/parentchain/indirect-calls-executor/Cargo.toml index ee4b320293..da05dc8d7c 100644 --- a/core/parentchain/indirect-calls-executor/Cargo.toml +++ b/core/parentchain/indirect-calls-executor/Cargo.toml @@ -11,7 +11,6 @@ sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-s # local dependencies ita-stf = { path = "../../../app-libs/stf", default-features = false } -itp-extrinsics-factory = { path = "../../../core-primitives/extrinsics-factory", default-features = false } itp-node-api = { path = "../../../core-primitives/node-api", default-features = false } itp-ocall-api = { path = "../../../core-primitives/ocall-api", default-features = false } itp-sgx-crypto = { path = "../../../core-primitives/sgx/crypto", default-features = false } @@ -55,7 +54,6 @@ std = [ "codec/std", "futures", "ita-stf/std", - "itp-extrinsics-factory/std", "itp-node-api/std", "itp-ocall-api/std", "itp-sgx-crypto/std", @@ -74,7 +72,6 @@ sgx = [ "sgx_tstd", "futures_sgx", "ita-stf/sgx", - "itp-extrinsics-factory/sgx", "itp-node-api/sgx", "itp-sgx-crypto/sgx", "itp-stf-executor/sgx", diff --git a/core/parentchain/test/Cargo.toml b/core/parentchain/test/Cargo.toml index d50dec46cf..bdee3a5cc1 100644 --- a/core/parentchain/test/Cargo.toml +++ b/core/parentchain/test/Cargo.toml @@ -22,10 +22,6 @@ sp-io = { default-features = false, git = "https://github.com/paritytech/substra sp-runtime = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } sp-std = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -[dev-dependencies] -env_logger = "0.9.0" -sp-keyring = { git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } - [features] default = ["std"] std = [ diff --git a/service/Cargo.toml b/service/Cargo.toml index 1f27d2c9d5..facf1cbf60 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -27,7 +27,6 @@ tokio = { version = "1.6.1", features = ["full"] } warp = "0.3" # ipfs -cid = "0.8" ipfs-api = "0.11.0" sha2 = { version = "0.7", default-features = false } @@ -82,6 +81,5 @@ anyhow = "1.0.40" mockall = "0.11" # local itc-parentchain-test = { path = "../core/parentchain/test" } -itp-test = { path = "../core-primitives/test" } its-peer-fetch = { path = "../sidechain/peer-fetch", features = ["mocks"] } its-test = { path = "../sidechain/test" } diff --git a/sidechain/consensus/common/Cargo.toml b/sidechain/consensus/common/Cargo.toml index cbb891354b..3180537cbb 100644 --- a/sidechain/consensus/common/Cargo.toml +++ b/sidechain/consensus/common/Cargo.toml @@ -36,12 +36,10 @@ sp-runtime = { default-features = false, git = "https://github.com/paritytech/su itc-parentchain-test = { path = "../../../core/parentchain/test" } itp-sgx-externalities = { default-features = false, path = "../../../core-primitives/substrate-sgx/externalities" } itp-test = { path = "../../../core-primitives/test" } -its-consensus-aura = { path = "../aura" } its-test = { path = "../../test" } # substrate sp-core = { default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } -sp-keyring = { git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.28" } [features] default = ["std"] diff --git a/sidechain/state/Cargo.toml b/sidechain/state/Cargo.toml index ee95b2bf04..77bc1f5125 100644 --- a/sidechain/state/Cargo.toml +++ b/sidechain/state/Cargo.toml @@ -21,7 +21,6 @@ thiserror_sgx = { package = "thiserror", version = "1.0.9", git = "https://githu # local deps itp-sgx-externalities = { default-features = false, path = "../../core-primitives/substrate-sgx/externalities" } -itp-stf-interface = { path = "../../core-primitives/stf-interface", default-features = false } itp-storage = { path = "../../core-primitives/storage", default-features = false } its-primitives = { path = "../primitives", default-features = false } sp-io = { optional = true, default-features = false, features = ["disable_oom", "disable_panic_handler", "disable_allocator"], path = "../../core-primitives/substrate-sgx/sp-io" } @@ -44,7 +43,6 @@ std = [ "sp-core/std", # local crates "itp-sgx-externalities/std", - "itp-stf-interface/std", "itp-storage/std", "its-primitives/std", "sp-io/std",