Address¶
-
class
Address(address)¶ exported from
models/addressA wrapper around addresses. Internally addresses are stored and sent as raw bytes, but client-side they are displayed as base58-check encoded strings. The encoding requires some computation, so you should only convert address objects to strings when needed.
Arguments: - address (models/address.AddressInput) –
-
Address.encoded¶ type: string
-
Address.isName¶ type: boolean
-
Address.value¶ type: Buffer
-
Address.asBytes()¶ Returns: Uint8Array –
-
Address.decode(bs58string)¶ Arguments: - bs58string (string) –
Returns: Buffer –
-
Address.encode(byteArray)¶ Arguments: - byteArray (any) –
Returns: string –
-
Address.equal(_otherAddress)¶ Arguments: - _otherAddress (models/address.AddressInput) –
Returns: boolean –
-
Address.isEmpty()¶ Returns: boolean –
-
Address.isSystemAddress()¶ Returns: boolean –
-
Address.isSystemName(name)¶ Arguments: - name (string) –
Returns: boolean –
-
Address.setSystemAddresses(addresses)¶ Arguments: - addresses (string[]) –
-
Address.toJSON()¶ Returns: string –
-
Address.toString()¶ Returns: string –
-
Address.valueEqual(a, b)¶ Arguments: - a (Buffer) –
- b (Buffer) –
Returns: boolean –