Private
constructorPrivate
Initializes a new instance of the Address class.
The Address object initialization properties.
Private
Readonly
#propsGets this Address instance as a BaseAddress (undefined if Address is not a valid BaseAddress).
Gets this Address instance as a ByronAddress (undefined if Address is not a valid ByronAddress).
Gets this Address instance as a EnterpriseAddress (undefined if Address is not a valid EnterpriseAddress).
Gets this Address instance as a PointerAddress (undefined if Address is not a valid PointerAddress).
Gets this Address instance as a RewardAddress (undefined if Address is not a valid RewardAddress).
Gets the address properties.
Gets the address type.
Encodes this address to Base58.
if is a Shelley address. In principle, it is possible for Shelley address to be encoded in Base58. However, implementations are discouraged to encode addresses against the convention, as this helps with the goal that lay users only encounter a single, canonical version of every address. (See CIP-19.)
Encodes this address to bech32.
if is a Shelley address. In principle, it is possible for Byron address to be encoded in Bech32. However, implementations are discouraged to encode addresses against the convention, as this helps with the goal that lay users only encounter a single, canonical version of every address. (See CIP-19.)
Static
fromStatic
fromStatic
fromStatic
fromStatic
Private
getGets the address bech32 prefix.
Static
isStatic
isStatic
isGenerated using TypeDoc
The addresses are a blake2b-256 hash of the relevant verifying/public keys concatenated with some metadata.