Thruput TypeScript protocol bindings
    Preparing search index...

    Interface ProposalHeader

    interface ProposalHeader {
        block_height: BlockHeight;
        block_timepoint: TimePoint;
        config_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
            __brand: { SHA256Hash: true };
        } & { __brand: { ConfigHash: true } };
        events_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
            __brand: { SHA256Hash: true };
        } & { __brand: { EventsHash: true } };
        ext: { v: 0 };
        network_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
            __brand: { SHA256Hash: true };
        } & { __brand: { NetworkHash: true } };
        proposer: ValidatorID;
        storage_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
            __brand: { SHA256Hash: true };
        } & { __brand: { StorageShortHash: true } };
        txs_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
            __brand: { SHA256Hash: true };
        } & { __brand: { TxsHash: true } };
    }
    Index

    Properties

    block_height: BlockHeight
    block_timepoint: TimePoint
    config_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
        __brand: { SHA256Hash: true };
    } & { __brand: { ConfigHash: true } }
    events_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
        __brand: { SHA256Hash: true };
    } & { __brand: { EventsHash: true } }
    ext: { v: 0 }
    network_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
        __brand: { SHA256Hash: true };
    } & { __brand: { NetworkHash: true } }
    proposer: ValidatorID
    storage_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
        __brand: { SHA256Hash: true };
    } & { __brand: { StorageShortHash: true } }
    txs_hash: Uint8Array<ArrayBufferLike> & { length: 32 } & {
        __brand: { SHA256Hash: true };
    } & { __brand: { TxsHash: true } }