UNPKG

@bithomp/xrpl-api

Version:

A Bithomp JavaScript/TypeScript library for interacting with the XRP Ledger

20 lines (19 loc) 833 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const bignumber_js_1 = __importDefault(require("bignumber.js")); const common_1 = require("../../common"); const memos_1 = __importDefault(require("./memos")); function parseFeeUpdate(tx) { const baseFeeDrops = new bignumber_js_1.default(tx.BaseFee, 16).toString(); return { memos: (0, memos_1.default)(tx), baseFeeXRP: (0, common_1.dropsToXrp)(baseFeeDrops), referenceFeeUnits: tx.ReferenceFeeUnits, reserveBaseXRP: (0, common_1.dropsToXrp)(tx.ReserveBase), reserveIncrementXRP: (0, common_1.dropsToXrp)(tx.ReserveIncrement) }; } exports.default = parseFeeUpdate;