- AbstractBlockchain - Class in io.nessus
-
- AbstractBlockchain(BitcoindRpcClient) - Constructor for class io.nessus.AbstractBlockchain
-
- AbstractBlockchainTest - Class in io.nessus.testing
-
- AbstractBlockchainTest() - Constructor for class io.nessus.testing.AbstractBlockchainTest
-
- AbstractNetwork - Class in io.nessus
-
- AbstractNetwork(Blockchain, BitcoindRpcClient) - Constructor for class io.nessus.AbstractNetwork
-
- AbstractWallet - Class in io.nessus
-
- AbstractWallet(Blockchain, BitcoindRpcClient) - Constructor for class io.nessus.AbstractWallet
-
- Address() - Constructor for class io.nessus.Config.Address
-
- ALL_FUNDS - Static variable in interface io.nessus.Wallet
-
- AssertArgument - Class in io.nessus.utils
-
- assertEquals(T, T) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given values are not equal.
- assertEquals(T, T, String) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given values are not equal.
- assertFalse(Boolean) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is not false.
- assertFalse(Boolean, String) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is not false.
- assertNotNull(T, String) - Static method in class io.nessus.utils.AssertArgument
-
Throws an IllegalArgumentException when the given value is null.
- assertNotNull(T) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is null.
- assertNotNull(T, String) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is null.
- assertNull(T) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is not null.
- assertNull(T, String) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is not null.
- assertSame(T, T) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given values are not the same.
- assertSame(T, T, String) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given values are not the same.
- AssertState - Class in io.nessus.utils
-
- assertTrue(Boolean, String) - Static method in class io.nessus.utils.AssertArgument
-
Throws an IllegalArgumentException when the given value is not true.
- assertTrue(Boolean) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is not true.
- assertTrue(Boolean, String) - Static method in class io.nessus.utils.AssertState
-
Throws an IllegalStateException when the given value is not true.
- generate(int) - Method in class io.nessus.AbstractNetwork
-
- generate(int, Wallet.Address) - Method in class io.nessus.AbstractNetwork
-
- generate(int) - Method in interface io.nessus.Network
-
Generate the given number of blocks
- generate(int, Wallet.Address) - Method in interface io.nessus.Network
-
Generate the given number of blocks to the given address
- generate(Blockchain) - Static method in class io.nessus.testing.AbstractBlockchainTest
-
- getAddress(String) - Method in class io.nessus.AbstractWallet
-
- getAddress() - Method in class io.nessus.TxOutput
-
- getAddress() - Method in class io.nessus.UTXO
-
- getAddress() - Method in interface io.nessus.Wallet.Address
-
- getAddress(String) - Method in interface io.nessus.Wallet
-
Get the default address for a given label
- getAddresses() - Method in class io.nessus.AbstractWallet
-
- getAddresses(String) - Method in class io.nessus.AbstractWallet
-
- getAddresses() - Method in class io.nessus.Config.WalletConfig
-
- getAddresses() - Method in interface io.nessus.Wallet
-
Get all addresses.
- getAddresses(String) - Method in interface io.nessus.Wallet
-
Get addresses for a given label.
- getAmount() - Method in class io.nessus.TxOutput
-
- getAmount() - Method in class io.nessus.UTXO
-
- getBalance(String) - Method in class io.nessus.AbstractWallet
-
- getBalance(Wallet.Address) - Method in class io.nessus.AbstractWallet
-
- getBalance(String) - Method in interface io.nessus.Wallet
-
Get the balance for a given label
- getBalance(Wallet.Address) - Method in interface io.nessus.Wallet
-
Get the balance for a given address
- getBlock(String) - Method in interface io.nessus.Network
-
Get the block for the given hash
- getBlockchain() - Method in class io.nessus.AbstractWallet
-
- getBlockchain(Properties, Class<T>) - Static method in class io.nessus.BlockchainFactory
-
- getBlockchain(URL, Class<T>) - Static method in class io.nessus.BlockchainFactory
-
- getBlockchain(Class<T>) - Static method in class io.nessus.BlockchainFactory
-
- getBlockchain() - Static method in class io.nessus.BlockchainFactory
-
- getBlockCount() - Method in class io.nessus.AbstractNetwork
-
- getBlockCount() - Method in interface io.nessus.Network
-
Get the block count
- getBlockHash(Integer) - Method in class io.nessus.AbstractNetwork
-
- getBlockHash(Integer) - Method in interface io.nessus.Network
-
Get the block hash for the given height
- getBlockRate() - Method in interface io.nessus.Network
-
Get the block rate in seconds
- getChangeAddress(String) - Method in class io.nessus.AbstractWallet
-
- getChangeAddress(String) - Method in interface io.nessus.Wallet
-
Get a random change address for a given label.
- getChangeAddresses(String) - Method in class io.nessus.AbstractWallet
-
- getChangeAddresses(String) - Method in interface io.nessus.Wallet
-
Get change addresses for a given label
- getData() - Method in class io.nessus.TxOutput
-
- getDustThreshold() - Method in interface io.nessus.Network
-
"Dust" is defined in terms of dustRelayFee, which has units satoshis-per-kilobyte.
- getenv(String, String) - Static method in class io.nessus.utils.SystemUtils
-
- getLabels() - Method in class io.nessus.AbstractWallet
-
- getLabels() - Method in class io.nessus.Config.Address
-
- getLabels() - Method in interface io.nessus.Wallet.Address
-
- getLabels() - Method in interface io.nessus.Wallet
-
List available label
- getLockedTransaction(String) - Method in class io.nessus.AbstractWallet
-
- getMinDataAmount() - Method in interface io.nessus.Network
-
The minimum amout that must be given to an OP_RETURN output.
- getMinTxFee() - Method in interface io.nessus.Network
-
Get the minimum transaction fee
- getNetwork() - Method in class io.nessus.AbstractBlockchain
-
- getNetwork() - Method in interface io.nessus.Blockchain
-
- getNetworkInfo() - Method in class io.nessus.AbstractNetwork
-
- getNetworkInfo() - Method in interface io.nessus.Network
-
Returns information about the node’s connection to the network.
- getPrivKey() - Method in class io.nessus.Config.Address
-
- getPrivKey() - Method in interface io.nessus.Wallet.Address
-
- getPubKey() - Method in class io.nessus.Config.Address
-
- getRpcClient() - Method in class io.nessus.RpcClientSupport
-
- getScriptPubKey() - Method in class io.nessus.TxInput
-
- getTransaction(String) - Method in class io.nessus.AbstractWallet
-
- getTransaction(String) - Method in interface io.nessus.Wallet
-
Get the transaction for the given Id
- getTxId() - Method in class io.nessus.TxInput
-
- getType() - Method in class io.nessus.TxOutput
-
- getUTXOAmount(List<UTXO>) - Static method in class io.nessus.AbstractWallet
-
- getUTXOAmount(List<UTXO>) - Static method in class io.nessus.testing.AbstractBlockchainTest
-
- getVout() - Method in class io.nessus.TxInput
-
- getWallet() - Method in class io.nessus.AbstractBlockchain
-
- getWallet() - Method in interface io.nessus.Blockchain
-
- getWallet() - Method in class io.nessus.Config
-