All Classes
-
All Classes Class Summary Exception Summary Class Description AddressFormatException AddressFormatException.InvalidCharacter This exception is thrown byBase58when you try to decode data and a character isn't valid.AddressFormatException.InvalidChecksum This exception is thrown byBase58when you try to decode data and the checksum isn't valid.AddressFormatException.InvalidDataLength This exception is thrown byBase58when you try to decode data and the data isn't of the right size.AddressFormatException.InvalidPrefix This exception is thrown by theEncodedPrivateKeyhierarchy of classes when you try and decode an address or private key with an invalid prefix (version header or human-readable part).AddressFormatException.UnexpectedWitnessVersion This exception is thrown bySegwitAddresswhen you try to decode data and the witness version doesn't match the Bech32 encoding as per BIP350.AddressFormatException.WrongNetwork This exception is thrown by theEncodedPrivateKeyhierarchy 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).Base58 Base58 is a way to encode Bitcoin addresses (or arbitrary data) as alphanumeric strings.ByteUtils Utility methods for bit, byte, and integer manipulation and conversion.