Header: {
    decode(input: Uint8Array | Reader, length?: number): Header;
    encode(message: Header, writer?: Writer): Writer;
    fromJSON(object: any): Header;
    fromPartial<I>(object: I): Header;
    toJSON(message: Header): unknown;
}

Type declaration

  • decode:function
  • encode:function
  • fromJSON:function
  • fromPartial:function
    • Type Parameters

      • I extends {
            appHash?: Uint8Array;
            chainId?: string;
            consensusHash?: Uint8Array;
            dataHash?: Uint8Array;
            evidenceHash?: Uint8Array;
            height?: number;
            lastBlockId?: { hash?: Uint8Array | undefined; partSetHeader?: { total?: number | undefined; hash?: Uint8Array | undefined; } | undefined; };
            lastCommitHash?: Uint8Array;
            lastResultsHash?: Uint8Array;
            nextValidatorsHash?: Uint8Array;
            proposerAddress?: string;
            time?: Date;
            validatorsHash?: Uint8Array;
            version?: { block?: number | undefined; app?: number | undefined; };
        } & {
            appHash?: Uint8Array;
            chainId?: string;
            consensusHash?: Uint8Array;
            dataHash?: Uint8Array;
            evidenceHash?: Uint8Array;
            height?: number;
            lastBlockId?: {
                hash?: Uint8Array;
                partSetHeader?: { total?: number | undefined; hash?: Uint8Array | undefined; };
            } & ({ hash?: Uint8Array | undefined; partSetHeader?: ({ total?: number | undefined; hash?: Uint8Array | undefined; } & { total?: number | undefined; hash?: Uint8Array | undefined; } & { [K in Exclude<...>]: never; }) | undefined; }) & { [ K in string | number | symbol]: never };
            lastCommitHash?: Uint8Array;
            lastResultsHash?: Uint8Array;
            nextValidatorsHash?: Uint8Array;
            proposerAddress?: string;
            time?: Date;
            validatorsHash?: Uint8Array;
            version?: {
                app?: number;
                block?: number;
            } & ({ block?: number | undefined; app?: number | undefined; }) & { [ K in string | number | symbol]: never };
        } & { [ K in string | number | symbol]: never }

      Parameters

      • object: I

      Returns Header

  • toJSON:function

Generated using TypeDoc