From 6586b5a80410911e5a2947f75b459018e6cd513b Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Fri, 25 Aug 2023 07:28:56 +0000 Subject: [PATCH] ci: remove old xcm workflow --- --- a/.docker/Dockerfile-chainql.j2 +++ /dev/null @@ -1,40 +0,0 @@ -# ===== Rust builder ===== -FROM ubuntu:22.04 as rust-builder -LABEL maintainer="Unique.Network" - -ENV CARGO_HOME="/cargo-home" -ENV PATH="/cargo-home/bin:$PATH" -ENV TZ=UTC -RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone - -RUN apt-get update && \ - apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \ - apt-get clean && \ - rm -r /var/lib/apt/lists/* - -RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none - -RUN rustup toolchain uninstall $(rustup toolchain list) && \ - rustup toolchain install {{ RUST_TOOLCHAIN }} && \ - rustup default {{ RUST_TOOLCHAIN }} && \ - rustup target list --installed && \ - rustup show -RUN rustup target add wasm32-unknown-unknown --toolchain {{ RUST_TOOLCHAIN }} - -RUN mkdir /unique_parachain -WORKDIR /unique_parachain - -# ===== BUILD CHAINQL ===== -FROM rust-builder as builder-chainql-bin - -RUN mkdir chainql -WORKDIR /chainql - -RUN git clone -b {{ CHAINQL }} --depth 1 https://github.com/UniqueNetwork/chainql.git . && \ - cargo build --release - -# ===== RUN ====== - -FROM ubuntu:22.04 as builder-chainql - -COPY --from=builder-chainql-bin /chainql/target/release/chainql /chainql/target/release/chainql --- a/.docker/Dockerfile-xcm.j2 +++ /dev/null @@ -1,75 +0,0 @@ -# ===== Rust builder ===== -FROM uniquenetwork/services:latest as rust-builder -ENV CARGO_HOME="/cargo-home" -ENV PATH="/cargo-home/bin:$PATH" -ENV TZ=UTC - -RUN rustup toolchain uninstall $(rustup toolchain list) && \ - rustup toolchain install {{ RUST_TOOLCHAIN }} && \ - rustup default {{ RUST_TOOLCHAIN }} && \ - rustup target list --installed && \ - rustup show -RUN rustup target add wasm32-unknown-unknown --toolchain {{ RUST_TOOLCHAIN }} - -RUN mkdir /unique_parachain -WORKDIR /unique_parachain - -# ===== BUILD ====== -FROM rust-builder as builder-unique - -ARG PROFILE=release - -WORKDIR /unique_parachain - -COPY ./xcm-config/launch-config-xcm-{{ NETWORK }}.json ./launch-config-xcm-{{ NETWORK }}.json -COPY ./xcm-config/5validators.jsonnet ./5validators.jsonnet -COPY ./xcm-config/6validators.jsonnet ./6validators.jsonnet - -RUN git clone -b {{ BRANCH }} https://github.com/UniqueNetwork/unique-chain.git && \ - cd unique-chain && \ - cargo build --features={{ NETWORK }}-runtime --$PROFILE - -# ===== RUN ====== - -FROM ubuntu:22.04 - -RUN apt-get -y update && \ - apt-get -y install curl git && \ - curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \ - export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - nvm install v16.16.0 && \ - nvm use v16.16.0 - -RUN git clone https://github.com/uniquenetwork/polkadot-launch -b {{ POLKADOT_LAUNCH_BRANCH }} - -RUN export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - cd /polkadot-launch && \ - npm install --global yarn && \ - yarn install - -COPY --from=builder-unique /unique_parachain/launch-config-xcm-{{ NETWORK }}.json /polkadot-launch/ -COPY --from=builder-unique /unique_parachain/5validators.jsonnet /polkadot-launch/5validators.jsonnet -COPY --from=builder-unique /unique_parachain/6validators.jsonnet /polkadot-launch/6validators.jsonnet - -COPY --from=builder-unique /unique_parachain/unique-chain/target/release/unique-collator /unique-chain/target/release/ - -COPY --from=uniquenetwork/builder-polkadot:{{ POLKADOT_BUILD_BRANCH }} /unique_parachain/polkadot/target/release/polkadot /polkadot/target/release/ -COPY --from=uniquenetwork/builder-moonbeam:{{ MOONBEAM_BUILD_BRANCH }} /unique_parachain/moonbeam/target/release/moonbeam /moonbeam/target/release/ -COPY --from=uniquenetwork/builder-cumulus:{{ CUMULUS_BUILD_BRANCH }} /unique_parachain/cumulus/target/release/polkadot-parachain /cumulus/target/release/cumulus -COPY --from=uniquenetwork/builder-acala:{{ ACALA_BUILD_BRANCH }} /unique_parachain/acala/target/production/acala /acala/target/release/ -COPY --from=uniquenetwork/builder-astar:{{ ASTAR_BUILD_BRANCH }} /unique_parachain/astar/target/release/astar /astar/target/release/ -COPY --from=uniquenetwork/builder-chainql:{{ CHAINQL }} /chainql/target/release/chainql /chainql/target/release/ - -EXPOSE 9844 -EXPOSE 9944 -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" && \ - cd /polkadot-launch && \ - yarn start launch-config-xcm-{{ NETWORK }}.json --- a/.docker/additional/xcm-rococo/.env +++ /dev/null @@ -1 +0,0 @@ -../../../.env \ No newline at end of file --- a/.docker/additional/xcm-rococo/Dockerfile-xcm-opal-rococo.temp +++ /dev/null @@ -1,79 +0,0 @@ -FROM uniquenetwork/builder-polkadot:{{ UNIQUEWEST_MAINNET_BRANCH }} as polkadot -FROM uniquenetwork/builder-cumulus:{{ WESTMINT_BUILD_BRANCH }} as cumulus - -# ===== Rust builder ===== -FROM ubuntu:22.04 as rust-builder -LABEL maintainer="Unique.Network" - -ENV CARGO_HOME="/cargo-home" -ENV PATH="/cargo-home/bin:$PATH" -ENV TZ=UTC -RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone - -RUN apt-get update && \ - apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \ - apt-get clean && \ - rm -r /var/lib/apt/lists/* - -RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none - -RUN rustup toolchain uninstall $(rustup toolchain list) && \ - rustup toolchain install {{ RUST_TOOLCHAIN }} && \ - rustup default {{ RUST_TOOLCHAIN }} && \ - rustup target list --installed && \ - rustup show -RUN rustup target add wasm32-unknown-unknown --toolchain {{ RUST_TOOLCHAIN }} - -RUN mkdir /unique_parachain -WORKDIR /unique_parachain - -# ===== BUILD ====== -FROM rust-builder as builder-unique - -ARG BRANCH -ARG PROFILE=release - -WORKDIR /unique_parachain -#COPY . . - -RUN git clone -b {{ BRANCH }} https://github.com/UniqueNetwork/unique-chain.git . && \ -# cd unique-chain && \ - cargo build --features=opal-runtime --$PROFILE - -# ===== RUN ====== -FROM ubuntu:22.04 - -RUN apt-get -y update && \ - apt-get -y install curl git && \ - curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \ - export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - nvm install v16.16.0 && \ - nvm use v16.16.0 - -RUN git clone https://github.com/uniquenetwork/polkadot-launch -b {{ POLKADOT_LAUNCH_BRANCH }} - -RUN export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - cd /polkadot-launch && \ - npm install --global yarn && \ - yarn install - -COPY --from=builder-unique /unique_parachain/.docker/additional/xcm-rococo/launch-config-xcm-opal-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/target/release/unique-collator /unique-chain/target/release/ -COPY --from=polkadot /unique_parachain/polkadot/target/release/polkadot /polkadot/target/release/ -COPY --from=cumulus /unique_parachain/cumulus/target/release/polkadot-parachain /cumulus/target/release/cumulus -COPY --from=uniquenetwork/builder-chainql:latest /chainql/target/release/chainql /chainql/target/release/ - -EXPOSE 9844 -EXPOSE 9944 -EXPOSE 9946 -EXPOSE 9947 -EXPOSE 9948 - -CMD export NVM_DIR="$HOME/.nvm" PATH="$PATH:/chainql/target/release" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - cd /polkadot-launch && \ - yarn start launch-config.json --- a/.docker/additional/xcm-rococo/Dockerfile-xcm-quartz-rococo.temp +++ /dev/null @@ -1,86 +0,0 @@ -FROM uniquenetwork/builder-polkadot:{{ KUSAMA_MAINNET_BRANCH }} as polkadot -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 -LABEL maintainer="Unique.Network" - -ENV CARGO_HOME="/cargo-home" -ENV PATH="/cargo-home/bin:$PATH" -ENV TZ=UTC -RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone - -RUN apt-get update && \ - apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \ - apt-get clean && \ - rm -r /var/lib/apt/lists/* - -RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none - -RUN rustup toolchain uninstall $(rustup toolchain list) && \ - rustup toolchain install {{ RUST_TOOLCHAIN }} && \ - rustup default {{ RUST_TOOLCHAIN }} && \ - rustup target list --installed && \ - rustup show -RUN rustup target add wasm32-unknown-unknown --toolchain {{ RUST_TOOLCHAIN }} - -RUN mkdir /unique_parachain -WORKDIR /unique_parachain - -# ===== BUILD ====== -FROM rust-builder as builder-unique - -ARG BRANCH -ARG PROFILE=release - -WORKDIR /unique_parachain -#COPY . . - -RUN git clone -b {{ BRANCH }} https://github.com/UniqueNetwork/unique-chain.git . && \ -# cd unique-chain && \ - cargo build --features=quartz-runtime --$PROFILE - -# ===== RUN ====== -FROM ubuntu:22.04 - -RUN apt-get -y update && \ - apt-get -y install curl git && \ - curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \ - export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - nvm install v16.16.0 && \ - nvm use v16.16.0 - -RUN git clone https://github.com/uniquenetwork/polkadot-launch -b {{ POLKADOT_LAUNCH_BRANCH }} - -RUN export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - cd /polkadot-launch && \ - npm install --global yarn && \ - 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/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/release/astar /astar/target/release/ -COPY --from=uniquenetwork/builder-chainql:latest /chainql/target/release/chainql /chainql/target/release/ - -EXPOSE 9844 -EXPOSE 9944 -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" && \ - cd /polkadot-launch && \ - yarn start launch-config.json --- a/.docker/additional/xcm-rococo/Dockerfile-xcm-unique-rococo.temp +++ /dev/null @@ -1,86 +0,0 @@ -FROM uniquenetwork/builder-polkadot:{{ POLKADOT_MAINNET_BRANCH }} as polkadot -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 -LABEL maintainer="Unique.Network" - -ENV CARGO_HOME="/cargo-home" -ENV PATH="/cargo-home/bin:$PATH" -ENV TZ=UTC -RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone - -RUN apt-get update && \ - apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \ - apt-get clean && \ - rm -r /var/lib/apt/lists/* - -RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none - -RUN rustup toolchain uninstall $(rustup toolchain list) && \ - rustup toolchain install {{ RUST_TOOLCHAIN }} && \ - rustup default {{ RUST_TOOLCHAIN }} && \ - rustup target list --installed && \ - rustup show -RUN rustup target add wasm32-unknown-unknown --toolchain {{ RUST_TOOLCHAIN }} - -RUN mkdir /unique_parachain -WORKDIR /unique_parachain - -# ===== BUILD ====== -FROM rust-builder as builder-unique - -ARG BRANCH -ARG PROFILE=release - -WORKDIR /unique_parachain -#COPY . . - -RUN git clone -b {{ BRANCH }} https://github.com/UniqueNetwork/unique-chain.git . && \ -# cd unique-chain && \ - cargo build --features=unique-runtime --$PROFILE - -# ===== RUN ====== -FROM ubuntu:22.04 - -RUN apt-get -y update && \ - apt-get -y install curl git && \ - curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash && \ - export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - nvm install v16.16.0 && \ - nvm use v16.16.0 - -RUN git clone https://github.com/uniquenetwork/polkadot-launch -b {{ POLKADOT_LAUNCH_BRANCH }} - -RUN export NVM_DIR="$HOME/.nvm" && \ - [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \ - cd /polkadot-launch && \ - npm install --global yarn && \ - 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/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/release/astar /astar/target/release/ -COPY --from=uniquenetwork/builder-chainql:latest /chainql/target/release/chainql /chainql/target/release/ - -EXPOSE 9844 -EXPOSE 9944 -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" && \ - cd /polkadot-launch && \ - yarn start launch-config.json --- a/.docker/additional/xcm-rococo/docker-compose-xcm-opal-rococo.yml +++ /dev/null @@ -1,22 +0,0 @@ -version: "3.5" - -services: - xcm_opal_rococo: - build: - context: . - dockerfile: ./Dockerfile-xcm-opal-rococo - container_name: xcm-opal-rococo - image: xcm-opal-rococo - expose: - - 9844 - - 9944 - - 9946 - - 9947 - - 9948 - 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 - --- a/.docker/additional/xcm-rococo/docker-compose-xcm-quartz-rococo.yml +++ /dev/null @@ -1,24 +0,0 @@ -version: "3.5" - -services: - xcm_quartz_rococo: - build: - context: . - dockerfile: ./Dockerfile-xcm-quartz-rococo - container_name: xcm-quartz-rococo - image: xcm-quartz-rococo - expose: - - 9844 - - 9944 - - 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 - --- a/.docker/additional/xcm-rococo/docker-compose-xcm-unique-rococo.yml +++ /dev/null @@ -1,24 +0,0 @@ -version: "3.5" - -services: - xcm_unique_rococo: - build: - context: . - dockerfile: ./Dockerfile-xcm-unique-rococo - container_name: xcm-unique-rococo - image: xcm-unique-rococo - expose: - - 9844 - - 9944 - - 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 - --- a/.docker/additional/xcm-rococo/launch-config-xcm-opal-rococo.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "relaychain": { - "bin": "/polkadot/target/release/polkadot", - "chain": "rococo-local", - "chainInitializer": [ - "chainql", - "--tla-code=spec=import '${spec}'", - "5validators.jsonnet" - ], - "nodes": [ - { - "name": "alice", - "rpcPort": 9844, - "port": 30444, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "bob", - "rpcPort": 9855, - "port": 30555, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "charlie", - "rpcPort": 9866, - "port": 30666, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "dave", - "rpcPort": 9877, - "port": 30777, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "eve", - "rpcPort": 9888, - "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, - "rpcPort": 9944, - "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": [ - { - "rpcPort": 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 -} - --- a/.docker/additional/xcm-rococo/launch-config-xcm-quartz-rococo.json +++ /dev/null @@ -1,233 +0,0 @@ -{ - "relaychain": { - "bin": "/polkadot/target/release/polkadot", - "chain": "rococo-local", - "chainInitializer": [ - "chainql", - "--tla-code=spec=import '${spec}'", - "6validators.jsonnet" - ], - "nodes": [ - { - "name": "alice", - "rpcPort": 9844, - "port": 30444, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "bob", - "rpcPort": 9855, - "port": 30555, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "charlie", - "rpcPort": 9866, - "port": 30666, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "dave", - "rpcPort": 9877, - "port": 30777, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "eve", - "rpcPort": 9888, - "port": 30888, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "ferdie", - "rpcPort": 9899, - "port": 30999, - "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, - "rpcPort": 9944, - "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": [ - { - "rpcPort": 9946, - "port": 31202, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/moonbeam/target/release/moonbeam", - "id": 2023, - "balance": "1000000000000000000000", - "chain": "moonriver-local", - "specNamePrefix": "moonriver-local-", - "nodes": [ - { - "rpcPort": 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": [ - { - "rpcPort": 9948, - "port": 31204, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/astar/target/release/astar", - "id": "2007", - "chain": "shiden-dev", - "balance": "1000000000000000000000000", - "nodes": [ - { - "rpcPort": 9949, - "port": 31205, - "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 - }, - { - "sender": 2007, - "recipient": 2095, - "maxCapacity": 8, - "maxMessageSize": 512 - }, - { - "sender": 2095, - "recipient": 2007, - "maxCapacity": 8, - "maxMessageSize": 512 - } - ], - "finalization": false -} - --- a/.docker/additional/xcm-rococo/launch-config-xcm-unique-rococo.json +++ /dev/null @@ -1,233 +0,0 @@ -{ - "relaychain": { - "bin": "/polkadot/target/release/polkadot", - "chain": "rococo-local", - "chainInitializer": [ - "chainql", - "--tla-code=spec=import '${spec}'", - "6validators.jsonnet" - ], - "nodes": [ - { - "name": "alice", - "rpcPort": 9844, - "port": 30444, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "bob", - "rpcPort": 9855, - "port": 30555, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "charlie", - "rpcPort": 9866, - "port": 30666, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "dave", - "rpcPort": 9877, - "port": 30777, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "eve", - "rpcPort": 9888, - "port": 30888, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "ferdie", - "rpcPort": 9899, - "port": 30999, - "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, - "rpcPort": 9944, - "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": [ - { - "rpcPort": 9946, - "port": 31202, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/moonbeam/target/release/moonbeam", - "id": "2004", - "balance": "1000000000000000000000", - "chain": "moonbeam-local", - "specNamePrefix": "moonbeam-local-", - "nodes": [ - { - "rpcPort": 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": [ - { - "rpcPort": 9948, - "port": 31204, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/astar/target/release/astar", - "id": "2006", - "chain": "astar-dev", - "balance": "1000000000000000000000000", - "nodes": [ - { - "rpcPort": 9949, - "port": 31205, - "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 - }, - { - "sender": 2006, - "recipient": 2037, - "maxCapacity": 8, - "maxMessageSize": 512 - }, - { - "sender": 2037, - "recipient": 2006, - "maxCapacity": 8, - "maxMessageSize": 512 - } - ], - "finalization": false -} - --- a/.docker/additional/xcm-rococo/launch-opal-xcm-stand.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -#export BRANCH=$1 - -echo -n "Set the branch for clone unique-chain: " -read BRANCH - -if [ -z ${BRANCH} ]; then - echo "Ветка для клонирования не задана" - exit -else - export BRANCH=$BRANCH - echo "BRANCH="$BRANCH -fi - -pip install j2cli - -# CHAIN=opal -# export $CHAIN - -export PATH="$PATH:$HOME/.local/bin" - -for i in `cat .env`; do export $i; done - -j2 Dockerfile-xcm-opal-rococo.temp > Dockerfile-xcm-opal-rococo -#cat Dockerfile-xcm-opal-rococo.tmp | envsubst > Dockerfile-xcm-opal-rococo -#exit -docker-compose -f ./docker-compose-xcm-opal-rococo.yml up -d --- a/.docker/additional/xcm-rococo/launch-quartz-xcm-stand.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -#export BRANCH=$1 - -echo -n "Set the branch for clone unique-chain: " -read BRANCH - -if [ -z ${BRANCH} ]; then - echo "Ветка для клонирования не задана" - exit -else - export BRANCH=$BRANCH - echo "BRANCH="$BRANCH -fi - -pip install j2cli - -# CHAIN=quartz -# export $CHAIN - -export PATH="$PATH:$HOME/.local/bin" - -for i in `cat .env`; do export $i; done - -j2 Dockerfile-xcm-quartz-rococo.temp > Dockerfile-xcm-quartz-rococo -#cat Dockerfile-xcm-quartz-rococo.tmp | envsubst > Dockerfile-xcm-quartz-rococo -#exit -docker-compose -f ./docker-compose-xcm-quartz-rococo.yml up -d --- a/.docker/additional/xcm-rococo/launch-unique-xcm-stand.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/bash - -#export BRANCH=$1 - -echo -n "Set the branch for clone unique-chain: " -read BRANCH - -if [ -z ${BRANCH} ]; then - echo "Ветка для клонирования не задана" - exit -else - export BRANCH=$BRANCH - echo "BRANCH="$BRANCH -fi - -pip install j2cli - -# CHAIN=quartz -# export $CHAIN - -export PATH="$PATH:$HOME/.local/bin" - -for i in `cat .env`; do export $i; done - -j2 Dockerfile-xcm-unique-rococo.temp > Dockerfile-xcm-unique-rococo -#cat Dockerfile-xcm-unique-rococo.tmp | envsubst > Dockerfile-xcm-unique-rococo -#exit -docker-compose -f ./docker-compose-xcm-unique-rococo.yml up -d --- a/.docker/docker-compose.xcm.j2 +++ /dev/null @@ -1,22 +0,0 @@ -version: "3.5" - -services: - xcm_nodes: - image: uniquenetwork/ci-xcm-local:{{ NETWORK }}-{{ BUILD_TAG }} - container_name: xcm-{{ NETWORK }}-local - expose: - - 9844 - - 9944 - - 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 - - --- a/.docker/xcm-config/5validators.jsonnet +++ /dev/null @@ -1,50 +0,0 @@ - -function(spec) - spec { - genesis+: { - runtime+: { - staking+: { - validatorCount: 5, - invulnerables: [ - '5GNJqTPyNqANBkUVMN1LPPrxXnFouWXoe2wNSmmEoLctxiZY', - '5HpG9w8EBLe5XCrbczpwq5TSXvedjrBGCwqxK1iQ7qUsSWFc', - '5Ck5SLSHYac6WFt5UZRSsdJjwmpSZq85fd5TRNAdZQVzEAPT', - '5HKPmK9GYtE1PSLsS1qiYU9xQ9Si1NcEhdeCq9sw5bqu4ns8', - '5FCfAonRZgTFrTd9HREEyeJjDpT397KMzizE6T3DvebLFE7n', - ], - stakers: [ - [ - '5GNJqTPyNqANBkUVMN1LPPrxXnFouWXoe2wNSmmEoLctxiZY', - '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY', - 100000000000000, - 'Validator', - ], - [ - '5HpG9w8EBLe5XCrbczpwq5TSXvedjrBGCwqxK1iQ7qUsSWFc', - '5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty', - 100000000000000, - 'Validator', - ], - [ - '5Ck5SLSHYac6WFt5UZRSsdJjwmpSZq85fd5TRNAdZQVzEAPT', - '5FLSigC9HGRKVhB9FiEo4Y3koPsNmBmLJbpXg2mp1hXcS59Y', - 100000000000000, - 'Validator', - ], - [ - '5HKPmK9GYtE1PSLsS1qiYU9xQ9Si1NcEhdeCq9sw5bqu4ns8', - '5DAAnrj7VHTznn2AWBemMuyBwZWs6FNFjdyVXUeYum3PTXFy', - 100000000000000, - 'Validator', - ], - [ - '5FCfAonRZgTFrTd9HREEyeJjDpT397KMzizE6T3DvebLFE7n', - '5HGjWAeFDfFCWPsjFQdVV2Msvz2XtMktvgocEZcCj68kUMaw', - 100000000000000, - 'Validator', - ], - ], - }, - }, - }, - } --- a/.docker/xcm-config/6validators.jsonnet +++ /dev/null @@ -1,57 +0,0 @@ - -function(spec) - spec { - genesis+: { - runtime+: { - staking+: { - validatorCount: 6, - invulnerables: [ - '5GNJqTPyNqANBkUVMN1LPPrxXnFouWXoe2wNSmmEoLctxiZY', - '5HpG9w8EBLe5XCrbczpwq5TSXvedjrBGCwqxK1iQ7qUsSWFc', - '5Ck5SLSHYac6WFt5UZRSsdJjwmpSZq85fd5TRNAdZQVzEAPT', - '5HKPmK9GYtE1PSLsS1qiYU9xQ9Si1NcEhdeCq9sw5bqu4ns8', - '5FCfAonRZgTFrTd9HREEyeJjDpT397KMzizE6T3DvebLFE7n', - '5CRmqmsiNFExV6VbdmPJViVxrWmkaXXvBrSX8oqBT8R9vmWk', - ], - stakers: [ - [ - '5GNJqTPyNqANBkUVMN1LPPrxXnFouWXoe2wNSmmEoLctxiZY', - '5GrwvaEF5zXb26Fz9rcQpDWS57CtERHpNehXCPcNoHGKutQY', - 100000000000000, - 'Validator', - ], - [ - '5HpG9w8EBLe5XCrbczpwq5TSXvedjrBGCwqxK1iQ7qUsSWFc', - '5FHneW46xGXgs5mUiveU4sbTyGBzmstUspZC92UhjJM694ty', - 100000000000000, - 'Validator', - ], - [ - '5Ck5SLSHYac6WFt5UZRSsdJjwmpSZq85fd5TRNAdZQVzEAPT', - '5FLSigC9HGRKVhB9FiEo4Y3koPsNmBmLJbpXg2mp1hXcS59Y', - 100000000000000, - 'Validator', - ], - [ - '5HKPmK9GYtE1PSLsS1qiYU9xQ9Si1NcEhdeCq9sw5bqu4ns8', - '5DAAnrj7VHTznn2AWBemMuyBwZWs6FNFjdyVXUeYum3PTXFy', - 100000000000000, - 'Validator', - ], - [ - '5FCfAonRZgTFrTd9HREEyeJjDpT397KMzizE6T3DvebLFE7n', - '5HGjWAeFDfFCWPsjFQdVV2Msvz2XtMktvgocEZcCj68kUMaw', - 100000000000000, - 'Validator', - ], - [ - '5CRmqmsiNFExV6VbdmPJViVxrWmkaXXvBrSX8oqBT8R9vmWk', - '5CiPPseXPECbkjWCa6MnjNokrgYjMqmKndv2rSnekmSK2DjL', - 100000000000000, - 'Validator', - ], - ], - }, - }, - }, - } --- a/.docker/xcm-config/launch-config-xcm-opal.j2 +++ /dev/null @@ -1,129 +0,0 @@ -{ - "relaychain": { - "bin": "/polkadot/target/release/polkadot", - "chain": "{{ RELAY_CHAIN_TYPE }}-local", - "chainInitializer": [ - "chainql", - "--tla-code=spec=import '${spec}'", - "5validators.jsonnet" - ], - "nodes": [ - { - "name": "alice", - "rpcPort": 9844, - "port": 30444, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "bob", - "rpcPort": 9855, - "port": 30555, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "charlie", - "rpcPort": 9866, - "port": 30666, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "dave", - "rpcPort": 9877, - "port": 30777, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "eve", - "rpcPort": 9888, - "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, - "rpcPort": 9944, - "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": [ - { - "rpcPort": 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 -} - --- a/.docker/xcm-config/launch-config-xcm-quartz.j2 +++ /dev/null @@ -1,233 +0,0 @@ -{ - "relaychain": { - "bin": "/polkadot/target/release/polkadot", - "chain": "{{ RELAY_CHAIN_TYPE }}-local", - "chainInitializer": [ - "chainql", - "--tla-code=spec=import '${spec}'", - "6validators.jsonnet" - ], - "nodes": [ - { - "name": "alice", - "rpcPort": 9844, - "port": 30444, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "bob", - "rpcPort": 9855, - "port": 30555, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "charlie", - "rpcPort": 9866, - "port": 30666, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "dave", - "rpcPort": 9877, - "port": 30777, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "eve", - "rpcPort": 9888, - "port": 30888, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "ferdie", - "rpcPort": 9899, - "port": 30999, - "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, - "rpcPort": 9944, - "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": [ - { - "rpcPort": 9946, - "port": 31202, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/moonbeam/target/release/moonbeam", - "id": 2023, - "balance": "1000000000000000000000", - "chain": "moonriver-local", - "specNamePrefix": "moonriver-local-", - "nodes": [ - { - "rpcPort": 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": [ - { - "rpcPort": 9948, - "port": 31204, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/astar/target/release/astar", - "id": "2007", - "chain": "shiden-dev", - "balance": "1000000000000000000000000", - "nodes": [ - { - "rpcPort": 9949, - "port": 31205, - "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 - }, - { - "sender": 2007, - "recipient": 2095, - "maxCapacity": 8, - "maxMessageSize": 512 - }, - { - "sender": 2095, - "recipient": 2007, - "maxCapacity": 8, - "maxMessageSize": 512 - } - ], - "finalization": false -} - --- a/.docker/xcm-config/launch-config-xcm-unique.j2 +++ /dev/null @@ -1,233 +0,0 @@ -{ - "relaychain": { - "bin": "/polkadot/target/release/polkadot", - "chain": "{{ RELAY_CHAIN_TYPE }}-local", - "chainInitializer": [ - "chainql", - "--tla-code=spec=import '${spec}'", - "6validators.jsonnet" - ], - "nodes": [ - { - "name": "alice", - "rpcPort": 9844, - "port": 30444, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "bob", - "rpcPort": 9855, - "port": 30555, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "charlie", - "rpcPort": 9866, - "port": 30666, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "dave", - "rpcPort": 9877, - "port": 30777, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "eve", - "rpcPort": 9888, - "port": 30888, - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external", - "-lparachain::candidate_validation=debug" - ] - }, - { - "name": "ferdie", - "rpcPort": 9899, - "port": 30999, - "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, - "rpcPort": 9944, - "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": [ - { - "rpcPort": 9946, - "port": 31202, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/moonbeam/target/release/moonbeam", - "id": "2004", - "balance": "1000000000000000000000", - "chain": "moonbeam-local", - "specNamePrefix": "moonbeam-local-", - "nodes": [ - { - "rpcPort": 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": [ - { - "rpcPort": 9948, - "port": 31204, - "name": "alice", - "flags": [ - "--unsafe-rpc-external", - "--unsafe-ws-external" - ] - } - ] - }, - { - "bin": "/astar/target/release/astar", - "id": "2006", - "chain": "astar-dev", - "balance": "1000000000000000000000000", - "nodes": [ - { - "rpcPort": 9949, - "port": 31205, - "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 - }, - { - "sender": 2006, - "recipient": 2037, - "maxCapacity": 8, - "maxMessageSize": 512 - }, - { - "sender": 2037, - "recipient": 2006, - "maxCapacity": 8, - "maxMessageSize": 512 - } - ], - "finalization": false -} - -- gitstuff