Class: MoneroOutputWallet

MoneroOutputWallet(state)

Models a Monero output with wallet extensions.

Constructor

new MoneroOutputWallet(state)

Construct the model.
Parameters:
Name Type Description
state MoneroOutputWallet | object is existing state to initialize from (optional)
Source:

Extends

Methods

copy()

Overrides:
Source:

getAccountIndex()

Source:

getAmount()

Overrides:
Source:

getIndex()

Overrides:
Source:

getKeyImage()

Overrides:
Source:

getRingOutputIndices()

Overrides:
Source:

getStealthPublicKey()

Overrides:
Source:

getSubaddressIndex()

Source:

getTx()

Overrides:
Source:

isFrozen()

Indicates if this output has been deemed 'malicious' and will therefore not be spent by the wallet.
Source:
Returns:
Boolean is whether or not this output is frozen

isLocked()

Source:

isSpent()

Source:

merge(output)

Updates this output by merging the latest information from the given output. Merging can modify or build references to the output given so it should not be re-used or it should be copied before calling this method.
Parameters:
Name Type Description
output is the output to merge into this one
Overrides:
Source:

setAccountIndex()

Source:

setAmount()

Overrides:
Source:

setIndex()

Overrides:
Source:

setIsFrozen()

Source:

setIsSpent()

Source:

setKeyImage()

Overrides:
Source:

setRingOutputIndices()

Overrides:
Source:

setStealthPublicKey()

Overrides:
Source:

setSubaddressIndex()

Source:

setTx()

Overrides:
Source:

toJson()

Overrides:
Source:

toString()

Overrides:
Source: