TOP
55.98score

tadajam

【NEM/XEM】NEMのAPIを試してみた(アカウント状態の確認)

前回に続き、以下URLのNEM NIS API Documentationを確認しながら、NEMのAPIを試してみます。
http://bob.nem.ninja/docs/

今回はXEM残高や重要性などのアカウントの状態の確認についてです。

1.アドレスからアカウント状態を検索

アドレスを指定する場合は、アドレスからハイフンを取り除かないとエラーが返ります。
http://85.25.36.97:7890/account/get?address=NBUO7V7YQ5A33IAKWUOEROEORCXNVPAMV5NCUIGR

レスポンスは以下のような状態で、アドレスから検索した場合は、publicKeyはnullで返ってきます。(なんか入ってることもあるような。。)

{"meta":{"cosignatories":[],"cosignatoryOf":[],"status":"LOCKED","remoteStatus":"INACTIVE"},"account":{"address":"NBUO7V7YQ5A33IAKWUOEROEORCXNVPAMV5NCUIGR","harvestedBlocks":0,"balance":0,"importance":0.0,"vestedBalance":0,"publicKey":null,"label":null,"multisigInfo":{}}}

これはblanceがゼロですが、単位はμXEMでXEMの残高が返ってきます。
importanceやvestedBalanceなどもこれで確認できます。

2.公開鍵から検索

http://85.25.36.97:7890/account/get/from-public-key?publicKey=e1126e4da2872f61b5f60429596cb4e5d67f39a204aed1681663c7ffdac32ded

先ほどのアドレスから検索した場合との違いは、publicKeyが埋まって返ってきます。

{"meta":{"cosignatories":[],"cosignatoryOf":[],"status":"LOCKED","remoteStatus":"INACTIVE"},"account":{"address":"NBUO7V7YQ5A33IAKWUOEROEORCXNVPAMV5NCUIGR","harvestedBlocks":0,"balance":0,"importance":0.0,"vestedBalance":0,"publicKey":"e1126e4da2872f61b5f60429596cb4e5d67f39a204aed1681663c7ffdac32ded","label":null,"multisigInfo":{}}}

ひどく簡単です。
このあたりがNEMの大きな魅力の一つという感じでしょうか。

#ビットコイン #暗号通貨 #ブロックチェーン #NEM

.

最終更新日:2016-07-18 00:03

コメント (0)