TransactionUpload: BaseTransactionType & {
    proofSet: string[];
    proofSetCount: number;
    root: string;
    subsectionIndex: number;
    subsectionsNumber: number;
    type: Upload;
    witnessIndex: number;
}

Type declaration

  • proofSet: string[]

    List of proof nodes (b256[])

  • proofSetCount: number

    Number of Merkle nodes in the proof. (u16)

  • root: string

    The root of the Merkle tree is created over the bytecode. (b256)

  • subsectionIndex: number

    The index of the subsection of the bytecode. (u16)

  • subsectionsNumber: number

    The total number of subsections on which bytecode was divided. (u16)

  • type: Upload
  • witnessIndex: number

    Index of witness that authorizes spending the coin (u16)