adamant api jsclient
v2.4.0
Adamant JavaScript APIは、JavaScript開発者のAdamant Blockchainと対話することを目的としたライブラリです。また、Adamant ConsoleとAdamant Node Direct APIも利用できます。
特徴:
JS APIには、地方分権化の動作が表示されます。ネットワークノードがリクエストを満たすことができない場合、ライブラリはそれを別のノードにリダイレクトします。結果が得られ、リクエストの処理について考える必要はありません。
ヘルスチェックシステムは、 /statusエンドポイントを使用してリスト内のすべてのノードをpingし、実際の高さのノードに接続します。ライブラリが現在のノードでリクエストを処理できない場合、健康チェックを再開することを強制します。
NPMからライブラリをインストールする:
npm i adamant-apiライブラリの初期化:
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 ,
} ) ;リクエスト例:
const response = await api . getBlocks ( )
console . log ( response . data ) ドキュメントと使用については、Wikiを参照してください。