pub type BridgeMessagesCallOf<C> = BridgeMessagesCall<AccountIdOf<C>, FromBridgedChainMessagesProof<HashOf<C>>, FromBridgedChainMessagesDeliveryProof<HashOf<C>>>;
Expand description

The BridgeMessagesCall used by a chain.

Aliased Type§

enum BridgeMessagesCallOf<C> {
    receive_messages_proof {
        relayer_id_at_bridged_chain: <C as Chain>::AccountId,
        proof: FromBridgedChainMessagesProof<<C as Chain>::Hash>,
        messages_count: u32,
        dispatch_weight: Weight,
    },
    receive_messages_delivery_proof {
        proof: FromBridgedChainMessagesDeliveryProof<<C as Chain>::Hash>,
        relayers_state: UnrewardedRelayersState,
    },
}

Variants§

§

receive_messages_proof

Fields

§relayer_id_at_bridged_chain: <C as Chain>::AccountId
§messages_count: u32
§dispatch_weight: Weight

pallet-bridge-messages::Call::receive_messages_proof

§

receive_messages_delivery_proof

pallet-bridge-messages::Call::receive_messages_delivery_proof