You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
141 lines
2.6 KiB
141 lines
2.6 KiB
6 years ago
|
export const fixtures = {
|
||
|
valid: [
|
||
|
{
|
||
|
hex: '',
|
||
|
string: '',
|
||
|
},
|
||
|
{
|
||
|
hex: '61',
|
||
|
string: '2g',
|
||
|
},
|
||
|
{
|
||
|
hex: '626262',
|
||
|
string: 'a3gV',
|
||
|
},
|
||
|
{
|
||
|
hex: '636363',
|
||
|
string: 'aPEr',
|
||
|
},
|
||
|
{
|
||
|
hex: '73696d706c792061206c6f6e6720737472696e67',
|
||
|
string: '2cFupjhnEsSn59qHXstmK2ffpLv2',
|
||
|
},
|
||
|
{
|
||
|
hex: '00eb15231dfceb60925886b67d065299925915aeb172c06647',
|
||
|
string: '1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L',
|
||
|
},
|
||
|
{
|
||
|
hex: '516b6fcd0f',
|
||
|
string: 'ABnLTmg',
|
||
|
},
|
||
|
{
|
||
|
hex: 'bf4f89001e670274dd',
|
||
|
string: '3SEo3LWLoPntC',
|
||
|
},
|
||
|
{
|
||
|
hex: '572e4794',
|
||
|
string: '3EFU7m',
|
||
|
},
|
||
|
{
|
||
|
hex: 'ecac89cad93923c02321',
|
||
|
string: 'EJDM8drfXA6uyA',
|
||
|
},
|
||
|
{
|
||
|
hex: '10c8511e',
|
||
|
string: 'Rt5zm',
|
||
|
},
|
||
|
{
|
||
|
hex: '00000000000000000000',
|
||
|
string: '1111111111',
|
||
|
},
|
||
|
{
|
||
|
hex:
|
||
|
'801184cd2cdd640ca42cfc3a091c51d549b2f016d454b2774019c2b2d2e08529fd206ec97e',
|
||
|
string: '5Hx15HFGyep2CfPxsJKe2fXJsCVn5DEiyoeGGF6JZjGbTRnqfiD',
|
||
|
},
|
||
|
{
|
||
|
hex: '003c176e659bea0f29a3e9bf7880c112b1b31b4dc826268187',
|
||
|
string: '16UjcYNBG9GTK4uq2f7yYEbuifqCzoLMGS',
|
||
|
},
|
||
|
],
|
||
|
invalid: [
|
||
|
{
|
||
|
description: 'non-base58 string',
|
||
|
string: 'invalid',
|
||
|
},
|
||
|
{
|
||
|
description: 'non-base58 alphabet',
|
||
|
string: 'c2F0b3NoaQo=',
|
||
|
},
|
||
|
{
|
||
|
description: 'leading whitespace',
|
||
|
string: ' 1111111111',
|
||
|
},
|
||
|
{
|
||
|
description: 'trailing whitespace',
|
||
|
string: '1111111111 ',
|
||
|
},
|
||
|
{
|
||
|
description: 'unexpected character after whitespace',
|
||
|
string: ' \t\n\u000b\f\r skip \r\f\u000b\n\t a',
|
||
|
},
|
||
|
],
|
||
|
};
|
||
|
|
||
|
export const testData = [
|
||
|
{
|
||
|
raw: '',
|
||
|
res: '',
|
||
|
},
|
||
|
{
|
||
|
raw: '61',
|
||
|
res: '2g',
|
||
|
},
|
||
|
{
|
||
|
raw: '626262',
|
||
|
res: 'a3gV',
|
||
|
},
|
||
|
{
|
||
|
raw: '636363',
|
||
|
res: 'aPEr',
|
||
|
},
|
||
|
{
|
||
|
raw: '73696d706c792061206c6f6e6720737472696e67',
|
||
|
res: '2cFupjhnEsSn59qHXstmK2ffpLv2',
|
||
|
},
|
||
|
{
|
||
|
raw: '00eb15231dfceb60925886b67d065299925915aeb172c06647',
|
||
|
res: '1NS17iag9jJgTHD1VXjvLCEnZuQ3rJDE9L',
|
||
|
},
|
||
|
{
|
||
|
raw: '516b6fcd0f',
|
||
|
res: 'ABnLTmg',
|
||
|
},
|
||
|
{
|
||
|
raw: '572e4794',
|
||
|
res: '3EFU7m',
|
||
|
},
|
||
|
{
|
||
|
raw: 'ecac89cad93923c02321',
|
||
|
res: 'EJDM8drfXA6uyA',
|
||
|
},
|
||
|
{
|
||
|
raw: '10c8511e',
|
||
|
res: 'Rt5zm',
|
||
|
},
|
||
|
{
|
||
|
raw: '00000000000000000000',
|
||
|
res: '1111111111',
|
||
|
},
|
||
|
{
|
||
|
raw:
|
||
|
'801184cd2cdd640ca42cfc3a091c51d549b2f016d454b2774019c2b2d2e08529fd206ec97e',
|
||
|
res: '5Hx15HFGyep2CfPxsJKe2fXJsCVn5DEiyoeGGF6JZjGbTRnqfiD',
|
||
|
},
|
||
|
{
|
||
|
raw: '003c176e659bea0f29a3e9bf7880c112b1b31b4dc826268187',
|
||
|
|
||
|
res: '16UjcYNBG9GTK4uq2f7yYEbuifqCzoLMGS',
|
||
|
},
|
||
|
];
|