@tatumio/tatum-v1
Version:
Tatum API client allows browsers and Node.js clients to interact with Tatum API.
45 lines • 4 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.xlmGetAccountTransactions = exports.xlmGetTransaction = exports.xlmGetLedgerTx = exports.xlmGetLedger = exports.xlmGetFee = exports.xlmGetCurrentLedger = exports.xlmBroadcast = exports.xlmGetAccountInfo = void 0;
const tatum_1 = require("../connector/tatum");
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmGetAccountInfo" target="_blank">Tatum API documentation</a>
*/
const xlmGetAccountInfo = async (account) => tatum_1.get(`/v3/xlm/account/${account}`);
exports.xlmGetAccountInfo = xlmGetAccountInfo;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmBroadcast" target="_blank">Tatum API documentation</a>
*/
const xlmBroadcast = async (txData, signatureId) => tatum_1.post(`/v3/xlm/broadcast`, { txData, signatureId });
exports.xlmBroadcast = xlmBroadcast;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmGetLastClosedLedger" target="_blank">Tatum API documentation</a>
*/
const xlmGetCurrentLedger = async () => tatum_1.get(`/v3/xlm/info`);
exports.xlmGetCurrentLedger = xlmGetCurrentLedger;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmGetFee" target="_blank">Tatum API documentation</a>
*/
const xlmGetFee = async () => tatum_1.get(`/v3/xlm/fee`);
exports.xlmGetFee = xlmGetFee;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmGetLedger" target="_blank">Tatum API documentation</a>
*/
const xlmGetLedger = async (i) => tatum_1.get(`/v3/xlm/ledger/${i}`);
exports.xlmGetLedger = xlmGetLedger;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmGetLedgerTx" target="_blank">Tatum API documentation</a>
*/
const xlmGetLedgerTx = async (i) => tatum_1.get(`/v3/xlm/ledger/${i}/transaction`);
exports.xlmGetLedgerTx = xlmGetLedgerTx;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmGetTransaction" target="_blank">Tatum API documentation</a>
*/
const xlmGetTransaction = async (hash) => tatum_1.get(`/v3/xlm/transaction/${hash}`);
exports.xlmGetTransaction = xlmGetTransaction;
/**
* For more details, see <a href="https://apidoc.tatum.io/#operation/XlmGetAccountTx" target="_blank">Tatum API documentation</a>
*/
const xlmGetAccountTransactions = async (address) => tatum_1.get(`/v3/xlm/account/tx/${address}`);
exports.xlmGetAccountTransactions = xlmGetAccountTransactions;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoieGxtLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL2Jsb2NrY2hhaW4veGxtLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLDhDQUE4QztBQUc5Qzs7R0FFRztBQUNJLE1BQU0saUJBQWlCLEdBQUcsS0FBSyxFQUFFLE9BQWUsRUFBaUMsRUFBRSxDQUFDLFdBQUcsQ0FBQyxtQkFBbUIsT0FBTyxFQUFFLENBQUMsQ0FBQTtBQUEvRyxRQUFBLGlCQUFpQixxQkFBOEY7QUFFNUg7O0dBRUc7QUFDSSxNQUFNLFlBQVksR0FBRyxLQUFLLEVBQUUsTUFBYyxFQUFFLFdBQW9CLEVBQTRCLEVBQUUsQ0FDbkcsWUFBSSxDQUFDLG1CQUFtQixFQUFFLEVBQUUsTUFBTSxFQUFFLFdBQVcsRUFBRSxDQUFDLENBQUE7QUFEdkMsUUFBQSxZQUFZLGdCQUMyQjtBQUVwRDs7R0FFRztBQUNJLE1BQU0sbUJBQW1CLEdBQUcsS0FBSyxJQUFJLEVBQUUsQ0FBQyxXQUFHLENBQUMsY0FBYyxDQUFDLENBQUE7QUFBckQsUUFBQSxtQkFBbUIsdUJBQWtDO0FBRWxFOztHQUVHO0FBQ0ksTUFBTSxTQUFTLEdBQUcsS0FBSyxJQUFJLEVBQUUsQ0FBQyxXQUFHLENBQUMsYUFBYSxDQUFDLENBQUE7QUFBMUMsUUFBQSxTQUFTLGFBQWlDO0FBRXZEOztHQUVHO0FBQ0ksTUFBTSxZQUFZLEdBQUcsS0FBSyxFQUFFLENBQVMsRUFBRSxFQUFFLENBQUMsV0FBRyxDQUFDLGtCQUFrQixDQUFDLEVBQUUsQ0FBQyxDQUFBO0FBQTlELFFBQUEsWUFBWSxnQkFBa0Q7QUFFM0U7O0dBRUc7QUFDSSxNQUFNLGNBQWMsR0FBRyxLQUFLLEVBQUUsQ0FBUyxFQUFFLEVBQUUsQ0FBQyxXQUFHLENBQUMsa0JBQWtCLENBQUMsY0FBYyxDQUFDLENBQUE7QUFBNUUsUUFBQSxjQUFjLGtCQUE4RDtBQUV6Rjs7R0FFRztBQUNJLE1BQU0saUJBQWlCLEdBQUcsS0FBSyxFQUFFLElBQVksRUFBRSxFQUFFLENBQUMsV0FBRyxDQUFDLHVCQUF1QixJQUFJLEVBQUUsQ0FBQyxDQUFBO0FBQTlFLFFBQUEsaUJBQWlCLHFCQUE2RDtBQUUzRjs7R0FFRztBQUNJLE1BQU0seUJBQXlCLEdBQUcsS0FBSyxFQUFFLE9BQWUsRUFBRSxFQUFFLENBQUMsV0FBRyxDQUFDLHNCQUFzQixPQUFPLEVBQUUsQ0FBQyxDQUFBO0FBQTNGLFFBQUEseUJBQXlCLDZCQUFrRSJ9