parseAddress static method

ZcashDecodedAddressResult? parseAddress(
  1. String address, {
  2. ZcashNetwork? expectedNetwork,
  3. ZcashAddressType? exceptedType,
})

Implementation

static ZcashDecodedAddressResult? parseAddress(
  String address, {
  ZcashNetwork? expectedNetwork,
  ZcashAddressType? exceptedType,
}) {
  final decode = _parseAddress(address, exceptedType: exceptedType);
  if (decode == null) return null;
  _validate(
    network: decode.network,
    type: decode.type,
    exceptedType: exceptedType,
    expectedNetwork: expectedNetwork,
  );
  return decode;
}