Skip to content

Class: Address ​

An object representing a Nimiq address. Offers methods to parse and format addresses from and to strings.

Table of contents ​

Constructors ​

Methods ​

Constructors ​

constructor ​

• new Address(bytes): Address

Parameters ​

NameType
bytesUint8Array

Returns ​

Address

Defined in ​

web.d.ts:579

Methods ​

__getClassname ​

▸ __getClassname(): string

Returns ​

string

Defined in ​

web.d.ts:575


free ​

▸ free(): void

Returns ​

void

Defined in ​

web.d.ts:571


serialize ​

▸ serialize(): Uint8Array

Returns ​

Uint8Array

Defined in ​

web.d.ts:622


toHex ​

▸ toHex(): string

Formats the address into hex format.

Returns ​

string

Defined in ​

web.d.ts:618


toPlain ​

▸ toPlain(): string

Formats the address into a plain string format.

Returns ​

string

Defined in ​

web.d.ts:608


toUserFriendlyAddress ​

▸ toUserFriendlyAddress(): string

Formats the address into user-friendly IBAN format.

Returns ​

string

Defined in ​

web.d.ts:613


fromAny ​

▸ fromAny(addr): Address

Parses an address from an Address instance or a string representation.

Throws when an address cannot be parsed from the argument.

Parameters ​

NameType
addrstring | Address

Returns ​

Address

Defined in ​

web.d.ts:587


fromString ​

▸ fromString(str): Address

Parses an address from a string representation, either user-friendly or hex format.

Throws when an address cannot be parsed from the string.

Parameters ​

NameType
strstring

Returns ​

Address

Defined in ​

web.d.ts:595


fromUserFriendlyAddress ​

▸ fromUserFriendlyAddress(str): Address

Parses an address from its user-friendly string representation.

Throws when an address cannot be parsed from the string.

Parameters ​

NameType
strstring

Returns ​

Address

Defined in ​

web.d.ts:603