Package org.bitcoinj.core
Class AddressFormatException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
java.lang.IllegalArgumentException
org.bitcoinj.core.AddressFormatException
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
AddressFormatException.InvalidCharacter
,AddressFormatException.InvalidChecksum
,AddressFormatException.InvalidDataLength
,AddressFormatException.InvalidPrefix
,AddressFormatException.UnexpectedWitnessVersion
- See Also:
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
This exception is thrown byBase58
,Bech32
and thePrefixedChecksummedBytes
hierarchy of classes when you try to decode data and a character isn't valid.static class
This exception is thrown byBase58
,Bech32
and thePrefixedChecksummedBytes
hierarchy of classes when you try to decode data and the checksum isn't valid.static class
This exception is thrown byBase58
,Bech32
and thePrefixedChecksummedBytes
hierarchy of classes when you try to decode data and the data isn't of the right size.static class
This exception is thrown by thePrefixedChecksummedBytes
hierarchy of classes when you try and decode an address or private key with an invalid prefix (version header or human-readable part).static class
This exception is thrown bySegwitAddress
when you try to decode data and the witness version doesn't match the Bech32 encoding as per BIP350.static class
This exception is thrown by thePrefixedChecksummedBytes
hierarchy of classes when you try and decode an address with a prefix (version header or human-readable part) that used by another network (usually: mainnet vs testnet). -
Constructor Summary
-
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
AddressFormatException
public AddressFormatException() -
AddressFormatException
-