PaymentCode constructor

PaymentCode(
  1. Uint8List payload
)

Implementation

PaymentCode(Uint8List payload)
    : _payload = Uint8List.fromList(payload) {
  if (payload.length != 80) {
    throw ArgumentError('Payment code payload must be 80 bytes');
  }
  if (payload[0] != version) {
    throw ArgumentError('Unsupported payment code version');
  }
}