| Package | Description |
|---|---|
| io.nessus | |
| io.nessus.testing |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractAddress |
| Modifier and Type | Method and Description |
|---|---|
abstract Wallet.Address |
AbstractWallet.createNewAddress(java.util.List<java.lang.String> labels) |
Wallet.Address |
AbstractWallet.findAddress(java.lang.String rawAddr) |
Wallet.Address |
Wallet.findAddress(java.lang.String rawAddr)
Find the address for a given raw address
|
abstract Wallet.Address |
AbstractWallet.fromRawAddress(java.lang.String rawAddr,
java.util.List<java.lang.String> labels) |
Wallet.Address |
AbstractWallet.getAddress(java.lang.String label) |
Wallet.Address |
Wallet.getAddress(java.lang.String label)
Get the default address for a given label
|
Wallet.Address |
AbstractWallet.getChangeAddress(java.lang.String label) |
Wallet.Address |
Wallet.getChangeAddress(java.lang.String label)
Get a change address for a given label.
|
Wallet.Address |
AbstractWallet.importAddress(java.lang.String rawAddr,
java.util.List<java.lang.String> labels) |
Wallet.Address |
Wallet.importAddress(java.lang.String key,
java.util.List<java.lang.String> labels)
Add a watch only address to this wallet
|
Wallet.Address |
AbstractWallet.importPrivateKey(java.lang.String privKey,
java.util.List<java.lang.String> labels) |
Wallet.Address |
Wallet.importPrivateKey(java.lang.String privKey,
java.util.List<java.lang.String> labels)
Add an address deriven from a private key to this wallet
|
Wallet.Address |
AbstractWallet.newAddress(java.lang.String label) |
Wallet.Address |
Wallet.newAddress(java.lang.String label)
Generate new address.
|
Wallet.Address |
AbstractWallet.newChangeAddress(java.lang.String label) |
Wallet.Address |
Wallet.newChangeAddress(java.lang.String label)
Generate new change address.
|
Wallet.Address |
Wallet.Address.setLabels(java.util.List<java.lang.String> labels) |
Wallet.Address |
AbstractAddress.setLabels(java.util.List<java.lang.String> labels) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<Wallet.Address> |
Wallet.getAddresses()
Get all addresses.
|
java.util.List<Wallet.Address> |
AbstractWallet.getAddresses(java.lang.String label) |
java.util.List<Wallet.Address> |
Wallet.getAddresses(java.lang.String label)
Get addresses for a given label.
|
java.util.List<Wallet.Address> |
AbstractWallet.getChangeAddresses(java.lang.String label) |
java.util.List<Wallet.Address> |
Wallet.getChangeAddresses(java.lang.String label)
Get change addresses for a given label
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
AbstractNetwork.generate(int numBlocks,
Wallet.Address addr) |
java.util.List<java.lang.String> |
Network.generate(int numBlocks,
Wallet.Address addr)
Generate the given number of blocks to the given address
|
java.math.BigDecimal |
AbstractWallet.getBalance(Wallet.Address addr) |
java.math.BigDecimal |
Wallet.getBalance(Wallet.Address addr)
Get the balance for a given address
|
java.lang.String |
AbstractWallet.redeemChange(java.lang.String label,
Wallet.Address toAddr) |
java.lang.String |
AbstractWallet.sendFromAddress(Wallet.Address fromAddr,
java.lang.String toAddr,
java.math.BigDecimal amount) |
java.lang.String |
Wallet.sendFromAddress(Wallet.Address fromAddr,
java.lang.String toAddr,
java.math.BigDecimal amount)
Sends funds associated with a given address to an address
|
| Modifier and Type | Method and Description |
|---|---|
java.util.List<UTXO> |
AbstractWallet.listLockUnspent(java.util.List<Wallet.Address> addrs) |
java.util.List<UTXO> |
Wallet.listLockUnspent(java.util.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.
|
java.util.List<UTXO> |
AbstractWallet.listUnspent(java.util.List<Wallet.Address> addrs) |
java.util.List<UTXO> |
Wallet.listUnspent(java.util.List<Wallet.Address> addrs)
List UTXOs associated with a list of addresses
|
java.util.List<UTXO> |
AbstractWallet.selectUnspent(java.util.List<Wallet.Address> addrs,
java.math.BigDecimal amount) |
java.util.List<UTXO> |
Wallet.selectUnspent(java.util.List<Wallet.Address> addrs,
java.math.BigDecimal amount)
Select a list of unspent transaction outputs that satisfy the requested amount
|
| Modifier and Type | Field and Description |
|---|---|
protected static Wallet.Address |
AbstractBlockchainTest.addrBob |
protected static Wallet.Address |
AbstractBlockchainTest.addrMary |
protected static Wallet.Address |
AbstractBlockchainTest.addrSink |
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractBlockchainTest.generate(int blocks,
Wallet.Address addr) |
Copyright © 2019. All rights reserved.