mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-11 23:31:07 +00:00
Fix README.md + zombienet
This commit is contained in:
@@ -47,31 +47,21 @@ cp target/release/substrate-relay ~/local_bridge_testing/bin/substrate-relay
|
||||
### Run chains (Rococo + BridgeHub, Wococo + BridgeHub) with zombienet
|
||||
|
||||
```
|
||||
# Rococo + BridgeHubWococo
|
||||
# Rococo + BridgeHubRococo + Rockmine (mirroring Kusama)
|
||||
POLKADOT_BINARY_PATH=~/local_bridge_testing/bin/polkadot \
|
||||
POLKADOT_PARACHAIN_BINARY_PATH=~/local_bridge_testing/bin/polkadot-parachain \
|
||||
POLKADOT_PARACHAIN_BINARY_PATH_FOR_ROCKMINE=~/local_bridge_testing/bin/polkadot-parachain \
|
||||
~/local_bridge_testing/bin/zombienet-linux --provider native spawn ./zombienet/bridge-hubs/bridge_hub_rococo_local_network.toml
|
||||
```
|
||||
|
||||
```
|
||||
# Wococo + BridgeHubWococo
|
||||
# Wococo + BridgeHubWococo + Wockmint (mirroring Polkadot)
|
||||
POLKADOT_BINARY_PATH=~/local_bridge_testing/bin/polkadot \
|
||||
POLKADOT_PARACHAIN_BINARY_PATH=~/local_bridge_testing/bin/polkadot-parachain \
|
||||
POLKADOT_PARACHAIN_BINARY_PATH_FOR_WOCKMINT=~/local_bridge_testing/bin/polkadot-parachain \
|
||||
~/local_bridge_testing/bin/zombienet-linux --provider native spawn ./zombienet/bridge-hubs/bridge_hub_wococo_local_network.toml
|
||||
```
|
||||
|
||||
### Run chains (Rococo + BridgeHub, Wococo + BridgeHub) from `./scripts/bridges_rococo_wococo.sh`
|
||||
|
||||
```
|
||||
./scripts/bridges_rococo_wococo.sh stop
|
||||
|
||||
./scripts/bridges_rococo_wococo.sh start-rococo
|
||||
# TODO: check log and activate parachain manually
|
||||
|
||||
./scripts/bridges_rococo_wococo.sh start-wococo
|
||||
# TODO: check log and activate parachain manually
|
||||
```
|
||||
|
||||
### Run relayers (Rococo, Wococo)
|
||||
|
||||
**Accounts of BridgeHub parachains:**
|
||||
@@ -80,14 +70,7 @@ POLKADOT_PARACHAIN_BINARY_PATH=~/local_bridge_testing/bin/polkadot-parachain \
|
||||
|
||||
**1. Init bridges**
|
||||
|
||||
Need to wait for parachain activation, then run:
|
||||
|
||||
```
|
||||
./scripts/bridges_rococo_wococo.sh init-ro-wo
|
||||
./scripts/bridges_rococo_wococo.sh init-wo-ro
|
||||
```
|
||||
|
||||
or
|
||||
Need to wait for parachain activation (start producing blocks), then run:
|
||||
|
||||
```
|
||||
# Rococo -> Wococo
|
||||
@@ -121,7 +104,6 @@ RUST_LOG=runtime=trace,rpc=trace,bridge=trace \
|
||||
--bridge-hub-rococo-signer //Charlie \
|
||||
--wococo-headers-to-bridge-hub-rococo-signer //Bob \
|
||||
--wococo-parachains-to-bridge-hub-rococo-signer //Bob \
|
||||
--bridge-hub-rococo-messages-pallet-owner //Bob \
|
||||
--bridge-hub-rococo-transactions-mortality 4 \
|
||||
--wococo-host localhost \
|
||||
--wococo-port 9945 \
|
||||
@@ -130,9 +112,9 @@ RUST_LOG=runtime=trace,rpc=trace,bridge=trace \
|
||||
--bridge-hub-wococo-signer //Charlie \
|
||||
--rococo-headers-to-bridge-hub-wococo-signer //Bob \
|
||||
--rococo-parachains-to-bridge-hub-wococo-signer //Bob \
|
||||
--bridge-hub-wococo-messages-pallet-owner //Bob \
|
||||
--bridge-hub-wococo-transactions-mortality 4 \
|
||||
--lane 00000001
|
||||
--lane 00000001 \
|
||||
--lane 00000002
|
||||
```
|
||||
|
||||
**Check relay-chain headers relaying:**
|
||||
@@ -175,21 +157,3 @@ all into one.
|
||||
Now we use `master` branch, but in future, it could change to some release branch/tag.
|
||||
|
||||
Original `./bridges/Cargo.toml` was renamed to `./bridges/Cargo.toml_removed_for_bridges_subtree_feature` to avoid confusion for `Cargo` having multiple workspaces.
|
||||
|
||||
----
|
||||
|
||||
###### TODO: fix zombienet ports as bridges_rococo_wococo.sh, because networks colide and interfere by default, because of autodiscovery on localhost
|
||||
|
||||
###### Run chains (Rococo + BridgeHub, Wococo + BridgeHub) with Zombienet
|
||||
|
||||
```
|
||||
# Rococo
|
||||
POLKADOT_BINARY_PATH=~/local_bridge_testing/bin/polkadot \
|
||||
POLKADOT_PARACHAIN_BINARY_PATH=~/local_bridge_testing/bin/polkadot-parachain \
|
||||
~/local_bridge_testing/bin/zombienet-linux --provider native spawn ./zombienet_tests/0004-run_bridge_hubs_rococo.toml
|
||||
|
||||
# Wococo
|
||||
POLKADOT_BINARY_PATH=~/local_bridge_testing/bin/polkadot \
|
||||
POLKADOT_PARACHAIN_BINARY_PATH=~/local_bridge_testing/bin/polkadot-parachain \
|
||||
~/local_bridge_testing/bin/zombienet-linux --provider native spawn ./zombienet_tests/0004-run_bridge_hubs_wococo.toml
|
||||
```
|
||||
|
||||
@@ -54,3 +54,28 @@ cumulus_based = true
|
||||
"--force-authoring", "--no-mdns", "--bootnodes {{'alice-collator'|zombie('multiAddress')}}",
|
||||
"-- --port 41334 --rpc-port 48934 --ws-port 48944 --no-mdns", "--bootnodes {{'bob-validator'|zombie('multiAddress')}}"
|
||||
]
|
||||
|
||||
[[parachains]]
|
||||
id = 1000
|
||||
chain = "statemine-local"
|
||||
cumulus_based = true
|
||||
|
||||
[[parachains.collators]]
|
||||
name = "rockmine-collator1"
|
||||
rpc_port = 9911
|
||||
ws_port = 9910
|
||||
command = "{{POLKADOT_PARACHAIN_BINARY_PATH_FOR_ROCKMINE}}"
|
||||
extra_args = [
|
||||
"-lparachain=debug,xcm::weight=trace,xcm::filter_asset_location=trace,xcm::send_xcm=trace,xcm::barriers=trace,xcm::barrier=trace,xcm::execute_xcm=trace,xcm::contains=trace,xcm::execute_xcm_in_credit,xcm::process_instruction=trace,xcm::currency_adapter=trace,xcm::origin_conversion=trace,xcm::fungibles_adapter=trace,xcm::process=trace,xcm::execute=trace",
|
||||
"--no-mdns", "--bootnodes {{'rockmine-collator2'|zombie('multiAddress')}}",
|
||||
"-- --port 51333 --rpc-port 58933 --ws-port 58943 --no-mdns", "--bootnodes {{'alice-validator'|zombie('multiAddress')}}"
|
||||
]
|
||||
|
||||
[[parachains.collators]]
|
||||
name = "rockmine-collator2"
|
||||
command = "{{POLKADOT_PARACHAIN_BINARY_PATH_FOR_ROCKMINE}}"
|
||||
extra_args = [
|
||||
"-lparachain=debug,xcm::weight=trace,xcm::filter_asset_location=trace,xcm::send_xcm=trace,xcm::barriers=trace,xcm::barrier=trace,xcm::execute_xcm=trace,xcm::contains=trace,xcm::execute_xcm_in_credit,xcm::process_instruction=trace,xcm::currency_adapter=trace,xcm::origin_conversion=trace,xcm::fungibles_adapter=trace,xcm::process=trace,xcm::execute=trace",
|
||||
"--no-mdns", "--bootnodes {{'rockmine-collator1'|zombie('multiAddress')}}",
|
||||
"-- --port 51433 --rpc-port 58833 --ws-port 58843 --no-mdns", "--bootnodes {{'alice-validator'|zombie('multiAddress')}}"
|
||||
]
|
||||
|
||||
@@ -54,3 +54,28 @@ cumulus_based = true
|
||||
"--force-authoring", "--no-mdns", "--bootnodes {{'alice-collator-wo'|zombie('multiAddress')}}",
|
||||
"-- --port 41336 --rpc-port 48936 --ws-port 48946 --no-mdns", "--bootnodes {{'bob-validator-wo'|zombie('multiAddress')}}"
|
||||
]
|
||||
|
||||
[[parachains]]
|
||||
id = 1000
|
||||
chain = "westmint-local"
|
||||
cumulus_based = true
|
||||
|
||||
[[parachains.collators]]
|
||||
name = "wockmint-collator1"
|
||||
rpc_port = 9011
|
||||
ws_port = 9010
|
||||
command = "{{POLKADOT_PARACHAIN_BINARY_PATH_FOR_WOCKMINT}}"
|
||||
extra_args = [
|
||||
"-lparachain=debug,xcm::weight=trace,xcm::filter_asset_location=trace,xcm::send_xcm=trace,xcm::barriers=trace,xcm::barrier=trace,xcm::execute_xcm=trace,xcm::contains=trace,xcm::execute_xcm_in_credit,xcm::process_instruction=trace,xcm::currency_adapter=trace,xcm::origin_conversion=trace,xcm::fungibles_adapter=trace,xcm::process=trace,xcm::execute=trace",
|
||||
"--no-mdns", "--bootnodes {{'wockmint-collator2'|zombie('multiAddress')}}",
|
||||
"-- --port 31333 --rpc-port 38933 --ws-port 38943 --no-mdns", "--bootnodes {{'alice-validator-wo'|zombie('multiAddress')}}"
|
||||
]
|
||||
|
||||
[[parachains.collators]]
|
||||
name = "wockmint-collator2"
|
||||
command = "{{POLKADOT_PARACHAIN_BINARY_PATH_FOR_WOCKMINT}}"
|
||||
extra_args = [
|
||||
"-lparachain=debug,xcm::weight=trace,xcm::filter_asset_location=trace,xcm::send_xcm=trace,xcm::barriers=trace,xcm::barrier=trace,xcm::execute_xcm=trace,xcm::contains=trace,xcm::execute_xcm_in_credit,xcm::process_instruction=trace,xcm::currency_adapter=trace,xcm::origin_conversion=trace,xcm::fungibles_adapter=trace,xcm::process=trace,xcm::execute=trace",
|
||||
"--no-mdns", "--bootnodes {{'wockmint-collator1'|zombie('multiAddress')}}",
|
||||
"-- --port 31433 --rpc-port 38833 --ws-port 38843 --no-mdns", "--bootnodes {{'alice-validator-wo'|zombie('multiAddress')}}"
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user