New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

libcip54

Package Overview
Dependencies
Maintainers
1
Versions
84
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

libcip54 - npm Package Compare versions

Comparing version 1.0.47 to 1.0.49

2

lib/package.json
{
"name": "libcip54",
"version": "1.0.47",
"version": "1.0.49",
"description": "Cardano Smart NFT Library",

@@ -5,0 +5,0 @@ "main": "lib/src/index.js",

@@ -98,2 +98,6 @@ import pgCon from 'pg';

}>;
export declare const getAddresses: (unit: string, count?: number, page?: number) => Promise<{
address: string;
quantity: number;
}[]>;
export declare const getSmartImports: (featureTree: {

@@ -100,0 +104,0 @@ libraries: {

@@ -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.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.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.getAddresses = 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.getTransactions = exports.init = exports.CIP25_LABEL = exports.USER_TOKEN_LABEL = exports.REFERENCE_TOKEN_LABEL = void 0;
var axios_1 = __importDefault(require("axios"));

@@ -832,2 +832,25 @@ var CSL = __importStar(require("@emurgo/cardano-serialization-lib-nodejs"));

exports.getFile = getFile;
var getAddresses = function (unit, count, page) {
if (count === void 0) { count = 10; }
return __awaiter(void 0, void 0, void 0, function () {
var addresses, ret;
return __generator(this, function (_a) {
switch (_a.label) {
case 0:
ensureInit();
if (!_pgClient)
return [2 /*return*/, []];
if (!page)
page = 0;
addresses = null;
return [4 /*yield*/, _pgClient.query("\n SELECT tx_out.address as \"address\", sum(quantity)::TEXT as \"quantity\"\n FROM multi_asset\n JOIN ma_tx_out ON (ma_tx_out.ident = multi_asset.id)\n JOIN tx_out ON (tx_out.id = ma_tx_out.tx_out_id)\n JOIN tx ON (tx.id = tx_out.tx_id)\n JOIN utxo_view ON (utxo_view.id = ma_tx_out.tx_out_id) \n WHERE valid_contract = 'true'\n AND policy = decode(substr($1, 1, 56), 'hex') AND name = decode(substr($1, 57), 'hex')\n GROUP BY tx_out.address\n ORDER BY sum(quantity) DESC\n LIMIT $2\n OFFSET $3\n ", [unit, count, count * page])];
case 1:
addresses = _a.sent();
ret = addresses.rows;
return [2 /*return*/, ret];
}
});
});
};
exports.getAddresses = getAddresses;
var getSmartImports = function (featureTree, metadata, walletAddr, tokenUnit) { return __awaiter(void 0, void 0, void 0, function () {

@@ -834,0 +857,0 @@ var ret, librariesResult, _a, _b, _c, _d, _e;

{
"name": "libcip54",
"version": "1.0.47",
"version": "1.0.49",
"description": "Cardano Smart NFT Library",

@@ -5,0 +5,0 @@ "main": "lib/src/index.js",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc