Enum digibyte::util::merkleblock::MerkleBlockError [−][src]
pub enum MerkleBlockError { MerkleRootMismatch, NoTransactions, TooManyTransactions, BadFormat(String), }
An error when verifying the merkle block
Variants
When header merkle root don’t match to the root calculated from the partial merkle tree
When partial merkle tree contains no transactions
When there are too many transactions
BadFormat(String)
General format error
Trait Implementations
impl Clone for MerkleBlockError
[src]
impl Clone for MerkleBlockError
[src]fn clone(&self) -> MerkleBlockError
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Eq for MerkleBlockError
[src]
impl Eq for MerkleBlockError
[src]impl PartialEq<MerkleBlockError> for MerkleBlockError
[src]
impl PartialEq<MerkleBlockError> for MerkleBlockError
[src]fn eq(&self, other: &MerkleBlockError) -> bool
[src]
fn ne(&self, other: &MerkleBlockError) -> bool
[src]
impl StructuralEq for MerkleBlockError
[src]
impl StructuralEq for MerkleBlockError
[src]impl StructuralPartialEq for MerkleBlockError
[src]
impl StructuralPartialEq for MerkleBlockError
[src]Auto Trait Implementations
impl RefUnwindSafe for MerkleBlockError
impl RefUnwindSafe for MerkleBlockError
impl Send for MerkleBlockError
impl Send for MerkleBlockError
impl Sync for MerkleBlockError
impl Sync for MerkleBlockError
impl Unpin for MerkleBlockError
impl Unpin for MerkleBlockError
impl UnwindSafe for MerkleBlockError
impl UnwindSafe for MerkleBlockError