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]