βοΈgetBalance
Description
The getBalance function you provided is specific to the Solana blockchain. It retrieves the balance of a given address.
Parameter
env
string
The environment or network (e.g., "mainnet", "testnet") in which the Solana address exists.
address
string
The Solana address for which the balance needs to be retrieved.
Response
code
number
A numeric value indicating the execution status (1 for success, 0 for error).
error
any
The error object containing details about the encountered error, if applicable.
balance
number
The balance of the specified Solana address in SOL (converted to a readable format).
Example Request and Response
Prerequisites
Before making requests with NO.AI SDK, you must have it installed.
You can install NO.AI SDK using either npm or yarn. Use the following commands to install NO.AI SDK:
npm install @nest25/solana-lib
OR
yarn add @nest25/solana-libRequest
Here is an example of how to make a getAccountFromSecretKey request using the NO.AI SDK:
const {Solana} = require("@nest25/solana-lib")
const Sol = new Solana();
async function main () {
const balance = await Sol.getBalance("HyAEtjw6d4qEf7ew7LUN8UV7Hes3wXk9yBL6kG9yCpfP");
console.log(balance);
}
main();Response
{ code: 1, balance: 18.692812614 }Use Cases
This
getBalance functioncan be used for various purposes such as displaying the account balance to the user, verifying account funds, or performing balance-related calculations.
Last updated