Comparing version 1.0.38 to 1.0.39
{ | ||
"name": "libcip54", | ||
"version": "1.0.38", | ||
"version": "1.0.39", | ||
"description": "Cardano Smart NFT Library", | ||
@@ -5,0 +5,0 @@ "main": "lib/src/index.js", |
@@ -78,2 +78,3 @@ import pgCon from 'pg'; | ||
export declare const getURLEncodedDataURLFromBlob: (blob: Blob) => Promise<string>; | ||
export declare const getDataURLFromBlob: (blob: Blob) => Promise<string>; | ||
export declare const getFilesFromArray: (unit: string, files: ({ | ||
@@ -80,0 +81,0 @@ src?: string; |
@@ -76,3 +76,3 @@ "use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.crc8 = exports.fromHex = exports.fromLabel = exports.toLabel = exports.fromUnit = exports.toUnit = exports.labelIsCIP68 = exports.addressType = exports.validBech32Address = exports.validAddress = exports.getBaseAddress = exports.getStakeFromAny = exports.getStake = exports.getSmartImports = exports.getFile = exports.getFileFromSrc = exports.getFilesFromArray = exports.getURLEncodedDataURLFromBlob = exports.getFiles = exports.getCIP68Metadata = exports.getMintTx = exports.getMetadata = exports.getLibraries = exports.getUTXOsFromEither = exports.getUTXOsFromAddr = exports.getUTXOsFromStake = exports.getUTXOs = exports.getTokensFromStake = exports.getTokens = exports.getTransactionsFromStake = exports.getVersion = exports.getTransactions = exports.init = exports.CIP25_LABEL = exports.USER_TOKEN_LABEL = exports.REFERENCE_TOKEN_LABEL = void 0; | ||
exports.crc8 = exports.fromHex = exports.fromLabel = exports.toLabel = exports.fromUnit = exports.toUnit = exports.labelIsCIP68 = exports.addressType = exports.validBech32Address = exports.validAddress = exports.getBaseAddress = exports.getStakeFromAny = exports.getStake = exports.getSmartImports = exports.getFile = exports.getFileFromSrc = exports.getFilesFromArray = exports.getDataURLFromBlob = exports.getURLEncodedDataURLFromBlob = exports.getFiles = exports.getCIP68Metadata = exports.getMintTx = exports.getMetadata = exports.getLibraries = exports.getUTXOsFromEither = exports.getUTXOsFromAddr = exports.getUTXOsFromStake = exports.getUTXOs = exports.getTokensFromStake = exports.getTokens = exports.getTransactionsFromStake = exports.getVersion = exports.getTransactions = exports.init = exports.CIP25_LABEL = exports.USER_TOKEN_LABEL = exports.REFERENCE_TOKEN_LABEL = void 0; | ||
var axios_1 = __importDefault(require("axios")); | ||
@@ -535,3 +535,3 @@ var CSL = __importStar(require("@emurgo/cardano-serialization-lib-nodejs")); | ||
blob = new Blob([tfile.buffer], { type: tfile.mediaType }); | ||
return [4 /*yield*/, getDataURLFromBlob(blob)]; | ||
return [4 /*yield*/, (0, exports.getDataURLFromBlob)(blob)]; | ||
case 5: | ||
@@ -568,16 +568,15 @@ fileSrc = _a.sent(); | ||
exports.getURLEncodedDataURLFromBlob = getURLEncodedDataURLFromBlob; | ||
function getDataURLFromBlob(blob) { | ||
return __awaiter(this, void 0, void 0, function () { | ||
var arrayBuf, mType; | ||
return __generator(this, function (_a) { | ||
switch (_a.label) { | ||
case 0: return [4 /*yield*/, blob.arrayBuffer()]; | ||
case 1: | ||
arrayBuf = _a.sent(); | ||
mType = blob.type.split(';')[0]; | ||
return [2 /*return*/, 'data:' + mType + ';base64,' + Buffer.from(arrayBuf).toString('base64')]; | ||
} | ||
}); | ||
var getDataURLFromBlob = function (blob) { return __awaiter(void 0, void 0, void 0, function () { | ||
var arrayBuf, mType; | ||
return __generator(this, function (_a) { | ||
switch (_a.label) { | ||
case 0: return [4 /*yield*/, blob.arrayBuffer()]; | ||
case 1: | ||
arrayBuf = _a.sent(); | ||
mType = blob.type.split(';')[0]; | ||
return [2 /*return*/, 'data:' + mType + ';base64,' + Buffer.from(arrayBuf).toString('base64')]; | ||
} | ||
}); | ||
} | ||
}); }; | ||
exports.getDataURLFromBlob = getDataURLFromBlob; | ||
var getFilesFromArray = function (unit, files, metadata) { return __awaiter(void 0, void 0, void 0, function () { | ||
@@ -621,3 +620,3 @@ var result, _i, files_2, file, _a, _b, _c, _d, tfile, sresult, blob, _e, ntfile, _f, _g, prop, e_1; | ||
_e = tfile; | ||
return [4 /*yield*/, getDataURLFromBlob(blob)]; | ||
return [4 /*yield*/, (0, exports.getDataURLFromBlob)(blob)]; | ||
case 8: | ||
@@ -624,0 +623,0 @@ _e.src = _j.sent(); |
{ | ||
"name": "libcip54", | ||
"version": "1.0.38", | ||
"version": "1.0.39", | ||
"description": "Cardano Smart NFT Library", | ||
@@ -5,0 +5,0 @@ "main": "lib/src/index.js", |
66158