|
2 | 2 | "alphabets": { |
3 | 3 | "base2": "01", |
4 | 4 | "base16": "0123456789abcdef", |
| 5 | + "base45": "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:", |
5 | 6 | "base58": "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz" |
6 | 7 | }, |
7 | 8 | "valid": [ |
|
545 | 546 | "alphabet": "base58", |
546 | 547 | "hex": "6d691bdd736346aa5a0a95b373b2ab", |
547 | 548 | "string": "44Y6qTgSvRMkdqpQ5ufkN" |
| 549 | + }, |
| 550 | + { |
| 551 | + "alphabet": "base45", |
| 552 | + "hex": "d71c91867aa08cc96b361f29", |
| 553 | + "string": "5AKG9ZNTTK/JJP2/$D" |
| 554 | + }, |
| 555 | + { |
| 556 | + "alphabet": "base45", |
| 557 | + "hex": "e70558f0d75915b457b3e356", |
| 558 | + "string": "5R%/+F5SZ6LLW+J60D" |
| 559 | + }, |
| 560 | + { |
| 561 | + "alphabet": "base45", |
| 562 | + "hex": "821b8ac934dca0a7627683b7", |
| 563 | + "string": "37ILC1NGCLFRNPB2QK" |
| 564 | + }, |
| 565 | + { |
| 566 | + "alphabet": "base45", |
| 567 | + "hex": "925e5d9120eb85e3f47de98c", |
| 568 | + "string": "3P9IPF01 DWZ5TA/$W" |
| 569 | + }, |
| 570 | + { |
| 571 | + "alphabet": "base45", |
| 572 | + "hex": "55543281883fa0e4b67ebfb4", |
| 573 | + "string": "23H+2M%XIGQ32UJ/YO" |
| 574 | + }, |
| 575 | + { |
| 576 | + "alphabet": "base45", |
| 577 | + "hex": "d419c3781964d6873931178c", |
| 578 | + "string": "5772LW:CX0%LBPD.OZ" |
| 579 | + }, |
| 580 | + { |
| 581 | + "alphabet": "base45", |
| 582 | + "hex": "c6d10718e79b1171fb71af6f", |
| 583 | + "string": "4$RXK2XNP WOWGL0 E" |
| 584 | + }, |
| 585 | + { |
| 586 | + "alphabet": "base45", |
| 587 | + "hex": "f67db5bed2d32445f7da2c44", |
| 588 | + "string": "5:Z/BRXGU-0NV3G3TU" |
| 589 | + }, |
| 590 | + { |
| 591 | + "alphabet": "base45", |
| 592 | + "hex": "7496e6d6346165fd2deb88ec", |
| 593 | + "string": "2$RSPPBNCP5-RE3S*K" |
| 594 | + }, |
| 595 | + { |
| 596 | + "alphabet": "base45", |
| 597 | + "hex": "df10b11c5f90c825285c72f9", |
| 598 | + "string": "5J75BHERI1$04F/LS5" |
| 599 | + }, |
| 600 | + { |
| 601 | + "alphabet": "base45", |
| 602 | + "hex": "2174a83619bb46aacca7beec", |
| 603 | + "string": " R%/+F5SZ6LLW+J60" |
| 604 | + }, |
| 605 | + { |
| 606 | + "alphabet": "base45", |
| 607 | + "hex": "05e9b0213ba6e5e9fc62aa2906", |
| 608 | + "string": " /+F5SZ6LLW+ " |
| 609 | + }, |
| 610 | + { |
| 611 | + "alphabet": "base45", |
| 612 | + "hex": "7496e6d6346165fd2debc7bd", |
| 613 | + "string": "2$RSPPBNCP5-RE3 " |
548 | 614 | } |
549 | 615 | ], |
550 | 616 | "invalid": [ |
|
574 | 640 | }, |
575 | 641 | { |
576 | 642 | "alphabet": "base58", |
577 | | - "description": "leading whitespace", |
| 643 | + "description": "leading whitespace is not base58 character", |
578 | 644 | "exception": "^Error: Non-base58 character$", |
579 | 645 | "string": " 1111111111" |
580 | 646 | }, |
581 | 647 | { |
582 | 648 | "alphabet": "base58", |
583 | | - "description": "trailing whitespace", |
| 649 | + "description": "trailing whitespace is not base58 character", |
584 | 650 | "exception": "^Error: Non-base58 character$", |
585 | 651 | "string": "1111111111 " |
586 | 652 | }, |
|
0 commit comments