Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractBlockchainTest - Class in io.nessus.testing
 
AbstractBlockchainTest() - Constructor for class io.nessus.testing.AbstractBlockchainTest
 
addAddress(String, List<String>) - Method in interface io.nessus.Wallet
Add a watch only address to this wallet
addFee(BigDecimal) - Method in class io.nessus.testing.AbstractBlockchainTest
 
addLabel(String) - Method in interface io.nessus.Wallet.Address
 
addLabels(List<String>) - Method in interface io.nessus.Wallet.Address
 
addPrivateKey(String, List<String>) - Method in interface io.nessus.Wallet
 
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, String) - Static method in class io.nessus.utils.AssertArgument
Throws an IllegalArgumentException when the given value is not false.
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.

B

bits() - Method in interface io.nessus.Block
 
Block - Interface in io.nessus
 
Blockchain - Interface in io.nessus
 
BLOCKCHAIN_CLASS_NAME - Static variable in class io.nessus.BlockchainFactory
 
BlockchainFactory - Class in io.nessus
 
BlockchainFactory() - Constructor for class io.nessus.BlockchainFactory
 
blockHash() - Method in class io.nessus.Tx
 
blockHash(String) - Method in class io.nessus.Tx.TxBuilder
 
blockTime() - Method in class io.nessus.Tx
 
blockTime(Date) - Method in class io.nessus.Tx.TxBuilder
 
build() - Method in class io.nessus.Tx.TxBuilder
 

C

chainwork() - Method in interface io.nessus.Block
 
CmdLineClient - Class in io.nessus.cmd
 
CmdLineClient() - Constructor for class io.nessus.cmd.CmdLineClient
 
Config - Class in io.nessus
 
Config() - Constructor for class io.nessus.Config
 
Config.Address - Class in io.nessus
 
Config.WalletConfig - Class in io.nessus
 
confirmations() - Method in interface io.nessus.Block
 
copyStream(InputStream, OutputStream) - Static method in class io.nessus.utils.StreamUtils
 

D

difficulty() - Method in interface io.nessus.Block
 

E

estimateFee() - Method in interface io.nessus.Network
 
estimateFee() - Method in class io.nessus.testing.AbstractBlockchainTest
 
exec(String) - Method in class io.nessus.cmd.CmdLineClient
 
exec(String, Long, TimeUnit) - Method in class io.nessus.cmd.CmdLineClient
 

F

findAddress(String) - Method in interface io.nessus.Wallet
Find the address for a given raw address

G

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
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.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 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
getBestBlock() - Method in interface io.nessus.Network
Get the best block
getBestBlockHash() - Method in interface io.nessus.Network
Get the best block hash
getBlock(String) - Method in interface io.nessus.Network
Get the block for the given hash
getBlockchain(URL) - Static method in class io.nessus.BlockchainFactory
 
getBlockchain(URL, Class<? extends Blockchain>) - Static method in class io.nessus.BlockchainFactory
 
getBlockchain() - Static method in class io.nessus.BlockchainFactory
 
getBlockCount() - Method in interface io.nessus.Network
Get the block count
getBlockRate() - Method in interface io.nessus.Network
Get the block rate in seconds
getChangeAddress(String) - Method in interface io.nessus.Wallet
Get the default change address for a given label
getChangeAddresses(String) - Method in interface io.nessus.Wallet
Get change addresses for a given label
getData() - Method in class io.nessus.TxOutput
 
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
getNetwork() - Method in interface io.nessus.Blockchain
 
getPrivKey() - Method in class io.nessus.Config.Address
 
getPrivKey() - Method in interface io.nessus.Wallet.Address
 
getPubKey() - Method in class io.nessus.Config.Address
 
getScriptPubKey() - Method in class io.nessus.TxInput
 
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>) - Method in class io.nessus.testing.AbstractBlockchainTest
 
getVout() - Method in class io.nessus.TxInput
 
getWallet() - Method in interface io.nessus.Blockchain
 
getWallet() - Method in class io.nessus.Config
 

H

hash() - Method in interface io.nessus.Block
 
height() - Method in interface io.nessus.Block
 

I

importAddresses(Wallet) - Static method in class io.nessus.testing.AbstractBlockchainTest
 
input(TxInput) - Method in class io.nessus.Tx.TxBuilder
 
inputs() - Method in class io.nessus.Tx
 
inputs(List<TxInput>) - Method in class io.nessus.Tx.TxBuilder
 
io.nessus - package io.nessus
 
io.nessus.cmd - package io.nessus.cmd
 
io.nessus.testing - package io.nessus.testing
 
io.nessus.utils - package io.nessus.utils
 
isWatchOnly() - Method in interface io.nessus.Wallet.Address
 

L

LABEL_BOB - Static variable in class io.nessus.testing.AbstractBlockchainTest
 
LABEL_CHANGE - Static variable in interface io.nessus.Wallet
 
LABEL_DEFAULT - Static variable in interface io.nessus.Wallet
 
LABEL_MARRY - Static variable in class io.nessus.testing.AbstractBlockchainTest
 
LABEL_SINK - Static variable in class io.nessus.testing.AbstractBlockchainTest
 
listUnspent(String) - Method in interface io.nessus.Wallet
Get all unspent transaction outputs associated with the given label
listUnspent(List<Wallet.Address>) - Method in interface io.nessus.Wallet
List UTOXs associated with a list of addresses
LOG - Variable in class io.nessus.testing.AbstractBlockchainTest
 

M

merkleRoot() - Method in interface io.nessus.Block
 

N

Network - Interface in io.nessus
 
newAddress(List<String>) - Method in interface io.nessus.Wallet
Generate new address for this wallet
next() - Method in interface io.nessus.Block
 
nextHash() - Method in interface io.nessus.Block
 
nonce() - Method in interface io.nessus.Block
 

O

output(TxOutput) - Method in class io.nessus.Tx.TxBuilder
 
output(String, BigDecimal) - Method in class io.nessus.Tx.TxBuilder
 
outputs() - Method in class io.nessus.Tx
 
outputs(List<TxOutput>) - Method in class io.nessus.Tx.TxBuilder
 

P

parseConfig(String) - Static method in class io.nessus.Config
 
previous() - Method in interface io.nessus.Block
 
previousHash() - Method in interface io.nessus.Block
 

R

removeLabel(String) - Method in interface io.nessus.Wallet.Address
 
RPC_CLIENT_CLASS_NAME - Static variable in class io.nessus.BlockchainFactory
 

S

selectUnspent(String, BigDecimal) - Method in interface io.nessus.Wallet
Select a list of unspent transaction outputs that satisfy the requested amount
selectUnspent(List<Wallet.Address>, BigDecimal) - Method in interface io.nessus.Wallet
Select a list of unspent transaction outputs that satisfy the requested amount
sendFromLabel(String, String, BigDecimal) - Method in interface io.nessus.Wallet
Sends funds that are associated with a given label to an address
sendToAddress(String, BigDecimal) - Method in interface io.nessus.Wallet
Sends funds from the default account to an address
sendTx(Tx) - Method in interface io.nessus.Wallet
Send a raw transaction to the network
setType(String) - Method in class io.nessus.TxOutput
 
showAccountBalances() - Method in class io.nessus.testing.AbstractBlockchainTest
 
size() - Method in interface io.nessus.Block
 
StreamUtils - Class in io.nessus.utils
 
subtractFee(BigDecimal) - Method in class io.nessus.testing.AbstractBlockchainTest
 

T

time() - Method in interface io.nessus.Block
 
TimeoutException - Exception in io.nessus.cmd
 
TimeoutException(String) - Constructor for exception io.nessus.cmd.TimeoutException
 
toBytes(InputStream) - Static method in class io.nessus.utils.StreamUtils
 
toString() - Method in class io.nessus.Config.Address
 
toString() - Method in class io.nessus.Config
 
toString() - Method in class io.nessus.Config.WalletConfig
 
toString() - Method in class io.nessus.Tx
 
toString() - Method in class io.nessus.TxOutput
 
toString() - Method in class io.nessus.UTXO
 
tx() - Method in interface io.nessus.Block
 
Tx - Class in io.nessus
 
Tx.TxBuilder - Class in io.nessus
 
TxBuilder() - Constructor for class io.nessus.Tx.TxBuilder
 
txId(String) - Method in class io.nessus.Tx.TxBuilder
 
txId() - Method in class io.nessus.Tx
 
TxInput - Class in io.nessus
 
TxInput(String, Integer, String) - Constructor for class io.nessus.TxInput
 
TxOutput - Class in io.nessus
 
TxOutput(String, BigDecimal) - Constructor for class io.nessus.TxOutput
 
TxOutput(String, BigDecimal, byte[]) - Constructor for class io.nessus.TxOutput
 

U

unspentInputs(List<UTXO>) - Method in class io.nessus.Tx.TxBuilder
 
UTXO - Class in io.nessus
 
UTXO(String, Integer, String, String, BigDecimal) - Constructor for class io.nessus.UTXO
 

V

version() - Method in interface io.nessus.Block
 

W

Wallet - Interface in io.nessus
 
Wallet.Address - Interface in io.nessus
 
WalletConfig() - Constructor for class io.nessus.Config.WalletConfig
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.