Skip to content
SwapKit is a powerful suite of tools for building blockchain applications.

getRippleToolbox

getRippleToolbox(params): Promise<{ broadcastTransaction: (signedTxHex) => Promise<any>; createSigner: (phrase) => ChainSigner<Transaction, { hash: string; tx_blob: string; }>; createTransaction: (__namedParameters) => Promise<Payment>; estimateTransactionFee: () => Promise<AssetValue>; getAddress: () => Promise<string>; getBalance: (address?) => Promise<AssetValue[]>; signer: undefined | ChainSigner<Transaction, { hash: string; tx_blob: string; }>; signTransaction: (tx) => Promise<{ hash: string; tx_blob: string; }>; transfer: (params) => Promise<any>; validateAddress: (address) => boolean; }>

Defined in: index.ts:37

RippleToolboxParams = {}

Promise<{ broadcastTransaction: (signedTxHex) => Promise<any>; createSigner: (phrase) => ChainSigner<Transaction, { hash: string; tx_blob: string; }>; createTransaction: (__namedParameters) => Promise<Payment>; estimateTransactionFee: () => Promise<AssetValue>; getAddress: () => Promise<string>; getBalance: (address?) => Promise<AssetValue[]>; signer: undefined | ChainSigner<Transaction, { hash: string; tx_blob: string; }>; signTransaction: (tx) => Promise<{ hash: string; tx_blob: string; }>; transfer: (params) => Promise<any>; validateAddress: (address) => boolean; }>