16 breaking releases

new 0.16.0 Jan 14, 2025
0.15.3 Dec 20, 2024
0.15.1 Oct 29, 2024
0.14.0 Jul 18, 2024
0.3.0 Nov 20, 2023

#421 in Magic Beans

Download history 803/week @ 2024-09-26 595/week @ 2024-10-03 610/week @ 2024-10-10 1285/week @ 2024-10-17 1103/week @ 2024-10-24 1081/week @ 2024-10-31 10412/week @ 2024-11-07 25975/week @ 2024-11-14 25063/week @ 2024-11-21 24620/week @ 2024-11-28 26354/week @ 2024-12-05 25339/week @ 2024-12-12 11308/week @ 2024-12-19 6609/week @ 2024-12-26 21485/week @ 2025-01-02 19498/week @ 2025-01-09

66,382 downloads per month
Used in 16 crates (4 directly)

GPL-3.0-or-later…

3MB
47K SLoC

Release

Polkadot SDK Stable 2412


lib.rs:

Pallet that may be used instead of SovereignPaidRemoteExporter in the XCM router configuration. The main thing that the pallet offers is the dynamic message fee, that is computed based on the bridge queues state. It starts exponentially increasing if the queue between this chain and the sibling/child bridge hub is congested.

All other bridge hub queues offer some backpressure mechanisms. So if at least one of all queues is congested, it will eventually lead to the growth of the queue at this chain.

A note on terminology: when we mention the bridge hub here, we mean the chain that has the messages pallet deployed (pallet-bridge-grandpa, pallet-bridge-messages, pallet-xcm-bridge-hub, ...). It may be the system bridge hub parachain or any other chain.

Dependencies

~21–36MB
~608K SLoC