Address

class Address(address)

exported from models/address

A 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