Bank
Example code snippets to query the chain for bank module related data.
Using gRPC
Fetch bank module params
import { ChainGrpcBankApi } from '@injectivelabs/sdk-ts'
import { getNetworkEndpoints, Network } from '@injectivelabs/networks'
const endpoints = getNetworkEndpoints(Network.Testnet)
const chainGrpcBankApi = new ChainGrpcBankApi(endpoints.grpc)
const moduleParams = await chainGrpcBankApi.fetchModuleParams()
console.log(moduleParams)Fetching injective address's balances
import { ChainGrpcBankApi } from '@injectivelabs/sdk-ts'
import { getNetworkEndpoints, Network } from '@injectivelabs/networks'
const endpoints = getNetworkEndpoints(Network.Testnet)
const chainGrpcBankApi = new ChainGrpcBankApi(endpoints.grpc)
const injectiveAddress = 'inj...'
const balances = await chainGrpcBankApi.fetchBalances(injectiveAddress)
console.log(balances)Fetching cosmos address' balances per base denom
Fetching total supply on chain
Using HTTP REST
Fetching address's balances
Fetching cosmos address' balances per base denom
Last updated
