Módulo módulo básico

base del módulo58

módulo de codificación y decodificación base58

base58El módulo es un módulo utilizado para la codificación y decodificación de datos en Base58. Base58 es una combinación de números y letras, no contiene caracteres fácilmente confusos como el número 0, la letra O, la letra I, la letra l, etc., y es menos propenso a errores.

Este módulo proporciona dos métodos encode: y . El método se utiliza para codificar Base58 los datos proporcionados y devolver la cadena codificada. El método se utiliza para decodificar la cadena codificada en Base58 dada y devolver los datos binarios decodificados.decodeencodedecode

Aquí hay base58un código de muestra para el módulo:

1 2 3 4 5 6 7 8
var 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ón estática

encode

Codificar datos en base58

1
static String base58.encode(Buffer data);

Parámetros de llamada:

  • data:Buffer, los datos a codificar

Resultados de devolución:

  • String, devuelve la cadena codificada

Codificar datos usando base58check

1 2
static String base58.encode(Buffer data, Integer chk_ver);

Parámetros de llamada:

  • data:Buffer, los datos a codificar
  • chk_ver: Entero, especifique la versión de verificación

Resultados de devolución:

  • String, devuelve la cadena codificada

decode

Decodificar cadena en datos binarios usando el método base58

1
static Buffer base58.decode(String data);

Parámetros de llamada:

  • data: Cadena, la cadena a decodificar

Resultados de devolución:

  • Buffer, devuelve los datos binarios decodificados

Decodificar cadena en datos binarios usando el método base58check

1 2
static Buffer base58.decode(String data, Integer chk_ver);

Parámetros de llamada:

  • data: Cadena, la cadena a decodificar
  • chk_ver: Entero, especifique la versión de verificación

Resultados de devolución:

  • Buffer, devuelve los datos binarios decodificados