L'API JavaScript adamant est une bibliothèque destinée à interagir avec la blockchain catégorique pour les développeurs JavaScript. Une console catégorique et une API directe de nœud catégorique sont également disponibles.
Caractéristiques:
L'API JS montre la décentralisation en action - si un nœud de réseau ne peut pas répondre à votre demande, la bibliothèque la redirigera vers un autre nœud, et ainsi de suite. Vous obtiendrez le résultat et vous n'avez pas besoin de penser au traitement de la demande.
Le système de vérification de la santé pingre tous les nœuds de la liste à l'aide du point de terminaison /status et se connecte à un nœud à la hauteur réelle. Lorsque la bibliothèque n'a pas pu traiter la demande avec le nœud actuel, il oblige à réinitialiser le contrôle de santé.
Installez la bibliothèque à partir de NPM:
npm i adamant-apiInitialiser la bibliothèque:
const { AdamantApi } = require ( 'adamant-api' )
const nodes = [
"http://localhost:36666" ,
"https://endless.adamant.im" ,
"https://clown.adamant.im" ,
"http://23.226.231.225:36666" ,
"http://88.198.156.44:36666" ,
"https://lake.adamant.im"
] ;
const api = new AdamantApi ( {
nodes ,
} ) ;Exemple de demande:
const response = await api . getBlocks ( )
console . log ( response . data ) Voir Wiki pour la documentation et l'utilisation.