THORSwap SwapKit
Ask or search…
K
Links
Comment on page

Cosmos

Installation

pnpm
yarn
npm
pnpm add @swapkit/toolbox-cosmos
yarn add @swapkit/toolbox-cosmos
npm add @swapkit/toolbox-cosmos
Next section is only for bare implementations. If you use swapkit-sdk or swapkit-core you are ready to use core methods right after wallet setup.

Available Instances

import { MayaToolbox, ThorchainToolbox, GaiaToolbox, KujiraToolxbox, BinanceToolbox } from "@swapkit/toolbox-cosmos";
// TODO

Instance Methods

Method
Description
sdk
cosmos-sdk instance
transfer
buildSendTxBody
signAndBroadcast
getAccount
validateAddress
createKeyPair
getAddressFromMnemonic
getFeeRateFromThorswap
getBalance
getFees

ONLY ThorchainToolbox

Method
Description
deposit
deposit to thorchain vaults
getAccAddress
instanceToProto
createMultisig
getMultisigAddress
mergeSignatures
exportSignature
importSignature
exportMultisigTx
importMultisigTx
broadcastMultisig
loadAddressBalances

ONLY GaiaToolbox

Method
Description
getSigner
get Signer from secret phrase

ONLY BinanceToolbox

Method
Description
sendRawTransaction
send raw transaction to blockchain
createTransactionAndSignMsg
create transaction and sign message