Add LTC to twitter address parsing
OmarHatem committed
Feb 2, 2023 at 18:36 UTC
65b2ae66807f9563be4a0832e8a3ff1811a2067e
1 file changed
+4
lib/core/address_validator.dart
+4
@@ -212,6 +212,10 @@ class AddressValidator extends TextValidator {
212
'|([^0-9a-zA-Z]|^)3[0-9a-zA-Z]{33}([^0-9a-zA-Z]|\$)'
213
'|([^0-9a-zA-Z]|^)bc1[0-9a-zA-Z]{39}([^0-9a-zA-Z]|\$)'
214
'|([^0-9a-zA-Z]|^)bc1[0-9a-zA-Z]{59}([^0-9a-zA-Z]|\$)';
215
+ case CryptoCurrency.ltc:
216
+ return '([^0-9a-zA-Z]|^)^L[a-zA-Z0-9]{26,33}([^0-9a-zA-Z]|\$)'
217
+ '|([^0-9a-zA-Z]|^)[LM][a-km-zA-HJ-NP-Z1-9]{26,33}([^0-9a-zA-Z]|\$)'
218
+ '|([^0-9a-zA-Z]|^)ltc[a-zA-Z0-9]{26,45}([^0-9a-zA-Z]|\$)';
219
default:
220
return null;
221
}