@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
TypeScript
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>;