cardano-web3-js / CML / AddressContent
Class: AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:450
Methods
addr_attributes()
addr_attributes():
AddrAttributes
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:483
Returns
addr_type()
addr_type():
ByronAddrType
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:484
Returns
address_id()
address_id():
AddressId
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:482
Returns
byron_protocol_magic()
byron_protocol_magic():
ProtocolMagic
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:497
returns the byron protocol magic embedded in the address, or mainnet id if none is present note: for bech32 addresses, you need to use network_id instead
Returns
free()
free():
void
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:452
Returns
void
identical_with_pubkey()
identical_with_pubkey(
xpub
):boolean
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:503
Check if the Addr can be reconstructed with a specific xpub
Parameters
xpub
Returns
boolean
network_id()
network_id():
number
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:498
Returns
number
to_address()
to_address():
ByronAddress
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:492
Do we want to remove this or keep it for people who were using old Byron code?
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:460
- 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:474
- 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
):AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:466
- Create this type from CBOR bytes
Parameters
cbor_bytes
Uint8Array
Returns
AddressContent
from_cbor_hex()
static
from_cbor_hex(cbor_bytes
):AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:481
- Create this type from the CBOR bytes encoded as a hex string. * This is useful for interfacing with CIP30
Parameters
cbor_bytes
string
Returns
AddressContent
hash_and_create()
static
hash_and_create(addr_type
,spending_data
,attributes
):AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:486
Parameters
addr_type
spending_data
attributes
Returns
AddressContent
icarus_from_key()
static
icarus_from_key(key
,protocol_magic
):AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:499
Parameters
key
protocol_magic
Returns
AddressContent
new()
static
new(address_id
,addr_attributes
,addr_type
):AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:485
Parameters
address_id
addr_attributes
addr_type
Returns
AddressContent
new_redeem()
static
new_redeem(pubkey
,protocol_magic?
):AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:487
Parameters
pubkey
protocol_magic?
Returns
AddressContent
new_simple()
static
new_simple(xpub
,protocol_magic?
):AddressContent
Defined in: node_modules/cardano-wasm-libs/src/libs/cardano-multiplatform-lib/nodejs/cardano_multiplatform_lib.d.ts:488
Parameters
xpub
protocol_magic?
Returns
AddressContent