本日は NEM-sdk という JavaScript のライブラリを使って、特定のアドレスの XEM の残高を取得するスクリプトを作成していきます。
環境
- Node.js v8.11.3
- npm v5.6.0
使用ライブラリはこちらです
→ QuantumMechanics/NEM-sdk
公式ドキュメントはこちらから見れます
→ NEM-sdk | NEM Documentation
NEM-sdk のインストール
npm を使ってインストールを行っていきます。
NEM-sdk で XEM 残高を取得する
アドレスを発行する
今回は NEM アドレスがある前提で話を進めていきます。
Testnet 環境で行っていきますので、まだアドレスをお持ちでない方は以下記事から NanoWallet のインストールから、Testnet のトークンの受け取りまでを行ってみてください。
→ 【NEM】NEM ブロックチェーン上で独自トークンを発行する
アドレスから残高を取得する
以下のソースで簡単に残高を取得することが可能です。
NEM-sdk の内部で Testnet へ API リクエストを行っており、その結果返ってきたアカウントオブジェクトの中に残高情報が含まれています。
駆け足での説明となってしまいましたが、引き続き NEM-sdk の扱い方についての記事を更新していこうと思います。