@tatumio/tatum-v1
Version:
Tatum API client allows browsers and Node.js clients to interact with Tatum API.
27 lines (26 loc) • 1.49 kB
TypeScript
import BigNumber from 'bignumber.js';
import { AlgoBlock, AlgoTx, TransactionHash } from '../model';
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/AlgorandBroadcast" target="_blank">Tatum API documentation</a>
*/
export declare const algorandBroadcast: (txData: string, signatureId?: string | undefined) => Promise<TransactionHash>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/AlgorandGetTransactionCount" target="_blank">Tatum API documentation</a>
*/
export declare const algorandGetTransactionsCount: (address: string) => Promise<number>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/AlgorandGetCurrentBlock" target="_blank">Tatum API documentation</a>
*/
export declare const algorandGetCurrentBlock: () => Promise<number>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/AlgorandGetBlock" target="_blank">Tatum API documentation</a>
*/
export declare const algorandGetBlock: (roundNumber: string) => Promise<AlgoBlock>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/AlgorandGetBalance" target="_blank">Tatum API documentation</a>
*/
export declare const algorandGetAccountBalance: (address: string) => Promise<BigNumber>;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/AlgorandGetTransaction" target="_blank">Tatum API documentation</a>
*/
export declare const algorandGetTransaction: (txid: string) => Promise<AlgoTx>;