ZCashEncodingUtils class

Constructors

ZCashEncodingUtils()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

decodeBip32Fvk(List<int> bytes) Bip32PublicKey
decodeBip44Fvk(List<int> bytes) Bip32Slip10Secp256k1
decodeSaplingExtendedFullViewKey(String extendedKey, String hrp) List<int>
decodeSaplingExtendedSpendingKey(String extendedKey, String hrp) List<int>
decodeUnifiedObject({required String address, required UnifiedReceiverMode mode, String? expectedHrp}) → (List<ZUnifiedReceiver>, List<int>, String)?
decodeUnifiedSpendKey(List<int> bytes) List<ZUnifiedReceiver>
encodeBase58WithCheck({required List<int> bytes, required List<int> prefix}) String
encodeBech32Address({required List<int> bytes, required String hrp, required Bech32Encodings encoding}) String
encodeBip32Fvk(Bip32PublicKey bip32) List<int>
encodeBip44Fvk(Bip32Slip10Secp256k1 bip32) List<int>
encodeUnifiedObject({List<int>? addressBytes, List<ZUnifiedReceiver>? receivers, required String hrp, required UnifiedReceiverMode mode}) String
encodeUnifiedSpendKey(List<ZUnifiedReceiver> receivers) List<int>
tryDecodeBase58WithCheck(String base58, int prefixLength) → (List<int>, List<int>)?
tryDecodeBech32({required String bech32, required Bech32Encodings encoding}) → (List<int>, String)?
validateReceiverEncoding({required List<int> data, required Typecode typecode, required UnifiedReceiverMode mode}) List<int>
validateUnifiedObjects({required List<ZUnifiedReceiver> receivers, required UnifiedReceiverMode mode}) List<ZUnifiedReceiver>

Constants

maxTypeCodeValue → const int
unifiedAddressPaddingLength → const int