Interface AppliedCustomOperation

Provides a generic way to add higher level protocols on top of witness consensus.

There is no validation for this operation other than that required auths are valid

interface AppliedCustomOperation {
    block: number;
    op: {
        type: "custom_operation";
        value: {
            data: number[] | Buffer | HexBuffer;
            id: number;
            required_auths: string[];
        };
    };
    op_in_trx: number;
    timestamp: string;
    trx_id: string;
    trx_in_block: number;
    virtual_op: number;
}

Hierarchy (view full)

Properties

block: number
op: {
    type: "custom_operation";
    value: {
        data: number[] | Buffer | HexBuffer;
        id: number;
        required_auths: string[];
    };
}
op_in_trx: number
timestamp: string
trx_id: string
trx_in_block: number
virtual_op: number