diff --git a/.github/workflows/build_and_test.yml b/.github/workflows/build_and_test.yml index 875f61ec44..cdc0cf25ad 100644 --- a/.github/workflows/build_and_test.yml +++ b/.github/workflows/build_and_test.yml @@ -172,10 +172,10 @@ jobs: with: github_token: ${{secrets.GITHUB_TOKEN}} workflow: ci.yml - name: integritee-node-dev-fb4bac9880a8e742f8862bcdadd0f0b0bd2624a7 + name: integritee-node-dev-7cb4c1df36a86072753c016ff1fdab1588bc4446 # in fact this action should download the latest artifact, but sometimes fails. Then we need to # set the `run_id` to force a download of an updated binary. - run_id: 1807673902 + run_id: 1980987369 path: node repo: integritee-network/integritee-node diff --git a/Cargo.lock b/Cargo.lock index a32908b876..a540fe9446 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -15,7 +15,7 @@ dependencies = [ [[package]] name = "ac-compose-macros" version = "0.1.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "ac-primitives", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -27,10 +27,10 @@ dependencies = [ [[package]] name = "ac-node-api" version = "0.1.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "ac-primitives", - "frame-metadata 14.2.0 (git+https://github.com/paritytech/frame-metadata.git?branch=main)", + "frame-metadata", "frame-support", "frame-system", "hex", @@ -38,7 +38,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sp-core", "sp-runtime", "thiserror 1.0.30", @@ -47,7 +47,7 @@ dependencies = [ [[package]] name = "ac-primitives" version = "0.1.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "hex", "parity-scale-codec", @@ -108,8 +108,8 @@ version = "0.7.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" dependencies = [ - "getrandom 0.2.4", - "once_cell 1.9.0", + "getrandom 0.2.5", + "once_cell 1.10.0", "version_check", ] @@ -142,9 +142,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.53" +version = "1.0.56" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94a45b455c14666b85fc40a019e8ab9eb75e3a124e05494f5397122bc9eb06e0" +checksum = "4361135be9122e0870de935d7c439aef945b9f9ddd4199a553b5270b49c82a27" [[package]] name = "approx" @@ -206,15 +206,18 @@ dependencies = [ [[package]] name = "autocfg" -version = "0.1.7" +version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d49d90015b3c36167a20fe2810c5cd875ad504b39cff3d4eae7977e6b7c1cb2" +checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" +dependencies = [ + "autocfg 1.1.0", +] [[package]] name = "autocfg" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" [[package]] name = "backtrace" @@ -307,9 +310,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitvec" -version = "0.20.4" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848" +checksum = "1489fcb93a5bb47da0462ca93ad252ad6af2145cce58d10d46a83931ba9f016b" dependencies = [ "funty", "radium", @@ -317,6 +320,15 @@ dependencies = [ "wyz", ] +[[package]] +name = "blake2" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9cf849ee05b2ee5fba5e36f97ff8ec2533916700fc0758d40d92136a42f3388" +dependencies = [ + "digest 0.10.3", +] + [[package]] name = "blake2-rfc" version = "0.2.18" @@ -371,9 +383,9 @@ dependencies = [ [[package]] name = "block-buffer" -version = "0.10.0" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1d36a02058e76b040de25a4464ba1c80935655595b661505c8b39b664828b95" +checksum = "0bf7fe51849ea569fd452f37822f606a5cabb684dc918707a0193fd4664ff324" dependencies = [ "generic-array 0.14.5", ] @@ -429,9 +441,9 @@ checksum = "a4a45a46ab1f2412e53d3a0ade76ffad2025804294569aae387231a0cd6e0899" [[package]] name = "byte-slice-cast" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d30c751592b77c499e7bce34d99d67c2c11bdc0574e9a488ddade14150a4698" +checksum = "87c5fdd0166095e1d463fc6cc01aa8ce547ad77a4e84d42eb6762b084e28067e" [[package]] name = "byte-tools" @@ -511,22 +523,22 @@ dependencies = [ [[package]] name = "cargo_metadata" -version = "0.14.1" +version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba2ae6de944143141f6155a473a6b02f66c7c3f9f47316f802f80204ebfe6e12" +checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa" dependencies = [ "camino", "cargo-platform", - "semver 1.0.4", + "semver 1.0.6", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", ] [[package]] name = "cc" -version = "1.0.72" +version = "1.0.73" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "22a9137b95ea06864e018375b72adfb7db6e6f68cfc8df5a04d00288050485ee" +checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" dependencies = [ "jobserver", ] @@ -588,13 +600,13 @@ dependencies = [ [[package]] name = "claims-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "parity-scale-codec", "rustc-hex", "scale-info", "serde 1.0.136", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -651,18 +663,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76d0a7a42b9c13f2b2a1a7e64b949a19bcb56a49b190076e60261001ceaa5304" dependencies = [ "bytes 1.1.0", - "futures 0.3.19", + "futures 0.3.21", "http 0.2.6", "mime", "mime_guess", - "rand 0.8.4", + "rand 0.8.5", "thiserror 1.0.30", ] [[package]] name = "common-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "sp-std", ] @@ -681,9 +693,9 @@ checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" [[package]] name = "core-foundation" -version = "0.9.2" +version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6888e10551bb93e424d8df1d07f1a8b4fceb0001a3a4b048bfc47554946f47b3" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" dependencies = [ "core-foundation-sys", "libc", @@ -715,9 +727,9 @@ dependencies = [ [[package]] name = "crossbeam-utils" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cfcae03edb34f947e64acdb1c33ec169824e20657e9ecb61cef6c8c74dcb8120" +checksum = "b5e5bed1f1c269533fa816a0a5492b3545209a205ca1a54842be180eb63a16a6" dependencies = [ "cfg-if 1.0.0", "lazy_static", @@ -731,11 +743,12 @@ checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" [[package]] name = "crypto-common" -version = "0.1.1" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683d6b536309245c849479fba3da410962a43ed8e51c26b729208ec0ac2798d0" +checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" dependencies = [ "generic-array 0.14.5", + "typenum 1.15.0", ] [[package]] @@ -867,13 +880,13 @@ dependencies = [ [[package]] name = "digest" -version = "0.10.1" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b697d66081d42af4fba142d56918a3cb21dc8eb63372c6b85d14f44fb9c5979b" +checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" dependencies = [ - "block-buffer 0.10.0", + "block-buffer 0.10.2", "crypto-common", - "generic-array 0.14.5", + "subtle 2.4.1", ] [[package]] @@ -948,9 +961,9 @@ checksum = "ee2626afccd7561a06cf1367e2950c4718ea04565e20fb5029b6c7d8ad09abcf" [[package]] name = "ed25519" -version = "1.3.0" +version = "1.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74e1069e39f1454367eb2de793ed062fac4c35c2934b76a81d90dd9abcd28816" +checksum = "eed12bbf7b5312f8da1c2722bc06d8c6b12c2d86a7fb35a194c7f3e6fc2bbe39" dependencies = [ "signature", ] @@ -985,7 +998,7 @@ dependencies = [ "humantime 1.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.5.4", - "termcolor 1.1.2", + "termcolor 1.1.3", ] [[package]] @@ -1010,7 +1023,7 @@ dependencies = [ "humantime 2.1.0", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.5.4", - "termcolor 1.1.2", + "termcolor 1.1.3", ] [[package]] @@ -1058,12 +1071,12 @@ dependencies = [ [[package]] name = "finality-grandpa" -version = "0.14.4" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a" +checksum = "d9def033d8505edf199f6a5d07aa7e6d2d6185b164293b77f0efd108f4f3e11d" dependencies = [ "either", - "futures 0.3.19", + "futures 0.3.21", "futures-timer", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.14", @@ -1079,7 +1092,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfcf0ed7fe52a17a03854ec54a9f76d6d84508d1c0e66bc1793301c73fc8493c" dependencies = [ "byteorder 1.4.3", - "rand 0.8.4", + "rand 0.8.5", "rustc-hex", "static_assertions", ] @@ -1153,7 +1166,7 @@ checksum = "8da1b8f89c5b5a5b7e59405cfcf0bb9588e5ed19f0b57a4cd542bbba3f164a6d" [[package]] name = "frame-benchmarking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -1165,7 +1178,7 @@ dependencies = [ "serde 1.0.136", "sp-api", "sp-application-crypto", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-runtime-interface", "sp-std", @@ -1175,14 +1188,14 @@ dependencies = [ [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", "sp-tracing", @@ -1190,20 +1203,9 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "14.2.0" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37ed5e5c346de62ca5c184b4325a6600d1eaca210666e4606fe4e449574978d0" -dependencies = [ - "cfg-if 1.0.0", - "parity-scale-codec", - "scale-info", - "serde 1.0.136", -] - -[[package]] -name = "frame-metadata" -version = "14.2.0" -source = "git+https://github.com/paritytech/frame-metadata.git?branch=main#f0c7151a950f9e1002bf40d260ec32032f76d7ed" +checksum = "df6bb8542ef006ef0de09a5c4420787d79823c0ed7924225822362fd2bf2ff2d" dependencies = [ "cfg-if 1.0.0", "parity-scale-codec", @@ -1214,14 +1216,14 @@ dependencies = [ [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "bitflags", - "frame-metadata 14.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "frame-metadata", "frame-support-procedural", "impl-trait-for-tuples", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", - "once_cell 1.9.0", + "once_cell 1.10.0", "parity-scale-codec", "paste", "scale-info", @@ -1231,7 +1233,7 @@ dependencies = [ "sp-core", "sp-core-hashing-proc-macro", "sp-inherents", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-staking", "sp-state-machine", @@ -1243,7 +1245,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -1255,7 +1257,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -1267,7 +1269,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "proc-macro2", "quote", @@ -1277,7 +1279,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1285,7 +1287,7 @@ dependencies = [ "scale-info", "serde 1.0.136", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", "sp-version", @@ -1294,7 +1296,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-api", @@ -1324,9 +1326,9 @@ checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" [[package]] name = "funty" -version = "1.1.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" @@ -1345,17 +1347,17 @@ dependencies = [ [[package]] name = "futures" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4" +checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e" dependencies = [ - "futures-channel 0.3.19", - "futures-core 0.3.19", - "futures-executor 0.3.19", - "futures-io 0.3.19", - "futures-sink 0.3.19", - "futures-task 0.3.19", - "futures-util 0.3.19", + "futures-channel 0.3.21", + "futures-core 0.3.21", + "futures-executor 0.3.21", + "futures-io 0.3.21", + "futures-sink 0.3.21", + "futures-task 0.3.21", + "futures-util 0.3.21", ] [[package]] @@ -1370,12 +1372,12 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3dda0b6588335f360afc675d0564c17a77a2bda81ca178a4b6081bd86c7f0b" +checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" dependencies = [ - "futures-core 0.3.19", - "futures-sink 0.3.19", + "futures-core 0.3.21", + "futures-sink 0.3.21", ] [[package]] @@ -1388,9 +1390,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0c8ff0461b82559810cdccfde3215c3f373807f5e5232b71479bff7bb2583d7" +checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" [[package]] name = "futures-executor" @@ -1405,13 +1407,13 @@ dependencies = [ [[package]] name = "futures-executor" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a" +checksum = "9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6" dependencies = [ - "futures-core 0.3.19", - "futures-task 0.3.19", - "futures-util 0.3.19", + "futures-core 0.3.21", + "futures-task 0.3.21", + "futures-util 0.3.21", "num_cpus", ] @@ -1425,9 +1427,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1f9d34af5a1aac6fb380f735fe510746c38067c5bf16c7fd250280503c971b2" +checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" [[package]] name = "futures-macro" @@ -1442,9 +1444,9 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c" +checksum = "33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512" dependencies = [ "proc-macro2", "quote", @@ -1458,9 +1460,9 @@ source = "git+https://github.com/mesalock-linux/futures-rs-sgx#d54882f24ddf7d613 [[package]] name = "futures-sink" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3055baccb68d74ff6480350f8d6eb8fcfa3aa11bdc1a1ae3afdd0514617d508" +checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868" [[package]] name = "futures-task" @@ -1473,9 +1475,9 @@ dependencies = [ [[package]] name = "futures-task" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72" +checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" [[package]] name = "futures-timer" @@ -1505,16 +1507,16 @@ dependencies = [ [[package]] name = "futures-util" -version = "0.3.19" +version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164" +checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" dependencies = [ - "futures-channel 0.3.19", - "futures-core 0.3.19", - "futures-io 0.3.19", - "futures-macro 0.3.19", - "futures-sink 0.3.19", - "futures-task 0.3.19", + "futures-channel 0.3.21", + "futures-core 0.3.21", + "futures-io 0.3.21", + "futures-macro 0.3.21", + "futures-sink 0.3.21", + "futures-task 0.3.21", "memchr 2.4.1", "pin-project-lite", "pin-utils", @@ -1533,7 +1535,7 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d00328cedcac5e81c683e5620ca6a30756fc23027ebf9bff405c0e8da1fbb7e" dependencies = [ - "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "typenum 1.15.0", ] [[package]] @@ -1542,7 +1544,7 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ffdf9f34f1447443d37393cc6c2b8313aebddcd96906caf34e54c68d8e57d7bd" dependencies = [ - "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "typenum 1.15.0", ] [[package]] @@ -1551,7 +1553,7 @@ version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" dependencies = [ - "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "typenum 1.15.0", "version_check", ] @@ -1563,7 +1565,7 @@ checksum = "e4ac03428b3276fc7f1756eba0c76c7c0c91ef77e1c43fbdd47a460238419cb9" dependencies = [ "num-traits 0.2.14", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", ] [[package]] @@ -1592,9 +1594,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.4" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "418d37c8b1d42553c93648be529cb70f920d3baf8ef469b74b9638df426e0b4c" +checksum = "d39cd93900197114fa1fcb7ae84ca742095eed9442088988ae74fa744e930e77" dependencies = [ "cfg-if 1.0.0", "libc", @@ -1634,9 +1636,9 @@ checksum = "d9f1f717ddc7b2ba36df7e871fd88db79326551d3d6f1fc406fbfd28b582ff8e" dependencies = [ "bytes 1.1.0", "fnv 1.0.7", - "futures-core 0.3.19", - "futures-sink 0.3.19", - "futures-util 0.3.19", + "futures-core 0.3.21", + "futures-sink 0.3.21", + "futures-util 0.3.21", "http 0.2.6", "indexmap", "slab 0.4.5", @@ -1681,9 +1683,6 @@ name = "hashbrown" version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" -dependencies = [ - "ahash", -] [[package]] name = "hashbrown" @@ -1697,13 +1696,13 @@ dependencies = [ [[package]] name = "hashbrown_tstd" version = "0.11.2" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" [[package]] name = "headers" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c84c647447a07ca16f5fbd05b633e535cc41a08d2d74ab1e08648df53be9cb89" +checksum = "4cff78e5788be1e0ab65b04d306b2ed5092c815ec97ec70f4ebd5aee158aa55d" dependencies = [ "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "bitflags", @@ -1712,7 +1711,7 @@ dependencies = [ "http 0.2.6", "httpdate", "mime", - "sha-1 0.9.8", + "sha-1 0.10.0", ] [[package]] @@ -1867,9 +1866,9 @@ dependencies = [ [[package]] name = "httparse" -version = "1.5.1" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acd94fdbe1d4ff688b67b04eee2e17bd50995534a61539e45adfefb45e5e5503" +checksum = "9100414882e15fb7feccb4897e5f0ff0ff1ca7d1a86a23208ada4d7a18e6c6c4" [[package]] name = "httpdate" @@ -1903,20 +1902,20 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "0.14.16" +version = "0.14.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7ec3e62bdc98a2f0393a5048e4c30ef659440ea6e0e572965103e72bd836f55" +checksum = "043f0e083e9901b6cc658a77d1eb86f4fc650bbb977a4337dd63192826aa85dd" dependencies = [ "bytes 1.1.0", - "futures-channel 0.3.19", - "futures-core 0.3.19", - "futures-util 0.3.19", + "futures-channel 0.3.21", + "futures-core 0.3.21", + "futures-util 0.3.21", "h2", "http 0.2.6", "http-body", - "httparse 1.5.1", + "httparse 1.6.0", "httpdate", - "itoa 0.4.8", + "itoa 1.0.1", "pin-project-lite", "socket2", "tokio", @@ -1933,7 +1932,7 @@ checksum = "3538ce6aeb81f7cd0d547a42435944d2283714a3f696630318bc47bd839fcfc9" dependencies = [ "bytes 1.1.0", "common-multipart-rfc7578", - "futures 0.3.19", + "futures 0.3.21", "http 0.2.6", "hyper", ] @@ -1945,7 +1944,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5f9f7a97316d44c0af9b0301e65010573a853a9fc97046d7331d7f6bc0fd5a64" dependencies = [ "ct-logs", - "futures-util 0.3.19", + "futures-util 0.3.21", "hyper", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "rustls 0.19.1", @@ -1971,16 +1970,16 @@ dependencies = [ [[package]] name = "ias-verify" version = "0.1.4" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "chrono", "frame-support", "parity-scale-codec", "scale-info", - "serde_json 1.0.78", + "serde_json 1.0.79", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-std", "webpki 0.21.0", ] @@ -2009,9 +2008,9 @@ dependencies = [ [[package]] name = "impl-codec" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161ebdfec3c8e3b52bf61c4f3550a1eea4f9579d10dc1b936f3171ebdcd6c443" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" dependencies = [ "parity-scale-codec", ] @@ -2027,9 +2026,9 @@ dependencies = [ [[package]] name = "impl-trait-for-tuples" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d5dacb10c5b3bb92d46ba347505a9041e676bb20ad220101326bffb0c93031ee" +checksum = "11d7a9f6330b71fea57921c9b61c47ee6e84f72d394754eff6163ae67e7395eb" dependencies = [ "proc-macro2", "quote", @@ -2042,7 +2041,7 @@ version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "hashbrown 0.11.2", ] @@ -2062,7 +2061,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca80fdd4829ab7569b7a72db4784b2f819d42f124e189c47dba0f72861c3888a" dependencies = [ "async-trait", - "futures 0.3.19", + "futures 0.3.21", ] [[package]] @@ -2099,7 +2098,7 @@ dependencies = [ "primitive-types", "sc-keystore", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_crypto_helper", "sp-application-crypto", "sp-core", @@ -2116,7 +2115,7 @@ dependencies = [ [[package]] name = "integritee-node-runtime" version = "1.0.7" -source = "git+https://github.com/integritee-network/integritee-node?branch=master#fb4bac9880a8e742f8862bcdadd0f0b0bd2624a7" +source = "git+https://github.com/integritee-network/integritee-node?branch=master#7cb4c1df36a86072753c016ff1fdab1588bc4446" dependencies = [ "frame-executive", "frame-support", @@ -2169,7 +2168,7 @@ dependencies = [ "env_logger 0.7.1 (registry+https://github.com/rust-lang/crates.io-index)", "frame-support", "frame-system", - "futures 0.3.19", + "futures 0.3.21", "hex", "integritee-node-runtime", "ipfs-api", @@ -2200,7 +2199,7 @@ dependencies = [ "rust-crypto", "serde 1.0.136", "serde_derive 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_crypto_helper", "sgx_types", "sgx_urts", @@ -2243,14 +2242,14 @@ dependencies = [ "bytes 1.1.0", "dirs 3.0.2", "failure", - "futures 0.3.19", + "futures 0.3.21", "http 0.2.6", "hyper", "hyper-multipart-rfc7578", "hyper-tls", "parity-multiaddr", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "serde_urlencoded", "tokio", "tokio-util", @@ -2286,7 +2285,7 @@ dependencies = [ "sgx_tstd", "sp-application-crypto", "sp-core", - "sp-io 5.0.0 (git+https://github.com/integritee-network/sgx-runtime?branch=master)", + "sp-io 6.0.0 (git+https://github.com/integritee-network/sgx-runtime?branch=master)", "sp-keyring", "sp-runtime", "substrate-api-client", @@ -2303,7 +2302,7 @@ dependencies = [ "jsonrpc-core 18.0.0", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_tstd", "sgx_types", "sp-runtime", @@ -2420,7 +2419,7 @@ dependencies = [ "http_req 0.7.2 (git+https://github.com/mesalock-linux/http_req-sgx?tag=sgx_1.1.3)", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_tstd", "sgx_types", "thiserror 1.0.30", @@ -2438,7 +2437,7 @@ dependencies = [ "openssl", "parity-scale-codec", "serde_derive 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_crypto_helper", "substrate-api-client", "thiserror 1.0.30", @@ -2461,7 +2460,7 @@ dependencies = [ "jsonrpsee", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec", - "serde_json 1.0.78", + "serde_json 1.0.79", "sp-core", "tokio", ] @@ -2502,12 +2501,6 @@ dependencies = [ "sgx_tstd", ] -[[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.1" @@ -2544,7 +2537,7 @@ dependencies = [ "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "mockall", "parity-scale-codec", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_crypto_helper", "sgx_types", "sgx_urts", @@ -2652,7 +2645,7 @@ dependencies = [ "serde 1.0.118 (git+https://github.com/mesalock-linux/serde-sgx?tag=sgx_1.1.3)", "serde 1.0.136", "serde_json 1.0.60 (git+https://github.com/mesalock-linux/serde-json-sgx?tag=sgx_1.1.3)", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_crypto_helper", "sgx_rand", "sgx_tstd", @@ -2718,7 +2711,7 @@ name = "itp-storage" version = "0.8.0" dependencies = [ "derive_more", - "frame-metadata 14.2.0 (git+https://github.com/paritytech/frame-metadata.git?branch=main)", + "frame-metadata", "frame-support", "hash-db", "parity-scale-codec", @@ -2798,7 +2791,7 @@ dependencies = [ "parity-scale-codec", "primitive-types", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sgx_tstd", "sp-core", "sp-keyring", @@ -2898,7 +2891,7 @@ name = "its-consensus-slots" version = "0.8.0" dependencies = [ "derive_more", - "futures 0.3.19", + "futures 0.3.21", "futures-timer", "itp-sgx-io", "itp-time-utils", @@ -2930,7 +2923,7 @@ dependencies = [ "jsonrpsee", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "thiserror 1.0.30", "tokio", ] @@ -2994,7 +2987,7 @@ dependencies = [ "sgx-externalities", "sgx_tstd", "sp-core", - "sp-io 5.0.0 (git+https://github.com/integritee-network/sgx-runtime?branch=master)", + "sp-io 6.0.0 (git+https://github.com/integritee-network/sgx-runtime?branch=master)", "sp-runtime", "sp-std", "thiserror 1.0.30", @@ -3170,13 +3163,13 @@ version = "18.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14f7f76aef2d054868398427f6c54943cf3d1caa9a7ec7d0c38d69df97a965eb" dependencies = [ - "futures 0.3.19", - "futures-executor 0.3.19", - "futures-util 0.3.19", + "futures 0.3.21", + "futures-executor 0.3.21", + "futures-util 0.3.21", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.136", "serde_derive 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", ] [[package]] @@ -3208,7 +3201,7 @@ dependencies = [ "jsonrpsee-utils", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "thiserror 1.0.30", "url 2.2.2", ] @@ -3219,8 +3212,8 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d22372378f63f7d16de453e786afc740fca5ee80bd260be024a616b6ac2cefe5" dependencies = [ - "futures-channel 0.3.19", - "futures-util 0.3.19", + "futures-channel 0.3.21", + "futures-util 0.3.21", "globset", "hyper", "jsonrpsee-types", @@ -3228,7 +3221,7 @@ dependencies = [ "lazy_static", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "socket2", "thiserror 1.0.30", "tokio", @@ -3256,12 +3249,12 @@ checksum = "c0cf7bd4e93b3b56e59131de7f24afbea871faf914e97bcdd942c86927ab0172" dependencies = [ "async-trait", "beef", - "futures-channel 0.3.19", - "futures-util 0.3.19", + "futures-channel 0.3.21", + "futures-util 0.3.21", "hyper", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "soketto", "thiserror 1.0.30", ] @@ -3272,16 +3265,16 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "47554ecaacb479285da68799d9b6afc258c32b332cc8b85829c6a9304ee98776" dependencies = [ - "futures-channel 0.3.19", - "futures-util 0.3.19", + "futures-channel 0.3.21", + "futures-util 0.3.21", "hyper", "jsonrpsee-types", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "parking_lot 0.11.2", - "rand 0.8.4", + "rand 0.8.5", "rustc-hash", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "thiserror 1.0.30", ] @@ -3293,14 +3286,14 @@ checksum = "6ec51150965544e1a4468f372bdab8545243a1b045d4ab272023aac74c60de32" dependencies = [ "async-trait", "fnv 1.0.7", - "futures 0.3.19", + "futures 0.3.21", "jsonrpsee-types", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "pin-project", "rustls 0.19.1", "rustls-native-certs", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "soketto", "thiserror 1.0.30", "tokio", @@ -3315,14 +3308,14 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b512c3c679a89d20f97802f69188a2d01f6234491b7513076e21e8424efccafe" dependencies = [ - "futures-channel 0.3.19", - "futures-util 0.3.19", + "futures-channel 0.3.21", + "futures-util 0.3.21", "jsonrpsee-types", "jsonrpsee-utils", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "soketto", "thiserror 1.0.30", "tokio", @@ -3363,9 +3356,9 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "libc" -version = "0.2.117" +version = "0.2.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74d72e0f9b65b5b4ca49a346af3976df0f9c61d550727f349ecd559f251a26c" +checksum = "1bf2e165bb3457c8e098ea76f3e3bc9db55f87aa90d52d0e6be741470916aaa4" [[package]] name = "libloading" @@ -3379,9 +3372,9 @@ dependencies = [ [[package]] name = "libm" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7d73b3f436185384286bd8098d17ec07c9a7d2388a6599f824d8502b529702a" +checksum = "33a33a362ce288760ec6a508b94caaec573ae7d3bbbd91b87aa0bad4456839db" [[package]] name = "librocksdb-sys" @@ -3408,10 +3401,10 @@ dependencies = [ "libsecp256k1-core", "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", - "rand 0.8.4", + "rand 0.8.5", "serde 1.0.136", "sha2 0.9.9", - "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "typenum 1.15.0", ] [[package]] @@ -3565,12 +3558,12 @@ checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" [[package]] name = "memory-db" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d505169b746dacf02f7d14d8c80b34edfd8212159c63d23c977739a0d960c626" +checksum = "6566c70c1016f525ced45d7b7f97730a2bafb037c788211d0c186ef5b2189f0a" dependencies = [ "hash-db", - "hashbrown 0.11.2", + "hashbrown 0.12.0", "parity-util-mem", ] @@ -3600,9 +3593,9 @@ checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" [[package]] name = "mime_guess" -version = "2.0.3" +version = "2.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2684d4c2e97d99848d30b324b00c8fcc7e5c897b7cbb5819b09e7c90e8baf212" +checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" dependencies = [ "mime", "unicase 2.6.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3621,7 +3614,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" dependencies = [ "adler", - "autocfg 1.0.1", + "autocfg 1.1.0", ] [[package]] @@ -3659,9 +3652,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.7.14" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8067b404fe97c70829f082dec8bcf4f71225d7eaea1d8645349cb76fa06205cc" +checksum = "ba272f85fa0b41fc91872be579b3bbe0f56b792aa361a380eb669469f68dafb2" dependencies = [ "libc", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3782,12 +3775,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "00dec633863867f29cb39df64a397cdf4a6354708ddd7759f70c7fb51c5f9182" dependencies = [ "buf_redux", - "httparse 1.5.1", + "httparse 1.6.0", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "mime", "mime_guess", "quick-error 1.2.3", - "rand 0.8.4", + "rand 0.8.5", "safemem", "tempfile", "twoway", @@ -3805,10 +3798,10 @@ dependencies = [ "num-complex 0.4.0", "num-rational 0.4.0", "num-traits 0.2.14", - "rand 0.8.4", + "rand 0.8.5", "rand_distr", "simba", - "typenum 1.15.0 (registry+https://github.com/rust-lang/crates.io-index)", + "typenum 1.15.0", ] [[package]] @@ -3886,9 +3879,9 @@ checksum = "61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be" [[package]] name = "ntapi" -version = "0.3.6" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f6bb902e437b6d86e03cce10a7e2af662292c5dfef23b65899ea3ac9354ad44" +checksum = "c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f" dependencies = [ "winapi 0.3.9", ] @@ -3925,7 +3918,7 @@ name = "num-bigint" version = "0.2.5" source = "git+https://github.com/mesalock-linux/num-bigint-sgx#76a5bed94dc31c32bd1670dbf72877abcf9bbc09" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "num-integer 0.1.41", "num-traits 0.2.10", "sgx_tstd", @@ -3937,7 +3930,7 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "num-integer 0.1.44", "num-traits 0.2.14", ] @@ -3948,7 +3941,7 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "num-integer 0.1.44", "num-traits 0.2.14", ] @@ -3958,7 +3951,7 @@ name = "num-complex" version = "0.2.3" source = "git+https://github.com/mesalock-linux/num-complex-sgx#19700ad6de079ebc5560db472c282d1591e0d84f" dependencies = [ - "autocfg 0.1.7", + "autocfg 0.1.8", "num-traits 0.2.10", "sgx_tstd", ] @@ -3977,7 +3970,7 @@ name = "num-integer" version = "0.1.41" source = "git+https://github.com/mesalock-linux/num-integer-sgx#404c50e5378ca635261688b080dee328ff42b6bd" dependencies = [ - "autocfg 0.1.7", + "autocfg 0.1.8", "num-traits 0.2.10", "sgx_tstd", ] @@ -3988,7 +3981,7 @@ version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "num-traits 0.2.14", ] @@ -4008,7 +4001,7 @@ version = "0.1.42" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "num-integer 0.1.44", "num-traits 0.2.14", ] @@ -4018,7 +4011,7 @@ name = "num-rational" version = "0.2.2" source = "git+https://github.com/mesalock-linux/num-rational-sgx#be65f9ce439f3c9ec850d8041635ab6c3309b816" dependencies = [ - "autocfg 0.1.7", + "autocfg 0.1.8", "num-bigint 0.2.5", "num-integer 0.1.41", "num-traits 0.2.10", @@ -4031,7 +4024,7 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "num-bigint 0.2.6", "num-integer 0.1.44", "num-traits 0.2.14", @@ -4043,7 +4036,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d41702bd167c2df5520b384281bc111a4b5efcf7fbc4c9c222c815b07e0a6a6a" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "num-bigint 0.4.3", "num-integer 0.1.44", "num-traits 0.2.14", @@ -4054,7 +4047,7 @@ name = "num-traits" version = "0.2.10" source = "git+https://github.com/mesalock-linux/num-traits-sgx#af046e0b15c594c960007418097dd4ff37ec3f7a" dependencies = [ - "autocfg 0.1.7", + "autocfg 0.1.8", "sgx_tstd", ] @@ -4064,7 +4057,7 @@ version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "libm", ] @@ -4115,9 +4108,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.9.0" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da32515d9f6e6e489d7bc9d84c71b060db7247dc035bbe44eac88cf87486d8d5" +checksum = "87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9" [[package]] name = "opaque-debug" @@ -4141,7 +4134,7 @@ dependencies = [ "cfg-if 1.0.0", "foreign-types", "libc", - "once_cell 1.9.0", + "once_cell 1.10.0", "openssl-sys", ] @@ -4157,7 +4150,7 @@ version = "0.9.72" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb" dependencies = [ - "autocfg 1.0.1", + "autocfg 1.1.0", "cc", "libc", "pkg-config", @@ -4167,7 +4160,7 @@ dependencies = [ [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -4183,7 +4176,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -4198,7 +4191,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-benchmarking", "frame-support", @@ -4213,7 +4206,7 @@ dependencies = [ [[package]] name = "pallet-claims" version = "0.9.12" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "claims-primitives", "frame-support", @@ -4223,7 +4216,7 @@ dependencies = [ "scale-info", "serde 1.0.136", "serde_derive 1.0.136", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4231,7 +4224,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-benchmarking", "frame-support", @@ -4244,7 +4237,7 @@ dependencies = [ "sp-application-crypto", "sp-core", "sp-finality-grandpa", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-session", "sp-staking", @@ -4254,13 +4247,13 @@ dependencies = [ [[package]] name = "pallet-multisig" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4268,7 +4261,7 @@ dependencies = [ [[package]] name = "pallet-parentchain" version = "0.9.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "frame-support", "frame-system", @@ -4276,7 +4269,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4284,13 +4277,13 @@ dependencies = [ [[package]] name = "pallet-proxy" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4298,7 +4291,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -4312,7 +4305,7 @@ dependencies = [ [[package]] name = "pallet-scheduler" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "frame-benchmarking", "frame-support", @@ -4320,7 +4313,7 @@ dependencies = [ "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec", "scale-info", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4328,7 +4321,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -4338,7 +4331,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-session", "sp-staking", @@ -4349,13 +4342,13 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4363,7 +4356,7 @@ dependencies = [ [[package]] name = "pallet-teeracle" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "frame-support", "frame-system", @@ -4372,7 +4365,7 @@ dependencies = [ "parity-scale-codec", "scale-info", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", "substrate-fixed", @@ -4382,7 +4375,7 @@ dependencies = [ [[package]] name = "pallet-teerex" version = "0.9.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "frame-support", "frame-system", @@ -4393,7 +4386,7 @@ dependencies = [ "scale-info", "serde 1.0.136", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", "teerex-primitives", @@ -4402,7 +4395,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-benchmarking", "frame-support", @@ -4419,7 +4412,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -4428,7 +4421,7 @@ dependencies = [ "serde 1.0.136", "smallvec 1.8.0", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4436,7 +4429,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -4447,7 +4440,7 @@ dependencies = [ [[package]] name = "pallet-treasury" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "frame-support", "frame-system", @@ -4463,14 +4456,14 @@ dependencies = [ [[package]] name = "pallet-utility" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "frame-support", "frame-system", "parity-scale-codec", "scale-info", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-runtime", "sp-std", ] @@ -4478,7 +4471,7 @@ dependencies = [ [[package]] name = "pallet-vesting" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "frame-support", "frame-system", @@ -4509,9 +4502,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "2.3.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909" +checksum = "2a7f3fcf5e45fc28b84dcdab6b983e77f197ec01f325a33f404ba6855afd1070" dependencies = [ "arrayvec 0.7.2", "bitvec", @@ -4523,9 +4516,9 @@ dependencies = [ [[package]] name = "parity-scale-codec-derive" -version = "2.3.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27" +checksum = "2c6e626dc84025ff56bf1476ed0e30d10c84d7f89a475ef46ebabee1095a8fba" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -4535,15 +4528,15 @@ dependencies = [ [[package]] name = "parity-util-mem" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f4cb4e169446179cbc6b8b6320cc9fca49bd2e94e8db25f25f200a8ea774770" +checksum = "c32561d248d352148124f036cac253a644685a21dc9fea383eb4907d7bd35a8f" dependencies = [ "cfg-if 1.0.0", - "hashbrown 0.11.2", + "hashbrown 0.12.0", "impl-trait-for-tuples", "parity-util-mem-derive", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "primitive-types", "winapi 0.3.9", ] @@ -4602,7 +4595,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87f5ec2493a61ac0506c0f4199f99070cbe83857b0337006a30f3e6719b8ef58" dependencies = [ "lock_api 0.4.6", - "parking_lot_core 0.9.0", + "parking_lot_core 0.9.1", ] [[package]] @@ -4627,20 +4620,20 @@ dependencies = [ "cfg-if 1.0.0", "instant", "libc", - "redox_syscall 0.2.10", + "redox_syscall 0.2.11", "smallvec 1.8.0", "winapi 0.3.9", ] [[package]] name = "parking_lot_core" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2f4f894f3865f6c0e02810fc597300f34dc2510f66400da262d8ae10e75767d" +checksum = "28141e0cc4143da2443301914478dc976a61ffdb3f043058310c70df2fed8954" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall 0.2.10", + "redox_syscall 0.2.11", "smallvec 1.8.0", "windows-sys", ] @@ -4792,9 +4785,9 @@ dependencies = [ [[package]] name = "primitive-types" -version = "0.10.1" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05e4722c697a58a99d5d06a08c30821d7c082a4632198de1eaa5a6c22ef42373" +checksum = "e28720988bff275df1f51b171e1b2a18c30d194c4d2b61defdacecd625a5d94a" dependencies = [ "fixed-hash", "impl-codec", @@ -4805,9 +4798,9 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "1.1.0" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ebace6889caf889b4d3f76becee12e90353f2b8c7d875534a71e5742f8f6f83" +checksum = "e17d47ce914bf4de440332250b0edd23ce48c005f59fab39d3335866b114f11a" dependencies = [ "thiserror 1.0.30", "toml", @@ -4917,9 +4910,9 @@ dependencies = [ [[package]] name = "radium" -version = "0.6.2" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" [[package]] name = "rand" @@ -4950,7 +4943,7 @@ version = "0.6.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" dependencies = [ - "autocfg 0.1.7", + "autocfg 0.1.8", "libc", "rand_chacha 0.1.1", "rand_core 0.4.2", @@ -4990,14 +4983,13 @@ dependencies = [ [[package]] name = "rand" -version = "0.8.4" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e7573632e6454cf6b99d7aac4ccca54be06da05aca2ef7423d22d27d4d4bcd8" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.3", - "rand_hc 0.3.1", ] [[package]] @@ -5006,7 +4998,7 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" dependencies = [ - "autocfg 0.1.7", + "autocfg 0.1.8", "rand_core 0.3.1", ] @@ -5079,7 +5071,7 @@ version = "0.6.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" dependencies = [ - "getrandom 0.2.4", + "getrandom 0.2.5", ] [[package]] @@ -5089,7 +5081,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32cb0b9bc82b0a0876c2dd994a7e7a2683d3e7390ca40e6886785ef0c7e3ee31" dependencies = [ "num-traits 0.2.14", - "rand 0.8.4", + "rand 0.8.5", ] [[package]] @@ -5110,15 +5102,6 @@ dependencies = [ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "rand_hc" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d51e9f596de227fda2ea6c84607f5558e196eeaf43c986b724ba4fb8fdf497e7" -dependencies = [ - "rand_core 0.6.3", -] - [[package]] name = "rand_isaac" version = "0.1.1" @@ -5159,7 +5142,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" dependencies = [ - "autocfg 0.1.7", + "autocfg 0.1.8", "rand_core 0.4.2", ] @@ -5213,9 +5196,9 @@ checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" [[package]] name = "redox_syscall" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" +checksum = "8380fe0152551244f0747b1bf41737e0f8a74f97a14ccefd1148187271634f3c" dependencies = [ "bitflags", ] @@ -5237,8 +5220,8 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "528532f3d801c87aec9def2add9ca802fe569e44a544afe633765267840abe64" dependencies = [ - "getrandom 0.2.4", - "redox_syscall 0.2.10", + "getrandom 0.2.5", + "redox_syscall 0.2.11", ] [[package]] @@ -5318,9 +5301,9 @@ dependencies = [ [[package]] name = "retain_mut" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51dd4445360338dab5116712bee1388dc727991d51969558a8882ab552e6db30" +checksum = "8c31b5c4033f8fdde8700e4657be2c497e7288f01515be52168c631e2e4d4086" [[package]] name = "ring" @@ -5354,7 +5337,7 @@ checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" dependencies = [ "cc", "libc", - "once_cell 1.9.0", + "once_cell 1.10.0", "spin", "untrusted", "web-sys", @@ -5453,7 +5436,7 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" dependencies = [ - "semver 1.0.4", + "semver 1.0.6", ] [[package]] @@ -5546,12 +5529,12 @@ dependencies = [ [[package]] name = "sc-keystore" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "async-trait", "hex", - "parking_lot 0.11.2", - "serde_json 1.0.78", + "parking_lot 0.12.0", + "serde_json 1.0.79", "sp-application-crypto", "sp-core", "sp-keystore", @@ -5560,9 +5543,9 @@ dependencies = [ [[package]] name = "scale-info" -version = "1.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c55b744399c25532d63a0d2789b109df8d46fc93752d46b0782991a931a782f" +checksum = "0563970d79bcbf3c537ce3ad36d859b30d36fc5b190efd227f1f7a84d7cf0d42" dependencies = [ "bitvec", "cfg-if 1.0.0", @@ -5574,9 +5557,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "1.0.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcd" +checksum = "b7805950c36512db9e3251c970bb7ac425f326716941862205d612ab3b5e46e2" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -5650,6 +5633,24 @@ dependencies = [ "untrusted", ] +[[package]] +name = "secp256k1" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c42e6f1735c5f00f51e43e28d6634141f2bcad10931b2609ddd74a86d751260" +dependencies = [ + "secp256k1-sys", +] + +[[package]] +name = "secp256k1-sys" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "957da2573cde917463ece3570eab4a0b3f19de6f1646cde62e6fd3868f566036" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.8.0" @@ -5661,9 +5662,9 @@ dependencies = [ [[package]] name = "security-framework" -version = "2.6.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fed7948b6c68acbb6e20c334f55ad635dc0f75506963de4464289fbd3b051ac" +checksum = "2dc14f172faf8a0194a3aded622712b0de276821addc574fa54fc0a1167e10dc" dependencies = [ "bitflags", "core-foundation", @@ -5674,9 +5675,9 @@ dependencies = [ [[package]] name = "security-framework-sys" -version = "2.6.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a57321bf8bc2362081b2599912d2961fe899c0efadf1b4b2f8d48b3e253bb96c" +checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" dependencies = [ "core-foundation-sys", "libc", @@ -5702,9 +5703,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.4" +version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "568a8e6258aa33c13358f81fd834adb854c6f7c9468520910a9b1e8fac068012" +checksum = "a4a3381e03edd24287172047536f20cabde766e2cd3e65e6b00fb3af51c4f38d" dependencies = [ "serde 1.0.136", ] @@ -5805,9 +5806,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.78" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085" +checksum = "8e8d9fa5c3b304765ce1fd9c4c8a3de2c8db365a5b91be52f186efc675681d95" dependencies = [ "itoa 1.0.1", "ryu", @@ -5829,7 +5830,7 @@ dependencies = [ [[package]] name = "sgx-externalities" version = "0.4.0" -source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#3e273f7dc8150f84ea07e743f3ae48590fc7fb67" +source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#771b2e2fdb6669de4f04087693f46ad6b167136e" dependencies = [ "derive_more", "environmental", @@ -5844,7 +5845,7 @@ dependencies = [ [[package]] name = "sgx-runtime" version = "0.8.0" -source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#3e273f7dc8150f84ea07e743f3ae48590fc7fb67" +source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#771b2e2fdb6669de4f04087693f46ad6b167136e" dependencies = [ "frame-executive", "frame-support", @@ -5877,12 +5878,12 @@ dependencies = [ [[package]] name = "sgx_alloc" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" [[package]] name = "sgx_backtrace_sys" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "cc", "sgx_build_helper", @@ -5892,12 +5893,12 @@ dependencies = [ [[package]] name = "sgx_build_helper" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" [[package]] name = "sgx_crypto_helper" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "itertools", "libc", @@ -5916,12 +5917,12 @@ dependencies = [ [[package]] name = "sgx_demangle" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" [[package]] name = "sgx_libc" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "sgx_types", ] @@ -5929,7 +5930,7 @@ dependencies = [ [[package]] name = "sgx_rand" version = "1.1.4" -source = "git+https://github.com/apache/teaclave-sgx-sdk.git?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/apache/teaclave-sgx-sdk.git?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "sgx_trts", "sgx_tstd", @@ -5939,7 +5940,7 @@ dependencies = [ [[package]] name = "sgx_tcrypto" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "sgx_types", ] @@ -5947,7 +5948,7 @@ dependencies = [ [[package]] name = "sgx_tcrypto_helper" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "sgx_crypto_helper", ] @@ -5955,7 +5956,7 @@ dependencies = [ [[package]] name = "sgx_tprotected_fs" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "sgx_trts", "sgx_types", @@ -5964,7 +5965,7 @@ dependencies = [ [[package]] name = "sgx_trts" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "sgx_libc", "sgx_types", @@ -5973,7 +5974,7 @@ dependencies = [ [[package]] name = "sgx_tstd" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "hashbrown_tstd", "sgx_alloc", @@ -5989,12 +5990,12 @@ dependencies = [ [[package]] name = "sgx_types" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" [[package]] name = "sgx_ucrypto" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "libc", "rand_core 0.3.1", @@ -6005,7 +6006,7 @@ dependencies = [ [[package]] name = "sgx_unwind" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "sgx_build_helper", ] @@ -6013,7 +6014,7 @@ dependencies = [ [[package]] name = "sgx_urts" version = "1.1.4" -source = "git+https://github.com/apache/teaclave-sgx-sdk.git?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/apache/teaclave-sgx-sdk.git?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" dependencies = [ "libc", "sgx_types", @@ -6044,6 +6045,17 @@ dependencies = [ "opaque-debug 0.3.0", ] +[[package]] +name = "sha-1" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" +dependencies = [ + "cfg-if 1.0.0", + "cpufeatures", + "digest 0.10.3", +] + [[package]] name = "sha1" version = "0.5.0" @@ -6097,13 +6109,23 @@ dependencies = [ [[package]] name = "sha2" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99c3bd8169c58782adad9290a9af5939994036b76187f7b4f0e6de91dbbfc0ec" +checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" dependencies = [ "cfg-if 1.0.0", "cpufeatures", - "digest 0.10.1", + "digest 0.10.3", +] + +[[package]] +name = "sha3" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "881bf8156c87b6301fc5ca6b27f11eeb2761224c7081e69b409d5a1951a70c86" +dependencies = [ + "digest 0.10.3", + "keccak", ] [[package]] @@ -6203,17 +6225,17 @@ checksum = "4919971d141dbadaa0e82b5d369e2d7666c98e4625046140615ca363e50d4daa" dependencies = [ "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "bytes 1.1.0", - "futures 0.3.19", - "httparse 1.5.1", + "futures 0.3.21", + "httparse 1.6.0", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.8.4", + "rand 0.8.5", "sha-1 0.9.8", ] [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "hash-db", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6230,9 +6252,9 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ - "blake2-rfc", + "blake2", "proc-macro-crate", "proc-macro2", "quote", @@ -6241,21 +6263,21 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", "serde 1.0.136", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-std", ] [[package]] name = "sp-arithmetic" -version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -6270,7 +6292,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "async-trait", "parity-scale-codec", @@ -6282,7 +6304,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-api", @@ -6294,10 +6316,10 @@ dependencies = [ [[package]] name = "sp-consensus" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "async-trait", - "futures 0.3.19", + "futures 0.3.21", "futures-timer", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec", @@ -6313,7 +6335,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "async-trait", "parity-scale-codec", @@ -6331,19 +6353,21 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", "serde 1.0.136", "sp-arithmetic", "sp-runtime", + "sp-std", + "sp-timestamp", ] [[package]] name = "sp-core" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "base58 0.2.0", "bitflags", @@ -6351,7 +6375,7 @@ dependencies = [ "byteorder 1.4.3", "dyn-clonable", "ed25519-dalek", - "futures 0.3.19", + "futures 0.3.21", "hash-db", "hash256-std-hasher", "hex", @@ -6363,15 +6387,15 @@ dependencies = [ "num-traits 0.2.14", "parity-scale-codec", "parity-util-mem", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "primitive-types", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "regex 1.5.4", "scale-info", "schnorrkel", + "secp256k1", "secrecy", "serde 1.0.136", - "sha2 0.10.1", "sp-core-hashing", "sp-debug-derive", "sp-externalities", @@ -6382,8 +6406,6 @@ dependencies = [ "substrate-bip39", "thiserror 1.0.30", "tiny-bip39 0.8.2", - "tiny-keccak 2.0.2", - "twox-hash", "wasmi", "zeroize", ] @@ -6391,20 +6413,21 @@ dependencies = [ [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ - "blake2-rfc", + "blake2", "byteorder 1.4.3", - "sha2 0.10.1", + "digest 0.10.3", + "sha2 0.10.2", + "sha3", "sp-std", - "tiny-keccak 2.0.2", "twox-hash", ] [[package]] name = "sp-core-hashing-proc-macro" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "proc-macro2", "quote", @@ -6415,7 +6438,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "proc-macro2", "quote", @@ -6424,8 +6447,8 @@ dependencies = [ [[package]] name = "sp-externalities" -version = "0.11.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "0.12.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "environmental", "parity-scale-codec", @@ -6436,7 +6459,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "finality-grandpa", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6454,7 +6477,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "async-trait", "impl-trait-for-tuples", @@ -6467,11 +6490,11 @@ dependencies = [ [[package]] name = "sp-io" -version = "5.0.0" -source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#3e273f7dc8150f84ea07e743f3ae48590fc7fb67" +version = "6.0.0" +source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#771b2e2fdb6669de4f04087693f46ad6b167136e" dependencies = [ "environmental", - "futures 0.3.19", + "futures 0.3.21", "hash-db", "libsecp256k1", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6495,15 +6518,16 @@ dependencies = [ [[package]] name = "sp-io" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ - "futures 0.3.19", + "futures 0.3.21", "hash-db", "libsecp256k1", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "parity-scale-codec", - "parking_lot 0.11.2", + "parking_lot 0.12.0", + "secp256k1", "sp-core", "sp-externalities", "sp-keystore", @@ -6519,8 +6543,8 @@ dependencies = [ [[package]] name = "sp-keyring" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "lazy_static", "sp-core", @@ -6530,14 +6554,14 @@ dependencies = [ [[package]] name = "sp-keystore" -version = "0.11.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "0.12.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "async-trait", - "futures 0.3.19", + "futures 0.3.21", "merlin", "parity-scale-codec", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "schnorrkel", "serde 1.0.136", "sp-core", @@ -6548,15 +6572,16 @@ dependencies = [ [[package]] name = "sp-maybe-compressed-blob" version = "4.1.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ + "thiserror 1.0.30", "zstd", ] [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "sp-api", "sp-core", @@ -6566,7 +6591,7 @@ dependencies = [ [[package]] name = "sp-panic-handler" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "backtrace", "lazy_static", @@ -6575,8 +6600,8 @@ dependencies = [ [[package]] name = "sp-rpc" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "rustc-hash", "serde 1.0.136", @@ -6585,8 +6610,8 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "either", "hash256-std-hasher", @@ -6601,14 +6626,14 @@ dependencies = [ "sp-application-crypto", "sp-arithmetic", "sp-core", - "sp-io 5.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", + "sp-io 6.0.0 (git+https://github.com/paritytech/substrate.git?branch=master)", "sp-std", ] [[package]] name = "sp-runtime-interface" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -6624,8 +6649,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "Inflector", "proc-macro-crate", @@ -6637,7 +6662,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", @@ -6651,7 +6676,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", @@ -6661,14 +6686,14 @@ dependencies = [ [[package]] name = "sp-state-machine" -version = "0.11.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "0.12.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "hash-db", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "num-traits 0.2.14", "parity-scale-codec", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 1.8.0", "sp-core", @@ -6685,12 +6710,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" [[package]] name = "sp-storage" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "impl-serde", "parity-scale-codec", @@ -6703,7 +6728,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "async-trait", "futures-timer", @@ -6718,8 +6743,8 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-std", @@ -6731,7 +6756,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "sp-api", "sp-runtime", @@ -6739,8 +6764,8 @@ dependencies = [ [[package]] name = "sp-trie" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "hash-db", "memory-db", @@ -6748,14 +6773,15 @@ dependencies = [ "scale-info", "sp-core", "sp-std", + "thiserror 1.0.30", "trie-db", "trie-root", ] [[package]] name = "sp-version" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "impl-serde", "parity-scale-codec", @@ -6772,7 +6798,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -6782,8 +6808,8 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "impl-trait-for-tuples", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -6800,15 +6826,15 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "ss58-registry" -version = "1.12.0" +version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8319f44e20b42e5c11b88b1ad4130c35fe2974665a007b08b02322070177136a" +checksum = "2f9799e6d412271cb2414597581128b03f3285f260ea49f5363d07df6a332b3e" dependencies = [ "Inflector", "proc-macro2", "quote", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "unicode-xid", ] @@ -6828,7 +6854,7 @@ dependencies = [ "lazy_static", "nalgebra", "num-traits 0.2.14", - "rand 0.8.4", + "rand 0.8.5", ] [[package]] @@ -6862,12 +6888,12 @@ dependencies = [ [[package]] name = "substrate-api-client" version = "0.6.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "ac-compose-macros", "ac-node-api", "ac-primitives", - "frame-metadata 14.2.0 (git+https://github.com/paritytech/frame-metadata.git?branch=main)", + "frame-metadata", "frame-support", "frame-system", "hex", @@ -6877,7 +6903,7 @@ dependencies = [ "parity-scale-codec", "primitive-types", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sp-application-crypto", "sp-core", "sp-rpc", @@ -6904,13 +6930,13 @@ dependencies = [ [[package]] name = "substrate-client-keystore" version = "0.6.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "async-trait", "hex", - "parking_lot 0.11.2", + "parking_lot 0.12.0", "sc-keystore", - "serde_json 1.0.78", + "serde_json 1.0.79", "sp-application-crypto", "sp-core", "sp-keyring", @@ -6919,19 +6945,19 @@ dependencies = [ [[package]] name = "substrate-fixed" -version = "0.5.8" -source = "git+https://github.com/encointer/substrate-fixed.git?tag=v0.5.8#5984ba9b9433d5007597c7f03f65ea5bf6d08601" +version = "0.5.9" +source = "git+https://github.com/encointer/substrate-fixed.git?tag=v0.5.9#a4fb461aae6205ffc55bed51254a40c52be04e5d" dependencies = [ "parity-scale-codec", "scale-info", "serde 1.0.136", - "typenum 1.15.0 (git+https://github.com/encointer/typenum?tag=v1.15.0)", + "typenum 1.16.0", ] [[package]] name = "substrate-wasm-builder" version = "5.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "ansi_term", "build-helper", @@ -6988,7 +7014,7 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "teeracle-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "common-primitives", "sp-std", @@ -6998,7 +7024,7 @@ dependencies = [ [[package]] name = "teerex-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "ias-verify", "parity-scale-codec", @@ -7022,7 +7048,7 @@ dependencies = [ "cfg-if 1.0.0", "fastrand", "libc", - "redox_syscall 0.2.10", + "redox_syscall 0.2.11", "remove_dir_all", "winapi 0.3.9", ] @@ -7037,9 +7063,9 @@ dependencies = [ [[package]] name = "termcolor" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4" +checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" dependencies = [ "winapi-util", ] @@ -7113,7 +7139,7 @@ version = "1.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" dependencies = [ - "once_cell 1.9.0", + "once_cell 1.10.0", ] [[package]] @@ -7149,7 +7175,7 @@ checksum = "ffc59cb9dfc85bb312c3a78fd6aa8a8582e310b0fa885d5bb877f6dcc601839d" dependencies = [ "anyhow", "hmac 0.8.1", - "once_cell 1.9.0", + "once_cell 1.10.0", "pbkdf2 0.4.0", "rand 0.7.3 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-hash", @@ -7195,19 +7221,20 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.16.1" +version = "1.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c27a64b625de6d309e8c57716ba93021dccf1b3b5c97edd6d3dd2d2135afc0a" +checksum = "2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee" dependencies = [ "bytes 1.1.0", "libc", "memchr 2.4.1", - "mio 0.7.14", + "mio 0.8.0", "num_cpus", - "once_cell 1.9.0", - "parking_lot 0.11.2", + "once_cell 1.10.0", + "parking_lot 0.12.0", "pin-project-lite", "signal-hook-registry", + "socket2", "tokio-macros", "winapi 0.3.9", ] @@ -7250,7 +7277,7 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "50145484efff8818b5ccd256697f36863f587da82cf8b409c53adf1e840798e3" dependencies = [ - "futures-core 0.3.19", + "futures-core 0.3.21", "pin-project-lite", "tokio", ] @@ -7261,7 +7288,7 @@ version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "511de3f85caf1c98983545490c3d09685fa8eb634e57eec22bb4db271f46cbd8" dependencies = [ - "futures-util 0.3.19", + "futures-util 0.3.21", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "pin-project", "tokio", @@ -7275,9 +7302,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9e99e1983e5d376cd8eb4b66604d2e99e79f5bd988c3055891dcd8c9e2604cc0" dependencies = [ "bytes 1.1.0", - "futures-core 0.3.19", - "futures-io 0.3.19", - "futures-sink 0.3.19", + "futures-core 0.3.21", + "futures-io 0.3.21", + "futures-sink 0.3.21", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "pin-project-lite", "tokio", @@ -7300,9 +7327,9 @@ checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tracing" -version = "0.1.30" +version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d8d93354fe2a8e50d5953f5ae2e47a3fc2ef03292e7ea46e3cc38f549525fb9" +checksum = "f6c650a8ef0cd2dd93736f033d21cbd1224c5a967aa0c258d00fcf7dafef9b9f" dependencies = [ "cfg-if 1.0.0", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", @@ -7345,9 +7372,9 @@ dependencies = [ [[package]] name = "tracing-serde" -version = "0.1.2" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fb65ea441fbb84f9f6748fd496cf7f63ec9af5bca94dd86456978d055e8eb28b" +checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" dependencies = [ "serde 1.0.136", "tracing-core", @@ -7365,7 +7392,7 @@ dependencies = [ "matchers", "regex 1.5.4", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "sharded-slab", "smallvec 1.8.0", "thread_local 1.1.4", @@ -7419,9 +7446,9 @@ dependencies = [ "byteorder 1.4.3", "bytes 1.1.0", "http 0.2.6", - "httparse 1.5.1", + "httparse 1.6.0", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", - "rand 0.8.4", + "rand 0.8.5", "sha-1 0.9.8", "thiserror 1.0.30", "url 2.2.2", @@ -7465,8 +7492,9 @@ version = "1.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0" dependencies = [ - "cfg-if 1.0.0", - "rand 0.8.4", + "cfg-if 0.1.10", + "digest 0.10.3", + "rand 0.3.23", "static_assertions", ] @@ -7489,8 +7517,8 @@ checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" [[package]] name = "typenum" -version = "1.15.0" -source = "git+https://github.com/encointer/typenum?tag=v1.15.0#14e21b6532ad2adf893fbe329b78deb7ae7dfad0" +version = "1.16.0" +source = "git+https://github.com/encointer/typenum?tag=v1.16.0#4c8dddaa8bdd13130149e43b4085ad14e960617f" dependencies = [ "parity-scale-codec", "scale-info", @@ -7560,9 +7588,9 @@ dependencies = [ [[package]] name = "unicode-segmentation" -version = "1.8.0" +version = "1.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8895849a949e7845e06bd6dc1aa51731a103c42707010a5b591c0038fb73385b" +checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99" [[package]] name = "unicode-width" @@ -7683,8 +7711,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3cef4e1e9114a4b7f1ac799f16ce71c14de5778500c5450ec6b7b920c55b587e" dependencies = [ "bytes 1.1.0", - "futures-channel 0.3.19", - "futures-util 0.3.19", + "futures-channel 0.3.21", + "futures-util 0.3.21", "headers", "http 0.2.6", "hyper", @@ -7696,7 +7724,7 @@ dependencies = [ "pin-project", "scoped-tls", "serde 1.0.136", - "serde_json 1.0.78", + "serde_json 1.0.79", "serde_urlencoded", "tokio", "tokio-stream", @@ -7929,9 +7957,9 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows-sys" -version = "0.29.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ceb069ac8b2117d36924190469735767f0990833935ab430155e71a44bafe148" +checksum = "3df6e476185f92a12c072be4a189a0210dcdcf512a1891d6dff9edb874deadc6" dependencies = [ "windows_aarch64_msvc", "windows_i686_gnu", @@ -7942,43 +7970,43 @@ dependencies = [ [[package]] name = "windows_aarch64_msvc" -version = "0.29.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d027175d00b01e0cbeb97d6ab6ebe03b12330a35786cbaca5252b1c4bf5d9b" +checksum = "d8e92753b1c443191654ec532f14c199742964a061be25d77d7a96f09db20bf5" [[package]] name = "windows_i686_gnu" -version = "0.29.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8793f59f7b8e8b01eda1a652b2697d87b93097198ae85f823b969ca5b89bba58" +checksum = "6a711c68811799e017b6038e0922cb27a5e2f43a2ddb609fe0b6f3eeda9de615" [[package]] name = "windows_i686_msvc" -version = "0.29.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8602f6c418b67024be2996c512f5f995de3ba417f4c75af68401ab8756796ae4" +checksum = "146c11bb1a02615db74680b32a68e2d61f553cc24c4eb5b4ca10311740e44172" [[package]] name = "windows_x86_64_gnu" -version = "0.29.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f3d615f419543e0bd7d2b3323af0d86ff19cbc4f816e6453f36a2c2ce889c354" +checksum = "c912b12f7454c6620635bbff3450962753834be2a594819bd5e945af18ec64bc" [[package]] name = "windows_x86_64_msvc" -version = "0.29.0" +version = "0.32.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11d95421d9ed3672c280884da53201a5c46b7b2765ca6faf34b0d71cf34a3561" +checksum = "504a2476202769977a040c6364301a3f65d0cc9e3fb08600b2bda150a0488316" [[package]] name = "ws" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c51a2c47b5798ccc774ffb93ff536aec7c4275d722fd9c740c83cdd1af1f2d94" +checksum = "25fe90c75f236a0a00247d5900226aea4f2d7b05ccc34da9e7a8880ff59b5848" dependencies = [ "byteorder 1.4.3", "bytes 0.4.12", - "httparse 1.5.1", + "httparse 1.6.0", "log 0.4.14 (registry+https://github.com/rust-lang/crates.io-index)", "mio 0.6.23", "mio-extras", @@ -8001,9 +8029,12 @@ dependencies = [ [[package]] name = "wyz" -version = "0.2.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" +checksum = "30b31594f29d27036c383b53b59ed3476874d518f0efb151b27a4c275141390e" +dependencies = [ + "tap", +] [[package]] name = "yaml-rust" @@ -8013,18 +8044,18 @@ checksum = "e66366e18dc58b46801afbf2ca7661a9f59cc8c5962c29892b6039b4f86fa992" [[package]] name = "zeroize" -version = "1.5.2" +version = "1.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7c88870063c39ee00ec285a2f8d6a966e5b6fb2becc4e8dac77ed0d370ed6006" +checksum = "50344758e2f40e3a1fcfc8f6f91aa57b5f8ebd8d27919fe6451f15aaaf9ee608" dependencies = [ "zeroize_derive", ] [[package]] name = "zeroize_derive" -version = "1.3.1" +version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81e8f13fef10b63c06356d65d416b070798ddabcadc10d3ece0c5be9b3c7eddb" +checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" dependencies = [ "proc-macro2", "quote", @@ -8064,14 +8095,14 @@ dependencies = [ [[patch.unused]] name = "sgx_serialize" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" [[patch.unused]] name = "sgx_serialize_derive" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" [[patch.unused]] name = "sgx_serialize_derive_internals" version = "1.1.4" -source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#565960cd7b4b36d1188459d75652619971c43f7e" +source = "git+https://github.com/haerdib/incubator-teaclave-sgx-sdk?branch=master#e8a9fc22939befa27ff67f5509b2c2dfe8499945" diff --git a/Cargo.toml b/Cargo.toml index 0dc2d9e800..683eae241d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -73,8 +73,8 @@ sgx_crypto_helper = { version = "1.1.4", git = "https://github.com/haerdib/incub #my-node-runtime = { package = "integritee-node-runtime", path = "../integritee-node/runtime"} #[patch."https://github.com/scs/substrate-api-client"] -#substrate-api-client = { path = "../substrate-api-client" } -#substrate-client-keystore = { path = "../substrate-api-client/client-keystore" } +#substrate-api-client = { path = "../../scs/substrate-api-client" } +#substrate-client-keystore = { path = "../../scs/substrate-api-client/client-keystore" } #[patch."https://github.com/integritee-network/pallets.git"] #pallet-claims = { path = '../pallets/claims' } diff --git a/app-libs/stf/Cargo.toml b/app-libs/stf/Cargo.toml index f0f4946eaa..d6d4d11f7e 100644 --- a/app-libs/stf/Cargo.toml +++ b/app-libs/stf/Cargo.toml @@ -49,7 +49,7 @@ test = [] base58 = { version = "0.1", optional = true } clap = { version = "2.33", optional = true } clap-nested = { version = "0.3.1", optional = true } -codec = { version = "2.0.0", default-features = false, features = ["derive"], package = "parity-scale-codec" } +codec = { version = "3.0.0", default-features = false, features = ["derive"], package = "parity-scale-codec" } derive_more = { version = "0.99.5" } hex = { version = "0.4.2", optional = true } log = { version = "0.4", default-features = false } @@ -66,12 +66,12 @@ its-primitives = { default-features = false, path = "../../sidechain/primitives" its-state = { default-features = false, optional = true, path = "../../sidechain/state" } # Substrate dependencies -sp-core = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master", features = ["full_crypto"] } +sp-core = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master", features = ["full_crypto"] } balances = { version = "4.0.0-dev", package = 'pallet-balances', default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } system = { version = "4.0.0-dev", package = "frame-system", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } support = { version = "4.0.0-dev", package = "frame-support", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-application-crypto = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-application-crypto = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } sc-keystore = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master", optional = true } # scs / integritee @@ -83,4 +83,4 @@ substrate-api-client = { git = "https://github.com/scs/substrate-api-client", br substrate-client-keystore = { git = "https://github.com/scs/substrate-api-client", branch = "master", optional = true } [dev-dependencies] -sp-keyring = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-keyring = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } diff --git a/cli/Cargo.toml b/cli/Cargo.toml index a1a642ca0f..7ec7fd46b3 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -14,14 +14,14 @@ tiny-bip39 = "0.6.2" serde_json = "1.0" clap = "2.33" clap-nested = "0.3.1" -primitive-types = { version = "0.10.1", default-features = false, features = ["codec"] } +primitive-types = { version = "0.11.1", default-features = false, features = ["codec"] } base58 = "0.1" chrono = "*" blake2-rfc = { version = "0.2.18", default-features = false} geojson = "0.17" ws = { version = "0.9.1", features = ["ssl"] } serde = { version = "1.0", features = ["derive"] } -codec = { version = "2.0.0", package = "parity-scale-codec", features = ["derive"] } +codec = { version = "3.0.0", package = "parity-scale-codec", features = ["derive"] } sgx_crypto_helper = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } # scs / integritee @@ -31,13 +31,13 @@ my-node-runtime = { git = "https://github.com/integritee-network/integritee-node teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "master" } # substrate dependencies -sp-runtime = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } sc-keystore = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } pallet-balances = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } frame-system = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-keyring = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-application-crypto = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-core = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-keyring = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-application-crypto = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } #local dependencies itp-types = { path = "../core-primitives/types" } diff --git a/core-primitives/block-import-queue/Cargo.toml b/core-primitives/block-import-queue/Cargo.toml index 3f056c4a6c..c005f131d9 100644 --- a/core-primitives/block-import-queue/Cargo.toml +++ b/core-primitives/block-import-queue/Cargo.toml @@ -18,7 +18,7 @@ thiserror = { version = "1.0", optional = true } # crates.io no-std compatible libraries log = { version = "0.4", default-features = false } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } [features] default = ["std"] diff --git a/core-primitives/enclave-api/Cargo.toml b/core-primitives/enclave-api/Cargo.toml index 0363c046e3..8570327388 100644 --- a/core-primitives/enclave-api/Cargo.toml +++ b/core-primitives/enclave-api/Cargo.toml @@ -8,16 +8,16 @@ edition = "2018" thiserror = "1.0.25" log = "0.4" serde_json = "1.0" -codec = { package = "parity-scale-codec", version = "2.0.0", features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"] } sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } sgx_urts = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } sgx_crypto_helper = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } frame-support = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-core = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } sp-finality-grandpa = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } itp-enclave-api-ffi = { path = "ffi" } itp-settings = { path = "../settings" } diff --git a/core-primitives/enclave-metrics/Cargo.toml b/core-primitives/enclave-metrics/Cargo.toml index fd28fd38ea..4d7882c22d 100644 --- a/core-primitives/enclave-metrics/Cargo.toml +++ b/core-primitives/enclave-metrics/Cargo.toml @@ -12,7 +12,7 @@ sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-s sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git", optional = true } # no-std dependencies -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } [features] default = ["std"] diff --git a/core-primitives/extrinsics-factory/Cargo.toml b/core-primitives/extrinsics-factory/Cargo.toml index 474f5d5a26..b7d8fce1e8 100644 --- a/core-primitives/extrinsics-factory/Cargo.toml +++ b/core-primitives/extrinsics-factory/Cargo.toml @@ -42,6 +42,6 @@ thiserror = { version = "1.0", optional = true } # no-std dependencies log = { version = "0.4", default-features = false } -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} diff --git a/core-primitives/node-api-extensions/Cargo.toml b/core-primitives/node-api-extensions/Cargo.toml index 33a24b4204..c8f7ee8bc5 100644 --- a/core-primitives/node-api-extensions/Cargo.toml +++ b/core-primitives/node-api-extensions/Cargo.toml @@ -6,13 +6,13 @@ edition = "2018" [dependencies] # crates.io -codec = { package = "parity-scale-codec", version = "2.0.0", features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"] } thiserror = "1.0" # substrate -sp-core = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } sp-finality-grandpa = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } # scs substrate-api-client = { git = "https://github.com/scs/substrate-api-client", branch = "master" } diff --git a/core-primitives/ocall-api/Cargo.toml b/core-primitives/ocall-api/Cargo.toml index 5fbc1de861..4e7355d431 100644 --- a/core-primitives/ocall-api/Cargo.toml +++ b/core-primitives/ocall-api/Cargo.toml @@ -6,10 +6,10 @@ edition = "2018" resolver = "2" [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } # substrate deps -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # sgx-deps diff --git a/core-primitives/sgx/crypto/Cargo.toml b/core-primitives/sgx/crypto/Cargo.toml index 7c26cbf606..78e3c1a15e 100644 --- a/core-primitives/sgx/crypto/Cargo.toml +++ b/core-primitives/sgx/crypto/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" [dependencies] aes = { version = "0.6.0" } ofb = { version = "0.4.0" } -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } derive_more = { version = "0.99.5" } log = { version = "0.4.14", default-features = false } serde = { version = "1.0", default-features = false, features = ["alloc"], optional = true } @@ -23,7 +23,7 @@ serde-sgx = { package = "serde", tag = "sgx_1.1.3", git = "https://github.com/me serde_json-sgx = { package = "serde_json", tag = "sgx_1.1.3", git = "https://github.com/mesalock-linux/serde-json-sgx", optional = true } # substrate deps -sp-core = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # local deps itp-settings = { path = "../../settings" } diff --git a/core-primitives/stf-executor/Cargo.toml b/core-primitives/stf-executor/Cargo.toml index 05157d45bc..17462fb95a 100644 --- a/core-primitives/stf-executor/Cargo.toml +++ b/core-primitives/stf-executor/Cargo.toml @@ -30,11 +30,11 @@ thiserror = { version = "1.0", optional = true } # no-std dependencies log = { version = "0.4", default-features = false } -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } # substrate dependencies -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # dev dependencies itp-test = { path = "../test", default-features = false, optional = true } diff --git a/core-primitives/stf-state-handler/Cargo.toml b/core-primitives/stf-state-handler/Cargo.toml index c891efcd35..7effa399b3 100644 --- a/core-primitives/stf-state-handler/Cargo.toml +++ b/core-primitives/stf-state-handler/Cargo.toml @@ -54,7 +54,7 @@ thiserror = { version = "1.0", optional = true } sgx-externalities = { default-features = false, git = "https://github.com/integritee-network/sgx-runtime", branch = "master", optional = true } # no-std dependencies -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4", default-features = false } lazy_static = { version = "1.1.0", features = ["spin_no_std"] } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } diff --git a/core-primitives/storage-verified/Cargo.toml b/core-primitives/storage-verified/Cargo.toml index af6d2705c8..40bb28bc1d 100644 --- a/core-primitives/storage-verified/Cargo.toml +++ b/core-primitives/storage-verified/Cargo.toml @@ -4,15 +4,15 @@ version = "0.8.0" edition = "2018" [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } derive_more = { version = "0.99.5" } # sgx deps sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } # substrate deps -sp-core = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # local deps diff --git a/core-primitives/storage/Cargo.toml b/core-primitives/storage/Cargo.toml index b7bf8a4b49..87257e193c 100644 --- a/core-primitives/storage/Cargo.toml +++ b/core-primitives/storage/Cargo.toml @@ -6,8 +6,9 @@ edition = "2018" resolver = "2" [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["chain-error"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["chain-error"] } derive_more = { version = "0.99.5" } +frame-metadata = { version = "15.0.0", features = ["v14"], default-features = false} hash-db = { version = "0.15.2", default-features = false } thiserror = { version = "1.0.26", optional = true } @@ -16,15 +17,14 @@ thiserror-sgx = { package = "thiserror", git = "https://github.com/mesalock-linu sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git", optional = true } # substrate deps -frame-metadata = { version = "14.0.0", features = ["v13"], default-features = false, git = "https://github.com/paritytech/frame-metadata.git", branch = "main" } frame-support = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-trie = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-trie = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} [dev-dependencies] -sp-state-machine = { version = "0.11.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-state-machine = { version = "0.12.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} [features] default = ["std"] diff --git a/core-primitives/storage/src/keys.rs b/core-primitives/storage/src/keys.rs index 19aeff183d..43de4f667e 100644 --- a/core-primitives/storage/src/keys.rs +++ b/core-primitives/storage/src/keys.rs @@ -16,7 +16,7 @@ */ use codec::Encode; -use frame_metadata::v13::StorageHasher; +use frame_metadata::v14::StorageHasher; use sp_std::vec::Vec; pub fn storage_value_key(module_prefix: &str, storage_prefix: &str) -> Vec { diff --git a/core-primitives/storage/src/lib.rs b/core-primitives/storage/src/lib.rs index 844af54c29..71cd075da9 100644 --- a/core-primitives/storage/src/lib.rs +++ b/core-primitives/storage/src/lib.rs @@ -24,7 +24,7 @@ compile_error!("feature \"std\" and feature \"sgx\" cannot be enabled at the sam extern crate sgx_tstd as std; pub use error::Error; -pub use frame_metadata::v13::StorageHasher; +pub use frame_metadata::v14::StorageHasher; pub use keys::*; pub use proof::*; pub use storage_entry::*; diff --git a/core-primitives/test/Cargo.toml b/core-primitives/test/Cargo.toml index 938e0928d7..ac3588a411 100644 --- a/core-primitives/test/Cargo.toml +++ b/core-primitives/test/Cargo.toml @@ -4,7 +4,7 @@ version = "0.8.0" edition = "2018" [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } derive_more = { version = "0.99.5" } # sgx deps @@ -18,8 +18,8 @@ jsonrpc-core_sgx = { package = "jsonrpc-core", git = "https://github.com/scs/jso jsonrpc-core = { version = "18", optional = true } # substrate deps -sp-core = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # local deps diff --git a/core-primitives/types/Cargo.toml b/core-primitives/types/Cargo.toml index 9ebd7d8ae9..e9bbb4506e 100644 --- a/core-primitives/types/Cargo.toml +++ b/core-primitives/types/Cargo.toml @@ -5,8 +5,8 @@ authors = ["Integritee AG "] edition = "2018" [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -primitive-types = { version = "0.10.1", default-features = false, features = ["codec"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } +primitive-types = { version = "0.11.1", default-features = false, features = ["codec"] } chrono = { version = "0.4.19", default-features = false, features = ["alloc"]} serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } serde_json = { version = "1.0", default-features = false, features = ["alloc"] } @@ -19,8 +19,8 @@ itp-storage = { path = "../storage", default-features = false } # substrate-deps sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } [features] default = ['std'] @@ -37,4 +37,4 @@ std = [ 'codec/std', sgx = [ 'sgx_tstd' ] [dev-dependencies] -sp-keyring = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-keyring = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} diff --git a/core/direct-rpc-server/Cargo.toml b/core/direct-rpc-server/Cargo.toml index 0b6d8b2fd2..1f5b34aefd 100644 --- a/core/direct-rpc-server/Cargo.toml +++ b/core/direct-rpc-server/Cargo.toml @@ -29,10 +29,10 @@ sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git", optional = true, features = ["net", "thread"] } # no-std dependencies -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4", default-features = false } serde_json = { version = "1.0", default-features = false, features = ["alloc"] } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } # internal dependencies itp-types = { path = "../../core-primitives/types", default-features = false } diff --git a/core/parentchain/block-import-dispatcher/Cargo.toml b/core/parentchain/block-import-dispatcher/Cargo.toml index 7c909762a0..d8e178666f 100644 --- a/core/parentchain/block-import-dispatcher/Cargo.toml +++ b/core/parentchain/block-import-dispatcher/Cargo.toml @@ -22,7 +22,7 @@ thiserror = { version = "1.0", optional = true } # crates.io no-std compatible libraries log = { version = "0.4", default-features = false } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} [dev-dependencies] itp-types = { path = "../../../core-primitives/types" } diff --git a/core/parentchain/block-importer/Cargo.toml b/core/parentchain/block-importer/Cargo.toml index 5052f57f6d..bd36f13ec1 100644 --- a/core/parentchain/block-importer/Cargo.toml +++ b/core/parentchain/block-importer/Cargo.toml @@ -27,9 +27,9 @@ thiserror_sgx = { package = "thiserror", git = "https://github.com/mesalock-linu thiserror = { version = "1.0", optional = true } # crates.io no-std compatible libraries -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4", default-features = false } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} #beefy-merkle-tree = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master", features = "keccak" } #remove as soon as we can import beefy-merkle-tree: tiny-keccak = { version = "2.0.2", features = ["keccak"] } diff --git a/core/parentchain/indirect-calls-executor/Cargo.toml b/core/parentchain/indirect-calls-executor/Cargo.toml index 9111ee31a7..f90b94a82d 100644 --- a/core/parentchain/indirect-calls-executor/Cargo.toml +++ b/core/parentchain/indirect-calls-executor/Cargo.toml @@ -27,10 +27,10 @@ thiserror = { version = "1.0", optional = true } # no-std compatible libraries bs58 = { version = "0.4.0", default-features = false, features = ["alloc"] } -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4", default-features = false } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # scs/integritee substrate-api-client = { git = "https://github.com/scs/substrate-api-client", branch = "master", default-features = false } diff --git a/core/parentchain/light-client/Cargo.toml b/core/parentchain/light-client/Cargo.toml index bcbc9e87bb..6b983f49e5 100644 --- a/core/parentchain/light-client/Cargo.toml +++ b/core/parentchain/light-client/Cargo.toml @@ -38,9 +38,9 @@ sgx = [ mocks = [] [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "chain-error"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "chain-error"] } derive_more = { version = "0.99.5" } -finality-grandpa = { version = "0.14.3", default-features = false, features = ["derive-codec"] } +finality-grandpa = { version = "0.15.0", default-features = false, features = ["derive-codec"] } hash-db = { version = "0.15.2", default-features = false } lazy_static = { version = "1.1.0", features = ["spin_no_std"] } log = { version = "0.4.14", default-features = false } @@ -61,8 +61,8 @@ itp-types = { path = "../../../core-primitives/types", default-features = false # substrate deps frame-system = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-application-crypto = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-application-crypto = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } sp-finality-grandpa = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-trie = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-trie = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } diff --git a/core/rpc-client/Cargo.toml b/core/rpc-client/Cargo.toml index 347ce1eb23..4fcd3ae13e 100644 --- a/core/rpc-client/Cargo.toml +++ b/core/rpc-client/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] # crates.io -codec = { package = "parity-scale-codec", version = "2.0.0", features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"] } log = "0.4" openssl = { version = "0.10" } serde_derive = "1.0" diff --git a/core/rpc-server/Cargo.toml b/core/rpc-server/Cargo.toml index 7edd6c36ff..6756675f30 100644 --- a/core/rpc-server/Cargo.toml +++ b/core/rpc-server/Cargo.toml @@ -11,7 +11,7 @@ log = "0.4.14" jsonrpsee = { version = "0.2.0-alpha.7", features = ["full"] } serde_json = "1.0.64" tokio = { version = "1.6.1", features = ["full"] } -parity-scale-codec = "2.1.3" +parity-scale-codec = "3.0.0" # local itp-enclave-api = { path = "../../core-primitives/enclave-api" } @@ -26,5 +26,5 @@ std = [] [dev-dependencies] env_logger = { version = "*" } -sp-core = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } its-test = { path = "../../sidechain/test" } diff --git a/enclave-runtime/Cargo.lock b/enclave-runtime/Cargo.lock index 7b9388e35a..6168d0e3d9 100644 --- a/enclave-runtime/Cargo.lock +++ b/enclave-runtime/Cargo.lock @@ -15,7 +15,7 @@ dependencies = [ [[package]] name = "ac-compose-macros" version = "0.1.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "ac-primitives", "log 0.4.14 (git+https://github.com/mesalock-linux/log-sgx)", @@ -27,7 +27,7 @@ dependencies = [ [[package]] name = "ac-primitives" version = "0.1.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "hex", "parity-scale-codec", @@ -184,9 +184,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitvec" -version = "0.20.4" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7774144344a4faa177370406a7ff5f1da24303817368584c6206c8303eb07848" +checksum = "1489fcb93a5bb47da0462ca93ad252ad6af2145cce58d10d46a83931ba9f016b" dependencies = [ "funty", "radium", @@ -194,6 +194,15 @@ dependencies = [ "wyz", ] +[[package]] +name = "blake2" +version = "0.10.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9cf849ee05b2ee5fba5e36f97ff8ec2533916700fc0758d40d92136a42f3388" +dependencies = [ + "digest 0.10.3", +] + [[package]] name = "blake2-rfc" version = "0.2.18" @@ -398,21 +407,12 @@ checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" [[package]] name = "crypto-common" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "683d6b536309245c849479fba3da410962a43ed8e51c26b729208ec0ac2798d0" -dependencies = [ - "generic-array 0.14.5", -] - -[[package]] -name = "crypto-mac" -version = "0.8.0" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" +checksum = "57952ca27b5e3606ff4dd79b0020231aaf9d6aa76dc05fd30137538c50bd3ce8" dependencies = [ "generic-array 0.14.5", - "subtle", + "typenum", ] [[package]] @@ -480,13 +480,13 @@ dependencies = [ [[package]] name = "digest" -version = "0.10.1" +version = "0.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b697d66081d42af4fba142d56918a3cb21dc8eb63372c6b85d14f44fb9c5979b" +checksum = "f2fb860ca6fafa5552fb6d0e816a69c8e49f0908bf524e30a90d97c85892d506" dependencies = [ "block-buffer 0.10.0", "crypto-common", - "generic-array 0.14.5", + "subtle", ] [[package]] @@ -567,7 +567,6 @@ dependencies = [ "retain_mut", "rust-base58", "rustls 0.19.0 (git+https://github.com/mesalock-linux/rustls?rev=sgx_1.1.3)", - "sc-utils", "serde 1.0.118 (git+https://github.com/mesalock-linux/serde-sgx?tag=sgx_1.1.3)", "serde_derive 1.0.118", "serde_json 1.0.60 (git+https://github.com/mesalock-linux/serde-json-sgx?tag=sgx_1.1.3)", @@ -623,9 +622,9 @@ checksum = "e88a8acf291dafb59c2d96e8f59828f3838bb1a70398823ade51a84de6a6deed" [[package]] name = "finality-grandpa" -version = "0.14.4" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e8ac3ff5224ef91f3c97e03eb1de2db82743427e91aaa5ac635f454f0b164f5a" +checksum = "d9def033d8505edf199f6a5d07aa7e6d2d6185b164293b77f0efd108f4f3e11d" dependencies = [ "either", "futures 0.3.19", @@ -651,16 +650,10 @@ dependencies = [ "hashbrown 0.3.1", ] -[[package]] -name = "fnv" -version = "1.0.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" - [[package]] name = "frame-executive" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -675,31 +668,22 @@ dependencies = [ [[package]] name = "frame-metadata" -version = "14.2.0" +version = "15.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37ed5e5c346de62ca5c184b4325a6600d1eaca210666e4606fe4e449574978d0" +checksum = "df6bb8542ef006ef0de09a5c4420787d79823c0ed7924225822362fd2bf2ff2d" dependencies = [ "cfg-if 1.0.0", "parity-scale-codec", "scale-info", ] -[[package]] -name = "frame-metadata" -version = "14.2.0" -source = "git+https://github.com/paritytech/frame-metadata.git?branch=main#f0c7151a950f9e1002bf40d260ec32032f76d7ed" -dependencies = [ - "cfg-if 1.0.0", - "parity-scale-codec", -] - [[package]] name = "frame-support" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "bitflags", - "frame-metadata 14.2.0 (registry+https://github.com/rust-lang/crates.io-index)", + "frame-metadata", "frame-support-procedural", "impl-trait-for-tuples", "log 0.4.14 (git+https://github.com/mesalock-linux/log-sgx)", @@ -722,7 +706,7 @@ dependencies = [ [[package]] name = "frame-support-procedural" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "Inflector", "frame-support-procedural-tools", @@ -734,7 +718,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support-procedural-tools-derive", "proc-macro-crate", @@ -746,7 +730,7 @@ dependencies = [ [[package]] name = "frame-support-procedural-tools-derive" version = "3.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "proc-macro2", "quote 1.0.15", @@ -756,7 +740,7 @@ dependencies = [ [[package]] name = "frame-system" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "log 0.4.14 (git+https://github.com/mesalock-linux/log-sgx)", @@ -772,7 +756,7 @@ dependencies = [ [[package]] name = "frame-system-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-api", @@ -780,9 +764,9 @@ dependencies = [ [[package]] name = "funty" -version = "1.1.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" +checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" [[package]] name = "futures" @@ -791,7 +775,7 @@ source = "git+https://github.com/mesalock-linux/futures-rs-sgx#d54882f24ddf7d613 dependencies = [ "futures-channel 0.3.8", "futures-core 0.3.8", - "futures-executor 0.3.8", + "futures-executor", "futures-io 0.3.8", "futures-sink 0.3.8", "futures-task 0.3.8", @@ -807,7 +791,6 @@ checksum = "28560757fe2bb34e79f907794bb6b22ae8b0e5c669b638a1132f2592b19035b4" dependencies = [ "futures-channel 0.3.19", "futures-core 0.3.19", - "futures-executor 0.3.19", "futures-io 0.3.19", "futures-sink 0.3.19", "futures-task 0.3.19", @@ -859,17 +842,6 @@ dependencies = [ "sgx_tstd", ] -[[package]] -name = "futures-executor" -version = "0.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29d6d2ff5bb10fb95c85b8ce46538a2e5f5e7fdc755623a7d4529ab8a4ed9d2a" -dependencies = [ - "futures-core 0.3.19", - "futures-task 0.3.19", - "futures-util 0.3.19", -] - [[package]] name = "futures-io" version = "0.3.8" @@ -895,17 +867,6 @@ dependencies = [ "syn 1.0.86", ] -[[package]] -name = "futures-macro" -version = "0.3.19" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6dbd947adfffb0efc70599b3ddcf7b5597bb5fa9e245eb99f62b3a5f7bb8bd3c" -dependencies = [ - "proc-macro2", - "quote 1.0.15", - "syn 1.0.86", -] - [[package]] name = "futures-sink" version = "0.3.8" @@ -932,12 +893,6 @@ version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6ee7c6485c30167ce4dfb83ac568a849fe53274c831081476ee13e0dce1aad72" -[[package]] -name = "futures-timer" -version = "3.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" - [[package]] name = "futures-util" version = "0.3.8" @@ -946,7 +901,7 @@ dependencies = [ "futures-channel 0.3.8", "futures-core 0.3.8", "futures-io 0.3.8", - "futures-macro 0.3.8", + "futures-macro", "futures-sink 0.3.8", "futures-task 0.3.8", "memchr 2.2.1", @@ -955,7 +910,7 @@ dependencies = [ "proc-macro-hack", "proc-macro-nested", "sgx_tstd", - "slab 0.4.2", + "slab", ] [[package]] @@ -964,16 +919,11 @@ version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b5cf40b47a271f77a8b1bec03ca09044d99d2372c0de244e66430761127164" dependencies = [ - "futures-channel 0.3.19", "futures-core 0.3.19", - "futures-io 0.3.19", - "futures-macro 0.3.19", "futures-sink 0.3.19", "futures-task 0.3.19", - "memchr 2.4.1", "pin-project-lite", "pin-utils", - "slab 0.4.5", ] [[package]] @@ -1038,15 +988,6 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29fba9abe4742d586dfd0c06ae4f7e73a1c2d86b856933509b269d82cdf06e18" -[[package]] -name = "hashbrown" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" -dependencies = [ - "ahash", -] - [[package]] name = "hashbrown" version = "0.12.0" @@ -1067,34 +1008,13 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" -[[package]] -name = "hmac" -version = "0.8.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "126888268dcc288495a26bf004b38c5fdbb31682f992c84ceb046a1f0fe38840" -dependencies = [ - "crypto-mac", - "digest 0.9.0", -] - -[[package]] -name = "hmac-drbg" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "17ea0a1394df5b6574da6e0c1ade9e78868c9fb0a4e5ef4428e32da4676b85b1" -dependencies = [ - "digest 0.9.0", - "generic-array 0.14.5", - "hmac", -] - [[package]] name = "http" version = "0.2.1" source = "git+https://github.com/integritee-network/http-sgx?branch=sgx-experimental#307b5421fb7a489a114bede0dc05c8d32b804f49" dependencies = [ "bytes", - "fnv 1.0.6", + "fnv", "itoa 0.4.5", "sgx_tstd", ] @@ -1129,9 +1049,9 @@ dependencies = [ [[package]] name = "impl-codec" -version = "0.5.1" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "161ebdfec3c8e3b52bf61c4f3550a1eea4f9579d10dc1b936f3171ebdcd6c443" +checksum = "ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f" dependencies = [ "parity-scale-codec", ] @@ -1156,15 +1076,6 @@ dependencies = [ "syn 1.0.86", ] -[[package]] -name = "instant" -version = "0.1.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" -dependencies = [ - "cfg-if 1.0.0", -] - [[package]] name = "integer-sqrt" version = "0.1.5" @@ -1519,7 +1430,7 @@ name = "itp-storage" version = "0.8.0" dependencies = [ "derive_more", - "frame-metadata 14.2.0 (git+https://github.com/paritytech/frame-metadata.git?branch=main)", + "frame-metadata", "frame-support", "hash-db", "parity-scale-codec", @@ -1888,14 +1799,11 @@ dependencies = [ "arrayref", "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "digest 0.9.0", - "hmac-drbg", "libsecp256k1-core", "libsecp256k1-gen-ecmult", "libsecp256k1-gen-genmult", "rand 0.8.4", "serde 1.0.136", - "sha2 0.9.9", - "typenum", ] [[package]] @@ -1935,15 +1843,6 @@ dependencies = [ "sgx_tstd", ] -[[package]] -name = "lock_api" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88943dd7ef4a2e5a4bfa2753aaab3013e34ce2533d1996fb18ef591e315e2b3b" -dependencies = [ - "scopeguard", -] - [[package]] name = "log" version = "0.4.14" @@ -1985,12 +1884,12 @@ checksum = "308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a" [[package]] name = "memory-db" -version = "0.28.0" +version = "0.29.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d505169b746dacf02f7d14d8c80b34edfd8212159c63d23c977739a0d960c626" +checksum = "6566c70c1016f525ced45d7b7f97730a2bafb037c788211d0c186ef5b2189f0a" dependencies = [ "hash-db", - "hashbrown 0.11.2", + "hashbrown 0.12.0", "parity-util-mem", ] @@ -2017,7 +1916,7 @@ dependencies = [ "sgx_libc", "sgx_trts", "sgx_tstd", - "slab 0.4.2", + "slab", ] [[package]] @@ -2040,7 +1939,7 @@ dependencies = [ "digest 0.9.0", "sha-1", "sha2 0.9.9", - "sha3", + "sha3 0.9.1", "unsigned-varint", ] @@ -2192,7 +2091,7 @@ checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" [[package]] name = "pallet-aura" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2208,7 +2107,7 @@ dependencies = [ [[package]] name = "pallet-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2223,7 +2122,7 @@ dependencies = [ [[package]] name = "pallet-balances" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2237,7 +2136,7 @@ dependencies = [ [[package]] name = "pallet-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2259,7 +2158,7 @@ dependencies = [ [[package]] name = "pallet-parentchain" version = "0.9.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#817fe7570330f64cfe3d35edef34d51201e5aa58" +source = "git+https://github.com/integritee-network/pallets.git?branch=master#46e58ddd3fe0866f238f7c94677fe12809ad4783" dependencies = [ "frame-support", "frame-system", @@ -2275,7 +2174,7 @@ dependencies = [ [[package]] name = "pallet-randomness-collective-flip" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2289,7 +2188,7 @@ dependencies = [ [[package]] name = "pallet-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2309,7 +2208,7 @@ dependencies = [ [[package]] name = "pallet-sudo" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2323,7 +2222,7 @@ dependencies = [ [[package]] name = "pallet-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2339,7 +2238,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "frame-support", "frame-system", @@ -2355,7 +2254,7 @@ dependencies = [ [[package]] name = "pallet-transaction-payment-rpc-runtime-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "pallet-transaction-payment", "parity-scale-codec", @@ -2365,9 +2264,9 @@ dependencies = [ [[package]] name = "parity-scale-codec" -version = "2.3.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "373b1a4c1338d9cd3d1fa53b3a11bdab5ab6bd80a20f7f7becd76953ae2be909" +checksum = "2a7f3fcf5e45fc28b84dcdab6b983e77f197ec01f325a33f404ba6855afd1070" dependencies = [ "arrayvec 0.7.2", "bitvec", @@ -2379,9 +2278,9 @@ dependencies = [ [[package]] name = "parity-scale-codec-derive" -version = "2.3.1" +version = "3.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1557010476e0595c9b568d16dcfb81b93cdeb157612726f5170d31aa707bed27" +checksum = "2c6e626dc84025ff56bf1476ed0e30d10c84d7f89a475ef46ebabee1095a8fba" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -2391,12 +2290,12 @@ dependencies = [ [[package]] name = "parity-util-mem" -version = "0.10.2" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f4cb4e169446179cbc6b8b6320cc9fca49bd2e94e8db25f25f200a8ea774770" +checksum = "c32561d248d352148124f036cac253a644685a21dc9fea383eb4907d7bd35a8f" dependencies = [ "cfg-if 1.0.0", - "hashbrown 0.11.2", + "hashbrown 0.12.0", "impl-trait-for-tuples", "parity-util-mem-derive", "primitive-types", @@ -2414,31 +2313,6 @@ dependencies = [ "synstructure", ] -[[package]] -name = "parking_lot" -version = "0.11.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" -dependencies = [ - "instant", - "lock_api", - "parking_lot_core", -] - -[[package]] -name = "parking_lot_core" -version = "0.8.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" -dependencies = [ - "cfg-if 1.0.0", - "instant", - "libc", - "redox_syscall", - "smallvec 1.8.0", - "winapi", -] - [[package]] name = "paste" version = "1.0.6" @@ -2491,9 +2365,9 @@ checksum = "eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872" [[package]] name = "primitive-types" -version = "0.10.1" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05e4722c697a58a99d5d06a08c30821d7c082a4632198de1eaa5a6c22ef42373" +checksum = "e28720988bff275df1f51b171e1b2a18c30d194c4d2b61defdacecd625a5d94a" dependencies = [ "fixed-hash", "impl-codec", @@ -2533,20 +2407,6 @@ dependencies = [ "unicode-xid 0.2.2", ] -[[package]] -name = "prometheus" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7f64969ffd5dd8f39bd57a68ac53c163a095ed9d0fb707146da1b27025a3504" -dependencies = [ - "cfg-if 1.0.0", - "fnv 1.0.7", - "lazy_static", - "memchr 2.4.1", - "parking_lot", - "thiserror 1.0.30", -] - [[package]] name = "quick-error" version = "1.2.2" @@ -2578,9 +2438,9 @@ dependencies = [ [[package]] name = "radium" -version = "0.6.2" +version = "0.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" +checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" [[package]] name = "rand" @@ -2663,15 +2523,6 @@ dependencies = [ "rand_core 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", ] -[[package]] -name = "redox_syscall" -version = "0.2.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8383f39639269cde97d255a32bdb68c047337295414940c68bdd30c2e13203ff" -dependencies = [ - "bitflags", -] - [[package]] name = "ref-cast" version = "1.0.6" @@ -2827,23 +2678,11 @@ dependencies = [ "rustc_version 0.2.3", ] -[[package]] -name = "sc-utils" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" -dependencies = [ - "futures 0.3.19", - "futures-timer", - "lazy_static", - "parking_lot", - "prometheus", -] - [[package]] name = "scale-info" -version = "1.0.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c55b744399c25532d63a0d2789b109df8d46fc93752d46b0782991a931a782f" +checksum = "0563970d79bcbf3c537ce3ad36d859b30d36fc5b190efd227f1f7a84d7cf0d42" dependencies = [ "cfg-if 1.0.0", "derive_more", @@ -2853,9 +2692,9 @@ dependencies = [ [[package]] name = "scale-info-derive" -version = "1.0.0" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baeb2780690380592f86205aa4ee49815feb2acad8c2f59e6dd207148c3f1fcd" +checksum = "b7805950c36512db9e3251c970bb7ac425f326716941862205d612ab3b5e46e2" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -2879,12 +2718,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "scopeguard" -version = "1.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" - [[package]] name = "sct" version = "0.6.0" @@ -2895,6 +2728,24 @@ dependencies = [ "untrusted", ] +[[package]] +name = "secp256k1" +version = "0.21.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c42e6f1735c5f00f51e43e28d6634141f2bcad10931b2609ddd74a86d751260" +dependencies = [ + "secp256k1-sys", +] + +[[package]] +name = "secp256k1-sys" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "957da2573cde917463ece3570eab4a0b3f19de6f1646cde62e6fd3868f566036" +dependencies = [ + "cc", +] + [[package]] name = "secrecy" version = "0.8.0" @@ -3017,7 +2868,7 @@ dependencies = [ [[package]] name = "sgx-externalities" version = "0.4.0" -source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#3695e29c300d53e2e38848c3a5116c5530501ad8" +source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#771b2e2fdb6669de4f04087693f46ad6b167136e" dependencies = [ "derive_more", "environmental", @@ -3032,7 +2883,7 @@ dependencies = [ [[package]] name = "sgx-runtime" version = "0.8.0" -source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#3695e29c300d53e2e38848c3a5116c5530501ad8" +source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#771b2e2fdb6669de4f04087693f46ad6b167136e" dependencies = [ "frame-executive", "frame-support", @@ -3289,7 +3140,7 @@ checksum = "99c3bd8169c58782adad9290a9af5939994036b76187f7b4f0e6de91dbbfc0ec" dependencies = [ "cfg-if 1.0.0", "cpufeatures", - "digest 0.10.1", + "digest 0.10.3", ] [[package]] @@ -3304,6 +3155,16 @@ dependencies = [ "opaque-debug 0.3.0", ] +[[package]] +name = "sha3" +version = "0.10.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "881bf8156c87b6301fc5ca6b27f11eeb2761224c7081e69b409d5a1951a70c86" +dependencies = [ + "digest 0.10.3", + "keccak", +] + [[package]] name = "signature" version = "1.5.0" @@ -3318,12 +3179,6 @@ dependencies = [ "sgx_tstd", ] -[[package]] -name = "slab" -version = "0.4.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5" - [[package]] name = "smallvec" version = "1.6.1" @@ -3341,7 +3196,7 @@ checksum = "f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83" [[package]] name = "sp-api" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "log 0.4.14 (git+https://github.com/mesalock-linux/log-sgx)", "parity-scale-codec", @@ -3355,9 +3210,9 @@ dependencies = [ [[package]] name = "sp-api-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ - "blake2-rfc", + "blake2", "proc-macro-crate", "proc-macro2", "quote 1.0.15", @@ -3366,8 +3221,8 @@ dependencies = [ [[package]] name = "sp-application-crypto" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", @@ -3378,8 +3233,8 @@ dependencies = [ [[package]] name = "sp-arithmetic" -version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "integer-sqrt", "num-traits 0.2.14", @@ -3393,7 +3248,7 @@ dependencies = [ [[package]] name = "sp-authorship" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-inherents", @@ -3404,7 +3259,7 @@ dependencies = [ [[package]] name = "sp-block-builder" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-api", @@ -3416,7 +3271,7 @@ dependencies = [ [[package]] name = "sp-consensus-aura" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", @@ -3432,18 +3287,20 @@ dependencies = [ [[package]] name = "sp-consensus-slots" version = "0.10.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", "sp-arithmetic", "sp-runtime", + "sp-std", + "sp-timestamp", ] [[package]] name = "sp-core" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "bitflags", "blake2-rfc", @@ -3461,36 +3318,35 @@ dependencies = [ "primitive-types", "scale-info", "schnorrkel", + "secp256k1", "secrecy", - "sha2 0.10.1", "sp-core-hashing", "sp-debug-derive", "sp-runtime-interface", "sp-std", "sp-storage", "ss58-registry", - "tiny-keccak", - "twox-hash", "zeroize", ] [[package]] name = "sp-core-hashing" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ - "blake2-rfc", + "blake2", "byteorder 1.4.3", + "digest 0.10.3", "sha2 0.10.1", + "sha3 0.10.1", "sp-std", - "tiny-keccak", "twox-hash", ] [[package]] name = "sp-core-hashing-proc-macro" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "proc-macro2", "quote 1.0.15", @@ -3501,7 +3357,7 @@ dependencies = [ [[package]] name = "sp-debug-derive" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "proc-macro2", "quote 1.0.15", @@ -3511,7 +3367,7 @@ dependencies = [ [[package]] name = "sp-finality-grandpa" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "finality-grandpa", "parity-scale-codec", @@ -3526,7 +3382,7 @@ dependencies = [ [[package]] name = "sp-inherents" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -3536,8 +3392,8 @@ dependencies = [ [[package]] name = "sp-io" -version = "5.0.0" -source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#3695e29c300d53e2e38848c3a5116c5530501ad8" +version = "6.0.0" +source = "git+https://github.com/integritee-network/sgx-runtime?branch=master#771b2e2fdb6669de4f04087693f46ad6b167136e" dependencies = [ "environmental", "hash-db", @@ -3559,7 +3415,7 @@ dependencies = [ [[package]] name = "sp-offchain" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "sp-api", "sp-core", @@ -3568,8 +3424,8 @@ dependencies = [ [[package]] name = "sp-runtime" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "either", "hash256-std-hasher", @@ -3588,8 +3444,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -3604,8 +3460,8 @@ dependencies = [ [[package]] name = "sp-runtime-interface-proc-macro" -version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "Inflector", "proc-macro-crate", @@ -3617,7 +3473,7 @@ dependencies = [ [[package]] name = "sp-session" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", @@ -3630,7 +3486,7 @@ dependencies = [ [[package]] name = "sp-staking" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", @@ -3641,12 +3497,12 @@ dependencies = [ [[package]] name = "sp-std" version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" [[package]] name = "sp-storage" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "ref-cast", @@ -3657,7 +3513,7 @@ dependencies = [ [[package]] name = "sp-timestamp" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-api", @@ -3668,8 +3524,8 @@ dependencies = [ [[package]] name = "sp-tracing" -version = "4.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "sp-std", @@ -3680,7 +3536,7 @@ dependencies = [ [[package]] name = "sp-transaction-pool" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "sp-api", "sp-runtime", @@ -3688,8 +3544,8 @@ dependencies = [ [[package]] name = "sp-trie" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#8df8d908c4d77a8dd19751784b6aca62159ddda8" dependencies = [ "hash-db", "memory-db", @@ -3703,8 +3559,8 @@ dependencies = [ [[package]] name = "sp-version" -version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "5.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "scale-info", @@ -3717,7 +3573,7 @@ dependencies = [ [[package]] name = "sp-version-proc-macro" version = "4.0.0-dev" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "parity-scale-codec", "proc-macro2", @@ -3727,8 +3583,8 @@ dependencies = [ [[package]] name = "sp-wasm-interface" -version = "5.0.0" -source = "git+https://github.com/paritytech/substrate.git?branch=master#59649dd117969467d8046df86afe56810f596545" +version = "6.0.0" +source = "git+https://github.com/paritytech/substrate.git?branch=master#f5f286db0da99761792b69bf4a997535dcc8f260" dependencies = [ "impl-trait-for-tuples", "parity-scale-codec", @@ -3764,11 +3620,11 @@ checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] name = "substrate-api-client" version = "0.6.0" -source = "git+https://github.com/scs/substrate-api-client?branch=master#7b6b822e2826e384346a9ade9585a6f96f4951ca" +source = "git+https://github.com/scs/substrate-api-client?branch=master#f05bd92a3f88f9b0404586ad9079623019b27059" dependencies = [ "ac-compose-macros", "ac-primitives", - "frame-metadata 14.2.0 (git+https://github.com/paritytech/frame-metadata.git?branch=main)", + "frame-metadata", "frame-support", "hex", "parity-scale-codec", @@ -3980,6 +3836,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4ee73e6e4924fe940354b8d4d98cad5231175d615cd855b758adc658c0aac6a0" dependencies = [ "cfg-if 0.1.10", + "digest 0.10.3", "static_assertions", ] @@ -4119,9 +3976,12 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "wyz" -version = "0.2.0" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85e60b0d1b5f99db2556934e21937020776a5d31520bf169e851ac44e6420214" +checksum = "30b31594f29d27036c383b53b59ed3476874d518f0efb151b27a4c275141390e" +dependencies = [ + "tap", +] [[package]] name = "yasna" diff --git a/enclave-runtime/Cargo.toml b/enclave-runtime/Cargo.toml index 7854bf0c7f..6aace55a3e 100644 --- a/enclave-runtime/Cargo.toml +++ b/enclave-runtime/Cargo.toml @@ -41,8 +41,8 @@ sgx_tunittest = { branch = "master", git = "https://github.com/apache/teaclave-s sgx-crypto-helper = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git", package = "sgx_tcrypto_helper" } [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -primitive-types = { version = "0.10.1", default-features = false, features = ["codec", "serde_no_std"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } +primitive-types = { version = "0.11.1", default-features = false, features = ["codec", "serde_no_std"] } lazy_static = { version = "1.1.0", features = ["spin_no_std"] } retain_mut = { version = "0.1.2"} derive_more = { version = "0.99.5" } @@ -108,13 +108,12 @@ its-sidechain = { path = "../sidechain/sidechain-crate", default-features = fals # substrate deps frame-support = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } sp-finality-grandpa = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sc-utils = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-version = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-application-crypto = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-version = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-application-crypto = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } [patch.crates-io] log = { git = "https://github.com/mesalock-linux/log-sgx" } @@ -146,4 +145,7 @@ sgx_tcrypto_helper = { version = "1.1.4", git = "https://github.com/haerdib/incu sgx_crypto_helper = { version = "1.1.4", git = "https://github.com/haerdib/incubator-teaclave-sgx-sdk", branch = "master"} #[patch."https://github.com/scs/substrate-api-client"] -#substrate-api-client = { path = "../../substrate-api-client" } +#substrate-api-client = { path = "../../../scs/substrate-api-client" } + +#[patch."https://github.com/integritee-network/pallets.git"] +#pallet-parentchain = { path = '../../pallets/parentchain' } \ No newline at end of file diff --git a/service/Cargo.toml b/service/Cargo.toml index ae0b9e26bf..00c45d1e54 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -34,8 +34,8 @@ multihash = "0.8" cid = "<0.3.1" sha2 = { version = "0.7", default-features = false } -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } -primitive-types = { version = "0.10.1", default-features = false, features = ["codec"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } +primitive-types = { version = "0.11.1", default-features = false, features = ["codec"] } sgx_urts = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sdk.git" } @@ -62,10 +62,10 @@ my-node-runtime = { package = "integritee-node-runtime", git = "https://github.c teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "master" } # Substrate dependencies -sp-runtime = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } pallet-balances = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-core = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-keyring = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-keyring = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } frame-system = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } sp-finality-grandpa = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } frame-support = { version = "4.0.0-dev", git = "https://github.com/paritytech/substrate.git", branch = "master" } diff --git a/sidechain/block-composer/Cargo.toml b/sidechain/block-composer/Cargo.toml index 3588af0f5a..52ded95534 100644 --- a/sidechain/block-composer/Cargo.toml +++ b/sidechain/block-composer/Cargo.toml @@ -31,10 +31,10 @@ thiserror_sgx = { package = "thiserror", git = "https://github.com/mesalock-linu thiserror = { version = "1.0", optional = true } # no-std compatible libraries -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4", default-features = false } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} [features] diff --git a/sidechain/consensus/aura/Cargo.toml b/sidechain/consensus/aura/Cargo.toml index 223c789478..a80e53ab7a 100644 --- a/sidechain/consensus/aura/Cargo.toml +++ b/sidechain/consensus/aura/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] log = { version = "0.4.14", default-features = false } -finality-grandpa = { version = "0.14.3", default-features = false, features = ["derive-codec"] } +finality-grandpa = { version = "0.15.0", default-features = false, features = ["derive-codec"] } sgx-externalities = { default-features = false, git = "https://github.com/integritee-network/sgx-runtime", branch = "master", optional = true } # sgx deps @@ -14,8 +14,8 @@ sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sd # substrate deps frame-support = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # local deps ita-stf = { path = "../../../app-libs/stf", default-features = false } @@ -38,14 +38,14 @@ its-top-pool-executor = { path = "../../top-pool-executor", default-features = f its-validateer-fetch = { path = "../../validateer-fetch", default-features = false } [dev-dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false } env_logger = "0.9.0" itc-parentchain-block-import-dispatcher = { path = "../../../core/parentchain/block-import-dispatcher", features = ["mocks"] } itp-storage = { path = "../../../core-primitives/storage" } itp-test = { path = "../../../core-primitives/test" } its-test = { path = "../../test" } its-top-pool-executor = { path = "../../top-pool-executor", features = ["mocks"] } -sp-keyring = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-keyring = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} [features] default = ["std"] diff --git a/sidechain/consensus/common/Cargo.toml b/sidechain/consensus/common/Cargo.toml index 15c2b5d33b..f2ac0258ba 100644 --- a/sidechain/consensus/common/Cargo.toml +++ b/sidechain/consensus/common/Cargo.toml @@ -30,7 +30,7 @@ sgx = [ ] [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false } log = { version = "0.4.14", default-features = false } thiserror = { version = "1.0.26", optional = true } @@ -48,7 +48,7 @@ sgx_types = { branch = "master", git = "https://github.com/apache/teaclave-sgx-s thiserror-sgx = { package = "thiserror", git = "https://github.com/mesalock-linux/thiserror-sgx", tag = "sgx_1.1.3", optional = true } # substrate deps -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} [dev-dependencies] # local @@ -56,7 +56,7 @@ itp-test = { path = "../../../core-primitives/test" } its-consensus-aura = { path = "../aura" } its-test = { path = "../../test" } # substrate -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-keyring = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-keyring = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master"} # integritee / scs sgx-externalities = { git = "https://github.com/integritee-network/sgx-runtime", branch = "master" } diff --git a/sidechain/consensus/slots/Cargo.toml b/sidechain/consensus/slots/Cargo.toml index bc9d73ed8e..5e9db9e65b 100644 --- a/sidechain/consensus/slots/Cargo.toml +++ b/sidechain/consensus/slots/Cargo.toml @@ -7,7 +7,7 @@ edition = "2018" [dependencies] log = { version = "0.4.14", default-features = false } -codec = { package = "parity-scale-codec", version = "2.2.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } derive_more = "0.99.16" lazy_static = { version = "1.1.0", features = ["spin_no_std"] } @@ -20,7 +20,7 @@ sgx_tstd = { branch = "master", git = "https://github.com/apache/teaclave-sgx-sd # substrate deps sp-consensus-slots = { version = "0.10.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # local deps itp-sgx-io = { path = "../../../core-primitives/sgx/io", default-features = false } @@ -30,7 +30,7 @@ its-consensus-common = { path = "../common", default-features = false } its-primitives = { path = "../../primitives", default-features = false } [dev-dependencies] -sp-keyring = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-keyring = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } tokio = "*" diff --git a/sidechain/primitives/Cargo.toml b/sidechain/primitives/Cargo.toml index d28c504b7f..564d8948d8 100644 --- a/sidechain/primitives/Cargo.toml +++ b/sidechain/primitives/Cargo.toml @@ -5,13 +5,13 @@ authors = ["Integritee AG "] edition = "2018" [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "full"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "full"] } serde = { version = "1.0", optional = true, features = ["derive"]} # substrate deps -sp-core = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} [features] default = ["std"] diff --git a/sidechain/rpc-handler/Cargo.toml b/sidechain/rpc-handler/Cargo.toml index 411800eb77..9e66a80bec 100644 --- a/sidechain/rpc-handler/Cargo.toml +++ b/sidechain/rpc-handler/Cargo.toml @@ -43,6 +43,6 @@ rust-base58 = { package = "rust-base58", version = "0.0.4", optional = true } jsonrpc-core = { version = "18", optional = true } # no-std compatible libraries -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4", default-features = false } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } diff --git a/sidechain/state/Cargo.toml b/sidechain/state/Cargo.toml index 9a3fd10417..840a401730 100644 --- a/sidechain/state/Cargo.toml +++ b/sidechain/state/Cargo.toml @@ -44,7 +44,7 @@ sgx = [ ] [dependencies] -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "chain-error"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "chain-error"] } frame-support = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} log = { version = "0.4", default-features = false } serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } @@ -67,9 +67,9 @@ sgx-externalities = { default-features = false, git = "https://github.com/integr sp-io = { default-features = false, features = ["disable_oom", "disable_panic_handler", "disable_allocator"], git = "https://github.com/integritee-network/sgx-runtime", branch = "master", optional = true } # substrate deps -sp-core = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # test deps [dev-dependencies] -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} diff --git a/sidechain/storage/Cargo.toml b/sidechain/storage/Cargo.toml index 4ce728f17b..5d4faee706 100644 --- a/sidechain/storage/Cargo.toml +++ b/sidechain/storage/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] # crate.io -codec = { package = "parity-scale-codec", version = "2.0.0", features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", features = ["derive"] } log = "0.4" parking_lot = "0.11.1" rocksdb = "0.17.0" @@ -16,7 +16,7 @@ thiserror = "1.0" its-primitives = { path = "../primitives" } # Substrate dependencies -sp-core = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master" } [dev-dependencies] # crate.io diff --git a/sidechain/test/Cargo.toml b/sidechain/test/Cargo.toml index 9ce056ca96..0cd6dbac57 100644 --- a/sidechain/test/Cargo.toml +++ b/sidechain/test/Cargo.toml @@ -14,7 +14,7 @@ itp-types = { path = "../../core-primitives/types", default-features = false } its-primitives = { path = "../primitives", default-features = false } # Substrate dependencies -sp-core = { version = "5.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master", default_features = false } +sp-core = { version = "6.0.0", git = "https://github.com/paritytech/substrate.git", branch = "master", default_features = false } [features] diff --git a/sidechain/top-pool-executor/Cargo.toml b/sidechain/top-pool-executor/Cargo.toml index 6c2de30470..ced01e0dac 100644 --- a/sidechain/top-pool-executor/Cargo.toml +++ b/sidechain/top-pool-executor/Cargo.toml @@ -29,12 +29,12 @@ thiserror_sgx = { package = "thiserror", git = "https://github.com/mesalock-linu thiserror = { version = "1.0", optional = true } # no-std compatible libraries -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } log = { version = "0.4", default-features = false } # substrate -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} [features] diff --git a/sidechain/top-pool-rpc-author/Cargo.toml b/sidechain/top-pool-rpc-author/Cargo.toml index 1919f36e22..4848766397 100644 --- a/sidechain/top-pool-rpc-author/Cargo.toml +++ b/sidechain/top-pool-rpc-author/Cargo.toml @@ -69,8 +69,8 @@ jsonrpc-core = { version = "18", optional = true } thiserror = { version = "1.0", optional = true } # no-std compatible libraries -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } derive_more = { version = "0.99.5" } log = { version = "0.4", default-features = false } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} diff --git a/sidechain/top-pool/Cargo.toml b/sidechain/top-pool/Cargo.toml index 58356d5f30..e57d5fb8b7 100644 --- a/sidechain/top-pool/Cargo.toml +++ b/sidechain/top-pool/Cargo.toml @@ -57,15 +57,15 @@ thiserror = { version = "1.0", optional = true } # no-std compatible libraries byteorder = { version = "1.4.2", default-features = false } -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive"] } derive_more = { version = "0.99.5" } log = { version = "0.4", default-features = false } retain_mut = { version = "0.1.2"} serde = { version = "1.0", default-features = false, features = ["alloc", "derive"] } -sp-application-crypto = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-core = { version = "5.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-application-crypto = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-core = { version = "6.0.0", default-features = false, features = ["full_crypto"], git = "https://github.com/paritytech/substrate.git", branch = "master" } +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # dev dependencies (for tests) [dev-dependencies] -parity-util-mem = { version = "0.10.0", default-features = false, features = ["primitive-types"] } +parity-util-mem = { version = "0.11.0", default-features = false, features = ["primitive-types"] } diff --git a/sidechain/validateer-fetch/Cargo.toml b/sidechain/validateer-fetch/Cargo.toml index 55cbfc4f18..4c590ff698 100644 --- a/sidechain/validateer-fetch/Cargo.toml +++ b/sidechain/validateer-fetch/Cargo.toml @@ -7,12 +7,12 @@ edition = "2018" [dependencies] derive_more = "0.99.16" thiserror = "1.0.26" -codec = { package = "parity-scale-codec", version = "2.0.0", default-features = false, features = ["derive", "chain-error"] } +codec = { package = "parity-scale-codec", version = "3.0.0", default-features = false, features = ["derive", "chain-error"] } # substrate deps frame-support = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-core = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} -sp-runtime = { version = "5.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-core = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} +sp-runtime = { version = "6.0.0", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} sp-std = { version = "4.0.0-dev", default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "master"} # local deps