diff --git a/Cargo.lock b/Cargo.lock index 49c1be66..33256760 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1221,6 +1221,7 @@ dependencies = [ [[package]] name = "claims-primitives" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "parity-scale-codec", "rustc-hex", @@ -1352,6 +1353,7 @@ checksum = "2382f75942f4b3be3690fe4f86365e9c853c1587d6ee58212cebf6e2a9ccd101" [[package]] name = "common-primitives" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "derive_more", "parity-scale-codec", @@ -2808,6 +2810,7 @@ dependencies = [ [[package]] name = "enclave-bridge-primitives" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "common-primitives", "log", @@ -6285,6 +6288,7 @@ dependencies = [ [[package]] name = "pallet-asset-registry" version = "0.0.1" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "frame-benchmarking", "frame-support", @@ -6556,6 +6560,7 @@ dependencies = [ [[package]] name = "pallet-claims" version = "0.9.12" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "claims-primitives", "frame-benchmarking", @@ -6709,6 +6714,7 @@ dependencies = [ [[package]] name = "pallet-enclave-bridge" version = "0.12.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "enclave-bridge-primitives", "frame-benchmarking", @@ -7187,6 +7193,7 @@ dependencies = [ [[package]] name = "pallet-sidechain" version = "0.11.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "enclave-bridge-primitives", "frame-benchmarking", @@ -7324,6 +7331,7 @@ dependencies = [ [[package]] name = "pallet-teeracle" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "frame-benchmarking", "frame-support", @@ -7347,6 +7355,7 @@ dependencies = [ [[package]] name = "pallet-teerex" version = "0.10.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "frame-benchmarking", "frame-support", @@ -7573,6 +7582,7 @@ dependencies = [ [[package]] name = "pallet-xcm-transactor" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "cumulus-primitives-core", "frame-benchmarking", @@ -11611,6 +11621,7 @@ dependencies = [ [[package]] name = "sgx-verify" version = "0.1.4" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "base64 0.13.1", "chrono", @@ -11781,6 +11792,7 @@ checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" [[package]] name = "sidechain-primitives" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "parity-scale-codec", "scale-info", @@ -13288,6 +13300,7 @@ checksum = "1d2faeef5759ab89935255b1a4cd98e0baf99d1085e37d36599c625dac49ae8e" [[package]] name = "teeracle-primitives" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "common-primitives", "sp-std", @@ -13297,6 +13310,7 @@ dependencies = [ [[package]] name = "teerex-primitives" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "common-primitives", "derive_more", @@ -13350,6 +13364,7 @@ checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76" [[package]] name = "test-utils" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "log", "sgx-verify", @@ -15060,6 +15075,7 @@ dependencies = [ [[package]] name = "xcm-primitives" version = "0.0.1" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "frame-support", "sp-runtime", @@ -15083,6 +15099,7 @@ dependencies = [ [[package]] name = "xcm-transactor-primitives" version = "0.1.0" +source = "git+https://github.com/integritee-network/pallets.git?branch=polkadot-v1.6.0#2c5e3bcfe334fdc0114dadf7cdad966059824119" dependencies = [ "common-primitives", "cumulus-primitives-core", diff --git a/polkadot-parachains/integritee-runtime/src/xcm_config.rs b/polkadot-parachains/integritee-runtime/src/xcm_config.rs index 9c1652d8..429ab602 100644 --- a/polkadot-parachains/integritee-runtime/src/xcm_config.rs +++ b/polkadot-parachains/integritee-runtime/src/xcm_config.rs @@ -398,8 +398,11 @@ impl Contains<(MultiLocation, Vec)> for OnlyTeleportNative { } pub type Traders = ( + // for TEER + FixedRateOfFungible, + // for KSM aka RelayNative FixedRateOfFungible, - // Everything else + // Everything else: TEER as referred to by Karura, Moonriver, Bifrost UsingComponents, SelfReserve, AccountId, Balances, ()>, ); @@ -409,6 +412,7 @@ pub type TrustedTeleporters = (staging_xcm_builder::Case