Skip to content

Commit

Permalink
SDK release 0.10.0 (#1004)
Browse files Browse the repository at this point in the history
* [Readme] add section referring to the new gitbook (#999)

* update pallet to release branch and node to tmp release branch

bump to 0.10.0

add skd to ci

fix ci

* set crate version to 0.9.0

Co-authored-by: clangenb <[email protected]>
Co-authored-by: echevrier <[email protected]>
  • Loading branch information
3 people authored Sep 15, 2022
1 parent c76c7a4 commit 6f8d6ba
Show file tree
Hide file tree
Showing 39 changed files with 121 additions and 117 deletions.
92 changes: 46 additions & 46 deletions Cargo.lock

Large diffs are not rendered by default.

8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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).

Expand All @@ -15,7 +20,7 @@ There are 3 types of tests:
- integration tests

### Cargo Tests
Run
Run
```
cargo test
```
Expand All @@ -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`).
Expand Down
2 changes: 1 addition & 1 deletion app-libs/sgx-runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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]
Expand Down
4 changes: 2 additions & 2 deletions app-libs/stf/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ita-stf"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down Expand Up @@ -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" }

Expand Down
6 changes: 3 additions & 3 deletions cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "integritee-cli"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand All @@ -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" }
Expand Down
2 changes: 1 addition & 1 deletion core-primitives/block-import-queue/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-block-import-queue"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/component-container/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-component-container"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/enclave-api/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-enclave-api"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/enclave-api/ffi/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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
Expand Down
2 changes: 1 addition & 1 deletion core-primitives/enclave-metrics/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-enclave-metrics"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/nonce-cache/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-nonce-cache"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/primitives-cache/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-primitives-cache"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/settings/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-settings"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/stf-executor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-stf-executor"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/stf-state-handler/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-stf-state-handler"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/stf-state-observer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-stf-state-observer"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/storage/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-storage"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/time-utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-time-utils"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/top-pool-author/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-top-pool-author"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core-primitives/top-pool/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itp-top-pool"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/direct-rpc-server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-direct-rpc-server"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/parentchain/block-import-dispatcher/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-parentchain-block-import-dispatcher"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/parentchain/block-importer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-parentchain-block-importer"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/parentchain/indirect-calls-executor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-parentchain-indirect-calls-executor"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/parentchain/light-client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-parentchain-light-client"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/parentchain/parentchain-crate/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-parentchain"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/rest-client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-rest-client"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/rpc-client/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-rpc-client"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/rpc-server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-rpc-server"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
2 changes: 1 addition & 1 deletion core/tls-websocket-server/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "itc-tls-websocket-server"
version = "0.8.0"
version = "0.9.0"
authors = ["Integritee AG <[email protected]>"]
edition = "2021"

Expand Down
Loading

0 comments on commit 6f8d6ba

Please sign in to comment.