base de module58
module d'encodage et de décodage base58
base58
Le module est un module utilisé pour l'encodage et le décodage Base58 des données. Base58 est une combinaison de chiffres et de lettres. Elle ne contient pas de caractères faciles à confondre tels que le chiffre 0, la lettre O, la lettre I, la lettre l, etc., et est moins sujette aux erreurs.
Ce module propose deux méthodes encode
: et . La méthode est utilisée pour encoder en Base58 les données données et renvoyer la chaîne codée. La méthode est utilisée pour décoder la chaîne codée en Base58 donnée et renvoyer les données binaires décodées.decode
encode
decode
Voici base58
un exemple de code pour le module :
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'
fonction statique
encode
Encoder les données en base58
1static String base58.encode(Buffer data);
Paramètres d'appel :
- data:Buffer, les données à encoder
Résultats de retour :
- String, renvoie la chaîne codée
Encoder les données à l'aide de base58check
1
2static String base58.encode(Buffer data,
Integer chk_ver);
Paramètres d'appel :
- data:Buffer, les données à encoder
- chk_ver: Entier, précisez la version de vérification
Résultats de retour :
- String, renvoie la chaîne codée
decode
Décoder la chaîne en données binaires à l'aide de la méthode base58
1static Buffer base58.decode(String data);
Paramètres d'appel :
- data: String, la chaîne à décoder
Résultats de retour :
- Buffer, renvoie les données binaires décodées
Décoder la chaîne en données binaires à l'aide de la méthode base58check
1
2static Buffer base58.decode(String data,
Integer chk_ver);
Paramètres d'appel :
- data: String, la chaîne à décoder
- chk_ver: Entier, précisez la version de vérification
Résultats de retour :
- Buffer, renvoie les données binaires décodées