Skip to content

Commit

Permalink
build works. needs cleanup
Browse files Browse the repository at this point in the history
  • Loading branch information
brenzi committed Aug 2, 2023
1 parent e211e5f commit 2b312af
Show file tree
Hide file tree
Showing 3 changed files with 89 additions and 37 deletions.
9 changes: 6 additions & 3 deletions cli/src/base_cli/mod.rs
Original file line number Diff line number Diff line change
Expand Up @@ -151,9 +151,12 @@ fn list_workers(cli: &Cli) -> CliResult {
println!(" signer: {:?}", enclave.instance_signer());
println!(" MRENCLAVE: {}", enclave.fingerprint());
println!(" RA timestamp: {}", enclave.attestation_timestamp());
println!(" URL: {}", enclave.instance_url().unwrap_or("none".encode()));
enclave.fingerprint()
println!(
" URL: {}",
String::from_utf8(enclave.instance_url().unwrap_or("none".encode())).unwrap()
);
enclave.fingerprint().0.to_base58()
})
.collect();
Ok(CliResultOk::MrEnclaveBase58 { fingerprints })
Ok(CliResultOk::MrEnclaveBase58 { mr_enclaves: fingerprints })
}
6 changes: 4 additions & 2 deletions core-primitives/types/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ sp-std = { default-features = false, git = "https://github.com/paritytech/substr

# integritee-node
my-node-runtime = { package = "integritee-node-runtime", optional = true, git = "https://github.com/integritee-network/integritee-node.git", branch = "polkadot-v0.9.42" }
teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "polkadot-v0.9.42" }
enclave-bridge-primitives = { git = "https://github.com/integritee-network/pallets.git", branch = "polkadot-v0.9.42" }
teerex-primitives = { git = "https://github.com/integritee-network/pallets.git", default-features = false, branch = "polkadot-v0.9.42" }
enclave-bridge-primitives = { git = "https://github.com/integritee-network/pallets.git", default-features = false, branch = "polkadot-v0.9.42" }


[features]
Expand All @@ -40,6 +40,8 @@ std = [
"serde_json/std",
"primitive-types/std",
"itp-sgx-runtime-primitives/std",
"teerex-primitives/std",
"enclave-bridge-primitives/std",
# substrate
"frame-system/std",
"pallet-balances/std",
Expand Down
111 changes: 79 additions & 32 deletions enclave-runtime/Cargo.lock
Original file line number Diff line number Diff line change
Expand Up @@ -484,6 +484,19 @@ dependencies = [
"generic-array 0.14.7",
]

[[package]]
name = "common-primitives"
version = "0.1.0"
source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v0.9.42#5c52182eb3a5156e8d9f69c10ca1441214ee6662"
dependencies = [
"derive_more",
"parity-scale-codec",
"scale-info",
"sp-core",
"sp-runtime",
"sp-std",
]

[[package]]
name = "common-primitives"
version = "0.1.0"
Expand Down Expand Up @@ -705,6 +718,22 @@ dependencies = [
"zeroize",
]

[[package]]
name = "enclave-bridge-primitives"
version = "0.1.0"
source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v0.9.42#5c52182eb3a5156e8d9f69c10ca1441214ee6662"
dependencies = [
"common-primitives 0.1.0 (git+https://github.com/integritee-network/pallets.git?branch=polkadot-v0.9.42)",
"log",
"parity-scale-codec",
"scale-info",
"serde 1.0.164",
"sp-core",
"sp-io",
"sp-runtime",
"sp-std",
]

[[package]]
name = "enclave-runtime"
version = "0.9.0"
Expand Down Expand Up @@ -783,7 +812,7 @@ dependencies = [
"sp-core",
"sp-runtime",
"sp-std",
"teerex-primitives",
"teerex-primitives 0.1.0 (git+https://github.com/integritee-network/pallets)",
"webpki",
]

Expand Down Expand Up @@ -1051,7 +1080,7 @@ dependencies = [
[[package]]
name = "frame-support"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"bitflags",
"environmental 1.1.4",
Expand Down Expand Up @@ -1081,7 +1110,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"Inflector",
"cfg-expr",
Expand All @@ -1097,7 +1126,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"frame-support-procedural-tools-derive",
"proc-macro-crate",
Expand All @@ -1109,7 +1138,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural-tools-derive"
version = "3.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"proc-macro2",
"quote 1.0.28",
Expand All @@ -1119,7 +1148,7 @@ dependencies = [
[[package]]
name = "frame-system"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"frame-support",
"log",
Expand Down Expand Up @@ -2299,6 +2328,7 @@ name = "itp-types"
version = "0.9.0"
dependencies = [
"chrono 0.4.26",
"enclave-bridge-primitives",
"frame-system",
"itp-sgx-runtime-primitives",
"pallet-balances",
Expand All @@ -2309,6 +2339,7 @@ dependencies = [
"sp-core",
"sp-runtime",
"sp-std",
"teerex-primitives 0.1.0 (git+https://github.com/integritee-network/pallets.git?branch=polkadot-v0.9.42)",
]

[[package]]
Expand Down Expand Up @@ -4002,7 +4033,7 @@ checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
[[package]]
name = "sp-api"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"log",
"parity-scale-codec",
Expand All @@ -4018,7 +4049,7 @@ dependencies = [
[[package]]
name = "sp-api-proc-macro"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"Inflector",
"blake2",
Expand All @@ -4032,7 +4063,7 @@ dependencies = [
[[package]]
name = "sp-application-crypto"
version = "7.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"parity-scale-codec",
"scale-info",
Expand All @@ -4044,7 +4075,7 @@ dependencies = [
[[package]]
name = "sp-arithmetic"
version = "6.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"integer-sqrt",
"num-traits 0.2.15",
Expand Down Expand Up @@ -4112,7 +4143,7 @@ dependencies = [
[[package]]
name = "sp-core"
version = "7.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"array-bytes 4.2.0",
"bitflags",
Expand Down Expand Up @@ -4143,7 +4174,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing"
version = "5.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"blake2b_simd 1.0.1",
"byteorder 1.4.3",
Expand All @@ -4157,7 +4188,7 @@ dependencies = [
[[package]]
name = "sp-core-hashing-proc-macro"
version = "5.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"proc-macro2",
"quote 1.0.28",
Expand All @@ -4168,7 +4199,7 @@ dependencies = [
[[package]]
name = "sp-debug-derive"
version = "5.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"proc-macro2",
"quote 1.0.28",
Expand All @@ -4178,7 +4209,7 @@ dependencies = [
[[package]]
name = "sp-externalities"
version = "0.13.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"environmental 1.1.4",
"parity-scale-codec",
Expand All @@ -4189,7 +4220,7 @@ dependencies = [
[[package]]
name = "sp-inherents"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"impl-trait-for-tuples",
"parity-scale-codec",
Expand Down Expand Up @@ -4222,7 +4253,7 @@ dependencies = [
[[package]]
name = "sp-metadata-ir"
version = "0.1.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"frame-metadata 15.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"parity-scale-codec",
Expand All @@ -4243,7 +4274,7 @@ dependencies = [
[[package]]
name = "sp-runtime"
version = "7.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"either",
"hash256-std-hasher",
Expand All @@ -4263,7 +4294,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface"
version = "7.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"bytes 1.4.0",
"impl-trait-for-tuples",
Expand All @@ -4281,7 +4312,7 @@ dependencies = [
[[package]]
name = "sp-runtime-interface-proc-macro"
version = "6.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"Inflector",
"proc-macro-crate",
Expand All @@ -4306,7 +4337,7 @@ dependencies = [
[[package]]
name = "sp-staking"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"parity-scale-codec",
"scale-info",
Expand All @@ -4318,12 +4349,12 @@ dependencies = [
[[package]]
name = "sp-std"
version = "5.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"

[[package]]
name = "sp-storage"
version = "7.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"parity-scale-codec",
"ref-cast",
Expand All @@ -4345,7 +4376,7 @@ dependencies = [
[[package]]
name = "sp-tracing"
version = "6.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"parity-scale-codec",
"sp-std",
Expand Down Expand Up @@ -4380,7 +4411,7 @@ dependencies = [
[[package]]
name = "sp-version"
version = "5.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"parity-scale-codec",
"scale-info",
Expand All @@ -4393,7 +4424,7 @@ dependencies = [
[[package]]
name = "sp-version-proc-macro"
version = "4.0.0-dev"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"parity-scale-codec",
"proc-macro2",
Expand All @@ -4404,7 +4435,7 @@ dependencies = [
[[package]]
name = "sp-wasm-interface"
version = "7.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"impl-trait-for-tuples",
"parity-scale-codec",
Expand All @@ -4414,7 +4445,7 @@ dependencies = [
[[package]]
name = "sp-weights"
version = "4.0.0"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#569aae5341ea0c1d10426fa1ec13a36c0b64393b"
source = "git+https://github.com/paritytech/substrate.git?branch=polkadot-v0.9.42#ff24c60ac7d9f87727ecdd0ded9a80c56e4f4b65"
dependencies = [
"parity-scale-codec",
"scale-info",
Expand Down Expand Up @@ -4483,9 +4514,9 @@ dependencies = [

[[package]]
name = "subtle"
version = "2.5.0"
version = "2.4.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601"

[[package]]
name = "syn"
Expand Down Expand Up @@ -4535,12 +4566,28 @@ version = "1.0.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369"

[[package]]
name = "teerex-primitives"
version = "0.1.0"
source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v0.9.42#5c52182eb3a5156e8d9f69c10ca1441214ee6662"
dependencies = [
"common-primitives 0.1.0 (git+https://github.com/integritee-network/pallets.git?branch=polkadot-v0.9.42)",
"derive_more",
"log",
"parity-scale-codec",
"scale-info",
"serde 1.0.164",
"sp-core",
"sp-runtime",
"sp-std",
]

[[package]]
name = "teerex-primitives"
version = "0.1.0"
source = "git+https://github.com/integritee-network/pallets#5c52182eb3a5156e8d9f69c10ca1441214ee6662"
dependencies = [
"common-primitives",
"common-primitives 0.1.0 (git+https://github.com/integritee-network/pallets)",
"derive_more",
"log",
"parity-scale-codec",
Expand Down Expand Up @@ -4715,7 +4762,7 @@ version = "1.6.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
dependencies = [
"cfg-if 1.0.0",
"cfg-if 0.1.10",
"digest 0.10.7",
"static_assertions",
]
Expand Down

0 comments on commit 2b312af

Please sign in to comment.