To use the B-Stable SDK, you need to install the
@b-stable/sdk
package and some @polkadot
dependencies:
$ yarn add @b-stable/sdk @polkadot/api-augment @polkadot/api
# or
$ npm i @b-stable/sdk @polkadot/api-augment @polkadot/api
import { Tokens, getApiPromise } from '@b-stable/sdk'
const ALICE_ACCOUNT_ID = '5GNJqTPyNqANBkUVMN1LPPrxXnFouWXoe2wNSmmEoLctxiZY'
const api = await getApiPromise(endpoint)
const tokens = new Tokens(api)
// get balance of ALICE
const balance = await tokens.nativeBalance(ALICE_ACCOUNT_ID)