-
Install the latest zombienet release from the Zombienet release page.
-
Build the
regionx-node
by running:cargo build --release --features fast-runtime
-
Install dependencies:
npm i
-
Run the tests:
-
block production
npm run test -- ./zombienet_tests/general/block-production.zndsl
-
fee payment
-
fee payment in native tokens
npm run test -- ./zombienet_tests/fee-payment/native-fee-payment.zndsl
-
fee payment in custom assets
npm run test -- ./zombienet_tests/fee-payment/custom-fee-payment.zndsl
-
-
governance
-
delegated governance(relay chain token holders)
npm run test -- ./zombienet_tests/governance/delegated-governance.zndsl
-
native governance(RegionX token holders)
npm run test -- ./zombienet_tests/governance/native-governance.zndsl
-
-
cross-chain transfer
-
transfer assets
npm run test -- ./zombienet_tests/xc-transfer/asset-transfer.zndsl
-
transfer regions
npm run test -- ./zombienet_tests/xc-transfer/region-transfer.zndsl
-
-
order tests
-
processing
npm run test -- ./zombienet_tests/order/processing.zndsl
-
-