difftreelog
add RELAY_CHAIN_TYPE env for xcm
in: master
11 files changed
.docker/xcm-config/launch-config-xcm-opal-rococo.jsondiffbeforeafterboth--- a/.docker/xcm-config/launch-config-xcm-opal-rococo.json
+++ /dev/null
@@ -1,134 +0,0 @@
-{
- "relaychain": {
- "bin": "/polkadot/target/release/polkadot",
- "chain": "rococo-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "5validators.jsonnet"
- ],
- "nodes": [
- {
- "name": "alice",
- "wsPort": 9844,
- "rpcPort": 9843,
- "port": 30444,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "bob",
- "wsPort": 9855,
- "rpcPort": 9854,
- "port": 30555,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "charlie",
- "wsPort": 9866,
- "rpcPort": 9865,
- "port": 30666,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "dave",
- "wsPort": 9877,
- "rpcPort": 9876,
- "port": 30777,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "eve",
- "wsPort": 9888,
- "rpcPort": 9887,
- "port": 30888,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- }
-
- ],
- "genesis": {
- "runtime": {
- "runtime_genesis_config": {
- "parachainsConfiguration": {
- "config": {
- "validation_upgrade_frequency": 1,
- "validation_upgrade_delay": 1
- }
- }
- }
- }
- }
- },
- "parachains": [
- {
- "bin": "/unique-chain/target/release/unique-collator",
- "id": "2095",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/cumulus/target/release/cumulus",
- "id": "1000",
- "chain": "westmint-local",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "wsPort": 9948,
- "port": 31204,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- }
- ],
- "simpleParachains": [],
- "hrmpChannels": [
- {
- "sender": 2095,
- "recipient": 1000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 1000,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- }
- ],
- "finalization": false
-}
-
.docker/xcm-config/launch-config-xcm-opal.j2diffbeforeafterboth--- /dev/null
+++ b/.docker/xcm-config/launch-config-xcm-opal.j2
@@ -0,0 +1,135 @@
+{
+ "relaychain": {
+ "bin": "/polkadot/target/release/polkadot",
+ "chain": "{{ RELAY_CHAIN_TYPE }}",
+ "chainInitializer": [
+ "chainql",
+ "--tla-code=spec=import '${spec}'",
+ "5validators.jsonnet"
+ ],
+ "nodes": [
+ {
+ "name": "alice",
+ "wsPort": 9844,
+ "rpcPort": 9843,
+ "port": 30444,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "bob",
+ "wsPort": 9855,
+ "rpcPort": 9854,
+ "port": 30555,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "charlie",
+ "wsPort": 9866,
+ "rpcPort": 9865,
+ "port": 30666,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "dave",
+ "wsPort": 9877,
+ "rpcPort": 9876,
+ "port": 30777,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "eve",
+ "wsPort": 9888,
+ "rpcPort": 9887,
+ "port": 30888,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ }
+
+ ],
+ "genesis": {
+ "runtime": {
+ "runtime_genesis_config": {
+ "parachainsConfiguration": {
+ "config": {
+ "validation_upgrade_frequency": 1,
+ "validation_upgrade_delay": 1
+ }
+ }
+ }
+ }
+ }
+ },
+ "parachains": [
+ {
+ "bin": "/unique-chain/target/release/unique-collator",
+ "id": "2095",
+ "balance": "1000000000000000000000000",
+ "nodes": [
+ {
+ "port": 31200,
+ "wsPort": 9944,
+ "rpcPort": 9933,
+ "name": "alice",
+ "flags": [
+ "--unsafe-rpc-external",
+ "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",
+ "--unsafe-ws-external"
+ ]
+ }
+ ]
+ },
+ {
+ "bin": "/cumulus/target/release/cumulus",
+ "id": "1000",
+ "chain": "westmint-local",
+ "balance": "1000000000000000000000000",
+ "nodes": [
+ {
+ "wsPort": 9948,
+ "port": 31204,
+ "name": "alice",
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external"
+ ]
+ }
+ ]
+ }
+ ],
+ "simpleParachains": [],
+ "hrmpChannels": [
+ {
+ "sender": 2095,
+ "recipient": 1000,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ },
+ {
+ "sender": 1000,
+ "recipient": 2095,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ }
+ ],
+ "finalization": false
+}
+
.docker/xcm-config/launch-config-xcm-opal.jsondiffbeforeafterboth--- a/.docker/xcm-config/launch-config-xcm-opal.json
+++ /dev/null
@@ -1,135 +0,0 @@
-{
- "relaychain": {
- "bin": "/polkadot/target/release/polkadot",
- "chain": "westend-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "5validators.jsonnet"
- ],
- "nodes": [
- {
- "name": "alice",
- "wsPort": 9844,
- "rpcPort": 9843,
- "port": 30444,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "bob",
- "wsPort": 9855,
- "rpcPort": 9854,
- "port": 30555,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "charlie",
- "wsPort": 9866,
- "rpcPort": 9865,
- "port": 30666,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "dave",
- "wsPort": 9877,
- "rpcPort": 9876,
- "port": 30777,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "eve",
- "wsPort": 9888,
- "rpcPort": 9887,
- "port": 30888,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- }
-
- ],
- "genesis": {
- "runtime": {
- "runtime_genesis_config": {
- "parachainsConfiguration": {
- "config": {
- "validation_upgrade_frequency": 1,
- "validation_upgrade_delay": 1
- }
- }
- }
- }
- }
- },
- "parachains": [
- {
- "bin": "/unique-chain/target/release/unique-collator",
- "id": "2095",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/cumulus/target/release/cumulus",
- "id": "1000",
- "chain": "westmint-local",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "wsPort": 9948,
- "port": 31204,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- }
- ],
- "simpleParachains": [],
- "hrmpChannels": [
- {
- "sender": 2095,
- "recipient": 1000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 1000,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- }
- ],
- "finalization": false
-}
-
.docker/xcm-config/launch-config-xcm-quartz-rococo.jsondiffbeforeafterboth--- a/.docker/xcm-config/launch-config-xcm-quartz-rococo.json
+++ /dev/null
@@ -1,204 +0,0 @@
-{
- "relaychain": {
- "bin": "/polkadot/target/release/polkadot",
- "chain": "rococo-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "5validators.jsonnet"
- ],
- "nodes": [
- {
- "name": "alice",
- "wsPort": 9844,
- "rpcPort": 9843,
- "port": 30444,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "bob",
- "wsPort": 9855,
- "rpcPort": 9854,
- "port": 30555,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "charlie",
- "wsPort": 9866,
- "rpcPort": 9865,
- "port": 30666,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "dave",
- "wsPort": 9877,
- "rpcPort": 9876,
- "port": 30777,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "eve",
- "wsPort": 9888,
- "rpcPort": 9887,
- "port": 30888,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- }
-
- ],
- "genesis": {
- "runtime": {
- "runtime_genesis_config": {
- "parachainsConfiguration": {
- "config": {
- "validation_upgrade_frequency": 1,
- "validation_upgrade_delay": 1
- }
- }
- }
- }
- }
- },
- "parachains": [
- {
- "bin": "/unique-chain/target/release/unique-collator",
- "id": "2095",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/acala/target/release/acala",
- "id": "2000",
- "chain": "karura-dev",
- "balance": "1000000000000000000000",
- "chainInitializer": [
- "chainql",
- "-e",
- "(import '${spec}') {id+: '-local'}"
- ],
- "nodes": [
- {
- "wsPort": 9946,
- "port": 31202,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/moonbeam/target/release/moonbeam",
- "id": 2023,
- "balance": "1000000000000000000000",
- "chain": "moonriver-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "minBondFix.jsonnet"
- ],
- "nodes": [
- {
- "wsPort": 9947,
- "port": 31203,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "--",
- "--execution=wasm"
- ]
- }
- ]
- },
- {
- "bin": "/cumulus/target/release/cumulus",
- "id": "1000",
- "chain": "statemine-local",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "wsPort": 9948,
- "port": 31204,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- }
- ],
- "simpleParachains": [],
- "hrmpChannels": [
- {
- "sender": 2095,
- "recipient": 2000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2000,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2095,
- "recipient": 2023,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2023,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2095,
- "recipient": 1000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 1000,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- }
- ],
- "finalization": false
-}
-
.docker/xcm-config/launch-config-xcm-quartz.j2diffbeforeafterboth1{2 "relaychain": {3 "bin": "/polkadot/target/release/polkadot",4 "chain": "{{ RELAY_CHAIN_TYPE }}",5 "chainInitializer": [6 "chainql",7 "--tla-code=spec=import '${spec}'",8 "5validators.jsonnet"9 ], 10 "nodes": [11 {12 "name": "alice",13 "wsPort": 9844,14 "rpcPort": 9843,15 "port": 30444,16 "flags": [17 "--unsafe-rpc-external",18 "--unsafe-ws-external",19 "-lparachain::candidate_validation=debug"20 ]21 },22 {23 "name": "bob",24 "wsPort": 9855,25 "rpcPort": 9854,26 "port": 30555,27 "flags": [28 "--unsafe-rpc-external",29 "--unsafe-ws-external",30 "-lparachain::candidate_validation=debug"31 ]32 },33 {34 "name": "charlie",35 "wsPort": 9866,36 "rpcPort": 9865,37 "port": 30666,38 "flags": [39 "--unsafe-rpc-external",40 "--unsafe-ws-external",41 "-lparachain::candidate_validation=debug"42 ]43 },44 {45 "name": "dave",46 "wsPort": 9877,47 "rpcPort": 9876,48 "port": 30777,49 "flags": [50 "--unsafe-rpc-external",51 "--unsafe-ws-external",52 "-lparachain::candidate_validation=debug"53 ]54 },55 {56 "name": "eve",57 "wsPort": 9888,58 "rpcPort": 9887,59 "port": 30888,60 "flags": [61 "--unsafe-rpc-external",62 "--unsafe-ws-external",63 "-lparachain::candidate_validation=debug"64 ]65 }6667 ],68 "genesis": {69 "runtime": {70 "runtime_genesis_config": {71 "parachainsConfiguration": {72 "config": {73 "validation_upgrade_frequency": 1,74 "validation_upgrade_delay": 175 }76 }77 }78 }79 }80 },81 "parachains": [82 {83 "bin": "/unique-chain/target/release/unique-collator",84 "id": "2095",85 "balance": "1000000000000000000000000",86 "nodes": [87 {88 "port": 31200,89 "wsPort": 9944,90 "rpcPort": 9933,91 "name": "alice",92 "flags": [93 "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",94 "--unsafe-rpc-external",95 "--unsafe-ws-external"96 ]97 }98 ]99 },100 {101 "bin": "/acala/target/release/acala",102 "id": "2000",103 "chain": "karura-dev",104 "balance": "1000000000000000000000",105 "chainInitializer": [106 "chainql",107 "-e",108 "(import '${spec}') {id+: '-local'}"109 ], 110 "nodes": [111 {112 "wsPort": 9946,113 "port": 31202,114 "name": "alice",115 "flags": [116 "--unsafe-rpc-external",117 "--unsafe-ws-external"118 ]119 }120 ]121 },122 {123 "bin": "/moonbeam/target/release/moonbeam",124 "id": 2023,125 "balance": "1000000000000000000000",126 "chain": "moonriver-local",127 "chainInitializer": [128 "chainql",129 "--tla-code=spec=import '${spec}'",130 "minBondFix.jsonnet"131 ], 132 "nodes": [133 {134 "wsPort": 9947,135 "port": 31203,136 "name": "alice",137 "flags": [138 "--unsafe-rpc-external",139 "--unsafe-ws-external",140 "--",141 "--execution=wasm"142 ]143 }144 ]145 },146 {147 "bin": "/cumulus/target/release/cumulus",148 "id": "1000",149 "chain": "statemine-local",150 "balance": "1000000000000000000000000",151 "nodes": [152 {153 "wsPort": 9948,154 "port": 31204,155 "name": "alice",156 "flags": [157 "--unsafe-rpc-external",158 "--unsafe-ws-external"159 ]160 }161 ]162 }163 ],164 "simpleParachains": [],165 "hrmpChannels": [166 {167 "sender": 2095,168 "recipient": 2000,169 "maxCapacity": 8,170 "maxMessageSize": 512171 },172 {173 "sender": 2000,174 "recipient": 2095,175 "maxCapacity": 8,176 "maxMessageSize": 512177 },178 {179 "sender": 2095,180 "recipient": 2023,181 "maxCapacity": 8,182 "maxMessageSize": 512183 },184 {185 "sender": 2023,186 "recipient": 2095,187 "maxCapacity": 8,188 "maxMessageSize": 512189 },190 {191 "sender": 2095,192 "recipient": 1000,193 "maxCapacity": 8,194 "maxMessageSize": 512195 },196 {197 "sender": 1000,198 "recipient": 2095,199 "maxCapacity": 8,200 "maxMessageSize": 512201 }202 ],203 "finalization": false204}205.docker/xcm-config/launch-config-xcm-quartz.jsondiffbeforeafterboth--- a/.docker/xcm-config/launch-config-xcm-quartz.json
+++ /dev/null
@@ -1,205 +0,0 @@
-{
- "relaychain": {
- "bin": "/polkadot/target/release/polkadot",
- "chain": "westend-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "5validators.jsonnet"
- ],
- "nodes": [
- {
- "name": "alice",
- "wsPort": 9844,
- "rpcPort": 9843,
- "port": 30444,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "bob",
- "wsPort": 9855,
- "rpcPort": 9854,
- "port": 30555,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "charlie",
- "wsPort": 9866,
- "rpcPort": 9865,
- "port": 30666,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "dave",
- "wsPort": 9877,
- "rpcPort": 9876,
- "port": 30777,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "eve",
- "wsPort": 9888,
- "rpcPort": 9887,
- "port": 30888,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- }
-
- ],
- "genesis": {
- "runtime": {
- "runtime_genesis_config": {
- "parachainsConfiguration": {
- "config": {
- "validation_upgrade_frequency": 1,
- "validation_upgrade_delay": 1
- }
- }
- }
- }
- }
- },
- "parachains": [
- {
- "bin": "/unique-chain/target/release/unique-collator",
- "id": "2095",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
- "name": "alice",
- "flags": [
- "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/acala/target/release/acala",
- "id": "2000",
- "chain": "karura-dev",
- "balance": "1000000000000000000000",
- "chainInitializer": [
- "chainql",
- "-e",
- "(import '${spec}') {id+: '-local'}"
- ],
- "nodes": [
- {
- "wsPort": 9946,
- "port": 31202,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/moonbeam/target/release/moonbeam",
- "id": 2023,
- "balance": "1000000000000000000000",
- "chain": "moonriver-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "minBondFix.jsonnet"
- ],
- "nodes": [
- {
- "wsPort": 9947,
- "port": 31203,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "--",
- "--execution=wasm"
- ]
- }
- ]
- },
- {
- "bin": "/cumulus/target/release/cumulus",
- "id": "1000",
- "chain": "statemine-local",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "wsPort": 9948,
- "port": 31204,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- }
- ],
- "simpleParachains": [],
- "hrmpChannels": [
- {
- "sender": 2095,
- "recipient": 2000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2000,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2095,
- "recipient": 2023,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2023,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2095,
- "recipient": 1000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 1000,
- "recipient": 2095,
- "maxCapacity": 8,
- "maxMessageSize": 512
- }
- ],
- "finalization": false
-}
-
.docker/xcm-config/launch-config-xcm-unique-rococo.jsondiffbeforeafterboth--- a/.docker/xcm-config/launch-config-xcm-unique-rococo.json
+++ /dev/null
@@ -1,207 +0,0 @@
-{
- "relaychain": {
- "bin": "/polkadot/target/release/polkadot",
- "chain": "rococo-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "5validators.jsonnet"
- ],
- "nodes": [
- {
- "name": "alice",
- "wsPort": 9844,
- "rpcPort": 9843,
- "port": 30444,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "bob",
- "wsPort": 9855,
- "rpcPort": 9854,
- "port": 30555,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "charlie",
- "wsPort": 9866,
- "rpcPort": 9865,
- "port": 30666,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "dave",
- "wsPort": 9877,
- "rpcPort": 9876,
- "port": 30777,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "eve",
- "wsPort": 9888,
- "rpcPort": 9887,
- "port": 30888,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- }
-
- ],
- "genesis": {
- "runtime": {
- "runtime_genesis_config": {
- "parachainsConfiguration": {
- "config": {
- "validation_upgrade_frequency": 1,
- "validation_upgrade_delay": 1
- }
- }
- }
- }
- }
- },
- "parachains": [
- {
- "bin": "/unique-chain/target/release/unique-collator",
- "id": "2037",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
- "name": "alice",
- "flags": [
- "-lruntime=trace",
- "-lxcm=trace",
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/acala/target/release/acala",
- "id": "2000",
- "chain": "acala-dev",
- "balance": "1000000000000000000000",
- "chainInitializer": [
- "chainql",
- "-e",
- "(import '${spec}') {id+: '-local'}"
- ],
- "nodes": [
- {
- "wsPort": 9946,
- "port": 31202,
- "name": "alice",
- "flags": [
- "-lruntime=trace",
- "-lxcm=trace",
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/moonbeam/target/release/moonbeam",
- "id": "2004",
- "balance": "1000000000000000000000",
- "chain": "moonbeam-local",
- "nodes": [
- {
- "wsPort": 9947,
- "port": 31203,
- "name": "alice",
- "flags": [
- "-lruntime=trace",
- "-lxcm=trace",
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "--",
- "--execution=wasm"
- ]
- }
- ]
- },
- {
- "bin": "/cumulus/target/release/cumulus",
- "id": "1000",
- "chain": "statemint-local",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "wsPort": 9948,
- "port": 31204,
- "name": "alice",
- "flags": [
- "-lruntime=trace",
- "-lxcm=trace",
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- }
- ],
- "simpleParachains": [],
- "hrmpChannels": [
- {
- "sender": 2037,
- "recipient": 2000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2000,
- "recipient": 2037,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2037,
- "recipient": 2004,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2004,
- "recipient": 2037,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2037,
- "recipient": 1000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 1000,
- "recipient": 2037,
- "maxCapacity": 8,
- "maxMessageSize": 512
- }
- ],
- "finalization": false
-}
-
.docker/xcm-config/launch-config-xcm-unique.j2diffbeforeafterboth--- /dev/null
+++ b/.docker/xcm-config/launch-config-xcm-unique.j2
@@ -0,0 +1,200 @@
+{
+ "relaychain": {
+ "bin": "/polkadot/target/release/polkadot",
+ "chain": "{{ RELAY_CHAIN_TYPE }}",
+ "chainInitializer": [
+ "chainql",
+ "--tla-code=spec=import '${spec}'",
+ "5validators.jsonnet"
+ ],
+ "nodes": [
+ {
+ "name": "alice",
+ "wsPort": 9844,
+ "rpcPort": 9843,
+ "port": 30444,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "bob",
+ "wsPort": 9855,
+ "rpcPort": 9854,
+ "port": 30555,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "charlie",
+ "wsPort": 9866,
+ "rpcPort": 9865,
+ "port": 30666,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "dave",
+ "wsPort": 9877,
+ "rpcPort": 9876,
+ "port": 30777,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ },
+ {
+ "name": "eve",
+ "wsPort": 9888,
+ "rpcPort": 9887,
+ "port": 30888,
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "-lparachain::candidate_validation=debug"
+ ]
+ }
+
+ ],
+ "genesis": {
+ "runtime": {
+ "runtime_genesis_config": {
+ "parachainsConfiguration": {
+ "config": {
+ "validation_upgrade_frequency": 1,
+ "validation_upgrade_delay": 1
+ }
+ }
+ }
+ }
+ }
+ },
+ "parachains": [
+ {
+ "bin": "/unique-chain/target/release/unique-collator",
+ "id": "2037",
+ "balance": "1000000000000000000000000",
+ "nodes": [
+ {
+ "port": 31200,
+ "wsPort": 9944,
+ "rpcPort": 9933,
+ "name": "alice",
+ "flags": [
+ "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external"
+ ]
+ }
+ ]
+ },
+ {
+ "bin": "/acala/target/release/acala",
+ "id": "2000",
+ "chain": "acala-dev",
+ "balance": "1000000000000000000000",
+ "chainInitializer": [
+ "chainql",
+ "-e",
+ "(import '${spec}') {id+: '-local'}"
+ ],
+ "nodes": [
+ {
+ "wsPort": 9946,
+ "port": 31202,
+ "name": "alice",
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external"
+ ]
+ }
+ ]
+ },
+ {
+ "bin": "/moonbeam/target/release/moonbeam",
+ "id": "2004",
+ "balance": "1000000000000000000000",
+ "chain": "moonbeam-local",
+ "nodes": [
+ {
+ "wsPort": 9947,
+ "port": 31203,
+ "name": "alice",
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external",
+ "--",
+ "--execution=wasm"
+ ]
+ }
+ ]
+ },
+ {
+ "bin": "/cumulus/target/release/cumulus",
+ "id": "1000",
+ "chain": "statemint-local",
+ "balance": "1000000000000000000000000",
+ "nodes": [
+ {
+ "wsPort": 9948,
+ "port": 31204,
+ "name": "alice",
+ "flags": [
+ "--unsafe-rpc-external",
+ "--unsafe-ws-external"
+ ]
+ }
+ ]
+ }
+ ],
+ "simpleParachains": [],
+ "hrmpChannels": [
+ {
+ "sender": 2037,
+ "recipient": 2000,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ },
+ {
+ "sender": 2000,
+ "recipient": 2037,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ },
+ {
+ "sender": 2037,
+ "recipient": 2004,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ },
+ {
+ "sender": 2004,
+ "recipient": 2037,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ },
+ {
+ "sender": 2037,
+ "recipient": 1000,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ },
+ {
+ "sender": 1000,
+ "recipient": 2037,
+ "maxCapacity": 8,
+ "maxMessageSize": 512
+ }
+ ],
+ "finalization": false
+}
+
.docker/xcm-config/launch-config-xcm-unique.jsondiffbeforeafterboth--- a/.docker/xcm-config/launch-config-xcm-unique.json
+++ /dev/null
@@ -1,200 +0,0 @@
-{
- "relaychain": {
- "bin": "/polkadot/target/release/polkadot",
- "chain": "westend-local",
- "chainInitializer": [
- "chainql",
- "--tla-code=spec=import '${spec}'",
- "5validators.jsonnet"
- ],
- "nodes": [
- {
- "name": "alice",
- "wsPort": 9844,
- "rpcPort": 9843,
- "port": 30444,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "bob",
- "wsPort": 9855,
- "rpcPort": 9854,
- "port": 30555,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "charlie",
- "wsPort": 9866,
- "rpcPort": 9865,
- "port": 30666,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "dave",
- "wsPort": 9877,
- "rpcPort": 9876,
- "port": 30777,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- },
- {
- "name": "eve",
- "wsPort": 9888,
- "rpcPort": 9887,
- "port": 30888,
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "-lparachain::candidate_validation=debug"
- ]
- }
-
- ],
- "genesis": {
- "runtime": {
- "runtime_genesis_config": {
- "parachainsConfiguration": {
- "config": {
- "validation_upgrade_frequency": 1,
- "validation_upgrade_delay": 1
- }
- }
- }
- }
- }
- },
- "parachains": [
- {
- "bin": "/unique-chain/target/release/unique-collator",
- "id": "2037",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "port": 31200,
- "wsPort": 9944,
- "rpcPort": 9933,
- "name": "alice",
- "flags": [
- "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/acala/target/release/acala",
- "id": "2000",
- "chain": "acala-dev",
- "balance": "1000000000000000000000",
- "chainInitializer": [
- "chainql",
- "-e",
- "(import '${spec}') {id+: '-local'}"
- ],
- "nodes": [
- {
- "wsPort": 9946,
- "port": 31202,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- },
- {
- "bin": "/moonbeam/target/release/moonbeam",
- "id": "2004",
- "balance": "1000000000000000000000",
- "chain": "moonbeam-local",
- "nodes": [
- {
- "wsPort": 9947,
- "port": 31203,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external",
- "--",
- "--execution=wasm"
- ]
- }
- ]
- },
- {
- "bin": "/cumulus/target/release/cumulus",
- "id": "1000",
- "chain": "statemint-local",
- "balance": "1000000000000000000000000",
- "nodes": [
- {
- "wsPort": 9948,
- "port": 31204,
- "name": "alice",
- "flags": [
- "--unsafe-rpc-external",
- "--unsafe-ws-external"
- ]
- }
- ]
- }
- ],
- "simpleParachains": [],
- "hrmpChannels": [
- {
- "sender": 2037,
- "recipient": 2000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2000,
- "recipient": 2037,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2037,
- "recipient": 2004,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2004,
- "recipient": 2037,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 2037,
- "recipient": 1000,
- "maxCapacity": 8,
- "maxMessageSize": 512
- },
- {
- "sender": 1000,
- "recipient": 2037,
- "maxCapacity": 8,
- "maxMessageSize": 512
- }
- ],
- "finalization": false
-}
-
.envdiffbeforeafterboth--- a/.env
+++ b/.env
@@ -1,6 +1,7 @@
RUST_TOOLCHAIN=nightly-2022-11-15
POLKADOT_BUILD_BRANCH=release-v0.9.36
POLKADOT_LAUNCH_BRANCH=unique-network
+RELAY_CHAIN_TYPE=westend-local
POLKADOT_MAINNET_BRANCH=release-v0.9.30
STATEMINT_BUILD_BRANCH=release-parachains-v9320
.github/workflows/xcm.ymldiffbeforeafterboth--- a/.github/workflows/xcm.yml
+++ b/.github/workflows/xcm.yml
@@ -218,6 +218,16 @@
fi
shell: bash
+ - name: Generate ENV related extend launch-config file
+ uses: cuchi/jinja2-action@v1.2.0
+ with:
+ template: .docker/xcm-config/launch-config-xcm-${{ matrix.network }}.j2
+ output_file: .docker/xcm-config/launch-config-xcm-${{ matrix.network }}.json
+ variables: |
+ RELAY_CHAIN_TYPE=${{ env.RELAY_CHAIN_TYPE }}
+
+ - name: Show launch-config-xcm-${{ matrix.network }} configuration
+ run: cat .docker/xcm-config/launch-config-xcm-${{ matrix.network }}.json
# Build main image for XCM
- name: Generate ENV related extend Dockerfile file
@@ -237,9 +247,6 @@
- name: Show build Dockerfile
run: cat .docker/Dockerfile-xcm.${{ matrix.network }}.yml
-
- - name: Show launch-config-xcm-${{ matrix.network }} configuration
- run: cat .docker/xcm-config/launch-config-xcm-${{ matrix.network }}.json
- name: Run find-and-replace to remove slashes from branch name
uses: mad9000/actions-find-and-replace-string@2