@@ -327,6 +327,17 @@ describe('WAValidator.validate()', function () {
327
327
valid ( 'RAvj2KKVUohTu3hVdNJ4U6hQi7TNawpacH' , 'KMD' ) ;
328
328
//valid('t2UNzUUx8mWBCRYPRezvA363EYXyEpHokyi', 'komodo', 'testnet');
329
329
} ) ;
330
+
331
+ it ( 'should return true for correct tokenpay addresses' , function ( ) {
332
+ valid ( 'TTU9AFbvNcUfyUC3JLcXGKnMncsPJzViyj' , 'tokenpay' ) ;
333
+ valid ( 'TYpb6GJDjchpi3GfwZfcLHA2jfWP6kXEMC' , 'TPAY' ) ;
334
+ valid ( 'tC3qX5M25NJhUnhJpcFHaxLkQJjyHGBzqf' , 'tokenpay' , 'testnet' ) ;
335
+ } ) ;
336
+
337
+ it ( 'should return true for correct verge addresses' , function ( ) {
338
+ valid ( 'DSePg1kfKC1Pr8FCf52tM7K6Mrg5CB29xT' , 'verge' ) ;
339
+ valid ( 'D7JLwcCtZRyJzEuCnhocc1gDCXqoWb5KL1' , 'XVG' ) ;
340
+ } ) ;
330
341
} ) ;
331
342
332
343
describe ( 'invalid results' , function ( ) {
@@ -510,6 +521,18 @@ describe('WAValidator.validate()', function () {
510
521
invalid ( 'RAYj2KKVUohTu3hVdNJ4U6hQi7TNawpacH' , 'KMD' ) ;
511
522
//invalid('t2YNzUUx8mWBCRYPRezvA363EYXyEpHokyi', 'komodo', 'testnet');
512
523
} ) ;
513
-
524
+
525
+ it ( 'should return false for incorrect tokenpay addresses' , function ( ) {
526
+ commonTests ( 'tokenpay' ) ;
527
+ invalid ( 'TTU9AFbvNcUfyUC3JLcXGKnMncsPJzViyk' , 'tokenpay' ) ;
528
+ invalid ( 'TYpb6GJDjchpi3GfwZfcLHA2jfWP6kXEMd' , 'TPAY' ) ;
529
+ invalid ( 'tC3qX5M25NJhUnhJpcFHaxLkQJjyHGBzqf' , 'tokenpay' , 'testnet' ) ;
530
+ } ) ;
531
+
532
+ it ( 'should return false for incorrect verge addresses' , function ( ) {
533
+ commonTests ( 'verge' ) ;
534
+ invalid ( 'DSePg1kfKC1Pr8FCf52tM7K6Mrg5CB29xs' , 'verge' ) ;
535
+ invalid ( 'D7JLwcCtZRyJzEuCnhocc1gDCXqoWb5KL5' , 'XVG' ) ;
536
+ } ) ;
514
537
} ) ;
515
538
} ) ;
0 commit comments