diff --git a/Cargo.lock b/Cargo.lock index 4d705bbfd4..ee806795b7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -677,7 +677,7 @@ dependencies = [ [[package]] name = "claims-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "parity-scale-codec", "rustc-hex", @@ -772,7 +772,7 @@ dependencies = [ [[package]] name = "common-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.27)", ] @@ -2268,7 +2268,7 @@ dependencies = [ [[package]] name = "ias-verify" version = "0.1.4" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "chrono 0.4.22", @@ -2372,7 +2372,7 @@ dependencies = [ [[package]] name = "integritee-cli" -version = "0.8.0" +version = "0.9.0" dependencies = [ "base58", "blake2-rfc", @@ -2415,7 +2415,7 @@ dependencies = [ [[package]] name = "integritee-node-runtime" version = "1.0.9" -source = "git+https://github.com/integritee-network/integritee-node.git?branch=master#cc441cb52e66754a71cee6a058ab2943fd3077fe" +source = "git+https://github.com/integritee-network/integritee-node.git?branch=sdk-v0.10.0-polkadot-v0.9.27#ad83e2d7658a604c91d8261aecdba4a61deb94f4" dependencies = [ "frame-executive", "frame-support", @@ -2457,7 +2457,7 @@ dependencies = [ [[package]] name = "integritee-service" -version = "0.8.0" +version = "0.9.0" dependencies = [ "anyhow", "async-trait", @@ -2619,7 +2619,7 @@ dependencies = [ [[package]] name = "ita-stf" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "frame-support", @@ -2651,7 +2651,7 @@ dependencies = [ [[package]] name = "itc-direct-rpc-server" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-tls-websocket-server", "itp-rpc", @@ -2693,7 +2693,7 @@ dependencies = [ [[package]] name = "itc-parentchain" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-parentchain-block-import-dispatcher", "itc-parentchain-block-importer", @@ -2703,7 +2703,7 @@ dependencies = [ [[package]] name = "itc-parentchain-block-import-dispatcher" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-parentchain-block-importer", "itp-block-import-queue", @@ -2718,7 +2718,7 @@ dependencies = [ [[package]] name = "itc-parentchain-block-importer" -version = "0.8.0" +version = "0.9.0" dependencies = [ "ita-stf", "itc-parentchain-indirect-calls-executor", @@ -2738,7 +2738,7 @@ dependencies = [ [[package]] name = "itc-parentchain-indirect-calls-executor" -version = "0.8.0" +version = "0.9.0" dependencies = [ "beefy-merkle-tree", "bs58", @@ -2768,7 +2768,7 @@ dependencies = [ [[package]] name = "itc-parentchain-light-client" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "finality-grandpa", @@ -2817,7 +2817,7 @@ dependencies = [ [[package]] name = "itc-rest-client" -version = "0.8.0" +version = "0.9.0" dependencies = [ "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "http 0.2.1", @@ -2837,7 +2837,7 @@ dependencies = [ [[package]] name = "itc-rpc-client" -version = "0.8.0" +version = "0.9.0" dependencies = [ "env_logger", "itc-tls-websocket-server", @@ -2861,7 +2861,7 @@ dependencies = [ [[package]] name = "itc-rpc-server" -version = "0.8.0" +version = "0.9.0" dependencies = [ "anyhow", "env_logger", @@ -2883,7 +2883,7 @@ dependencies = [ [[package]] name = "itc-tls-websocket-server" -version = "0.8.0" +version = "0.9.0" dependencies = [ "bit-vec", "chrono 0.4.22", @@ -2964,7 +2964,7 @@ dependencies = [ [[package]] name = "itp-block-import-queue" -version = "0.8.0" +version = "0.9.0" dependencies = [ "log 0.4.17", "sgx_tstd", @@ -2976,7 +2976,7 @@ dependencies = [ [[package]] name = "itp-component-container" -version = "0.8.0" +version = "0.9.0" dependencies = [ "sgx_tstd", "thiserror 1.0.32", @@ -2985,7 +2985,7 @@ dependencies = [ [[package]] name = "itp-enclave-api" -version = "0.8.0" +version = "0.9.0" dependencies = [ "frame-support", "itc-parentchain-light-client", @@ -3007,14 +3007,14 @@ dependencies = [ [[package]] name = "itp-enclave-api-ffi" -version = "0.8.0" +version = "0.9.0" dependencies = [ "sgx_types", ] [[package]] name = "itp-enclave-metrics" -version = "0.8.0" +version = "0.9.0" dependencies = [ "parity-scale-codec", "sgx_tstd", @@ -3093,7 +3093,7 @@ dependencies = [ [[package]] name = "itp-nonce-cache" -version = "0.8.0" +version = "0.9.0" dependencies = [ "lazy_static", "log 0.4.17", @@ -3118,7 +3118,7 @@ dependencies = [ [[package]] name = "itp-primitives-cache" -version = "0.8.0" +version = "0.9.0" dependencies = [ "lazy_static", "log 0.4.17", @@ -3140,7 +3140,7 @@ dependencies = [ [[package]] name = "itp-settings" -version = "0.8.0" +version = "0.9.0" [[package]] name = "itp-sgx-crypto" @@ -3187,7 +3187,7 @@ dependencies = [ [[package]] name = "itp-stf-executor" -version = "0.8.0" +version = "0.9.0" dependencies = [ "ita-stf", "itc-parentchain-test", @@ -3215,7 +3215,7 @@ dependencies = [ [[package]] name = "itp-stf-state-handler" -version = "0.8.0" +version = "0.9.0" dependencies = [ "ita-stf", "itp-settings", @@ -3240,7 +3240,7 @@ dependencies = [ [[package]] name = "itp-stf-state-observer" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itp-types", "log 0.4.17", @@ -3253,7 +3253,7 @@ dependencies = [ [[package]] name = "itp-storage" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "frame-metadata 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -3306,14 +3306,14 @@ dependencies = [ [[package]] name = "itp-time-utils" -version = "0.8.0" +version = "0.9.0" dependencies = [ "sgx_tstd", ] [[package]] name = "itp-top-pool" -version = "0.8.0" +version = "0.9.0" dependencies = [ "byteorder 1.4.3", "derive_more", @@ -3340,7 +3340,7 @@ dependencies = [ [[package]] name = "itp-top-pool-author" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "futures 0.3.23", @@ -3444,7 +3444,7 @@ dependencies = [ [[package]] name = "its-consensus-aura" -version = "0.8.0" +version = "0.9.0" dependencies = [ "env_logger", "finality-grandpa", @@ -3483,7 +3483,7 @@ dependencies = [ [[package]] name = "its-consensus-common" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-parentchain-light-client", "itc-parentchain-test", @@ -3514,7 +3514,7 @@ dependencies = [ [[package]] name = "its-consensus-slots" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "futures 0.3.23", @@ -3540,7 +3540,7 @@ dependencies = [ [[package]] name = "its-peer-fetch" -version = "0.8.0" +version = "0.9.0" dependencies = [ "anyhow", "async-trait", @@ -3608,7 +3608,7 @@ dependencies = [ [[package]] name = "its-state" -version = "0.8.0" +version = "0.9.0" dependencies = [ "frame-support", "itp-sgx-externalities", @@ -3628,7 +3628,7 @@ dependencies = [ [[package]] name = "its-storage" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itp-time-utils", "itp-types", @@ -4819,7 +4819,7 @@ dependencies = [ [[package]] name = "pallet-claims" version = "0.9.12" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "claims-primitives", "frame-support", @@ -4898,7 +4898,7 @@ dependencies = [ [[package]] name = "pallet-parentchain" version = "0.9.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "frame-support", "frame-system", @@ -4980,7 +4980,7 @@ dependencies = [ [[package]] name = "pallet-sidechain" version = "0.9.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "frame-support", "frame-system", @@ -5015,7 +5015,7 @@ dependencies = [ [[package]] name = "pallet-teeracle" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "frame-support", "frame-system", @@ -5034,7 +5034,7 @@ dependencies = [ [[package]] name = "pallet-teerex" version = "0.9.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "frame-support", "frame-system", @@ -6637,7 +6637,7 @@ checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" [[package]] name = "sidechain-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "parity-scale-codec", "scale-info", @@ -7522,7 +7522,7 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "teeracle-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "common-primitives", "sp-std 4.0.0 (git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.27)", @@ -7532,7 +7532,7 @@ dependencies = [ [[package]] name = "teerex-primitives" version = "0.1.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "ias-verify", "parity-scale-codec", diff --git a/README.md b/README.md index 98f4c24de9..6d3dbbd6a8 100755 --- a/README.md +++ b/README.md @@ -4,6 +4,11 @@ Integritee worker for Integritee [node](https://github.com/integritee-network/in This is part of [Integritee](https://integritee.network) +## Build and Run +Please see our [Integritee Book](https://docs.integritee.network/4-development/4.4-sdk) to learn how to build and run this. + +To start multiple worker and a node with one simple command: Check out [this README](local-setup/README.md). + ## Docker See [docker/README.md](docker/README.md). @@ -15,7 +20,7 @@ There are 3 types of tests: - integration tests ### Cargo Tests -Run +Run ``` cargo test ``` @@ -31,7 +36,6 @@ make ### Integration Tests See [docker/README.md](docker/README.md) - ## Direct calls scalability For direct calls, a worker runs a web-socket server inside the enclave. An important factor for scalability is the transaction throughput of a single worker instance, which is in part defined by the maximum number of concurrent socket connections possible. On Linux by default, a process can have a maximum of `1024` concurrent file descriptors (show by `ulimit -n`). diff --git a/app-libs/sgx-runtime/Cargo.toml b/app-libs/sgx-runtime/Cargo.toml index 7ceee62004..3dad7b0d0b 100644 --- a/app-libs/sgx-runtime/Cargo.toml +++ b/app-libs/sgx-runtime/Cargo.toml @@ -42,7 +42,7 @@ sp-transaction-pool = { default-features = false, git = "https://github.com/pari sp-version = { default-features = false, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.27" } # Integritee dependencies -pallet-parentchain = { default-features = false, git = "https://github.com/integritee-network/pallets.git", branch = "master" } +pallet-parentchain = { default-features = false, git = "https://github.com/integritee-network/pallets.git", branch = "sdk-v0.10.0-polkadot-v0.9.27" } pallet-evm = { default-features = false, optional = true, git = "https://github.com/integritee-network/frontier.git", branch = "polkadot-v0.9.27" } [features] diff --git a/app-libs/stf/Cargo.toml b/app-libs/stf/Cargo.toml index 1040c0ff83..bdfdc00081 100644 --- a/app-libs/stf/Cargo.toml +++ b/app-libs/stf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ita-stf" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" @@ -36,7 +36,7 @@ sp-runtime = { default-features = false, git = "https://github.com/paritytech/su sc-keystore = { optional = true, git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.27" } # scs / integritee -my-node-runtime = { package = "integritee-node-runtime", optional = true, git = "https://github.com/integritee-network/integritee-node.git", branch = "master" } +my-node-runtime = { package = "integritee-node-runtime", optional = true, git = "https://github.com/integritee-network/integritee-node.git", branch = "sdk-v0.10.0-polkadot-v0.9.27" } substrate-api-client = { optional = true, git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.27" } substrate-client-keystore = { optional = true, git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.27" } diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 173b49a1ef..9ac9e019e9 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "integritee-cli" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" @@ -23,11 +23,11 @@ hdrhistogram = "7.5.0" rand = "0.8.5" # scs / integritee -my-node-runtime = { package = "integritee-node-runtime", git = "https://github.com/integritee-network/integritee-node.git", branch = "master" } +my-node-runtime = { package = "integritee-node-runtime", git = "https://github.com/integritee-network/integritee-node.git", branch = "sdk-v0.10.0-polkadot-v0.9.27" } pallet-evm = { optional = true, git = "https://github.com/integritee-network/frontier.git", branch = "polkadot-v0.9.27" } substrate-api-client = { features = ["ws-client"], git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.27" } substrate-client-keystore = { git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.27" } -teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "master" } +teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "sdk-v0.10.0-polkadot-v0.9.27" } # substrate dependencies sp-runtime = { git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.27" } diff --git a/core-primitives/block-import-queue/Cargo.toml b/core-primitives/block-import-queue/Cargo.toml index a59c668f2d..506f2e0b7f 100644 --- a/core-primitives/block-import-queue/Cargo.toml +++ b/core-primitives/block-import-queue/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-block-import-queue" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/component-container/Cargo.toml b/core-primitives/component-container/Cargo.toml index 31e181a03b..229b47f922 100644 --- a/core-primitives/component-container/Cargo.toml +++ b/core-primitives/component-container/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-component-container" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/enclave-api/Cargo.toml b/core-primitives/enclave-api/Cargo.toml index 23f62e252b..16ea8f72a9 100644 --- a/core-primitives/enclave-api/Cargo.toml +++ b/core-primitives/enclave-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-enclave-api" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/enclave-api/ffi/Cargo.toml b/core-primitives/enclave-api/ffi/Cargo.toml index 6061b913e6..d40fc78711 100644 --- a/core-primitives/enclave-api/ffi/Cargo.toml +++ b/core-primitives/enclave-api/ffi/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-enclave-api-ffi" -version = "0.8.0" +version = "0.9.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/core-primitives/enclave-metrics/Cargo.toml b/core-primitives/enclave-metrics/Cargo.toml index 2bbc01c99b..f7a6773fc4 100644 --- a/core-primitives/enclave-metrics/Cargo.toml +++ b/core-primitives/enclave-metrics/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-enclave-metrics" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/nonce-cache/Cargo.toml b/core-primitives/nonce-cache/Cargo.toml index c08e1052f2..690c848539 100644 --- a/core-primitives/nonce-cache/Cargo.toml +++ b/core-primitives/nonce-cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-nonce-cache" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/primitives-cache/Cargo.toml b/core-primitives/primitives-cache/Cargo.toml index 9d0f4b71e9..27916ca456 100644 --- a/core-primitives/primitives-cache/Cargo.toml +++ b/core-primitives/primitives-cache/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-primitives-cache" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/settings/Cargo.toml b/core-primitives/settings/Cargo.toml index b04c010204..e4ce8e23a6 100644 --- a/core-primitives/settings/Cargo.toml +++ b/core-primitives/settings/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-settings" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/stf-executor/Cargo.toml b/core-primitives/stf-executor/Cargo.toml index 445e83789d..9ad52bb85a 100644 --- a/core-primitives/stf-executor/Cargo.toml +++ b/core-primitives/stf-executor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-stf-executor" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/stf-state-handler/Cargo.toml b/core-primitives/stf-state-handler/Cargo.toml index d98ddb4605..cc392685ed 100644 --- a/core-primitives/stf-state-handler/Cargo.toml +++ b/core-primitives/stf-state-handler/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-stf-state-handler" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/stf-state-observer/Cargo.toml b/core-primitives/stf-state-observer/Cargo.toml index ba810ebbcb..264011dca1 100644 --- a/core-primitives/stf-state-observer/Cargo.toml +++ b/core-primitives/stf-state-observer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-stf-state-observer" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/storage/Cargo.toml b/core-primitives/storage/Cargo.toml index 1d1f440a5a..5171261786 100644 --- a/core-primitives/storage/Cargo.toml +++ b/core-primitives/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-storage" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/time-utils/Cargo.toml b/core-primitives/time-utils/Cargo.toml index 78264e1adb..2898fa5c63 100644 --- a/core-primitives/time-utils/Cargo.toml +++ b/core-primitives/time-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-time-utils" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/top-pool-author/Cargo.toml b/core-primitives/top-pool-author/Cargo.toml index 78ce6444a1..d1cd1d672a 100644 --- a/core-primitives/top-pool-author/Cargo.toml +++ b/core-primitives/top-pool-author/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-top-pool-author" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core-primitives/top-pool/Cargo.toml b/core-primitives/top-pool/Cargo.toml index f1bc6afcd5..539c4650f1 100644 --- a/core-primitives/top-pool/Cargo.toml +++ b/core-primitives/top-pool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itp-top-pool" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/direct-rpc-server/Cargo.toml b/core/direct-rpc-server/Cargo.toml index 6bf7118b45..f6c99e6300 100644 --- a/core/direct-rpc-server/Cargo.toml +++ b/core/direct-rpc-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-direct-rpc-server" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/parentchain/block-import-dispatcher/Cargo.toml b/core/parentchain/block-import-dispatcher/Cargo.toml index 0c7d0d80d7..b0e1390d10 100644 --- a/core/parentchain/block-import-dispatcher/Cargo.toml +++ b/core/parentchain/block-import-dispatcher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-parentchain-block-import-dispatcher" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/parentchain/block-importer/Cargo.toml b/core/parentchain/block-importer/Cargo.toml index 9f7d3c7574..349f706ffa 100644 --- a/core/parentchain/block-importer/Cargo.toml +++ b/core/parentchain/block-importer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-parentchain-block-importer" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/parentchain/indirect-calls-executor/Cargo.toml b/core/parentchain/indirect-calls-executor/Cargo.toml index eea5c02137..2751a548b1 100644 --- a/core/parentchain/indirect-calls-executor/Cargo.toml +++ b/core/parentchain/indirect-calls-executor/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-parentchain-indirect-calls-executor" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/parentchain/light-client/Cargo.toml b/core/parentchain/light-client/Cargo.toml index 6d202ef5d3..80b1c03c4e 100644 --- a/core/parentchain/light-client/Cargo.toml +++ b/core/parentchain/light-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-parentchain-light-client" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/parentchain/parentchain-crate/Cargo.toml b/core/parentchain/parentchain-crate/Cargo.toml index 5eb8895394..10ead60b35 100644 --- a/core/parentchain/parentchain-crate/Cargo.toml +++ b/core/parentchain/parentchain-crate/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-parentchain" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/rest-client/Cargo.toml b/core/rest-client/Cargo.toml index 0b9fe02954..8c5a6da2de 100644 --- a/core/rest-client/Cargo.toml +++ b/core/rest-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-rest-client" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/rpc-client/Cargo.toml b/core/rpc-client/Cargo.toml index 6f798bbd4f..9535e1a1d8 100644 --- a/core/rpc-client/Cargo.toml +++ b/core/rpc-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-rpc-client" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/rpc-server/Cargo.toml b/core/rpc-server/Cargo.toml index 1a5310faff..20b9e11941 100644 --- a/core/rpc-server/Cargo.toml +++ b/core/rpc-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-rpc-server" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/core/tls-websocket-server/Cargo.toml b/core/tls-websocket-server/Cargo.toml index c39596a14e..1243ca071a 100644 --- a/core/tls-websocket-server/Cargo.toml +++ b/core/tls-websocket-server/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "itc-tls-websocket-server" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/enclave-runtime/Cargo.lock b/enclave-runtime/Cargo.lock index 6a60ade984..59c6d5e31f 100644 --- a/enclave-runtime/Cargo.lock +++ b/enclave-runtime/Cargo.lock @@ -662,7 +662,7 @@ dependencies = [ [[package]] name = "enclave-runtime" -version = "0.8.0" +version = "0.9.0" dependencies = [ "arrayvec 0.7.2", "base64 0.13.0 (git+https://github.com/mesalock-linux/rust-base64-sgx?rev=sgx_1.1.3)", @@ -1493,7 +1493,7 @@ dependencies = [ [[package]] name = "ita-stf" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "frame-support", @@ -1520,7 +1520,7 @@ dependencies = [ [[package]] name = "itc-direct-rpc-server" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-tls-websocket-server", "itp-rpc", @@ -1557,7 +1557,7 @@ dependencies = [ [[package]] name = "itc-parentchain" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-parentchain-block-import-dispatcher", "itc-parentchain-block-importer", @@ -1567,7 +1567,7 @@ dependencies = [ [[package]] name = "itc-parentchain-block-import-dispatcher" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-parentchain-block-importer", "itp-block-import-queue", @@ -1580,7 +1580,7 @@ dependencies = [ [[package]] name = "itc-parentchain-block-importer" -version = "0.8.0" +version = "0.9.0" dependencies = [ "ita-stf", "itc-parentchain-indirect-calls-executor", @@ -1599,7 +1599,7 @@ dependencies = [ [[package]] name = "itc-parentchain-indirect-calls-executor" -version = "0.8.0" +version = "0.9.0" dependencies = [ "beefy-merkle-tree", "bs58", @@ -1624,7 +1624,7 @@ dependencies = [ [[package]] name = "itc-parentchain-light-client" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "finality-grandpa", @@ -1668,7 +1668,7 @@ dependencies = [ [[package]] name = "itc-rest-client" -version = "0.8.0" +version = "0.9.0" dependencies = [ "base64 0.13.0 (registry+https://github.com/rust-lang/crates.io-index)", "http", @@ -1684,7 +1684,7 @@ dependencies = [ [[package]] name = "itc-tls-websocket-server" -version = "0.8.0" +version = "0.9.0" dependencies = [ "bit-vec", "chrono 0.4.22", @@ -1737,7 +1737,7 @@ dependencies = [ [[package]] name = "itp-block-import-queue" -version = "0.8.0" +version = "0.9.0" dependencies = [ "log", "sgx_tstd", @@ -1748,7 +1748,7 @@ dependencies = [ [[package]] name = "itp-component-container" -version = "0.8.0" +version = "0.9.0" dependencies = [ "sgx_tstd", "thiserror 1.0.9", @@ -1756,7 +1756,7 @@ dependencies = [ [[package]] name = "itp-enclave-metrics" -version = "0.8.0" +version = "0.9.0" dependencies = [ "parity-scale-codec", "sgx_tstd", @@ -1815,7 +1815,7 @@ dependencies = [ [[package]] name = "itp-nonce-cache" -version = "0.8.0" +version = "0.9.0" dependencies = [ "lazy_static", "log", @@ -1839,7 +1839,7 @@ dependencies = [ [[package]] name = "itp-primitives-cache" -version = "0.8.0" +version = "0.9.0" dependencies = [ "lazy_static", "log", @@ -1860,7 +1860,7 @@ dependencies = [ [[package]] name = "itp-settings" -version = "0.8.0" +version = "0.9.0" [[package]] name = "itp-sgx-crypto" @@ -1905,7 +1905,7 @@ dependencies = [ [[package]] name = "itp-stf-executor" -version = "0.8.0" +version = "0.9.0" dependencies = [ "ita-stf", "itc-parentchain-test", @@ -1932,7 +1932,7 @@ dependencies = [ [[package]] name = "itp-stf-state-handler" -version = "0.8.0" +version = "0.9.0" dependencies = [ "ita-stf", "itp-settings", @@ -1955,7 +1955,7 @@ dependencies = [ [[package]] name = "itp-stf-state-observer" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itp-types", "log", @@ -1967,7 +1967,7 @@ dependencies = [ [[package]] name = "itp-storage" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "frame-metadata 15.0.0 (registry+https://github.com/rust-lang/crates.io-index)", @@ -2017,14 +2017,14 @@ dependencies = [ [[package]] name = "itp-time-utils" -version = "0.8.0" +version = "0.9.0" dependencies = [ "sgx_tstd", ] [[package]] name = "itp-top-pool" -version = "0.8.0" +version = "0.9.0" dependencies = [ "byteorder 1.4.3", "derive_more", @@ -2047,7 +2047,7 @@ dependencies = [ [[package]] name = "itp-top-pool-author" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "ita-stf", @@ -2139,7 +2139,7 @@ dependencies = [ [[package]] name = "its-consensus-aura" -version = "0.8.0" +version = "0.9.0" dependencies = [ "finality-grandpa", "frame-support", @@ -2171,7 +2171,7 @@ dependencies = [ [[package]] name = "its-consensus-common" -version = "0.8.0" +version = "0.9.0" dependencies = [ "itc-parentchain-light-client", "itp-block-import-queue", @@ -2194,7 +2194,7 @@ dependencies = [ [[package]] name = "its-consensus-slots" -version = "0.8.0" +version = "0.9.0" dependencies = [ "derive_more", "itp-settings", @@ -2259,7 +2259,7 @@ dependencies = [ [[package]] name = "its-state" -version = "0.8.0" +version = "0.9.0" dependencies = [ "frame-support", "itp-sgx-externalities", @@ -2738,7 +2738,7 @@ dependencies = [ [[package]] name = "pallet-parentchain" version = "0.9.0" -source = "git+https://github.com/integritee-network/pallets.git?branch=master#fbcfbc4f231d0e9368be419bbe06b96e443436fb" +source = "git+https://github.com/integritee-network/pallets.git?branch=sdk-v0.10.0-polkadot-v0.9.27#5211955c9bb3e2dfa86f30a782f13ccfda97daf9" dependencies = [ "frame-support", "frame-system", diff --git a/enclave-runtime/Cargo.toml b/enclave-runtime/Cargo.toml index e02308eeca..ccd478b217 100644 --- a/enclave-runtime/Cargo.toml +++ b/enclave-runtime/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "enclave-runtime" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/service/Cargo.toml b/service/Cargo.toml index 7d719b6b36..121f83c13f 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "integritee-service" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] build = "build.rs" edition = "2021" @@ -55,9 +55,9 @@ its-rpc-handler = { path = "../sidechain/rpc-handler" } its-storage = { path = "../sidechain/storage" } # scs / integritee -my-node-runtime = { package = "integritee-node-runtime", git = "https://github.com/integritee-network/integritee-node.git", branch = "master" } +my-node-runtime = { package = "integritee-node-runtime", git = "https://github.com/integritee-network/integritee-node.git", branch = "sdk-v0.10.0-polkadot-v0.9.27" } substrate-api-client = { git = "https://github.com/scs/substrate-api-client.git", branch = "polkadot-v0.9.27" } -teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "master" } +teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "sdk-v0.10.0-polkadot-v0.9.27" } # Substrate dependencies sp-runtime = { git = "https://github.com/paritytech/substrate.git", branch = "polkadot-v0.9.27" } diff --git a/sidechain/consensus/aura/Cargo.toml b/sidechain/consensus/aura/Cargo.toml index 5fc3ea9c3d..f304619e7e 100644 --- a/sidechain/consensus/aura/Cargo.toml +++ b/sidechain/consensus/aura/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "its-consensus-aura" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/sidechain/consensus/common/Cargo.toml b/sidechain/consensus/common/Cargo.toml index 47dca3765c..ace69d2591 100644 --- a/sidechain/consensus/common/Cargo.toml +++ b/sidechain/consensus/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "its-consensus-common" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/sidechain/consensus/slots/Cargo.toml b/sidechain/consensus/slots/Cargo.toml index eda2e8d244..bb3418359a 100644 --- a/sidechain/consensus/slots/Cargo.toml +++ b/sidechain/consensus/slots/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "its-consensus-slots" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/sidechain/peer-fetch/Cargo.toml b/sidechain/peer-fetch/Cargo.toml index 0a1124c961..03a03a8413 100644 --- a/sidechain/peer-fetch/Cargo.toml +++ b/sidechain/peer-fetch/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "its-peer-fetch" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/sidechain/state/Cargo.toml b/sidechain/state/Cargo.toml index ca9196c92c..38cac2e343 100644 --- a/sidechain/state/Cargo.toml +++ b/sidechain/state/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "its-state" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021" diff --git a/sidechain/storage/Cargo.toml b/sidechain/storage/Cargo.toml index 05061f2d83..0fe0761ca6 100644 --- a/sidechain/storage/Cargo.toml +++ b/sidechain/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "its-storage" -version = "0.8.0" +version = "0.9.0" authors = ["Integritee AG "] edition = "2021"