difftreelog
Merge branch 'feature/multi-assets-redone' of github.com:UniqueNetwork/unique-chain into feature/multi-assets-redone
in: master
6 files changed
.envdiffbeforeafterboth151516POLKADOT_LAUNCH_BRANCH=feature/rewrite-chain-id-in-spec16POLKADOT_LAUNCH_BRANCH=feature/rewrite-chain-id-in-spec171718KARURA_BUILD_BRANCH=2.9.118ACALA_BUILD_BRANCH=2.9.019ACALA_BUILD_BRANCH=2.9.22021MOONRIVER_BUILD_BRANCH=runtime-170119MOONBEAM_BUILD_BRANCH=v0.25.022MOONBEAM_BUILD_BRANCH=runtime-17012320CUMULUS_BUILD_BRANCH=release-v0.9.23024STATEMINE_BUILD_BRANCH=parachains-v927025STATEMINT_BUILD_BRANCH=release-parachains-v923026WESTMINT_BUILD_BRANCH=parachains-v9270212728.github/workflows/xcm-testnet-build.ymldiffbeforeafterboth181819 name: Prepare execution matrix19 name: Prepare execution matrix202021 runs-on: XL21 runs-on: [XL]22 outputs:22 outputs:23 matrix: ${{ steps.create_matrix.outputs.matrix }}23 matrix: ${{ steps.create_matrix.outputs.matrix }}242439 uses: fabiocaccamo/create-matrix-action@v239 uses: fabiocaccamo/create-matrix-action@v240 id: create_matrix40 id: create_matrix41 with:41 with:42 matrix: |42 matrix: |43 network {opal}, runtime {opal}, features {opal-runtime}43 network {opal}, runtime {opal}, features {opal-runtime}, acala_version {${{ env.ACALA_BUILD_BRANCH }}}, moonbeam_version {${{ env.MOONBEAM_BUILD_BRANCH }}}, cumulus_version {${{ env.WESTMINT_BUILD_BRANCH }}}44 network {quartz}, runtime {quartz}, features {quartz-runtime}44 network {quartz}, runtime {quartz}, features {quartz-runtime}, acala_version {${{ env.KARURA_BUILD_BRANCH }}}, moonbeam_version {${{ env.MOONRIVER_BUILD_BRANCH }}}, cumulus_version {${{ env.STATEMINE_BUILD_BRANCH }}}45 network {unique}, runtime {unique}, features {unique-runtime}45 network {unique}, runtime {unique}, features {unique-runtime}, acala_version {${{ env.ACALA_BUILD_BRANCH }}}, moonbeam_version {${{ env.MOONBEAM_BUILD_BRANCH }}}, cumulus_version {${{ env.STATEMINT_BUILD_BRANCH }}}464647 xcm-build:47 xcm-build:48 48 81 with:81 with:82 template: .docker/Dockerfile-xcm.j282 template: .docker/Dockerfile-xcm.j283 output_file: .docker/Dockerfile-xcm.${{ matrix.network }}.yml83 output_file: .docker/Dockerfile-xcm.${{ matrix.network }}.yml84 variables: |84 variables: |85 RUST_TOOLCHAIN=${{ env.RUST_TOOLCHAIN }}85 RUST_TOOLCHAIN=${{ env.RUST_TOOLCHAIN }}86 NETWORK=${{ matrix.network }}86 NETWORK=${{ matrix.network }}87 POLKADOT_BUILD_BRANCH=${{ env.POLKADOT_BUILD_BRANCH }}87 POLKADOT_BUILD_BRANCH=${{ env.POLKADOT_BUILD_BRANCH }}88 POLKADOT_LAUNCH_BRANCH=${{ env.POLKADOT_LAUNCH_BRANCH }}88 POLKADOT_LAUNCH_BRANCH=${{ env.POLKADOT_LAUNCH_BRANCH }}89 FEATURE=${{ matrix.features }}89 FEATURE=${{ matrix.features }}90 RUNTIME=${{ matrix.runtime }}90 RUNTIME=${{ matrix.runtime }}91 BRANCH=${{ github.head_ref }}91 BRANCH=${{ github.head_ref }}92 ACALA_BUILD_BRANCH=${{ env.ACALA_BUILD_BRANCH }}92 ACALA_BUILD_BRANCH=${{ matrix.acala_version }}93 MOONBEAM_BUILD_BRANCH=${{ env.MOONBEAM_BUILD_BRANCH }}93 MOONBEAM_BUILD_BRANCH=${{ matrix.moonbeam_version }}94 CUMULUS_BUILD_BRANCH=${{ env.CUMULUS_BUILD_BRANCH }}94 CUMULUS_BUILD_BRANCH=${{ matrix.cumulus_version }}959596 - name: Show build Dockerfile96 - name: Show build Dockerfile97 run: cat .docker/Dockerfile-xcm.${{ matrix.network }}.yml97 run: cat .docker/Dockerfile-xcm.${{ matrix.network }}.yml114 password: ${{ secrets.CORE_DOCKERHUB_TOKEN }}114 password: ${{ secrets.CORE_DOCKERHUB_TOKEN }}115115116 - name: Pull acala docker image116 - name: Pull acala docker image117 run: docker pull uniquenetwork/builder-acala:${{ env.ACALA_BUILD_BRANCH }}117 run: docker pull uniquenetwork/builder-acala:${{ matrix.acala_version }}118118119 - name: Pull moonbeam docker image119 - name: Pull moonbeam docker image120 run: docker pull uniquenetwork/builder-moonbeam:${{ env.MOONBEAM_BUILD_BRANCH }}120 run: docker pull uniquenetwork/builder-moonbeam:${{ matrix.moonbeam_version }}121121122 - name: Pull cumulus docker image122 - name: Pull cumulus docker image123 run: docker pull uniquenetwork/builder-cumulus:${{ env.CUMULUS_BUILD_BRANCH }}123 run: docker pull uniquenetwork/builder-cumulus:${{ matrix.cumulus_version }}124124125 - name: Pull polkadot docker image125 - name: Pull polkadot docker image126 run: docker pull uniquenetwork/builder-polkadot:${{ env.POLKADOT_BUILD_BRANCH }}126 run: docker pull uniquenetwork/builder-polkadot:${{ env.POLKADOT_BUILD_BRANCH }}.github/workflows/xcm-tests_v2.ymldiffbeforeafterboth143143144 - name: Run XCM tests 144 - name: Run XCM tests 145 working-directory: tests145 working-directory: tests146 run: |146 run: |147 yarn install147 yarn install148 yarn add mochawesome148 yarn add mochawesome149 echo "Ready to start tests"149 # node scripts/readyness.js150 echo "Ready to start tests"150 NOW=$(date +%s) && yarn ${{ matrix.runtest }} --reporter mochawesome --reporter-options reportFilename=test-${NOW}151 NOW=$(date +%s) && yarn ${{ matrix.runtest }} --reporter mochawesome --reporter-options reportFilename=test-${NOW}151152152 - name: XCM Test Report153 - name: XCM Test Report153 uses: phoenix-actions/test-reporting@v8154 uses: phoenix-actions/test-reporting@v8tests/src/xcm/xcmOpal.test.tsdiffbeforeafterboth353536const RELAY_PORT = '9844';36const RELAY_PORT = '9844';37const UNIQUE_PORT = '9944';37const UNIQUE_PORT = '9944';38const STATEMINE_PORT = '9946';38const STATEMINE_PORT = '9948';39const STATEMINE_PALLET_INSTANCE = 50;39const STATEMINE_PALLET_INSTANCE = 50;40const ASSET_ID = 100;40const ASSET_ID = 100;41const ASSET_METADATA_DECIMALS = 18;41const ASSET_METADATA_DECIMALS = 18;tests/src/xcm/xcmTransferMoonbeam.test.tsdiffbeforeafterboth50});50});515152const UNIQUE_PORT = '9944';52const UNIQUE_PORT = '9944';53const MOONBEAM_PORT = '9946';53const MOONBEAM_PORT = '9947';54const TRANSFER_AMOUNT = 2000000000000000000000000n;54const TRANSFER_AMOUNT = 2000000000000000000000000n;555556describe('Integration test: Exchanging UNQ with Moonbeam', () => {56describe('Integration test: Exchanging UNQ with Moonbeam', () => {tests/src/xcm/xcmTransferStatemine.test.tsdiffbeforeafterboth535354const RELAY_PORT = '9844';54const RELAY_PORT = '9844';55const UNIQUE_PORT = '9944';55const UNIQUE_PORT = '9944';56const STATEMINE_PORT = '9946';56const STATEMINE_PORT = '9948';57const STATEMINE_PALLET_INSTANCE = 50;57const STATEMINE_PALLET_INSTANCE = 50;58const ASSET_ID = 100;58const ASSET_ID = 100;59const ASSET_METADATA_DECIMALS = 18;59const ASSET_METADATA_DECIMALS = 18;