Adamant JavaScript API ist eine Bibliothek, die mit der Adamant Blockchain für JavaScript -Entwickler interagieren soll. Auch eine adamante Konsole und eine adamante Node Direct -API sind verfügbar.
Merkmale:
Die JS -API zeigt Dezentralisierung in Aktion - wenn ein Netzwerkknoten Ihre Anfrage nicht erfüllen kann, wird die Bibliothek sie mehrmals zu einem anderen Knoten und so weiter umleiten. Sie erhalten das Ergebnis und müssen nicht über die Bearbeitung der Anfrage nachdenken.
Health Check -System stellt alle Knoten in der Liste mithilfe /status an und stellt eine Verbindung zu einem Knoten mit der tatsächlichen Höhe her. Wenn die Bibliothek die Anfrage nicht mit dem aktuellen Knoten bearbeiten kann, zwingt sie, die Gesundheitsprüfung neu zu initialisieren.
Installieren Sie die Bibliothek von NPM:
npm i adamant-apiInitialisieren Sie die Bibliothek:
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 ,
} ) ;Anfrage Beispiel:
const response = await api . getBlocks ( )
console . log ( response . data ) Siehe Wiki für Dokumentation und Nutzung.