UNPKG

@mutants/cardano-tx-builder

Version:

A package that provides utility functions to build and destructure a cardano transaction

11 lines (10 loc) 472 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.utxoContainsAsset = void 0; const cardano_utils_1 = require("@mutants/cardano-utils"); const utxoContainsAsset = (utxo, asset) => { const assetDetails = (0, cardano_utils_1.getAssetDetails)(asset); const quantity = utxo.value?.assets?.[assetDetails.assetPolicy]?.[assetDetails.assetName]; return !!quantity && quantity > 0n; }; exports.utxoContainsAsset = utxoContainsAsset;