UNPKG

@mutants/cardano-tx-builder

Version:

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

16 lines (15 loc) 553 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.decodeValue = void 0; const decodeAssetMap_1 = require("./decodeAssetMap"); const decodeValue = (value) => { const coin = typeof value === "bigint" || typeof value === "number" ? value : value[0]; const assetsMap = typeof value === "bigint" || typeof value === "number" ? undefined : value[1]; return { coin, assets: assetsMap && (0, decodeAssetMap_1.decodeAssetMap)(assetsMap), }; }; exports.decodeValue = decodeValue;