@ledgerhq/coin-aptos
Version:
Ledger Aptos Coin integration
21 lines • 868 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.normalizeTransactionOptions = void 0;
function normalizeTransactionOptions(options) {
// FIXME: this is wrong. TransactionOptions is
// {
// maxGasAmount: string;
// gasUnitPrice: string;
// sequenceNumber?: string;
// expirationTimestampSecs?: string;
// }
// meaning we can't return undefined in check method.
// This method is useless, not deleting as it breaks code and this iteration is coin modularisation.
const check = (v) => ((v ?? "").toString().trim() ? v : undefined);
return {
maxGasAmount: check(options.maxGasAmount),
gasUnitPrice: check(options.gasUnitPrice),
};
}
exports.normalizeTransactionOptions = normalizeTransactionOptions;
//# sourceMappingURL=normalizeTransactionOptions.js.map