MCPcopy Create free account
hub / github.com/docknetwork/crypto / VerifiableEncryptionError

Enum VerifiableEncryptionError

verifiable_encryption/src/error.rs:4–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2
3#[derive(Debug)]
4pub enum VerifiableEncryptionError {
5 InvalidProof,
6 DecryptionFailed,
7 CiphertextNotFound(u16),
8 ShareNotFound(u16),
9 UnexpectedNumberOfTreeOpenings(usize, usize),
10 UnexpectedTreeOpeningSize(usize, usize),
11 UnexpectedCommitmentKeySize(usize, usize),
12 UnexpectedNumberOfCommitments(usize, usize),
13 UnexpectedNumberOfCiphertexts(usize, usize),
14 UnexpectedNumberOfSharesAndEncRands(usize, usize),
15 UnexpectedNumberOfHelperData(usize, usize),
16 InequalNumberOfCiphertextsAndWitnesses(usize, usize),
17 InequalNumberOfDeltaForWitnesses(usize, usize),
18 InequalNumberOfDeltas(usize, usize),
19 InequalNumberOfSharesAndWitnesses(usize, usize),
20 IncompatibleRandomnessSize,
21 SubsetSizeGreaterThenExpected(usize, usize),
22 Serialization(SerializationError),
23}
24
25impl From<SerializationError> for VerifiableEncryptionError {
26 fn from(e: SerializationError) -> Self {

Callers 1

fromMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected