EvidenceList: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): EvidenceList; encode(message: EvidenceList,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: EvidenceListAmino): EvidenceList; fromAminoMsg(object: EvidenceListAminoMsg): EvidenceList; fromPartial(object: { evidence?: { duplicateVoteEvidence?: { timestamp?: Date; totalVotingPower?: bigint; validatorPower?: bigint; voteA?: { blockId?: { hash?: ...
; partSetHeader?: ...
; }; height?: bigint; round?: number; signature?: Uint8Array; timestamp?: Date; type?: SignedMsgType; validatorAddress?: Uint8Array; validatorIndex?: number; }; voteB?: { blockId?: { hash?: ...
; partSetHeader?: ...
; }; height?: bigint; round?: number; signature?: Uint8Array; timestamp?: Date; type?: SignedMsgType; validatorAddress?: Uint8Array; validatorIndex?: number; }; }; lightClientAttackEvidence?: { byzantineValidators?: { address?: (...
) | (...
); proposerPriority?: (...
) | (...
); pubKey?: (...
) | (...
); votingPower?: (...
) | (...
); }[]; commonHeight?: bigint; conflictingBlock?: { signedHeader?: { commit?: ...
; header?: ...
; }; validatorSet?: { proposer?: ...
; totalVotingPower?: ...
; validators?: ...
; }; }; timestamp?: Date; totalVotingPower?: bigint; }; }[]; }): EvidenceList; fromProtoMsg(message: EvidenceListProtoMsg): EvidenceList; toAmino(message: EvidenceList): EvidenceListAmino; toProto(message: EvidenceList): Uint8Array; toProtoMsg(message: EvidenceList): EvidenceListProtoMsg; }