Enum bitcoin::consensus::encode::Error [−][src]
pub enum Error { Io(Error), Psbt(Error), UnexpectedNetworkMagic { expected: u32, actual: u32, }, OversizedVectorAllocation { requested: usize, max: usize, }, InvalidChecksum { expected: [u8; 4], actual: [u8; 4], }, NonMinimalVarInt, UnknownNetworkMagic(u32), ParseFailed(&'static str), UnsupportedSegwitFlag(u8), }
Encoding error
Variants
Io(Error)
And I/O error
Psbt(Error)
PSBT-related error
Network magic was not expected
Show fields
Tried to allocate an oversized vector
Show fields
Checksum was invalid
Show fields
VarInt was encoded in a non-minimal way
UnknownNetworkMagic(u32)
Network magic was unknown
ParseFailed(&'static str)
Parsing error
UnsupportedSegwitFlag(u8)
Unsupported Segwit flag