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