Type declaration
-
decode:function
- decode(input: Uint8Array | Reader, length?: number): HistoricalInfo
-
Parameters
-
input: Uint8Array | Reader
-
Optional
length: number
-
encode:function
- encode(message: HistoricalInfo, writer?: Writer): Writer
-
Returns Writer
-
fromJSON:function
-
fromPartial:function
- fromPartial<I>(object: I): HistoricalInfo
-
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 }
-
toJSON:function