Processed: PlainDescriptor<{
    id: FixedSizeBinary<32>;
    origin: Enum<{
        Here: undefined;
        Parent: undefined;
        Sibling: number;
        Snowbridge: FixedSizeBinary<32>;
    }>;
    success: boolean;
    weight_used: {
        proof_size: bigint;
        ref_time: bigint;
    };
}>

Message is processed.

Type declaration

  • id: FixedSizeBinary<32>

    The blake2_256 hash of the message.

  • origin: Enum<{
        Here: undefined;
        Parent: undefined;
        Sibling: number;
        Snowbridge: FixedSizeBinary<32>;
    }>

    The queue of the message.

  • success: boolean

    Whether the message was processed.

    Note that this does not mean that the underlying MessageProcessor was internally successful. It solely means that the MQ pallet will treat this as a success condition and discard the message. Any internal error needs to be emitted as events by the MessageProcessor.

  • weight_used: {
        proof_size: bigint;
        ref_time: bigint;
    }

    How much weight was used to process the message.

    • proof_size: bigint
    • ref_time: bigint