validate property

  1. @override
String? get validate
override

Implementation

@override
String? get validate {
  if (uri != null && (uri!.length > NFTTokenConst.maxUriLength)) {
    return "uri Must not be longer than ${NFTTokenConst.maxUriLength} characters";
  }
  if (transferFee != null && (transferFee! > NFTTokenConst.maxTransferFee)) {
    return "transferFee Must not be longer than ${NFTTokenConst.maxTransferFee} characters";
  }
  if (issuer == account) {
    return "issuer Must not be the same as the account";
  }
  return super.validate;
}