10 releases (6 breaking)

0.6.0 May 24, 2024
0.4.0 Apr 9, 2024
0.3.1 Mar 26, 2024

#2678 in Magic Beans

Download history 120/week @ 2024-02-14 255/week @ 2024-02-21 204/week @ 2024-02-28 68/week @ 2024-03-06 210/week @ 2024-03-13 763/week @ 2024-03-20 397/week @ 2024-03-27 272/week @ 2024-04-03 260/week @ 2024-04-10 387/week @ 2024-04-17 190/week @ 2024-04-24 272/week @ 2024-05-01 65/week @ 2024-05-08 487/week @ 2024-05-15 488/week @ 2024-05-22 393/week @ 2024-05-29

1,471 downloads per month
Used in bridge-hub-rococo-runtime

Apache-2.0 and GPL-3.0-only

2.5MB
52K SLoC

Ethereum Inbound Queue

Reads messages from Ethereum and sends it to intended destination on Polkadot, using XCM.


lib.rs:

Inbound Queue

Overview

Receives messages emitted by the Gateway contract on Ethereum, whereupon they are verified, translated to XCM, and finally sent to their final destination parachain.

The message relayers are rewarded using native currency from the sovereign account of the destination parachain.

Extrinsics

Governance

  • Call::set_operating_mode: Set the operating mode of the pallet. Can be used to disable processing of inbound messages.

Message Submission

  • Call::submit: Submit a message for verification and dispatch the final destination parachain.

Dependencies

~25–40MB
~700K SLoC