🔗evm
Description
The chainBalances
function is an asynchronous function used to retrieve the balances of various cryptocurrencies on different blockchain networks based on a provided mnemonic phrase.
Parameters
Parameter | Data Type | Description |
---|---|---|
| string | A mnemonic phrase used for generating the wallet's private key. |
| string | A string indicating the blockchain network environment. |
| any | An elliptic curve cryptography library or object. |
Response
Field | Data Type | Description |
---|---|---|
| number | Indicates the status code. 1 for success, 0 for error. |
| object | Contains the balances of various cryptocurrencies on different blockchain networks. |
| any | (Optional) Contains the error object if an error occurred during the process. |
| string | (Optional) Provides additional information about the error, typically indicating an inappropriate mnemonic. |
Example Request and Response
Prerequisites
Before making requests with Nest SDK, you must have it installed.
You can install Nest SDK using either npm
or yarn
. Use the following commands to install Nest SDK:
Request
Here is an example of how to make a getBalanceByMnemonic
request using the Nest SDK:
Response
Use Cases
Retrieving chain balances: By invoking this function with a mnemonic and environment, you can retrieve the balances of various cryptocurrencies on different blockchain networks.
Error handling: The function performs various checks and validations throughout the process, returning an error object with an appropriate error message if any issues arise.
Balances conversion: The function converts the raw balance values received from the external API to the corresponding currency balance and balance in USD for easier interpretation.
Last updated