UNPKG

petcrypt-js-lite

Version:

Universal sdk for PET functionalities

34 lines 1.09 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.decryptCiphertext = void 0; const axios_1 = __importDefault(require("axios")); const constants_1 = require("../constants"); const decryptCiphertext = async (handle, chain) => { const DECRYPT_URL = constants_1.ENCRYPT_URL[chain].DECRYPT; const payload = { handle }; let balance; try { const response = await axios_1.default.post(DECRYPT_URL, payload, { headers: { 'Content-Type': 'application/json', }, }); balance = response.data; } catch (error) { if (axios_1.default.isAxiosError(error)) { console.error('Error response:', error.response?.data); } else { console.error('Unexpected error:', error); } } return balance; }; exports.decryptCiphertext = decryptCiphertext; //# sourceMappingURL=decrypt.js.map