UNPKG

@tatumio/tatum-v1

Version:

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

30 lines (29 loc) 1.48 kB
import { TransactionHash, TronAccount, TronBlock, TronTransaction, TronTrc10 } from '../model'; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/TronBroadcast" target="_blank">Tatum API documentation</a> */ export declare const tronBroadcast: (txData: string, signatureId?: string | undefined) => Promise<TransactionHash>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/TronGetCurrentBlock" target="_blank">Tatum API documentation</a> */ export declare const tronGetCurrentBlock: () => Promise<{ testnet: boolean; hash: string; blockNumber: number; }>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/TronGetBlock" target="_blank">Tatum API documentation</a> */ export declare const tronGetBlock: (hash: string) => Promise<TronBlock>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/TronTrc10Detail" target="_blank">Tatum API documentation</a> */ export declare const tronGetTrc10Detail: (id: string) => Promise<TronTrc10>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/TronGetTransaction" target="_blank">Tatum API documentation</a> */ export declare const tronGetTransaction: (hash: string) => Promise<TronTransaction>; /** * For more details, see <a href="https://apidoc.tatum.io/#operation/TronGetAccount" target="_blank">Tatum API documentation</a> */ export declare const tronGetAccount: (address: string) => Promise<TronAccount>;