verifyWalletName method
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}";
}