mòdul base 58
mòdul de codificació i descodificació base58
base58
El mòdul és un mòdul utilitzat per a la codificació i descodificació de dades Base58. Base58 és una combinació de números i lletres. No conté caràcters fàcils de confondre com el número 0, la lletra O, la lletra I, la lletra l, etc., i és menys propens a errors.
Aquest mòdul ofereix dos mètodes encode
: i . El mètode s'utilitza per codificar Base58 les dades donades i retornar la cadena codificada. El mètode s'utilitza per descodificar la cadena codificada Base58 donada i retornar les dades binàries descodificades.decode
encode
decode
Aquí teniu base58
el codi d'exemple per al mòdul:
1
2
3
4
5
6
7
8var base58 = require('base58');
var data = "Hello, World!";
var encoded = base58.encode(data);
console.log(encoded); // => 'StV1DL6CwTryKyV'
var decoded = base58.decode(encoded);
console.log(decoded.toString()); // => 'hello world'
funció estàtica
encode
Codificar dades a base58
1static String base58.encode(Buffer data);
Paràmetres de trucada:
- data:Buffer, les dades a codificar
Resultats de retorn:
- String, retorna la cadena codificada
Codificar les dades amb base58check
1
2static String base58.encode(Buffer data,
Integer chk_ver);
Paràmetres de trucada:
- data:Buffer, les dades a codificar
- chk_ver: Enter, especifiqueu la versió de verificació
Resultats de retorn:
- String, retorna la cadena codificada
decode
Descodifica la cadena en dades binàries mitjançant el mètode base58
1static Buffer base58.decode(String data);
Paràmetres de trucada:
- data: String, la cadena a descodificar
Resultats de retorn:
- Buffer, retorna les dades binàries descodificades
Descodifiqueu la cadena en dades binàries mitjançant el mètode base58check
1
2static Buffer base58.decode(String data,
Integer chk_ver);
Paràmetres de trucada:
- data: String, la cadena a descodificar
- chk_ver: Enter, especifiqueu la versió de verificació
Resultats de retorn:
- Buffer, retorna les dades binàries descodificades