Comparing version 1.0.6 to 1.0.7
@@ -32,3 +32,3 @@ import pgCon from 'pg'; | ||
}[]>; | ||
export declare function getUTXOsFromEither(stakeAddress: string | null, baseAddress: string | null, page?: number): Promise<{ | ||
export declare function getUTXOsFromAddr(baseAddress: string, page?: number): Promise<{ | ||
txHash: string; | ||
@@ -44,3 +44,3 @@ index: number; | ||
}[]>; | ||
export declare function getUTXOsFromAddr(baseAddress: string, page?: number): Promise<{ | ||
export declare function getUTXOsFromEither(stakeAddress: string | null, baseAddress: string | null, page?: number): Promise<{ | ||
txHash: string; | ||
@@ -47,0 +47,0 @@ index: number; |
@@ -62,3 +62,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.getCIP68Metadata = exports.getMintTx = exports.getMetadata = exports.getLibraries = exports.getUTXOsFromAddr = exports.getUTXOsFromEither = exports.getUTXOsFromStake = exports.getUTXOs = exports.getTokensFromStake = exports.getTokens = exports.getTransactionsFromStake = 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.getCIP68Metadata = exports.getMintTx = exports.getMetadata = exports.getLibraries = exports.getUTXOsFromEither = exports.getUTXOsFromAddr = exports.getUTXOsFromStake = exports.getUTXOs = exports.getTokensFromStake = exports.getTokens = exports.getTransactionsFromStake = exports.getTransactions = exports.init = exports.CIP25_LABEL = exports.USER_TOKEN_LABEL = exports.REFERENCE_TOKEN_LABEL = void 0; | ||
var CSL = __importStar(require("@emurgo/cardano-serialization-lib-nodejs")); | ||
@@ -246,2 +246,18 @@ var _networkId = null; | ||
exports.getUTXOsFromStake = getUTXOsFromStake; | ||
function getUTXOsFromAddr(baseAddress, page) { | ||
if (page === void 0) { page = 0; } | ||
return __awaiter(this, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
switch (_a.label) { | ||
case 0: | ||
ensureInit(); | ||
if (!_pgClient) | ||
return [2 /*return*/, []]; | ||
return [4 /*yield*/, getUTXOsFromEither(null, baseAddress, page)]; | ||
case 1: return [2 /*return*/, _a.sent()]; | ||
} | ||
}); | ||
}); | ||
} | ||
exports.getUTXOsFromAddr = getUTXOsFromAddr; | ||
function getUTXOsFromEither(stakeAddress, baseAddress, page) { | ||
@@ -263,3 +279,3 @@ if (page === void 0) { page = 0; } | ||
} | ||
return [4 /*yield*/, _pgClient.query("\n SELECT \n encode(tx.hash,'hex') as txHash, \n tx_out.\"index\", \n tx_out.address, \n tx_out.value,\n (\n SELECT json_agg(row_to_json(X2)) FROM \n (\n SELECT\n matx2.quantity, \n concat(encode(ma2.policy,'hex'), encode(ma2.name, 'hex')) AS unit\n FROM ma_tx_out matx2\n LEFT JOIN multi_asset ma2 ON (ma2.id=matx2.ident)\n WHERE matx2.tx_out_id=tx_out.id\n ) AS X2\n ) AS multiasset,\n CASE WHEN d1.value IS NOT NULL THEN d1.value WHEN d2.value IS NOT NULL THEN d2.value ELSE NULL END datum\n FROM utxo_view\n JOIN tx_out ON (tx_out.id = utxo_view.id)\n JOIN stake_address ON (stake_address.id = utxo_view.stake_address_id)\n JOIN tx ON (tx.id = utxo_view.tx_id)\n LEFT JOIN datum d1 ON (d1.hash = tx_out.data_hash AND d1.tx_id = tx.id)\n LEFT JOIN datum d2 ON (d2.id = tx_out.inline_datum_id)\n WHERE ".concat(filter, "\n AND tx.valid_contract = 'true'"), [field])]; | ||
return [4 /*yield*/, _pgClient.query("\n SELECT \n encode(tx.hash,'hex') as txHash, \n tx_out.\"index\", \n tx_out.address, \n tx_out.value,\n (\n SELECT json_agg(row_to_json(X2)) FROM \n (\n SELECT\n matx2.quantity, \n concat(encode(ma2.policy,'hex'), encode(ma2.name, 'hex')) AS unit\n FROM ma_tx_out matx2\n LEFT JOIN multi_asset ma2 ON (ma2.id=matx2.ident)\n WHERE matx2.tx_out_id=tx_out.id\n ) AS X2\n ) AS multiasset,\n CASE WHEN d1.value IS NOT NULL THEN d1.value WHEN d2.value IS NOT NULL THEN d2.value ELSE NULL END datum\n FROM utxo_view\n JOIN tx_out ON (tx_out.id = utxo_view.id)\n JOIN stake_address ON (stake_address.id = utxo_view.stake_address_id)\n JOIN tx ON (tx.id = utxo_view.tx_id)\n LEFT JOIN datum d1 ON (d1.hash = tx_out.data_hash)\n LEFT JOIN datum d2 ON (d2.id = tx_out.inline_datum_id)\n WHERE ".concat(filter, "\n AND tx.valid_contract = 'true'"), [field])]; | ||
case 1: | ||
@@ -274,18 +290,2 @@ utres = _a.sent(); | ||
exports.getUTXOsFromEither = getUTXOsFromEither; | ||
function getUTXOsFromAddr(baseAddress, page) { | ||
if (page === void 0) { page = 0; } | ||
return __awaiter(this, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
switch (_a.label) { | ||
case 0: | ||
ensureInit(); | ||
if (!_pgClient) | ||
return [2 /*return*/, []]; | ||
return [4 /*yield*/, getUTXOsFromEither(null, baseAddress, page)]; | ||
case 1: return [2 /*return*/, _a.sent()]; | ||
} | ||
}); | ||
}); | ||
} | ||
exports.getUTXOsFromAddr = getUTXOsFromAddr; | ||
function getLibraries(featureTree) { | ||
@@ -292,0 +292,0 @@ return __awaiter(this, void 0, void 0, function () { |
{ | ||
"name": "libcip54", | ||
"version": "1.0.6", | ||
"version": "1.0.7", | ||
"description": "Cardano Smart NFT Library", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
Long strings
Supply chain riskContains long string literals, which may be a sign of obfuscated or packed code.
Found 1 instance in 1 package
42115