UNPKG

@tatumio/tatum-v1

Version:

Tatum API client allows browsers and Node.js clients to interact with Tatum API.

37 lines (36 loc) 1.91 kB
import { BlockHash, LtcBlock, LtcInfo, LtcTx, LtcUTXO, TransactionHash } from '../model'; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcBroadcast" target="_blank">Tatum API documentation</a> */ export declare const ltcBroadcast: (txData: string, signatureId?: string | undefined) => Promise<TransactionHash>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcGetBalanceOfAddress" target="_blank">Tatum API documentation</a> */ export declare const ltcGetBalance: (address: string) => Promise<{ incoming: string; outgoing: string; }>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcGetBlockChainInfo" target="_blank">Tatum API documentation</a> */ export declare const ltcGetCurrentBlock: () => Promise<LtcInfo>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcGetBlock" target="_blank">Tatum API documentation</a> */ export declare const ltcGetBlock: (hash: string) => Promise<LtcBlock>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcGetBlockHash" target="_blank">Tatum API documentation</a> */ export declare const ltcGetBlockHash: (i: number) => Promise<BlockHash>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcGetUTXO" target="_blank">Tatum API documentation</a> */ export declare const ltcGetUTXO: (hash: string, i: number) => Promise<LtcUTXO>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcGetTxByAddress" target="_blank">Tatum API documentation</a> */ export declare const ltcGetTxForAccount: (address: string, pageSize?: number, offset?: number) => Promise<LtcTx[]>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/LtcGetRawTransaction" target="_blank">Tatum API documentation</a> */ export declare const ltcGetTransaction: (hash: string) => Promise<LtcTx>;