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

Type declaration

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

      • I extends {
            header?: { version?: { block?: number | undefined; app?: number | undefined; } | undefined; chainId?: string | undefined; height?: number | undefined; time?: Date | undefined; lastBlockId?: { ...; } | undefined; ... 8 more ...; proposerAddress?: Uint8Array | undefined; };
            valset?: ({ operatorAddress?: string | undefined; consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; } | undefined; jailed?: boolean | undefined; ... 7 more ...; minSelfDelegation?: string | undefined; })[];
        } & {
            header?: {
                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?: Uint8Array;
                time?: Date;
                validatorsHash?: Uint8Array;
                version?: { block?: number | undefined; app?: number | undefined; };
            } & ({ version?: ({ block?: number | undefined; app?: number | undefined; } & { block?: number | undefined; app?: number | undefined; } & { [K in Exclude<keyof I["header"]["version"], keyof Consensus>]: never; }) | undefined; ... 12 more ...; proposerAddress?: Uint8Array | undefined; }) & { [ K in string | number | symbol]: never };
            valset?: {
                commission?: { commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; } | undefined; updateTime?: Date | undefined; };
                consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; };
                delegatorShares?: string;
                description?: { moniker?: string | undefined; identity?: string | undefined; website?: string | undefined; securityContact?: string | undefined; details?: string | undefined; };
                jailed?: boolean;
                minSelfDelegation?: string;
                operatorAddress?: string;
                status?: BondStatus;
                tokens?: string;
                unbondingHeight?: number;
                unbondingTime?: Date;
            }[] & ({
                commission?: { commissionRates?: { rate?: string | undefined; maxRate?: string | undefined; maxChangeRate?: string | undefined; } | undefined; updateTime?: Date | undefined; };
                consensusPubkey?: { typeUrl?: string | undefined; value?: Uint8Array | undefined; };
                delegatorShares?: string;
                description?: { moniker?: string | undefined; identity?: string | undefined; website?: string | undefined; securityContact?: string | undefined; details?: string | undefined; };
                jailed?: boolean;
                minSelfDelegation?: string;
                operatorAddress?: string;
                status?: BondStatus;
                tokens?: string;
                unbondingHeight?: number;
                unbondingTime?: Date;
            } & ({ operatorAddress?: string | undefined; consensusPubkey?: ({ typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { typeUrl?: string | undefined; value?: Uint8Array | undefined; } & { [K in Exclude<...>]: never; }) | undefined; ... 8 more ...; minSelfDelegation?: string | undefined; }) & { [ K in string | number | symbol]: never })[] & { [ K in string | symbol]: never };
        } & { [ K in string | number | symbol]: never }

      Parameters

      • object: I

      Returns HistoricalInfo

  • toJSON:function

Generated using TypeDoc