0.2.1 • Published 11 months ago

@demex-sdk/core v0.2.1

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

@demex-sdk/core

Core module for most utility functions and object models required for other @demex-sdk packages.

Quick Start

Install the package with your favourite package manager.

yarn add @demex-sdk/core

Example: Query address balances

import { Tendermint37Client } from "@cosmjs/tendermint-rpc";
import { DemexQueryClient } from "@demex-sdk/core";


const rpcUrl = "https://tm-api.carbon.network";
const address = "swth1jv65s3grqf6v6jl3dp4t6c9t9rk99cd8cpw26x";

const tmClient = await Tendermint37Client.connect(rpcUrl);
const queryClient = DemexQueryClient.instance({ tmClient });

const result = await queryClient.bank.AllBalances({ address, resolveDenom: false });
result.balances.forEach((bal) => console.log(bal.amount, bal.denom));