git.delta.rocks / unique-network / refs/commits / 53cde763820f

difftreelog

Fix XCM local config

Max Andreev2023-03-30parent: #951a40f.patch.diff
in: master

6 files changed

modified.docker/additional/xcm-rococo/Dockerfile-xcm-quartz-rococo.tempdiffbeforeafterboth
--- a/.docker/additional/xcm-rococo/Dockerfile-xcm-quartz-rococo.temp
+++ b/.docker/additional/xcm-rococo/Dockerfile-xcm-quartz-rococo.temp
@@ -2,6 +2,7 @@
 FROM uniquenetwork/builder-moonbeam:{{ MOONRIVER_BUILD_BRANCH }} as moonbeam
 FROM uniquenetwork/builder-cumulus:{{ STATEMINE_BUILD_BRANCH }} as cumulus
 FROM uniquenetwork/builder-acala:{{ KARURA_BUILD_BRANCH }} as acala
+FROM uniquenetwork/builder-astar:{{ SHIDEN_BUILD_BRANCH }} as astar
 
 # ===== Rust builder =====
 FROM ubuntu:22.04 as rust-builder
@@ -62,13 +63,14 @@
     yarn install
 
 COPY --from=builder-unique /unique_parachain/.docker/additional/xcm-rococo/launch-config-xcm-quartz-rococo.json /polkadot-launch/launch-config.json
-COPY --from=builder-unique /unique_parachain/.docker/xcm-config/5validators.jsonnet /polkadot-launch/5validators.jsonnet
+COPY --from=builder-unique /unique_parachain/.docker/xcm-config/6validators.jsonnet /polkadot-launch/6validators.jsonnet
 
 COPY --from=builder-unique /unique_parachain/target/release/unique-collator /unique-chain/target/release/
 COPY --from=polkadot /unique_parachain/polkadot/target/release/polkadot /polkadot/target/release/
 COPY --from=moonbeam /unique_parachain/moonbeam/target/release/moonbeam /moonbeam/target/release/
 COPY --from=cumulus /unique_parachain/cumulus/target/release/polkadot-parachain /cumulus/target/release/cumulus
 COPY --from=acala /unique_parachain/Acala/target/production/acala /acala/target/release/
+COPY --from=astar /unique_parachain/Astar/target/production/astar /astar/target/release/
 COPY --from=uniquenetwork/builder-chainql:latest /chainql/target/release/chainql /chainql/target/release/
 
 EXPOSE 9844
@@ -76,6 +78,7 @@
 EXPOSE 9946
 EXPOSE 9947
 EXPOSE 9948
+EXPOSE 9949
 
 CMD export NVM_DIR="$HOME/.nvm" PATH="$PATH:/chainql/target/release" && \
     [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
modified.docker/additional/xcm-rococo/Dockerfile-xcm-unique-rococo.tempdiffbeforeafterboth
--- a/.docker/additional/xcm-rococo/Dockerfile-xcm-unique-rococo.temp
+++ b/.docker/additional/xcm-rococo/Dockerfile-xcm-unique-rococo.temp
@@ -2,6 +2,7 @@
 FROM uniquenetwork/builder-moonbeam:{{ MOONBEAM_BUILD_BRANCH }} as moonbeam
 FROM uniquenetwork/builder-cumulus:{{ STATEMINT_BUILD_BRANCH }} as cumulus
 FROM uniquenetwork/builder-acala:{{ ACALA_BUILD_BRANCH }} as acala
+FROM uniquenetwork/builder-astar:{{ ASTAR_BUILD_BRANCH }} as astar
 
 # ===== Rust builder =====
 FROM ubuntu:22.04 as rust-builder
@@ -62,13 +63,14 @@
     yarn install
 
 COPY --from=builder-unique /unique_parachain/.docker/additional/xcm-rococo/launch-config-xcm-unique-rococo.json /polkadot-launch/launch-config.json
-COPY --from=builder-unique /unique_parachain/.docker/xcm-config/5validators.jsonnet /polkadot-launch/5validators.jsonnet
+COPY --from=builder-unique /unique_parachain/.docker/xcm-config/6validators.jsonnet /polkadot-launch/6validators.jsonnet
 
 COPY --from=builder-unique /unique_parachain/target/release/unique-collator /unique-chain/target/release/
 COPY --from=polkadot /unique_parachain/polkadot/target/release/polkadot /polkadot/target/release/
 COPY --from=moonbeam /unique_parachain/moonbeam/target/release/moonbeam /moonbeam/target/release/
 COPY --from=cumulus /unique_parachain/cumulus/target/release/polkadot-parachain /cumulus/target/release/cumulus
 COPY --from=acala /unique_parachain/Acala/target/production/acala /acala/target/release/
+COPY --from=astar /unique_parachain/Astar/target/production/astar /astar/target/release/
 COPY --from=uniquenetwork/builder-chainql:latest /chainql/target/release/chainql /chainql/target/release/
 
 EXPOSE 9844
@@ -76,6 +78,7 @@
 EXPOSE 9946
 EXPOSE 9947
 EXPOSE 9948
+EXPOSE 9949
 
 CMD export NVM_DIR="$HOME/.nvm" PATH="$PATH:/chainql/target/release" && \
     [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
modified.docker/additional/xcm-rococo/docker-compose-xcm-quartz-rococo.ymldiffbeforeafterboth
--- a/.docker/additional/xcm-rococo/docker-compose-xcm-quartz-rococo.yml
+++ b/.docker/additional/xcm-rococo/docker-compose-xcm-quartz-rococo.yml
@@ -13,10 +13,12 @@
       - 9946
       - 9947
       - 9948
+      - 9949
     ports:
       - 127.0.0.1:9844:9844
       - 127.0.0.1:9944:9944
       - 127.0.0.1:9946:9946
       - 127.0.0.1:9947:9947
       - 127.0.0.1:9948:9948
+      - 127.0.0.1:9949:9949
 
modified.docker/additional/xcm-rococo/docker-compose-xcm-unique-rococo.ymldiffbeforeafterboth
--- a/.docker/additional/xcm-rococo/docker-compose-xcm-unique-rococo.yml
+++ b/.docker/additional/xcm-rococo/docker-compose-xcm-unique-rococo.yml
@@ -13,10 +13,12 @@
       - 9946
       - 9947
       - 9948
+      - 9949
     ports:
       - 127.0.0.1:9844:9844
       - 127.0.0.1:9944:9944
       - 127.0.0.1:9946:9946
       - 127.0.0.1:9947:9947
       - 127.0.0.1:9948:9948
+      - 127.0.0.1:9949:9949
 
modified.docker/additional/xcm-rococo/launch-config-xcm-quartz-rococo.jsondiffbeforeafterboth
before · .docker/additional/xcm-rococo/launch-config-xcm-quartz-rococo.json
1{2    "relaychain": {3        "bin": "/polkadot/target/release/polkadot",4        "chain": "rococo-local",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            "specNamePrefix": "moonriver-local-",128            "nodes": [129                {130                    "wsPort": 9947,131                    "port": 31203,132                    "name": "alice",133                    "flags": [134                       "--unsafe-rpc-external",135                       "--unsafe-ws-external",136                        "--",137                        "--execution=wasm"138                    ]139                }140            ]141        },142        {143            "bin": "/cumulus/target/release/cumulus",144            "id": "1000",145            "chain": "statemine-local",146            "balance": "1000000000000000000000000",147            "nodes": [148                {149                    "wsPort": 9948,150                    "port": 31204,151                    "name": "alice",152                    "flags": [153                       "--unsafe-rpc-external",154                       "--unsafe-ws-external"155                    ]156                }157            ]158        }159    ],160    "simpleParachains": [],161    "hrmpChannels": [162        {163            "sender": 2095,164            "recipient": 2000,165            "maxCapacity": 8,166            "maxMessageSize": 512167        },168        {169            "sender": 2000,170            "recipient": 2095,171            "maxCapacity": 8,172            "maxMessageSize": 512173        },174        {175            "sender": 2095,176            "recipient": 2023,177            "maxCapacity": 8,178            "maxMessageSize": 512179        },180        {181            "sender": 2023,182            "recipient": 2095,183            "maxCapacity": 8,184            "maxMessageSize": 512185        },186        {187            "sender": 2095,188            "recipient": 1000,189            "maxCapacity": 8,190            "maxMessageSize": 512191        },192        {193            "sender": 1000,194            "recipient": 2095,195            "maxCapacity": 8,196            "maxMessageSize": 512197        }198    ],199    "finalization": false200}201
after · .docker/additional/xcm-rococo/launch-config-xcm-quartz-rococo.json
1{2    "relaychain": {3        "bin": "/polkadot/target/release/polkadot",4        "chain": "rococo-local",5        "chainInitializer": [6                "chainql",7                "--tla-code=spec=import '${spec}'",8                "6validators.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            },66            {67                "name": "ferdie",68                "wsPort": 9899,69                "rpcPort": 9898,70                "port": 30999,71                "flags": [72                    "--unsafe-rpc-external",73                    "--unsafe-ws-external",74                    "-lparachain::candidate_validation=debug"75                ]76            }77        ],78        "genesis": {79            "runtime": {80                "runtime_genesis_config": {81                    "parachainsConfiguration": {82                        "config": {83                            "validation_upgrade_frequency": 1,84                            "validation_upgrade_delay": 185                        }86                    }87                }88            }89        }90    },91    "parachains": [92        {93            "bin": "/unique-chain/target/release/unique-collator",94            "id": "2095",95            "balance": "1000000000000000000000000",96            "nodes": [97                {98                    "port": 31200,99                    "wsPort": 9944,100                    "rpcPort": 9933,101                    "name": "alice",102                    "flags": [103                       "-lxcm=trace,parity_ws::handler=debug,jsonrpsee_core=trace,jsonrpsee-core=trace,jsonrpsee_ws_server=debug",104                       "--unsafe-rpc-external",105                       "--unsafe-ws-external"106		    ]107                }108            ]109        },110        {111            "bin": "/acala/target/release/acala",112            "id": "2000",113            "chain":  "karura-dev",114            "balance": "1000000000000000000000",115            "chainInitializer": [116                "chainql",117                "-e",118                "(import '${spec}') {id+: '-local'}"119            ],	              120            "nodes": [121                {122                    "wsPort": 9946,123                    "port": 31202,124                    "name": "alice",125                    "flags": [126                       "--unsafe-rpc-external",127                       "--unsafe-ws-external"128                     ]129                }130              ]131        },132        {133            "bin": "/moonbeam/target/release/moonbeam",134            "id": 2023,135            "balance": "1000000000000000000000",136            "chain": "moonriver-local",137            "specNamePrefix": "moonriver-local-",138            "nodes": [139                {140                    "wsPort": 9947,141                    "port": 31203,142                    "name": "alice",143                    "flags": [144                       "--unsafe-rpc-external",145                       "--unsafe-ws-external",146                        "--",147                        "--execution=wasm"148                    ]149                }150            ]151        },152        {153            "bin": "/cumulus/target/release/cumulus",154            "id": "1000",155            "chain": "statemine-local",156            "balance": "1000000000000000000000000",157            "nodes": [158                {159                    "wsPort": 9948,160                    "port": 31204,161                    "name": "alice",162                    "flags": [163                       "--unsafe-rpc-external",164                       "--unsafe-ws-external"165                    ]166                }167            ]168        },169        {170            "bin": "/astar/target/release/astar",171            "id": "2007",172            "chain": "shiden-dev",173            "balance": "1000000000000000000000000",174            "nodes": [175                {176                    "wsPort": 9949,177                    "port": 31205,178                    "name": "alice",179                    "flags": [180                       "--unsafe-rpc-external",181                       "--unsafe-ws-external"182                    ]183                }184            ]185        }186    ],187    "simpleParachains": [],188    "hrmpChannels": [189        {190            "sender": 2095,191            "recipient": 2000,192            "maxCapacity": 8,193            "maxMessageSize": 512194        },195        {196            "sender": 2000,197            "recipient": 2095,198            "maxCapacity": 8,199            "maxMessageSize": 512200        },201        {202            "sender": 2095,203            "recipient": 2023,204            "maxCapacity": 8,205            "maxMessageSize": 512206        },207        {208            "sender": 2023,209            "recipient": 2095,210            "maxCapacity": 8,211            "maxMessageSize": 512212        },213        {214            "sender": 2095,215            "recipient": 1000,216            "maxCapacity": 8,217            "maxMessageSize": 512218        },219        {220            "sender": 1000,221            "recipient": 2095,222            "maxCapacity": 8,223            "maxMessageSize": 512224        },225        {226            "sender": 2007,227            "recipient": 2095,228            "maxCapacity": 8,229            "maxMessageSize": 512230        },231        {232            "sender": 2095,233            "recipient": 2007,234            "maxCapacity": 8,235            "maxMessageSize": 512236        }  237    ],238    "finalization": false239}240
modified.docker/additional/xcm-rococo/launch-config-xcm-unique-rococo.jsondiffbeforeafterboth
--- a/.docker/additional/xcm-rococo/launch-config-xcm-unique-rococo.json
+++ b/.docker/additional/xcm-rococo/launch-config-xcm-unique-rococo.json
@@ -5,7 +5,7 @@
         "chainInitializer": [
                 "chainql",
                 "--tla-code=spec=import '${spec}'",
-                "5validators.jsonnet"
+                "6validators.jsonnet"
             ],	
         "nodes": [
             {
@@ -62,8 +62,18 @@
                     "--unsafe-ws-external",
                     "-lparachain::candidate_validation=debug"
                 ]
+            },
+            {
+                "name": "ferdie",
+                "wsPort": 9899,
+                "rpcPort": 9898,
+                "port": 30999,
+                "flags": [
+                    "--unsafe-rpc-external",
+                    "--unsafe-ws-external",
+                    "-lparachain::candidate_validation=debug"
+                ]
             }
-
         ],
         "genesis": {
             "runtime": {
@@ -155,6 +165,23 @@
 		    ]
                 }
             ]
+        },
+        {
+            "bin": "/astar/target/release/astar",
+            "id": "2006",
+            "chain": "astar-dev",
+            "balance": "1000000000000000000000000",
+            "nodes": [
+                {
+                    "wsPort": 9949,
+                    "port": 31205,
+                    "name": "alice",
+                    "flags": [
+                       "--unsafe-rpc-external",
+                       "--unsafe-ws-external"
+                    ]
+                }
+            ]
         }
     ],
     "simpleParachains": [],
@@ -194,7 +221,19 @@
             "recipient": 2037,
             "maxCapacity": 8,
             "maxMessageSize": 512
-        }
+        },
+        {
+            "sender": 2006,
+            "recipient": 2037,
+            "maxCapacity": 8,
+            "maxMessageSize": 512
+        },
+        {
+            "sender": 2037,
+            "recipient": 2006,
+            "maxCapacity": 8,
+            "maxMessageSize": 512
+        }     
     ],
     "finalization": false
 }