LightBlock: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): LightBlock; encode(message: LightBlock,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: LightBlockAmino): LightBlock; fromAminoMsg(object: LightBlockAminoMsg): LightBlock; fromPartial(object: { signedHeader?: { commit?: { blockId?: { hash?: Uint8Array; partSetHeader?: { hash?: (...
) | (...
); total?: (...
) | (...
); }; }; height?: bigint; round?: number; signatures?: { blockIdFlag?: BlockIDFlag; signature?: Uint8Array; timestamp?: Date; validatorAddress?: Uint8Array; }[]; }; header?: { appHash?: Uint8Array; chainId?: string; consensusHash?: Uint8Array; dataHash?: Uint8Array; evidenceHash?: Uint8Array; height?: bigint; lastBlockId?: { hash?: Uint8Array; partSetHeader?: { hash?: (...
) | (...
); total?: (...
) | (...
); }; }; lastCommitHash?: Uint8Array; lastResultsHash?: Uint8Array; nextValidatorsHash?: Uint8Array; proposerAddress?: Uint8Array; time?: Date; validatorsHash?: Uint8Array; version?: { app?: bigint; block?: bigint; }; }; }; validatorSet?: { proposer?: { address?: Uint8Array; proposerPriority?: bigint; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: bigint; }; totalVotingPower?: bigint; validators?: { address?: Uint8Array; proposerPriority?: bigint; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: bigint; }[]; }; }): LightBlock; fromProtoMsg(message: LightBlockProtoMsg): LightBlock; toAmino(message: LightBlock): LightBlockAmino; toProto(message: LightBlock): Uint8Array; toProtoMsg(message: LightBlock): LightBlockProtoMsg; }