Releases: moonbeam-foundation/parity-bridges-common
Releases · moonbeam-foundation/parity-bridges-common
v1.8.12
v1.8.10
Includes the latest changes from upstream: 0318a17...43bdfe5
v1.8.7
Includes the latest changes from upstream: ad097c1...0318a17
v1.8.6
Moonbeam <-> Moonriver Bridge Support
Commands for running the Moonbeam <-> Moonriver Bridge:
To run the bridge between Moonbeam and Moonriver, you'll need to adapt the example below with your relayer private key.
<relayer_private_key>: A 32-byte hex-encoded key (must be 0x-prefixed and consist of 64 hexadecimal characters).
Alternatively, you can load the private key from a file using the --{target,moonbeam,moonriver}-signer-file <FILE> parameter.
Relay Kusama GRANDPA finality headers to Moonbeam
./substrate-relay relay-headers kusama-to-moonbeam \
--only-free-headers \
--source-uri <kusama-rpc> \
--source-version-mode Auto \
--target-uri <moonbeam-rpc> \
--target-version-mode Auto \
--target-signer <relayer_private_key> \
--target-transactions-mortality 16Relay Polkadot GRANDPA finality headers to Moonriver
./substrate-relay relay-headers polkadot-to-moonriver \
--only-free-headers \
--source-uri <polkadot-rpc> \
--source-version-mode Auto \
--target-uri <moonriver-rpc> \
--target-version-mode Auto \
--target-signer <relayer_private_key> \
--target-transactions-mortality 16Relay parachain headers and messages
./substrate-relay relay-headers-and-messages moonbeam-moonriver \
--polkadot-uri <polkadot-rpc> \
--polkadot-version-mode Auto \
--moonbeam-uri <moonbeam-rpc> \
--moonbeam-version-mode Auto \
--moonbeam-signer <relayer_private_key> \
--moonbeam-transactions-mortality 16 \
--kusama-uri <kusama-rpc> \
--kusama-version-mode Auto \
--moonriver-uri <moonriver-rpc> \
--moonriver-version-mode Auto \
--moonriver-signer <relayer_private_key> \
--moonriver-transactions-mortality 16 \
--lane "0000000000000000000000000000000000000000000000000000000000000000"