Show / Hide Table of Contents

Namespace Libplanet.Types.Evidence

Classes

DuplicateVoteEvidence

Represents a evidence of duplicate vote on consensus.

DuplicateVoteException

An exception thrown when a duadskf Vote is invalid. In particular, this is thrown pre-emptively before a Vote is processed, i.e. does not change the state of a in a meaningful way.

EvidenceBase

Base class for evidence that explains how the infraction has been occurred.

EvidenceContext

Indicates the context of evidence for creating and verification.

EvidenceException

Serves as the base class for exceptions related EvidenceBases' integrity and validity.

EvidenceIdComparer

InvalidEvidenceException

Serves as the base class for exceptions related DuplicateVoteEvidences' integrity and validity.

Structs

EvidenceId

EvidenceId, abbreviation of Evidence identifier, is a SHA-256 digest derived from a EvidenceBase's content.

As it is a SHA-256 digest, it consists of 32 s, and 64 characters in hexadecimal. (See also Size constant.)

Interfaces

IEvidenceContext

Indicates the context of evidence for creating and verification.

In This Article
Back to top Copyright © 2018–2023 Planetarium