Skip to main content

Interface: AccountMeta

The account object.

Table of contents

Properties

Properties

index

index: number

The account index.


coinType

coinType: CoinType

The type of coin managed with the account.


alias

alias: string

The alias name of the account.


publicAddresses

publicAddresses: AccountAddress[]

All public addresses.


internalAddresses

internalAddresses: AccountAddress[]

All internal addresses.


addressesWithUnspentOutputs

addressesWithUnspentOutputs: AddressWithUnspentOutputs[]

All addresses with unspent outputs.


outputs

outputs: Object

All outputs of the account.

Index signature

[outputId: string]: OutputData


lockedOutputs

lockedOutputs: Set<string>

All IDs of unspent outputs that are currently used as inputs for transactions.


unspentOutputs

unspentOutputs: Object

All unspent outputs of the account.

Index signature

[outputId: string]: OutputData


transactions

transactions: Object

All transactions of the account.

Index signature

[transactionId: string]: Transaction


pendingTransactions

pendingTransactions: Set<string>

All pending transactions of the account.


incomingTransactions

incomingTransactions: Object

All incoming transactions of the account (with their inputs if available and not already pruned).

Index signature

[transactionId: string]: [Transaction]