public static class AddressFormatException.WrongNetwork extends AddressFormatException.InvalidPrefix
PrefixedChecksummedBytes
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). You shouldn't allow the user to proceed in this case as they are trying to send money across different
chains, an operation that is guaranteed to destroy the money.AddressFormatException.InvalidCharacter, AddressFormatException.InvalidChecksum, AddressFormatException.InvalidDataLength, AddressFormatException.InvalidPrefix, AddressFormatException.UnexpectedWitnessVersion, AddressFormatException.WrongNetwork
Constructor and Description |
---|
WrongNetwork(int versionHeader) |
WrongNetwork(java.lang.String hrp) |