Interface CustomBinaryOperation

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 CustomBinaryOperation {
    0: "custom_binary";
    1: {
        data: number[] | Buffer | HexBuffer;
        id: string;
        required_active_auths: string[];
        required_owner_auths: string[];
        required_posting_auths: string[];
    };
}

Hierarchy (view full)

Properties

0 1

Properties

0
1: {
    data: number[] | Buffer | HexBuffer;
    id: string;
    required_active_auths: string[];
    required_owner_auths: string[];
    required_posting_auths: string[];
}

Type declaration

  • data: number[] | Buffer | HexBuffer
  • id: string

    must be less 32 characters long

  • required_active_auths: string[]
  • required_owner_auths: string[]
  • required_posting_auths: string[]