Evidence: { typeUrl: string; decode(input: Uint8Array | BinaryReader,
length?: number): Evidence; encode(message: Evidence,
writer?: BinaryWriter): BinaryWriter; fromAmino(object: EvidenceAmino): Evidence; fromAminoMsg(object: EvidenceAminoMsg): Evidence; fromPartial(object: { duplicateVoteEvidence?: { timestamp?: Date; totalVotingPower?: bigint; validatorPower?: bigint; voteA?: { blockId?: { hash?: Uint8Array; partSetHeader?: { hash?: (...
) | (...
); total?: (...
) | (...
); }; }; height?: bigint; round?: number; signature?: Uint8Array; timestamp?: Date; type?: SignedMsgType; validatorAddress?: Uint8Array; validatorIndex?: number; }; voteB?: { blockId?: { hash?: Uint8Array; partSetHeader?: { hash?: (...
) | (...
); total?: (...
) | (...
); }; }; height?: bigint; round?: number; signature?: Uint8Array; timestamp?: Date; type?: SignedMsgType; validatorAddress?: Uint8Array; validatorIndex?: number; }; }; lightClientAttackEvidence?: { byzantineValidators?: { address?: Uint8Array; proposerPriority?: bigint; pubKey?: { ed25519?: Uint8Array; secp256k1?: Uint8Array; }; votingPower?: bigint; }[]; commonHeight?: bigint; conflictingBlock?: { signedHeader?: { commit?: { blockId?: (...
) | (...
); height?: (...
) | (...
); round?: (...
) | (...
); signatures?: (...
) | (...
); }; header?: { appHash?: (...
) | (...
); chainId?: (...
) | (...
); consensusHash?: (...
) | (...
); dataHash?: (...
) | (...
); evidenceHash?: (...
) | (...
); height?: (...
) | (...
); lastBlockId?: (...
) | (...
); lastCommitHash?: (...
) | (...
); lastResultsHash?: (...
) | (...
); nextValidatorsHash?: (...
) | (...
); proposerAddress?: (...
) | (...
); time?: (...
) | (...
); validatorsHash?: (...
) | (...
); version?: (...
) | (...
); }; }; validatorSet?: { proposer?: { address?: (...
) | (...
); proposerPriority?: (...
) | (...
); pubKey?: (...
) | (...
); votingPower?: (...
) | (...
); }; totalVotingPower?: bigint; validators?: { address?: ...
; proposerPriority?: ...
; pubKey?: ...
; votingPower?: ...
; }[]; }; }; timestamp?: Date; totalVotingPower?: bigint; }; }): Evidence; fromProtoMsg(message: EvidenceProtoMsg): Evidence; toAmino(message: Evidence): EvidenceAmino; toProto(message: Evidence): Uint8Array; toProtoMsg(message: Evidence): EvidenceProtoMsg; }