Module basismodule

modulebasis58

base58 coderings- en decoderingsmodule

base58Module is een module die wordt gebruikt voor Base58-codering en decodering van gegevens. Base58 is een combinatie van cijfers en letters, bevat geen gemakkelijk te verwarren tekens zoals het cijfer 0, de letter O, de letter I, de letter l, enz. en is minder foutgevoelig.

Deze module biedt twee methoden encode: en . De methode wordt gebruikt om de gegeven gegevens met Base58 te coderen en de gecodeerde string terug te sturen. De methode wordt gebruikt om de gegeven Base58-gecodeerde string te decoderen en de gedecodeerde binaire gegevens terug te sturen.decodeencodedecode

Hier is base58voorbeeldcode voor de module:

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'

statische functie

encode

Codeer gegevens in base58

1
static String base58.encode(Buffer data);

Oproepparameters:

  • data:Buffer, de gegevens die moeten worden gecodeerd

Resultaten retourneren:

  • String, retourneert de gecodeerde tekenreeks

Codeer gegevens met base58check

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

Oproepparameters:

  • data:Buffer, de gegevens die moeten worden gecodeerd
  • chk_ver: Geheel getal, geef de verificatieversie op

Resultaten retourneren:

  • String, retourneert de gecodeerde tekenreeks

decode

Decodeer de tekenreeks in binaire gegevens met behulp van de base58-methode

1
static Buffer base58.decode(String data);

Oproepparameters:

  • data: String, de string die moet worden gedecodeerd

Resultaten retourneren:

  • Buffer, retourneert de gedecodeerde binaire gegevens

Decodeer de tekenreeks in binaire gegevens met behulp van de base58check-methode

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

Oproepparameters:

  • data: String, de string die moet worden gedecodeerd
  • chk_ver: Geheel getal, geef de verificatieversie op

Resultaten retourneren:

  • Buffer, retourneert de gedecodeerde binaire gegevens