Skip to content

cardano-web3-js / CML / AddrAttributes

Class: AddrAttributes

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

Methods

derivation_path()

derivation_path(): HDAddressPayload

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

Returns

HDAddressPayload


free()

free(): void

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

Returns

void


protocol_magic()

protocol_magic(): ProtocolMagic

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

Returns

ProtocolMagic


set_derivation_path()

set_derivation_path(derivation_path): void

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

Parameters

derivation_path

HDAddressPayload

Returns

void


set_protocol_magic()

set_protocol_magic(protocol_magic): void

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

Parameters

protocol_magic

ProtocolMagic

Returns

void


set_stake_distribution()

set_stake_distribution(stake_distribution): void

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

Parameters

stake_distribution

StakeDistribution

Returns

void


stake_distribution()

stake_distribution(): StakeDistribution

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

Returns

StakeDistribution


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:356

  • 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:370

  • 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


from_cbor_bytes()

static from_cbor_bytes(cbor_bytes): AddrAttributes

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

  • Create this type from CBOR bytes

Parameters

cbor_bytes

Uint8Array

Returns

AddrAttributes


from_cbor_hex()

static from_cbor_hex(cbor_bytes): AddrAttributes

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

  • Create this type from the CBOR bytes encoded as a hex string. * This is useful for interfacing with CIP30

Parameters

cbor_bytes

string

Returns

AddrAttributes


new()

static new(): AddrAttributes

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

Returns

AddrAttributes


new_bootstrap_era()

static new_bootstrap_era(hdap?, protocol_magic?): AddrAttributes

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

Parameters

hdap?

HDAddressPayload

protocol_magic?

ProtocolMagic

Returns

AddrAttributes


new_single_key()

static new_single_key(pubk, hdap, protocol_magic): AddrAttributes

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

Parameters

pubk

Bip32PublicKey

hdap

HDAddressPayload

protocol_magic

ProtocolMagic

Returns

AddrAttributes

Released under the MIT License