verifyWalletName method

String verifyWalletName()

Lowercase ASCII-alphanumeric wallet name with its chain suffix appended if absent. Not a display label.

Implementation

String verifyWalletName() {
  final reduced = dynKeepAlphanumeric(this.displayName).toLowerCase();
  final chainSuffix = this.chain.toLowerCase();
  return reduced.endsWith(chainSuffix) ? reduced : "${reduced}${chainSuffix}";
}