Closed bkontur closed 1 year ago
Added section Initialize bridges
with command/data for trigger initialize bridge-hubs on Live
https://github.com/paritytech/devops/issues/1934#issuecomment-1334993205
Accounts prepared.
Initialize bridges
were successfully triggered (as governance-like) on live BridgeHubs.
Now waiting to DevOps to run complex relayer: https://github.com/paritytech/devops/issues/1935#issuecomment-1339045499
complex relayer is running on live. Started to onboard new parachain Rockmine2/Wockmint https://github.com/paritytech/devops/issues/2190
deployed live
xcm:Transact
orxcm:Trap
betweenRococo:Rockmine2
andWococo:Wockmint
Rococo:Rockmine2
andWococo:Wockmint
Base
Cumulus github with BridgeHub runtimes: https://github.com/paritytech/cumulus/tree/bridge-hub-rococo-wococo/parachains/runtimes/bridge-hubs
Local setup
See: https://github.com/paritytech/cumulus/tree/bridge-hub-rococo-wococo/parachains/runtimes/bridge-hubs#how-to-test-locally-rococo---wococo
Live environment
Deployment
With help of DevOps guys https://github.com/paritytech/devops/issues/1934 https://github.com/paritytech/devops/issues/1935 https://github.com/paritytech/devops/issues/2190
Parachain collators + validators
Rococo: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frococo-rpc.polkadot.io#/explorer
BridgeHubRococo: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Frococo-bridge-hub-rpc.polkadot.io#/explorer
Logs: here
Rockmine2: https://polkadot.js.org/apps/?rpc=wss%253A%252F%252Fws-rococo-rockmine2-collator-node-0.parity-testnet.parity.io#/explorer
Wococo: (needs VPN - https://github.com/paritytech/devops/issues/2030) https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fwococo-rpc-node-0.parity-testnet.parity.io#/explorer
BridgeHubWococo: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fwococo-bridge-hub-rpc.polkadot.io#/explorer
Logs: here
Wockmint: (needs VPN - https://github.com/paritytech/devops/issues/2030) https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fws-wococo-wockmint-collator-node-0.parity-testnet.parity.io#/explorer
Relayers
Logs: here
Deployed version: here
Monitoring/alerts
TODO: https://github.com/paritytech/parity-bridges-common/issues/1715
Monitoring: BridgeHubRococo -> BridgeHubWococo Monitoring: BridgeHubWococo -> BridgeHubRococo
Relayer accounts
BridgeHubRococo:
5HWAWSumAEhLPM4YDATQDy9nnQKcsptPAwsWWBSq757LHc92
BridgeHubWococo:5HHUmazpcoj5cAmR3exskbQTxxCCx8UB1ZYtwbY2tbD2Pvfb
Initialize bridges
Init bridge: Rococo -> Wococo
initialize
init-bridge call ashex-encoded-data
:Check
hex-encoded-data
here: https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fwococo-bridge-hub-rpc.polkadot.io#/extrinsics/decodeSimulate governance as submit extrinsic
XCM::Transact
withhex-encoded-data
forpara_id=1014
from Wococo relay nodeInit bridge: Wococo -> Rococo
initialize
init-bridge call ashex-encoded-data
: (needs VPN, because of Wococo relay node access)...
2022-12-02 09:22:59 +00 INFO bridge Initialize bridge call encoded as hex string: "0x29015e75f306eada2423b0a676d0e8cc28f0059510f8ca29daa0308dbf4d173a8075deb7cb00ddb9a1f71ff1c9dfc03b11f7e68f9ed3094af3f7961d55594828b62913bc3ad38365ea274e4e97b396f5ca95d6aba5dc02bb7d1b3f1fe3a24990de9eb2d210f10c0642414245b5010301000000fbf5961000000000ee0510819803a94637a211640fa8b366ea6a694e05570e9b8897664e988d4762b13ecd3faa3cc0373d48d39471035ca85a9ae9ed339ab3e1c04c1eeaf6b8140cd10126b67589c433526a5df0e199def2d248ca6bff3362addacaf873ec9c3e07044245454684031a019fdc07315f20c3988aaa62e8b4355aadae056077787d82f16689e7f20d38054241424501018a1b07be48279131ad2c7e681c8b0d9721b67e963fb3ac67f9ae753c35e6964677bae180d9e3fada6ee5b41b98ebfec303412210c067bf22d26e539de89f3a8a100e6d7d1afbcc6547b92995a394ba0daed07a2420be08220a5a1336c6731f0bfa0100000000000000fcd5f87a6fd5707a25122a01b4dac0a8482259df7d42a9a096606df1320df08d0100000000000000e1b68fbd84333e31486c08e6153d9a1415b2e7e71b413702b7d64e9b631184a1010000000000000036be9069cdb4a8a07ecd51f257875150f0a8a1be44a10d9d98dabf10a030aef40100000000000000b91500000000000000"
git tag [tag_name] -a git push upstream [tag_name]