AnyAddress constructor

AnyAddress({
  1. SingleAddress? addressSingle,
  2. MultiAddress? addressMulti,
  3. XpubAddress? addressXpub,
  4. ReferenceAddress? addressRef,
})

Implementation

factory AnyAddress({
  SingleAddress? addressSingle,
  MultiAddress? addressMulti,
  XpubAddress? addressXpub,
  ReferenceAddress? addressRef,
}) {
  final result = create();
  if (addressSingle != null) result.addressSingle = addressSingle;
  if (addressMulti != null) result.addressMulti = addressMulti;
  if (addressXpub != null) result.addressXpub = addressXpub;
  if (addressRef != null) result.addressRef = addressRef;
  return result;
}