@tatumio/tatum-v1
Version:
Tatum API client allows browsers and Node.js clients to interact with Tatum API.
26 lines (25 loc) • 1.41 kB
TypeScript
import { BlockHash, DogeBlock, DogeInfo, DogeTx, DogeUTXO, TransactionHash } from '../model';
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/DogeBroadcast" target="_blank">Tatum API documentation</a>
*/
export declare const dogeBroadcast: (txData: string, signatureId?: string | undefined) => Promise<TransactionHash>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/DogeGetBlockChainInfo" target="_blank">Tatum API documentation</a>
*/
export declare const dogeGetCurrentBlock: () => Promise<DogeInfo>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/DogeGetBlock" target="_blank">Tatum API documentation</a>
*/
export declare const dogeGetBlock: (hash: string) => Promise<DogeBlock>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/DogeGetBlockHash" target="_blank">Tatum API documentation</a>
*/
export declare const dogeGetBlockHash: (i: number) => Promise<BlockHash>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/DogeGetUTXO" target="_blank">Tatum API documentation</a>
*/
export declare const dogeGetUTXO: (hash: string, i: number) => Promise<DogeUTXO>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/DogeGetRawTransaction" target="_blank">Tatum API documentation</a>
*/
export declare const dogeGetTransaction: (hash: string) => Promise<DogeTx>;