Private
constructorPrivate
Initializes a new instance of the BaseAddress class.
The address properties.
Private
Readonly
#delegationPrivate
Readonly
#networkPrivate
Readonly
#paymentPrivate
Readonly
#typeGets the payment credential part of the base address.
Gets the stake credential part of the base address.
Static
fromCreates a BaseAddress address from an Address instance.
The BaseAddress instance or undefined if Address is not a valid BaseAddress.
Static
fromCreates a new instance of the BaseAddress from its credentials.
The Network identifier.
The payment credential.
The stake credential.
Static
packPacks the base address into its raw binary format.
The address properties.
Static
unpackThere are currently 4 types of Shelley Base addresses, summarized below:
The address type.
The serialized address data.
Generated using TypeDoc
A base address directly specifies the stake key that should control the stake for that address. The staking rights associated with funds held in this address may be exercised by the owner of the stake key. Base addresses can be used in transactions without registering the stake key in advance.
The stake rights can only be exercised by registering the stake key and delegating to a stake pool. Once the stake key is registered, the stake rights can be exercised for base addresses used in transactions before or after the key registration.