All chains
    Preparing search index...

    Type Alias execute_overweight

    execute_overweight: TxDescriptor<
        {
            index: number;
            message_origin: Enum<
                { Here: undefined; Parent: undefined; Sibling: number },
            >;
            page: number;
            weight_limit: { proof_size: bigint; ref_time: bigint };
        },
    >

    Execute an overweight message.

    Temporary processing errors will be propagated whereas permanent errors are treated as success condition.

    • origin: Must be Signed.
    • message_origin: The origin from which the message to be executed arrived.
    • page: The page in the queue in which the message to be executed is sitting.
    • index: The index into the queue of the message to be executed.
    • weight_limit: The maximum amount of weight allowed to be consumed in the execution of the message.

    Benchmark complexity considerations: O(index + weight_limit).