Adamant Javascript API adalah perpustakaan yang dimaksudkan untuk berinteraksi dengan Blockchain Adamant untuk pengembang JavaScript. API Direct Console dan Adamant Node Direct juga tersedia.
Fitur:
JS API menunjukkan desentralisasi dalam tindakan - jika simpul jaringan tidak dapat memenuhi permintaan Anda, perpustakaan akan mengarahkannya ke simpul lain, dan sebagainya beberapa kali. Anda akan mendapatkan hasilnya dan Anda tidak perlu berpikir tentang memproses permintaan.
Sistem Pemeriksaan Kesehatan Ping semua node dalam daftar menggunakan /status endpoint, dan terhubung ke node dengan ketinggian aktual. Ketika perpustakaan tidak dapat memproses permintaan dengan node saat ini, ia memaksa untuk memulai kembali pemeriksaan kesehatan.
Instal perpustakaan dari NPM:
npm i adamant-apiInisialisasi Perpustakaan:
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 ,
} ) ;Contoh permintaan:
const response = await api . getBlocks ( )
console . log ( response . data ) Lihat wiki untuk dokumentasi dan penggunaan.