Skip to content

Releases: Moonsong-Labs/parity-bridges-common

v1.8.5

17 Jul 21:45
ecd1abd

Choose a tag to compare

Moonbeam Testnet Bridge Support

This release adds the following commands for the Moonbeam <-> Monriver bridge:

  • relay-headers
  • relay-parachains
  • relay-messages

v1.8.4

13 Jul 20:01
18c5b2e

Choose a tag to compare

Moonbeam Testnet Bridge Support

This release adds fixes the commands for the Moonbeam <-> Monriver bridge.

Running the Moonbeam <-> Monriver Bridge

Example command:

To run the bridge between Moonbeam and Monriver, 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 --moonbeam-signer-file <FILE> and --moonriver-signer-file <FILE> parameters.

./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"

v1.8.3

18 May 16:39
d245210

Choose a tag to compare

Moonbeam Testnet Bridge Support

This release adds support for the Moonbeam testnet bridge.

Running the Betanet <-> Stagenet Bridge

Example command:

To run the bridge between Betanet and Stagenet, 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 --betanet-signer-file <FILE> and --stagenet-signer-file <FILE> parameters.

./substrate-relay relay-headers-and-messages betanet-stagenet \
        --betanet-relay-uri wss://relay.api.moonbase.moonbeam.network \
        --betanet-relay-version-mode Auto \
        --betanet-uri wss://moonbase-beta.api.moonbase.moonbeam.network \
        --betanet-version-mode Auto \
        --betanet-signer <relayer_private_key> \
        --betanet-transactions-mortality 16 \
        --stagenet-relay-uri wss://stagenet-relay.api.moondev.network \
        --stagenet-relay-version-mode Auto \
        --stagenet-uri wss://wss.api.moondev.network \
        --stagenet-version-mode Auto \
        --stagenet-signer <relayer_private_key> \
        --stagenet-transactions-mortality 16 \
        --no-prometheus \
        --only-free-headers \
        --lane "0000000000000000000000000000000000000000000000000000000000000000"