Skip to content

cardano-web3-js / CML / Mint

Class: Mint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3762

Methods

as_negative_multiasset()

as_negative_multiasset(): MultiAsset

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3796

Returns the multiasset where only negative (burning) entries are present

Returns

MultiAsset


as_positive_multiasset()

as_positive_multiasset(): MultiAsset

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3792

Returns the multiasset where only positive (minting) entries are present

Returns

MultiAsset


checked_add()

checked_add(rhs): Mint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3783

Adds two mints together, checking value bounds. Does not modify self, and instead returns the result.

Parameters

rhs

Mint

Returns

Mint


checked_sub()

checked_sub(rhs): Mint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3788

Subtracts rhs from this mint. This does not modify self, and instead returns the result.

Parameters

rhs

Mint

Returns

Mint


free()

free(): void

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3764

Returns

void


get()

get(policy_id, asset): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3772

Get the value of policy_id:asset_name if it exists.

Parameters

policy_id

ScriptHash

asset

AssetName

Returns

bigint


get_assets()

get_assets(key): MapAssetNameToNonZeroInt64

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3768

Parameters

key

ScriptHash

Returns

MapAssetNameToNonZeroInt64


insert_assets()

insert_assets(policy_id, assets): MapAssetNameToNonZeroInt64

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3767

Parameters

policy_id

ScriptHash

assets

MapAssetNameToNonZeroInt64

Returns

MapAssetNameToNonZeroInt64


keys()

keys(): PolicyIdList

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3778

Returns

PolicyIdList


policy_count()

policy_count(): number

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3766

Returns

number


set()

set(policy_id, asset, value): bigint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3777

Set the value of policy_id:asset_name to value. Returns the previous value, or None if it didn't exist

Parameters

policy_id

ScriptHash

asset

AssetName

value

bigint

Returns

bigint


new()

static new(): Mint

Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:3765

Returns

Mint

Released under the MIT License