UNPKG

@ledgerhq/coin-tezos

Version:
20 lines 771 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.validateRecipient = void 0; const errors_1 = require("@ledgerhq/errors"); const utils_1 = require("@taquito/utils"); const validateRecipient = (recipient) => { let recipientError = null; const recipientWarning = null; if (!recipient) { recipientError = new errors_1.RecipientRequired(""); } else if ((0, utils_1.validateAddress)(recipient) !== utils_1.ValidationResult.VALID) { recipientError = new errors_1.InvalidAddress(undefined, { currencyName: "Tezos", }); } return Promise.resolve({ recipientError, recipientWarning }); }; exports.validateRecipient = validateRecipient; //# sourceMappingURL=validateRecipient.js.map