@mutants/cardano-tx-builder
Version:
A package that provides utility functions to build and destructure a cardano transaction
11 lines (10 loc) • 472 B
JavaScript
;
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;