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