cardano-web3-js / CML / CIP25LabelMetadata
Class: CIP25LabelMetadata
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1466
Methods
free()
free():
void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1468
Returns
void
get()
get(
policy_id
,asset_name
):CIP25MetadataDetails
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1513
Parameters
policy_id
asset_name
Returns
set()
set(
policy_id
,asset_name
,details
):CIP25MetadataDetails
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1512
If this is version 1 and the asset name is not a utf8 asset name then this will return an error. This function will never return an error for version 2. On success, returns the previous details that were overwritten, or None otherwise.
Parameters
policy_id
asset_name
details
Returns
to_cbor_bytes()
to_cbor_bytes():
Uint8Array
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1476
- Serialize this type to CBOR bytes. * This type does NOT support fine-tuned encoding options so this may or may not be * canonical CBOR and may or may not preserve round-trip encodings.
Returns
Uint8Array
to_cbor_hex()
to_cbor_hex():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1490
- Serialize this type to CBOR bytes encoded as a hex string (useful for working with CIP30). * This type does NOT support fine-tuned encoding options so this may or may not be * canonical CBOR and may or may not preserve round-trip encodings.
Returns
string
to_js_value()
to_js_value():
any
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1499
Returns
any
to_json()
to_json():
string
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1498
Returns
string
version()
version():
CIP25Version
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1514
Returns
from_cbor_bytes()
static
from_cbor_bytes(cbor_bytes
):CIP25LabelMetadata
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1482
- Create this type from CBOR bytes
Parameters
cbor_bytes
Uint8Array
Returns
CIP25LabelMetadata
from_cbor_hex()
static
from_cbor_hex(cbor_bytes
):CIP25LabelMetadata
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1497
- Create this type from the CBOR bytes encoded as a hex string. * This is useful for interfacing with CIP30
Parameters
cbor_bytes
string
Returns
CIP25LabelMetadata
from_json()
static
from_json(json
):CIP25LabelMetadata
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1500
Parameters
json
string
Returns
CIP25LabelMetadata
new()
static
new(version
):CIP25LabelMetadata
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:1505
Note that Version 1 can only support utf8 string asset names. Version 2 can support any asset name.
Parameters
version
Returns
CIP25LabelMetadata