Constructor
new MoneroTransferQuery(config)
Construct the transfer query.
Example:
// get incoming transfers to account 0, subaddress 1
let transfers = await wallet.getTransfers({
accountIndex: 0,
subaddressIndex: 0
});
All configuration is optional. All transfers are returned except those that don't meet criteria defined in this query.
Parameters:
Name | Type | Description | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
config |
object | transfer query configuration (optional)
Properties
|
Extends
Methods
copy()
- Overrides:
- Source:
getAccountIndex()
- Overrides:
- Source:
getAddress()
getAddresses()
getAmount()
- Overrides:
- Source:
getDestinations()
getSubaddressIndex()
getSubaddressIndices()
getTx()
- Overrides:
- Source:
getTxQuery()
hasDestinations()
isIncoming()
- Overrides:
- Source:
isOutgoing()
- Overrides:
- Source:
meetsCriteria()
merge(transfer) → {MoneroTransfer}
Updates this transaction by merging the latest information from the given
transaction.
Merging can modify or build references to the transfer given so it
should not be re-used or it should be copied before calling this method.
Parameters:
Name | Type | Description |
---|---|---|
transfer |
is the transfer to merge into this one |
- Overrides:
- Source:
Returns:
the merged transfer
- Type
- MoneroTransfer
setAccountIndex()
- Overrides:
- Source:
setAddress()
setAddresses()
setAmount()
- Overrides:
- Source:
setDestinations()
setHasDestinations()
setIsIncoming()
setIsLocked(isLocked) → {MoneroOutputQuery}
Convenience method to query outputs by the locked state of their tx.
Parameters:
Name | Type | Description |
---|---|---|
isLocked |
specifies if the output's tx must be locked or unlocked (optional) |
Returns:
this query for chaining
- Type
- MoneroOutputQuery
setIsOutgoing()
setSubaddressIndex()
setSubaddressIndices()
setTx()
- Overrides:
- Source:
setTxQuery()
toJson()
- Overrides:
- Source:
toString()
- Overrides:
- Source: