pr_4102.prdoc 1.38 KiB
Newer Older
title: "Bridge: make some headers submissions free"

doc:
  - audience: Runtime Dev
    description: |
      Adds `FreeHeadersInterval` configuration constant to the `pallet_bridge_grandpa`.
      Transactions that improve best known header by at least `FreeHeadersInterval` headers
      are now free for the submitter. Additionally, we allow single free parachain header
      update per every free relay chain header. Bridge signed extensions are adjusted
      to support that new scheme. Bridge runtime APIs are extended to support that new
      scheme. Bridge fees are decreased by ~98% because now they do not include cost of
      finality submissions - we assume relayers will be submitting finality transactions
      for free.

crates:
  - name: bridge-runtime-common
    bump: major
  - name: bp-bridge-hub-cumulus
    bump: patch
  - name: bp-bridge-hub-kusama
    bump: major
  - name: bp-bridge-hub-polkadot
    bump: major
  - name: bp-bridge-hub-rococo
    bump: major
  - name: bp-bridge-hub-westend
    bump: major
  - name: pallet-bridge-grandpa
    bump: major
  - name: pallet-bridge-parachains
    bump: major
  - name: bp-parachains
    bump: major
  - name: bp-runtime
    bump: major
  - name: relay-substrate-client
    bump: major
  - name: bridge-hub-rococo-runtime
    bump: major
  - name: bridge-hub-westend-runtime
    bump: major
  - name: bridge-hub-test-utils
    bump: minor