interface BoundWitnessFields {
    addresses: Lowercase<string>[];
    block?: Lowercase<string>;
    chain?: Lowercase<string>;
    payload_hashes: Lowercase<string>[];
    payload_schemas: string[];
    previous_hashes: (null | Lowercase<string>)[];
    root?: Lowercase<string>;
}

Hierarchy (View Summary)

Properties

addresses: Lowercase<string>[]

Array of signatures by the accounts that are listed in addresses

block?: Lowercase<string>

sequential number (if this boundwitness is part of a multi-party chain) zero padded to 32 characters

chain?: Lowercase<string>

unique id of a multi-party chain (usually staking contract address)

payload_hashes: Lowercase<string>[]
payload_schemas: string[]
previous_hashes: (null | Lowercase<string>)[]
root?: Lowercase<string>