| Package | Description |
|---|---|
| io.nessus |
| Modifier and Type | Method and Description |
|---|---|
Wallet.Address |
AbstractWallet.addAddress(String rawAddr,
List<String> labels) |
Wallet.Address |
Wallet.addAddress(String key,
List<String> labels)
Add a watch only address to this wallet
|
Wallet.Address |
AbstractWallet.addPrivateKey(String privKey,
List<String> labels) |
Wallet.Address |
Wallet.addPrivateKey(String privKey,
List<String> labels)
Add an address deriven from a private key to this wallet
|
protected abstract Wallet.Address |
AbstractWallet.createAdddressFromRaw(String rawAddr,
List<String> labels) |
protected abstract Wallet.Address |
AbstractWallet.createNewAddress(List<String> labels) |
Wallet.Address |
AbstractWallet.findAddress(String rawAddr) |
Wallet.Address |
Wallet.findAddress(String rawAddr)
Find the address for a given raw address
|
Wallet.Address |
AbstractWallet.getAddress(String label) |
Wallet.Address |
Wallet.getAddress(String label)
Get the default address for a given label
|
Wallet.Address |
AbstractWallet.getChangeAddress(String label) |
Wallet.Address |
Wallet.getChangeAddress(String label)
Get a random change address for a given label.
|
Wallet.Address |
AbstractWallet.newAddress(String label) |
Wallet.Address |
Wallet.newAddress(String label)
Generate new address.
|
Wallet.Address |
AbstractWallet.newChangeAddress(String label) |
Wallet.Address |
Wallet.newChangeAddress(String label)
Generate new change address.
|
Wallet.Address |
Wallet.Address.setLabels(List<String> labels) |
Wallet.Address |
AbstractWallet.updateAddress(Wallet.Address addr,
List<String> labels) |
| Modifier and Type | Method and Description |
|---|---|
List<Wallet.Address> |
AbstractWallet.getAddresses() |
List<Wallet.Address> |
Wallet.getAddresses()
Get all addresses.
|
List<Wallet.Address> |
AbstractWallet.getAddresses(String label) |
List<Wallet.Address> |
Wallet.getAddresses(String label)
Get addresses for a given label.
|
List<Wallet.Address> |
AbstractWallet.getChangeAddresses(String label) |
List<Wallet.Address> |
Wallet.getChangeAddresses(String label)
Get change addresses for a given label
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
AbstractNetwork.generate(int numBlocks,
Wallet.Address address) |
List<String> |
Network.generate(int numBlocks,
Wallet.Address addr)
Generate the given number of blocks to the given address
|
BigDecimal |
AbstractWallet.getBalance(Wallet.Address addr) |
BigDecimal |
Wallet.getBalance(Wallet.Address addr)
Get the balance for a given address
|
void |
AbstractWallet.redeemChange(String label,
Wallet.Address toAddr) |
Wallet.Address |
AbstractWallet.updateAddress(Wallet.Address addr,
List<String> labels) |
| Modifier and Type | Method and Description |
|---|---|
List<UTXO> |
AbstractWallet.listLockUnspent(List<Wallet.Address> addrs) |
List<UTXO> |
Wallet.listLockUnspent(List<Wallet.Address> addrs)
List locked UTXOs associated with a list of addresses
The lock state of an UTXO is delegated to the underlying
wallet implementation and may not survive wallet restart.
|
List<UTXO> |
AbstractWallet.listUnspent(List<Wallet.Address> addrs) |
List<UTXO> |
Wallet.listUnspent(List<Wallet.Address> addrs)
List UTXOs associated with a list of addresses
|
List<UTXO> |
AbstractWallet.selectUnspent(List<Wallet.Address> addrs,
BigDecimal amount) |
List<UTXO> |
Wallet.selectUnspent(List<Wallet.Address> addrs,
BigDecimal amount)
Select a list of unspent transaction outputs that satisfy the requested amount
|
Copyright © 2018. All rights reserved.