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

A

abort() - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Marks the task as failed and triggers the output of a status message informing us about the failure.
abort(Throwable) - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Marks the task as failed and triggers the output of a status message informing us about the failure.
abort() - Method in interface org.iota.jota.utils.log.ProgressLogger
Marks the task as failed and triggers the output of a status message informing us about the failure.
abort(Throwable) - Method in interface org.iota.jota.utils.log.ProgressLogger
Marks the task as failed and triggers the output of a status message informing us about the failure.
absorb(int[], int, int) - Method in interface org.iota.jota.pow.ICurl
Absorbs the specified trits.
absorb(int[]) - Method in interface org.iota.jota.pow.ICurl
Absorbs the specified trits.
absorb(int[], int, int) - Method in class org.iota.jota.pow.JCurl
Absorbs the specified trits.
absorb(int[]) - Method in class org.iota.jota.pow.JCurl
Absorbs the specified trits.
absorb(Pair<long[], long[]>, int, int) - Method in class org.iota.jota.pow.JCurl
 
absorb(int[], int, int) - Method in class org.iota.jota.pow.Kerl
 
AbstractBuilder<T,E,F extends Config> - Class in org.iota.jota.builder
Naming chosen because of preventing confusion in the code
AbstractBuilder(Logger) - Constructor for class org.iota.jota.builder.AbstractBuilder
 
AbstractResponse - Class in org.iota.jota.dto.response
Abstract response.
AbstractResponse() - Constructor for class org.iota.jota.dto.response.AbstractResponse
 
AccessLimitedException - Exception in org.iota.jota.error
This exception occurs when an API method was disabled in the node
AccessLimitedException(String) - Constructor for exception org.iota.jota.error.AccessLimitedException
Initializes a new instance of the AccessLimitedException.
AccessLimitedException(String, Exception) - Constructor for exception org.iota.jota.error.AccessLimitedException
 
Account - Interface in org.iota.jota.account
 
ACCOUNT_MESSAGE - Static variable in class org.iota.jota.utils.Constants
 
AccountBalanceCache - Class in org.iota.jota.account
 
AccountBalanceCache(AddressGeneratorService, AccountState, IotaAPI) - Constructor for class org.iota.jota.account.AccountBalanceCache
 
AccountBuilder - Class in org.iota.jota.builder
Builder for the account module.
AccountBuilder(String) - Constructor for class org.iota.jota.builder.AccountBuilder
Start of the builder.
AccountBuilder(SeedProvider) - Constructor for class org.iota.jota.builder.AccountBuilder
Start of the builder.
AccountBuilderSettings - Interface in org.iota.jota.builder
 
AccountConfig - Interface in org.iota.jota.config.options
 
AccountError - Exception in org.iota.jota.account.errors
 
AccountError(String) - Constructor for exception org.iota.jota.account.errors.AccountError
 
AccountError(Exception) - Constructor for exception org.iota.jota.account.errors.AccountError
 
AccountEvent - Annotation Type in org.iota.jota.account.event
 
AccountEventType - Enum in org.iota.jota.account.event
 
AccountFileStore - Class in org.iota.jota.account.store
Terribly inefficient storage method which reads/writes all to disk every time you modify.
AccountFileStore() - Constructor for class org.iota.jota.account.store.AccountFileStore
 
AccountFileStore(File) - Constructor for class org.iota.jota.account.store.AccountFileStore
 
AccountFileStore(Store) - Constructor for class org.iota.jota.account.store.AccountFileStore
Takes any store, but make sure the store allows saving of POJOs, and not just key/value Strings
AccountFileStore(String) - Constructor for class org.iota.jota.account.store.AccountFileStore
 
AccountLoadError - Exception in org.iota.jota.account.errors
 
AccountLoadError(String) - Constructor for exception org.iota.jota.account.errors.AccountLoadError
 
AccountLoadError(Exception) - Constructor for exception org.iota.jota.account.errors.AccountLoadError
 
AccountNoBalanceError - Exception in org.iota.jota.account.errors
 
AccountNoBalanceError(String) - Constructor for exception org.iota.jota.account.errors.AccountNoBalanceError
 
AccountOptions - Class in org.iota.jota.account
 
AccountOptions(AccountBuilder) - Constructor for class org.iota.jota.account.AccountOptions
 
AccountPlugin - Class in org.iota.jota.account.plugins
 
AccountPlugin() - Constructor for class org.iota.jota.account.plugins.AccountPlugin
 
AccountSettings - Interface in org.iota.jota.config.options
This interface will contain all settings for the account module, it being config or builder set
AccountState - Class in org.iota.jota.account
 
AccountState() - Constructor for class org.iota.jota.account.AccountState
 
AccountState(int, Map<Integer, StoredDepositAddress>, Map<String, PendingTransfer>) - Constructor for class org.iota.jota.account.AccountState
 
AccountStateManager - Class in org.iota.jota.account
 
AccountStateManager(AccountBalanceCache, String, InputSelectionStrategy, AccountState, AddressGeneratorService, AccountOptions, AccountStore) - Constructor for class org.iota.jota.account.AccountStateManager
 
AccountStore - Interface in org.iota.jota.account
This interface defines a persistence layer which takes care of reading and storing account data.
AccountStoreImpl - Class in org.iota.jota.account.store
 
AccountStoreImpl() - Constructor for class org.iota.jota.account.store.AccountStoreImpl
 
addAddressDigest(String, String) - Method in class org.iota.jota.utils.Multisig
Initiates the generation of a new multisig address or adds the key digest to an existing one
addBalance(Input, DepositRequest) - Method in class org.iota.jota.account.AccountBalanceCache
 
addChecksum(String) - Static method in class org.iota.jota.utils.Checksum
Adds the checksum to the specified address.
addCredentials(String, String) - Method in class org.iota.jota.account.store.MongoStore
Adds a credential to the mongodb connection.
addCredentials(String, String, String) - Method in class org.iota.jota.account.store.MongoStore
 
addDepositAddress(String, int, StoredDepositAddress) - Method in interface org.iota.jota.account.AccountStore
Stores the deposit address under the given account with the used key index.
addDepositAddress(String, int, StoredDepositAddress) - Method in class org.iota.jota.account.store.AccountFileStore
 
addDepositAddress(String, int, StoredDepositAddress) - Method in class org.iota.jota.account.store.MongoStore
 
addDepositRequest(int, StoredDepositAddress) - Method in class org.iota.jota.account.AccountState
 
addDepositRequest(int, StoredDepositAddress) - Method in class org.iota.jota.account.AccountStateManager
 
addEntry(int, String, long, String, long) - Method in class org.iota.jota.model.Bundle
Adds a bundle entry.
addMethod(DepositMethod) - Method in class org.iota.jota.account.deposits.methods.DepositFactory
 
addNeighbors(IotaNeighborsRequest) - Method in class org.iota.jota.connection.HttpConnector
 
addNeighbors(IotaNeighborsRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Add a list of neighbors to the node.
addNeighbors(IotaNeighborsRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Add a list of neighbors to the node.
addNeighbors(String...) - Method in class org.iota.jota.IotaAPICore
Temporarily add a list of neighbors to your node.
AddNeighborsResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaNeighborsRequest.
AddNeighborsResponse() - Constructor for class org.iota.jota.dto.response.AddNeighborsResponse
 
addNode(Connection) - Method in class org.iota.jota.builder.ApiBuilder
 
addNode(Connection) - Method in class org.iota.jota.IotaAPICore
 
addPendingTransfer(Hash, Trytes[], int...) - Method in class org.iota.jota.account.AccountStateManager
 
addPendingTransfer(String, Hash, Trytes[], int...) - Method in interface org.iota.jota.account.AccountStore
Stores the pending transfer under the given account with the origin tail tx hash as a key and removes all deposit addresses which correspond to the used key indices for the transfer.
addPendingTransfer(String, Hash, Trytes[], int...) - Method in class org.iota.jota.account.store.AccountFileStore
 
addPendingTransfer(String, Hash, Trytes[], int...) - Method in class org.iota.jota.account.store.MongoStore
 
addPendingTransfers(String, PendingTransfer) - Method in class org.iota.jota.account.AccountState
 
addRemainder(String, int, List<Input>, Bundle, String, long, String, List<String>) - Method in class org.iota.jota.IotaAPI
Uses input, and adds to the bundle, untill totalValue is reached.
Address - Class in org.iota.jota.types
 
Address(Hash, int, int) - Constructor for class org.iota.jota.types.Address
 
address(int[]) - Method in class org.iota.jota.utils.Signing
Address generates the address trits from the given digests.
ADDRESS_LENGTH_WITH_CHECKSUM - Static variable in class org.iota.jota.utils.Constants
The length of an address with checksum
ADDRESS_LENGTH_WITHOUT_CHECKSUM - Static variable in class org.iota.jota.utils.Constants
The length of an address without checksum
AddressGenerationError - Exception in org.iota.jota.account.errors
 
AddressGenerationError(Exception) - Constructor for exception org.iota.jota.account.errors.AddressGenerationError
 
AddressGeneratorService - Interface in org.iota.jota.account.addressgenerator
 
AddressGeneratorServiceImpl - Class in org.iota.jota.account.addressgenerator
 
AddressGeneratorServiceImpl(AccountOptions) - Constructor for class org.iota.jota.account.addressgenerator.AddressGeneratorServiceImpl
 
AddressGeneratorServiceImpl(AccountOptions, boolean) - Constructor for class org.iota.jota.account.addressgenerator.AddressGeneratorServiceImpl
 
AddressRequest - Class in org.iota.jota.builder
This class is used to obtain a new address from the network.
AddressRequest.Builder - Class in org.iota.jota.builder
 
addSignature(Bundle, String, String) - Method in class org.iota.jota.utils.Multisig
Adds the cosigner signatures to the corresponding bundle transaction
addSpendAddresses(boolean) - Method in class org.iota.jota.builder.AddressRequest.Builder
If true, it returns all addresses, even those who were determined to be spent from
addTail(Hash) - Method in class org.iota.jota.account.PendingTransfer
 
addTailHash(Hash, Hash) - Method in class org.iota.jota.account.AccountStateManager
 
addTailHash(String, Hash, Hash) - Method in interface org.iota.jota.account.AccountStore
Adds the given new tail transaction hash (presumably from a reattachment) under the given pending transfer indexed by the given origin tail transaction hash.
addTailHash(String, Hash, Hash) - Method in class org.iota.jota.account.store.AccountFileStore
 
addTailHash(String, Hash, Hash) - Method in class org.iota.jota.account.store.MongoStore
 
addTransaction(Transaction) - Method in class org.iota.jota.model.Bundle
 
addTrytes(List<String>) - Method in class org.iota.jota.model.Bundle
Adds the trytes.
amount(int) - Method in class org.iota.jota.builder.AddressRequest.Builder
Total number of addresses to generate.
AnalyzeTransactionResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaGetBalancesRequest.
AnalyzeTransactionResponse() - Constructor for class org.iota.jota.dto.response.AnalyzeTransactionResponse
 
api(IotaAPI) - Method in class org.iota.jota.builder.AccountBuilder
 
ApiBuilder<T extends ApiBuilder<T,E>,E extends IotaAPICore> - Class in org.iota.jota.builder
 
ApiBuilder() - Constructor for class org.iota.jota.builder.ApiBuilder
 
ApiBuilderSettings - Interface in org.iota.jota.builder
 
ApiConfig - Interface in org.iota.jota.config.options
 
ApiOptions - Class in org.iota.jota
The current instance of API configuration options based on env, file and defaults Modifications can be made but will not persist throughout restarts
ApiOptions(IotaAPI.Builder) - Constructor for class org.iota.jota.ApiOptions
 
ApiSettings - Interface in org.iota.jota.config.options
This interface will contain all settings for the API module, it being config or builder set
areValidInputs(Input...) - Static method in class org.iota.jota.utils.InputValidator
Checks if the inputs are valid.
areValidInputsList(List<Input>) - Static method in class org.iota.jota.utils.InputValidator
Checks if the inputs are valid.
areValidTags(String...) - Static method in class org.iota.jota.utils.InputValidator
Checks if the tags are valid.
ArgumentException - Exception in org.iota.jota.error
This exception occurs when an invalid argument is provided.
ArgumentException() - Constructor for exception org.iota.jota.error.ArgumentException
Initializes a new instance of the ArgumentException.
ArgumentException(String) - Constructor for exception org.iota.jota.error.ArgumentException
Initializes a new instance of the ArgumentException.
ArgumentException(String, Exception) - Constructor for exception org.iota.jota.error.ArgumentException
 
ARRAY_NULL_OR_EMPTY - Static variable in class org.iota.jota.utils.Constants
 
asciiToTrytes(String) - Static method in class org.iota.jota.utils.TrytesConverter
Conversion of ASCII encoded bytes to trytes.
asTransactionObject(String) - Static method in class org.iota.jota.model.Transaction
Converts transaction trytes into a transaction object.
asTransactionObjects(String...) - Static method in class org.iota.jota.model.Transaction
Converts an array of transaction trytes into an array of transaction objects.
attachToTangle(IotaAttachToTangleRequest) - Method in class org.iota.jota.connection.HttpConnector
 
attachToTangle(IotaAttachToTangleRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Attaches the specified transactions (trytes) to the Tangle by doing Proof of Work.
attachToTangle(IotaAttachToTangleRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Attaches the specified transactions (trytes) to the Tangle by doing Proof of Work.
attachToTangle(String, String, Integer, String...) - Method in class org.iota.jota.IotaAPICore
Prepares the specified transactions (trytes) for attachment to the Tangle by doing Proof of Work.
attachToTangleLocalPow(String, String, Integer, IotaPoW, String...) - Method in class org.iota.jota.IotaAPICore
Prepares the specified transactions (trytes) for attachment to the Tangle by doing Proof of Work.
availableBalance() - Method in interface org.iota.jota.account.Account
Runs the input selection with the CDAs in order to determine the usable balance for funding transfers.
availableBalance() - Method in class org.iota.jota.IotaAccount
Runs the input selection with the CDAs in order to determine the usable balance for funding transfers.
awaitTermination(long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
awaitTermination(long, TimeUnit) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
 

B

BaseException - Exception in org.iota.jota.error
 
BaseException(String) - Constructor for exception org.iota.jota.error.BaseException
 
BaseException(String, Exception) - Constructor for exception org.iota.jota.error.BaseException
 
BaseException(Collection<String>) - Constructor for exception org.iota.jota.error.BaseException
 
BaseException(Collection<String>, Exception) - Constructor for exception org.iota.jota.error.BaseException
 
BoundedScheduledExecutorService - Class in org.iota.jota.utils.thread
This class represents a SilentScheduledExecutorService that accepts only a pre-defined amount of tasks that can be queued or executed at the same time.
BoundedScheduledExecutorService(int) - Constructor for class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Creates an executor service that that accepts only a pre-defined amount of tasks that can be queued and run at the same time.

All tasks exceeding the defined limit will be ignored (instead of being queued) by either throwing a RejectedExecutionException or returning null depending on the method we call (non-silent vs silent).
broadcastTransactions(IotaBroadcastTransactionRequest) - Method in class org.iota.jota.connection.HttpConnector
 
broadcastTransactions(IotaBroadcastTransactionRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Broadcast a list of transactions to all neighbors.
broadcastTransactions(IotaBroadcastTransactionRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Broadcast a list of transactions to all neighbors.
broadcastTransactions(String...) - Method in class org.iota.jota.IotaAPICore
Broadcast a list of transactions to all neighbors.
BroadcastTransactionsResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaBroadcastTransactionRequest.
BroadcastTransactionsResponse() - Constructor for class org.iota.jota.dto.response.BroadcastTransactionsResponse
 
build(ConditionalDepositAddress, Class<T>) - Method in class org.iota.jota.account.deposits.methods.DepositFactory
Returns null if the method doesnt exist
build(ConditionalDepositAddress) - Method in interface org.iota.jota.account.deposits.methods.DepositMethod
 
build(ConditionalDepositAddress) - Method in class org.iota.jota.account.deposits.methods.MagnetMethod
 
build(ConditionalDepositAddress) - Method in class org.iota.jota.account.deposits.methods.QRMethod
 
build() - Method in class org.iota.jota.builder.AbstractBuilder
 
build() - Method in class org.iota.jota.builder.AddressRequest.Builder
 
Builder(String, int) - Constructor for class org.iota.jota.builder.AddressRequest.Builder
Constructor to instantiate a AddressRequest instance.
Builder(SeedProvider) - Constructor for class org.iota.jota.IotaAccount.Builder
 
Builder(String) - Constructor for class org.iota.jota.IotaAccount.Builder
 
Builder() - Constructor for class org.iota.jota.IotaAPI.Builder
 
Bundle - Class in org.iota.jota.model
This class represents a Bundle, a set of transactions.
Bundle() - Constructor for class org.iota.jota.model.Bundle
Initializes a new instance of the Bundle class without transactions.
Bundle(List<Transaction>) - Constructor for class org.iota.jota.model.Bundle
Initializes a new instance of the Bundle class.
Bundle(List<Transaction>, int) - Constructor for class org.iota.jota.model.Bundle
Initializes a new instance of the Bundle class.
bundlesFromAddresses(Boolean, String...) - Method in class org.iota.jota.IotaAPI
Internal function to get the formatted bundles of a list of addresses.
BundleValidator - Class in org.iota.jota.utils
 
BundleValidator() - Constructor for class org.iota.jota.utils.BundleValidator
 
byAddresses(String...) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
byApprovees(String...) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
byBundles(String...) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
byTags(String...) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
bytes(int[], int, int) - Static method in class org.iota.jota.utils.Converter
Converts the specified trits array to bytes.
bytes(int[]) - Static method in class org.iota.jota.utils.Converter
 
byType(String) - Static method in enum org.iota.jota.connection.ConnectionType
 

C

callIxi(String, String...) - Method in class org.iota.jota.IotaAPICore
 
cancel() - Method in class org.iota.jota.pow.pearldiver.PearlDiver
 
canWrite() - Method in class org.iota.jota.store.EnvironmentStore
 
canWrite() - Method in class org.iota.jota.store.FlatFileStore
 
canWrite() - Method in class org.iota.jota.store.IotaClientStore
 
canWrite() - Method in class org.iota.jota.store.MemoryStore
 
canWrite() - Method in interface org.iota.jota.store.Store
Some stores like environment variables can't write.
checkAddress(String) - Static method in class org.iota.jota.utils.InputValidator
Checks whether the specified address is an address and throws and exception if the address is invalid.
checkAddressNow(Address) - Method in class org.iota.jota.account.plugins.transferchecker.TransferCheckerImpl
 
checkAddressWithoutChecksum(String) - Static method in class org.iota.jota.utils.InputValidator
Checks whether the specified address is an address without checksum and throws and exception if the address is invalid.
checkConsistency(IotaCheckConsistencyRequest) - Method in class org.iota.jota.connection.HttpConnector
 
checkConsistency(IotaCheckConsistencyRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Checks the consistency of the subtangle described by the provided tails.
checkConsistency(IotaCheckConsistencyRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Checks the consistency of the subtangle descirbed by the provided tails.
checkConsistency(String...) - Method in class org.iota.jota.IotaAPICore
Checks the consistency of the subtangle formed by the provided tails.
CheckConsistencyResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaCheckConsistencyRequest.
CheckConsistencyResponse() - Constructor for class org.iota.jota.dto.response.CheckConsistencyResponse
 
checksum(boolean) - Method in class org.iota.jota.builder.AddressRequest.Builder
Adds 9-tryte address checksum.
Checksum - Class in org.iota.jota.utils
This class defines utility methods to add/remove the checksum to/from an address.
Checksum() - Constructor for class org.iota.jota.utils.Checksum
 
checkWereAddressSpentFrom(String...) - Method in class org.iota.jota.IotaAPI
Check if a list of addresses was ever spent from, in the current epoch, or in previous epochs.
checkWereAddressSpentFrom(String) - Method in class org.iota.jota.IotaAPI
Check if an addresses was ever spent from, in the current epoch, or in previous epochs.
Clock - Interface in org.iota.jota.account.clock
 
clock(Clock) - Method in class org.iota.jota.builder.AccountBuilder
 
clone() - Method in class org.iota.jota.account.AccountState
 
clone() - Method in class org.iota.jota.account.deposits.DepositRequest
 
clone() - Method in class org.iota.jota.account.deposits.StoredDepositAddress
 
clone() - Method in class org.iota.jota.account.PendingTransfer
 
clone() - Method in interface org.iota.jota.pow.ICurl
Clones this instance.
clone() - Method in class org.iota.jota.pow.JCurl
 
clone() - Method in class org.iota.jota.pow.Kerl
Clones this instance.
command() - Method in enum org.iota.jota.IotaAPICommand
Gets the command.
compareTo(Bundle) - Method in class org.iota.jota.model.Bundle
Compares the current object with another object of the same type.
compile() - Method in class org.iota.jota.builder.AbstractBuilder
 
compile() - Method in class org.iota.jota.builder.AccountBuilder
 
compile() - Method in class org.iota.jota.IotaAPI.Builder
 
CONDITION_AMOUNT - Static variable in class org.iota.jota.account.deposits.methods.MagnetMethod
 
CONDITION_EXPIRES - Static variable in class org.iota.jota.account.deposits.methods.MagnetMethod
 
CONDITION_MULTI_USE - Static variable in class org.iota.jota.account.deposits.methods.MagnetMethod
 
ConditionalDepositAddress - Class in org.iota.jota.account.deposits
 
ConditionalDepositAddress(DepositRequest, Hash) - Constructor for class org.iota.jota.account.deposits.ConditionalDepositAddress
 
config(F) - Method in class org.iota.jota.builder.AbstractBuilder
 
config(Properties) - Method in class org.iota.jota.builder.AbstractBuilder
 
config(PropertiesConfig) - Method in class org.iota.jota.builder.AbstractBuilder
 
Config - Interface in org.iota.jota.config
 
Connection - Interface in org.iota.jota.connection
 
CONNECTION_TIMEOUT - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
ConnectionFactory - Class in org.iota.jota.connection
 
ConnectionType - Enum in org.iota.jota.connection
 
ConnectorException - Exception in org.iota.jota.error
This exception occurs when an API method threw an unexpected error on the node
ConnectorException(String, int) - Constructor for exception org.iota.jota.error.ConnectorException
Initializes a new instance of the ConnectorException.
ConnectorException(String, Exception, int) - Constructor for exception org.iota.jota.error.ConnectorException
 
Constants - Class in org.iota.jota.utils
This class defines the global constants.
Constants() - Constructor for class org.iota.jota.utils.Constants
 
CONTENT_TYPE_HEADER - Static variable in interface org.iota.jota.connection.IotaNodeHTTPService
 
convert(Map<String, Object>, JavaType) - Method in class org.iota.jota.utils.JsonParser
 
convertAmountTo(long, IotaUnits) - Static method in class org.iota.jota.utils.IotaUnitConverter
Convert amount to target unit.
convertBytesToTrits(byte[]) - Static method in class org.iota.jota.pow.Kerl
 
Converter - Class in org.iota.jota.utils
This class provides a set of utility methods to are used to convert between different formats.
Converter() - Constructor for class org.iota.jota.utils.Converter
 
convertRawIotaAmountToDisplayText(long, boolean) - Static method in class org.iota.jota.utils.IotaUnitConverter
Convert the iota amount to text.
convertToIntArray(List<Integer>) - Static method in class org.iota.jota.utils.Converter
 
convertTritsToBytes(int[]) - Static method in class org.iota.jota.pow.Kerl
 
convertUnits(long, IotaUnits, IotaUnits) - Static method in class org.iota.jota.utils.IotaUnitConverter
Convert the iota amount.
copyTrits(String, int[]) - Static method in class org.iota.jota.utils.Converter
Copies the trits from the input string into the destination array
create(String...) - Static method in class org.iota.jota.dto.request.IotaCheckConsistencyRequest
Initializes a new instance of the IotaCheckConsistencyRequest class.
create(String...) - Static method in class org.iota.jota.dto.request.IotaWereAddressesSpentFromRequest
Initializes a new instance of the IotaWereAddressesSpentFromRequest class.
create(List<String>, Bundle[], List<Input>, long, long) - Static method in class org.iota.jota.dto.response.GetAccountDataResponse
Initializes a new instance of the GetAccountDataResponse class.
create(List<Input>, long, long) - Static method in class org.iota.jota.dto.response.GetBalancesAndFormatResponse
Initializes a new instance of the GetBalancesAndFormatResponse class.
create(List<Transaction>, long) - Static method in class org.iota.jota.dto.response.GetBundleResponse
Initializes a new instance of the GetBundleResponse class.
create(List<String>, long) - Static method in class org.iota.jota.dto.response.GetNewAddressResponse
Initializes a new instance of the GetNewAddressResponse class.
create(String, String, int, long, String, long, long, String, int, String, int, int, int, int, long, int, int, String[], String) - Static method in class org.iota.jota.dto.response.GetNodeInfoResponse
Creates a new GetNodeInfoResponse
create(Bundle[], long) - Static method in class org.iota.jota.dto.response.GetTransferResponse
Initializes a new instance of the GetTransferResponse class.
create(Bundle, Boolean[], long) - Static method in class org.iota.jota.dto.response.ReplayBundleResponse
Initializes a new instance of the ReplayBundleResponse class.
create(List<Transaction>, Boolean[], long) - Static method in class org.iota.jota.dto.response.SendTransferResponse
Initializes a new instance of the SendTransferResponse class.
create(SpongeFactory.Mode) - Static method in class org.iota.jota.pow.SpongeFactory
 
createAddNeighborsRequest(String...) - Static method in class org.iota.jota.dto.request.IotaNeighborsRequest
Initializes a new instance of the IotaNeighborsRequest class.
createAmountDisplayText(double, IotaUnits, boolean) - Static method in class org.iota.jota.utils.IotaUnitConverter
Create amount text.
createAttachToTangleRequest(String, String, Integer, String...) - Static method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Initializes a new instance of the IotaAttachedToTangleRequest class.
createBroadcastTransactionsRequest(String...) - Static method in class org.iota.jota.dto.request.IotaBroadcastTransactionRequest
Initializes a new instance of the IotaBroadcastTransactionRequest class.
createCallables(Iterable<T>, Parallel.Operation<T>) - Static method in class org.iota.jota.utils.Parallel
 
createConnection(Properties, int) - Static method in class org.iota.jota.connection.ConnectionFactory
 
createConnection(Map<String, String>, int) - Static method in class org.iota.jota.connection.ConnectionFactory
 
createCustomRequest(String, String[]) - Static method in class org.iota.jota.dto.request.IotaCustomRequest
 
createFindTransactionRequest() - Static method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Create a new instance of the IotaFindTransactionsRequest class.
createGetInclusionStateRequest(String[], String[]) - Static method in class org.iota.jota.dto.request.IotaGetInclusionStateRequest
Initializes a new instance of the IotaGetInclusionStateRequest class.
createGetInclusionStateRequest(Collection<String>, Collection<String>) - Static method in class org.iota.jota.dto.request.IotaGetInclusionStateRequest
Create a new instance of the IotaGetInclusionStateRequest class.
createGetNeighborsRequest() - Static method in class org.iota.jota.dto.request.IotaCommandRequest
Gets the neighbours of the node.
createGetTipsRequest() - Static method in class org.iota.jota.dto.request.IotaCommandRequest
Gets the tips of the node.
createGetTrytesRequest(String...) - Static method in class org.iota.jota.dto.request.IotaGetTrytesRequest
Initializes a new instance of the IotaGetTrytesRequest class.
createInterruptAttachToTangleRequest() - Static method in class org.iota.jota.dto.request.IotaCommandRequest
Interrupt attaching to the tangle
createIotaGetBalancesRequest(Integer, String[], String...) - Static method in class org.iota.jota.dto.request.IotaGetBalancesRequest
Initializes a new instance of the IotaGetBalancesRequest class.
createIotaGetTransactionsToApproveRequest(Integer, String) - Static method in class org.iota.jota.dto.request.IotaGetTransactionsToApproveRequest
Initializes a new instance of the IotaGetTransactionsToApproveRequest class.
createNodeInfoRequest() - Static method in class org.iota.jota.dto.request.IotaCommandRequest
Get information about the node.
createRemainder(long) - Method in class org.iota.jota.account.AccountStateManager
Creates a remainder input.
createRemoveNeighborsRequest(String...) - Static method in class org.iota.jota.dto.request.IotaNeighborsRequest
Initializes a new instance of the IotaNeighborsRequest class.
createStoreTransactionsRequest(String...) - Static method in class org.iota.jota.dto.request.IotaStoreTransactionsRequest
Initializes a new instance of the IotaStoreTransactionsRequest class.
customRequest(IotaCustomRequest) - Method in class org.iota.jota.connection.HttpConnector
 
customRequest(IotaCustomRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Custom API call used to call IXI modules.
customRequest(IotaCustomRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
 

D

DATABASE_NAME - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
DatabaseStore - Class in org.iota.jota.account.store
 
DatabaseStore(String, String) - Constructor for class org.iota.jota.account.store.DatabaseStore
 
debug(String) - Method in class org.iota.jota.utils.log.interval.IntervalLogger
This method allows us to set a new debug message that shall get printed to the screen.
debug(String) - Method in interface org.iota.jota.utils.log.Logger
This method allows us to set a new debug message that shall get printed to the screen.
DedicatedScheduledExecutorService - Class in org.iota.jota.utils.thread
This class represents a ScheduledExecutorService that is associated with one specific task for which it provides automatic logging capabilities

It informs the user about its lifecycle using the logback loggers used by IRI.
DedicatedScheduledExecutorService(String, Logger, boolean) - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
Creates a ScheduledExecutorService that is associated with one specific task for which it provides automatic logging capabilities (using the provided thread name).

It informs the user about its lifecycle using the logback loggers used by IRI.
DedicatedScheduledExecutorService(String, boolean) - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
DedicatedScheduledExecutorService(String, Logger) - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
DedicatedScheduledExecutorService(Logger, boolean) - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
Does the same as DedicatedScheduledExecutorService.DedicatedScheduledExecutorService(String, Logger, boolean) but defaults to null for the thread name (which causes only error messages to be printed - unless debug is true).

Note: This is for example used by the com.iota.iri.utils.log.interval.IntervalLogger which does not want to inform the user when scheduling a log output, but which still needs the "only run one task" logic.
DedicatedScheduledExecutorService(String) - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
DedicatedScheduledExecutorService(Logger) - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
Does the same as DedicatedScheduledExecutorService.DedicatedScheduledExecutorService(String, Logger, boolean) but defaults to null for the thread name (which causes only error messages to be printed - unless debug is true) and and false for the debug flag.

Note: This is for example used by the com.iota.iri.utils.log.interval.IntervalLogger which does not want to inform the user when scheduling a log output, but which still needs the "only run one task" logic.
DedicatedScheduledExecutorService(boolean) - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
Does the same as DedicatedScheduledExecutorService.DedicatedScheduledExecutorService(String, Logger, boolean) but defaults to null for the thread name (which causes only error messages to be printed - unless debug is true) and the DedicatedScheduledExecutorService.DEFAULT_LOGGER for the log messages.

Note: This is for example used by the com.iota.iri.utils.log.interval.IntervalLogger which does not want to inform the user when scheduling a log output, but which still needs the "only run one task" logic.
DedicatedScheduledExecutorService() - Constructor for class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
Does the same as DedicatedScheduledExecutorService.DedicatedScheduledExecutorService(String, Logger, boolean) but defaults to null for the thread name (which causes only error messages to be printed), the DedicatedScheduledExecutorService.DEFAULT_LOGGER for the log messages and false for the debug flag.

Note: This is for example used by the com.iota.iri.utils.log.interval.IntervalLogger which does not want to inform the user when scheduling a log output, but which still needs the "only run one task" logic.
Defaults() - Constructor for class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
delegate() - Method in class org.iota.jota.utils.log.interval.IntervalLogger
This method returns the underlying logback Logger.

It can be used to issue log entries directly to the underlying logger without interfering with the logic of this class.
delete(String) - Method in class org.iota.jota.store.EnvironmentStore
 
delete(String) - Method in class org.iota.jota.store.FlatFileStore
 
delete(String) - Method in class org.iota.jota.store.IotaClientStore
 
delete(String) - Method in class org.iota.jota.store.MemoryStore
 
delete(String) - Method in interface org.iota.jota.store.Store
Delete a field form the store
DepositFactory - Class in org.iota.jota.account.deposits.methods
 
DepositMethod<T> - Interface in org.iota.jota.account.deposits.methods
 
DepositRequest - Class in org.iota.jota.account.deposits
 
DepositRequest(Date, boolean, long) - Constructor for class org.iota.jota.account.deposits.DepositRequest
 
depth(int) - Method in class org.iota.jota.builder.AccountBuilder
 
DEPTH - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
digest(int[], int[]) - Method in class org.iota.jota.utils.Signing
 
digests(int[]) - Method in class org.iota.jota.utils.Signing
Digests hashes each segment of each key fragment 26 times and returns them.

E

emit(Event) - Method in interface org.iota.jota.account.event.EventManager
 
emit(Event) - Method in class org.iota.jota.account.event.impl.EventManagerImpl
 
EMPTY_HASH - Static variable in class org.iota.jota.model.Bundle
Deprecated.
EnvConfig - Class in org.iota.jota.config.types
 
EnvConfig() - Constructor for class org.iota.jota.config.types.EnvConfig
 
EnvironmentStore - Class in org.iota.jota.store
 
EnvironmentStore() - Constructor for class org.iota.jota.store.EnvironmentStore
 
equals(Object) - Method in class org.iota.jota.account.AccountState
 
equals(Object) - Method in class org.iota.jota.account.deposits.ConditionalDepositAddress
 
equals(Object) - Method in class org.iota.jota.account.deposits.DepositRequest
 
equals(Object) - Method in class org.iota.jota.account.deposits.StoredDepositAddress
 
equals(Object) - Method in class org.iota.jota.account.PendingTransfer
 
equals(Object) - Method in class org.iota.jota.connection.HttpConnector
 
equals(Object) - Method in class org.iota.jota.dto.response.AbstractResponse
 
equals(Object) - Method in class org.iota.jota.model.Input
 
equals(Object) - Method in class org.iota.jota.model.Transaction
 
equals(Object) - Method in class org.iota.jota.types.Hash
 
equals(Object) - Method in class org.iota.jota.types.Recipient
 
equals(Object) - Method in class org.iota.jota.types.Trits
 
equals(Object) - Method in class org.iota.jota.types.Trytes
 
error(String) - Method in class org.iota.jota.utils.log.interval.IntervalLogger
This method allows us to set a new error message that shall get printed to the screen.
error(String, Throwable) - Method in class org.iota.jota.utils.log.interval.IntervalLogger
This method allows us to set a new error message that shall get printed to the screen.
error(String) - Method in interface org.iota.jota.utils.log.Logger
This method allows us to set a new error message that shall get printed to the screen.
error(String, Throwable) - Method in interface org.iota.jota.utils.log.Logger
This method allows us to set a new error message that shall get printed to the screen.
Event - Interface in org.iota.jota.account.event
 
EventAbstractBundle - Class in org.iota.jota.account.event.events
 
EventAbstractBundle(AccountEventType, Bundle) - Constructor for class org.iota.jota.account.event.events.EventAbstractBundle
 
EventAccountError - Class in org.iota.jota.account.event.events
 
EventAccountError(Exception) - Constructor for class org.iota.jota.account.event.events.EventAccountError
 
EventAttachingToTangle - Class in org.iota.jota.account.event.events
 
EventAttachingToTangle(String[]) - Constructor for class org.iota.jota.account.event.events.EventAttachingToTangle
 
EventDoingProofOfWork - Class in org.iota.jota.account.event.events
 
EventDoingProofOfWork(String[]) - Constructor for class org.iota.jota.account.event.events.EventDoingProofOfWork
 
EventImpl - Class in org.iota.jota.account.event.impl
 
EventImpl(AccountEventType) - Constructor for class org.iota.jota.account.event.impl.EventImpl
 
EventListener - Interface in org.iota.jota.account.event
Marker interface for classes that implement event listening mehods A method is listening for an even if it is marked with the AccountEvent annotation and has one parameter, which extends Event
EventManager - Interface in org.iota.jota.account.event
 
EventManagerImpl - Class in org.iota.jota.account.event.impl
 
EventManagerImpl() - Constructor for class org.iota.jota.account.event.impl.EventManagerImpl
 
EventNewInput - Class in org.iota.jota.account.event.events
 
EventNewInput(Address, DepositRequest) - Constructor for class org.iota.jota.account.event.events.EventNewInput
 
EventPromotion - Class in org.iota.jota.account.event.events
 
EventPromotion(Bundle) - Constructor for class org.iota.jota.account.event.events.EventPromotion
 
EventReattachment - Class in org.iota.jota.account.event.events
 
EventReattachment(Bundle, Bundle) - Constructor for class org.iota.jota.account.event.events.EventReattachment
 
EventReceivedDeposit - Class in org.iota.jota.account.event.events
 
EventReceivedDeposit(Bundle, Address) - Constructor for class org.iota.jota.account.event.events.EventReceivedDeposit
 
EventReceivedMessage - Class in org.iota.jota.account.event.events
 
EventReceivedMessage(Bundle) - Constructor for class org.iota.jota.account.event.events.EventReceivedMessage
 
EventReceivingDeposit - Class in org.iota.jota.account.event.events
 
EventReceivingDeposit(Bundle, Address) - Constructor for class org.iota.jota.account.event.events.EventReceivingDeposit
 
EventSentTransfer - Class in org.iota.jota.account.event.events
 
EventSentTransfer(Bundle) - Constructor for class org.iota.jota.account.event.events.EventSentTransfer
 
EventShutdown - Class in org.iota.jota.account.event.events
 
EventShutdown(Date) - Constructor for class org.iota.jota.account.event.events.EventShutdown
 
EventTransferConfirmed - Class in org.iota.jota.account.event.events
 
EventTransferConfirmed(Bundle) - Constructor for class org.iota.jota.account.event.events.EventTransferConfirmed
 
execute(Runnable) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
execute(Runnable) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since there is no Future passed to the caller, we only wrap the Runnable to correctly free the resources.
ExpireCondition - Interface in org.iota.jota.account.condition
 
exportAccount(String) - Method in interface org.iota.jota.account.AccountStore
Axports the given account from the store.
exportAccount(String) - Method in class org.iota.jota.account.store.AccountFileStore
 
exportAccount(String) - Method in class org.iota.jota.account.store.MongoStore
 
exportAccount() - Method in class org.iota.jota.IotaAccount
Makes a copy of the current account state.
ExportedAccountState - Class in org.iota.jota.account
 
ExportedAccountState(Date, String, AccountState) - Constructor for class org.iota.jota.account.ExportedAccountState
 

F

FileConfig - Class in org.iota.jota.config.types
 
FileConfig() - Constructor for class org.iota.jota.config.types.FileConfig
 
FileConfig(FlatFileStore) - Constructor for class org.iota.jota.config.types.FileConfig
 
FileConfig(String) - Constructor for class org.iota.jota.config.types.FileConfig
 
FileConfig(Optional<String>) - Constructor for class org.iota.jota.config.types.FileConfig
 
FileConfig(PropertiesStore) - Constructor for class org.iota.jota.config.types.FileConfig
 
finalize(ICurl) - Method in class org.iota.jota.model.Bundle
Finalizes the bundle using the specified curl implementation,
finalizeAddress(String) - Method in class org.iota.jota.utils.Multisig
Generates a new address
findOptimalIotaUnitToDisplay(long) - Static method in class org.iota.jota.utils.IotaUnitConverter
Finds the optimal unit to display the specified amount in.
findTransactionObjectsByAddresses(String[]) - Method in class org.iota.jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
findTransactionObjectsByApprovees(String...) - Method in class org.iota.jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
findTransactionObjectsByBundle(String...) - Method in class org.iota.jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
findTransactionObjectsByTag(String...) - Method in class org.iota.jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
FindTransactionResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaFindTransactionsRequest.
FindTransactionResponse() - Constructor for class org.iota.jota.dto.response.FindTransactionResponse
 
findTransactions(IotaFindTransactionsRequest) - Method in class org.iota.jota.connection.HttpConnector
 
findTransactions(IotaFindTransactionsRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Find the transactions which match the specified input and return.
findTransactions(IotaFindTransactionsRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Find the transactions which match the specified input and return.
findTransactions(String[], String[], String[], String[]) - Method in class org.iota.jota.IotaAPICore
Find the transactions which match the specified input and return.
findTransactionsByAddresses(String...) - Method in class org.iota.jota.IotaAPICore
Find the transactions by addresses with checksum
findTransactionsByApprovees(String...) - Method in class org.iota.jota.IotaAPICore
Find the transactions by approvees
findTransactionsByBundles(String...) - Method in class org.iota.jota.IotaAPICore
Find the transactions by bundles
findTransactionsByDigests(String...) - Method in class org.iota.jota.IotaAPICore
Deprecated.
findTransactionsByTags(String...) - Method in class org.iota.jota.IotaAPICore
Find the transactions by tags
findTransactionsObjectsByHashes(String...) - Method in class org.iota.jota.IotaAPI
Wrapper function: get trytes and turns into Transaction objects.
finish() - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Sets the current step to the expected step count and triggers the output of the current progress.
finish() - Method in interface org.iota.jota.utils.log.ProgressLogger
Sets the current step to the expected step count and triggers the output of the current progress.
first() - Method in class org.iota.jota.account.AccountBalanceCache
 
first() - Method in class org.iota.jota.dto.response.GetNewAddressResponse
Gets the first address, for quick access
FlatFileStore - Class in org.iota.jota.store
 
FlatFileStore(InputStream, OutputStream) - Constructor for class org.iota.jota.store.FlatFileStore
Careful when supplying a stream, FlatFileStore CONTINUOUSLY writes to output stream.
FlatFileStore(File) - Constructor for class org.iota.jota.store.FlatFileStore
 
FlatFileStore(String) - Constructor for class org.iota.jota.store.FlatFileStore
 
FlatFileStore(URI) - Constructor for class org.iota.jota.store.FlatFileStore
 
fromValue(int) - Static method in class org.iota.jota.utils.Converter
Converts the specified integer to its corresponding trits value.

G

generate() - Method in class org.iota.jota.builder.AbstractBuilder
 
generate() - Method in class org.iota.jota.builder.AccountBuilder
 
generate() - Method in class org.iota.jota.builder.ApiBuilder
Generates values for options which were not assigned through the builder.
generateNewAddresses(AddressRequest) - Method in class org.iota.jota.IotaAPI
Generates new addresses, meaning addresses which were not spend from, according to the connected node.
generateNewSeed() - Static method in class org.iota.jota.utils.SeedRandomGenerator
Generate a new seed.
get(int) - Method in interface org.iota.jota.account.addressgenerator.AddressGeneratorService
 
get(int, int) - Method in interface org.iota.jota.account.addressgenerator.AddressGeneratorService
 
get(int) - Method in class org.iota.jota.account.addressgenerator.AddressGeneratorServiceImpl
 
get(int, int) - Method in class org.iota.jota.account.addressgenerator.AddressGeneratorServiceImpl
 
get() - Static method in class org.iota.jota.account.deposits.methods.DepositFactory
 
get(String) - Method in class org.iota.jota.store.EnvironmentStore
 
get(String, T) - Method in class org.iota.jota.store.EnvironmentStore
 
get(String) - Method in class org.iota.jota.store.FlatFileStore
 
get(String, T) - Method in class org.iota.jota.store.FlatFileStore
 
get(String) - Method in class org.iota.jota.store.IotaClientStore
 
get(String, T) - Method in class org.iota.jota.store.IotaClientStore
 
get(String) - Method in class org.iota.jota.store.MemoryStore
 
get(String, T) - Method in class org.iota.jota.store.MemoryStore
 
get(String) - Method in interface org.iota.jota.store.Store
 
get(String, T) - Method in interface org.iota.jota.store.Store
Gets a value from the store
get() - Static method in class org.iota.jota.utils.JsonParser
 
GET_BUNDLE_RESPONSE_ERROR - Static variable in class org.iota.jota.utils.Constants
 
GET_INCLUSION_STATE_RESPONSE_ERROR - Static variable in class org.iota.jota.utils.Constants
 
GET_TRYTES_RESPONSE_ERROR - Static variable in class org.iota.jota.utils.Constants
 
getAccount() - Method in class org.iota.jota.account.plugins.AccountPlugin
 
getAccount() - Method in interface org.iota.jota.account.plugins.Plugin
Getter for the account this plugin is working for.
getAccountData(String, int, int, boolean, int, boolean, int, int, boolean, long) - Method in class org.iota.jota.IotaAPI
Similar to getTransfers, just that it returns additional account data
GetAccountDataResponse - Class in org.iota.jota.dto.response
Response of api request 'getAccountData'.
GetAccountDataResponse() - Constructor for class org.iota.jota.dto.response.GetAccountDataResponse
 
getAccountManager() - Method in class org.iota.jota.IotaAccount
 
getAccountState() - Method in class org.iota.jota.account.AccountStateManager
 
getAddedNeighbors() - Method in class org.iota.jota.dto.response.AddNeighborsResponse
Gets the number of added neighbors.
getAddress() - Method in class org.iota.jota.account.event.events.EventNewInput
 
getAddress() - Method in class org.iota.jota.account.event.events.EventReceivedDeposit
 
getAddress() - Method in class org.iota.jota.account.event.events.EventReceivingDeposit
 
getAddress() - Method in class org.iota.jota.model.Input
Get the address with checksum
getAddress() - Method in class org.iota.jota.model.Neighbor
Get the address.
getAddress() - Method in class org.iota.jota.model.Signature
Get the address.
getAddress() - Method in class org.iota.jota.model.Transaction
Get the address.
getAddress() - Method in class org.iota.jota.model.Transfer
Get the addresswith checksum.
getAddress() - Method in class org.iota.jota.types.Address
 
getAddresses() - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Gets the addresses.
getAddresses() - Method in class org.iota.jota.dto.request.IotaGetBalancesRequest
Gets the addresses.
getAddresses() - Method in class org.iota.jota.dto.request.IotaWereAddressesSpentFromRequest
Gets the addresses.
getAddresses() - Method in class org.iota.jota.dto.response.GetAccountDataResponse
Gets the addresses.
getAddresses() - Method in class org.iota.jota.dto.response.GetNewAddressResponse
Gets the addresses.
getAddresses() - Method in class org.iota.jota.types.Recipient
 
getAddressesUnchecked(AddressRequest) - Method in class org.iota.jota.IotaAPI
Generates amount of addresses, starting from index This does not mean that these addresses are safe to use (unspent)
getAll() - Method in class org.iota.jota.store.EnvironmentStore
 
getAll() - Method in class org.iota.jota.store.FlatFileStore
 
getAll() - Method in class org.iota.jota.store.IotaClientStore
 
getAll() - Method in class org.iota.jota.store.MemoryStore
 
getAll() - Method in interface org.iota.jota.store.Store
Returns all the values in this store
getAmount() - Method in class org.iota.jota.account.event.events.EventReceivedDeposit
 
getAmount() - Method in class org.iota.jota.account.event.events.EventReceivingDeposit
 
getAmount() - Method in class org.iota.jota.builder.AddressRequest
 
getApi() - Method in class org.iota.jota.account.AccountOptions
 
getApi() - Method in class org.iota.jota.builder.AccountBuilder
 
getApi() - Method in interface org.iota.jota.builder.AccountBuilderSettings
 
getApi() - Method in class org.iota.jota.IotaAccount
 
getAppName() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getApprovees() - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Gets the approvees.
getAppVersion() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getArg(String) - Method in class org.iota.jota.dto.response.IotaCustomResponse
 
getArgs() - Method in class org.iota.jota.dto.request.IotaCustomRequest
 
getAttachmentTimestamp() - Method in class org.iota.jota.model.Transaction
Get the attachmentTimestamp.
getAttachmentTimestampLowerBound() - Method in class org.iota.jota.model.Transaction
 
getAttachmentTimestampUpperBound() - Method in class org.iota.jota.model.Transaction
 
GetAttachToTangleResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaAttachToTangleRequest.
GetAttachToTangleResponse(long) - Constructor for class org.iota.jota.dto.response.GetAttachToTangleResponse
Initializes a new instance of the GetAttachToTangleResponse class.
GetAttachToTangleResponse(String[]) - Constructor for class org.iota.jota.dto.response.GetAttachToTangleResponse
Initializes a new instance of the GetAttachToTangleResponse class with the given trytes.
getAvailableBalance() - Method in class org.iota.jota.account.AccountStateManager
Returns the total balance of addresses which have their deposit conditions fulfilled
getAvailableBalance() - Method in interface org.iota.jota.account.inputselector.InputSelectionStrategy
 
getAvailableBalance() - Method in class org.iota.jota.account.inputselector.InputSelectionStrategyImpl
 
getBalance() - Method in class org.iota.jota.dto.response.GetAccountDataResponse
Gets the balance.
getBalance(int, String) - Method in class org.iota.jota.IotaAPI
The returned balance is based on the latest confirmed milestone.
getBalance() - Method in class org.iota.jota.model.Input
Get the balance.
getBalanceAndFormat(List<String>, List<String>, long, int, StopWatch, int) - Method in class org.iota.jota.IotaAPI
Gets the balances and formats the output.
getBalances(IotaGetBalancesRequest) - Method in class org.iota.jota.connection.HttpConnector
 
getBalances(IotaGetBalancesRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
It returns the confirmed balance which a list of addresses have at the latest confirmed milestone.
getBalances(IotaGetBalancesRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
It returns the confirmed balance which a list of addresses have at the latest confirmed milestone.
getBalances() - Method in class org.iota.jota.dto.response.GetBalancesResponse
Gets the balances.
getBalances(Integer, String[], String[]) - Method in class org.iota.jota.IotaAPICore
Calculates the confirmed balance, as viewed by the specified tips.
getBalances(Integer, List<String>, List<String>) - Method in class org.iota.jota.IotaAPICore
Calculates the confirmed balance, as viewed by the specified tips.
getBalances(Integer, List<String>) - Method in class org.iota.jota.IotaAPICore
Calculates the confirmed balance, as viewed by the latest solid milestone.
GetBalancesAndFormatResponse - Class in org.iota.jota.dto.response
Response of api request 'getBalancesAndFormatResponse'.
GetBalancesAndFormatResponse() - Constructor for class org.iota.jota.dto.response.GetBalancesAndFormatResponse
 
GetBalancesResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaGetBalancesRequest.
GetBalancesResponse() - Constructor for class org.iota.jota.dto.response.GetBalancesResponse
 
getBranchTransaction() - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Gets the branch transaction.
getBranchTransaction() - Method in class org.iota.jota.dto.response.GetTransactionsToApproveResponse
Gets the branch transaction.
getBranchTransaction() - Method in class org.iota.jota.model.Transaction
Get the branch transaction.
getBundle() - Method in class org.iota.jota.account.event.events.EventAbstractBundle
 
getBundle() - Method in class org.iota.jota.account.event.events.EventSentTransfer
 
getBundle() - Method in class org.iota.jota.account.event.events.EventTransferConfirmed
 
getBundle(String) - Method in class org.iota.jota.IotaAPI
Gets the associated bundle transactions of a single transaction.
getBundle() - Method in class org.iota.jota.model.Transaction
Get the bundle.
getBundleHash() - Method in class org.iota.jota.model.Bundle
 
GetBundleResponse - Class in org.iota.jota.dto.response
Response of api request 'getBundle.
GetBundleResponse() - Constructor for class org.iota.jota.dto.response.GetBundleResponse
 
getBundles() - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Gets the bundles.
getBundleTrits() - Method in class org.iota.jota.account.PendingTransfer
 
getByAddress(Address) - Method in class org.iota.jota.account.AccountBalanceCache
 
getByHash(Hash) - Method in class org.iota.jota.account.AccountBalanceCache
 
getByHash(String) - Method in class org.iota.jota.account.AccountBalanceCache
 
getByIndex(int) - Method in class org.iota.jota.account.AccountBalanceCache
 
getCause() - Method in class org.iota.jota.account.event.events.EventAccountError
 
getCollection() - Method in class org.iota.jota.account.store.MongoStore
 
getConfig() - Method in class org.iota.jota.builder.AbstractBuilder
 
getConfigs() - Method in class org.iota.jota.builder.AbstractBuilder
 
getConnectionTimeout() - Method in class org.iota.jota.ApiOptions
 
getConnectionTimeout() - Method in class org.iota.jota.builder.ApiBuilder
 
getConnectionTimeout() - Method in interface org.iota.jota.config.options.ApiConfig
Connection time out in seconds
getConnectionTimeout() - Method in class org.iota.jota.config.types.EnvConfig
 
getConnectionTimeout() - Method in class org.iota.jota.config.types.FileConfig
 
getConnectionTimeout() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getConnectionType() - Method in class org.iota.jota.model.Neighbor
Get the connection type.
getCoordinatorAddress() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getCurl() - Method in class org.iota.jota.IotaAPICore
Gives a clone of the custom curl defined in ApiOptions
getCurrentIndex() - Method in class org.iota.jota.model.Transaction
Get the current index.
getCurrentStep() - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Returns the current finished step of this logger.
getCurrentStep() - Method in interface org.iota.jota.utils.log.ProgressLogger
Returns the current finished step of this logger.
getCustomCurl() - Method in class org.iota.jota.ApiOptions
 
getCustomCurl() - Method in class org.iota.jota.builder.ApiBuilder
 
getCustomCurl() - Method in interface org.iota.jota.builder.ApiBuilderSettings
 
getDatabaseName() - Method in class org.iota.jota.account.store.DatabaseStore
 
getDelay() - Method in class org.iota.jota.utils.thread.TaskDetails
Getter for the internal TaskDetails.delay property.
getDepositAddress() - Method in class org.iota.jota.account.deposits.ConditionalDepositAddress
The address this deposit is requesting to
getDepositAddresses(String) - Method in interface org.iota.jota.account.AccountStore
Loads the stored deposit addresses of the given account.
getDepositAddresses(String) - Method in class org.iota.jota.account.store.AccountFileStore
 
getDepositAddresses(String) - Method in class org.iota.jota.account.store.MongoStore
 
getDepositRequests() - Method in class org.iota.jota.account.AccountState
 
getDepositRequests() - Method in class org.iota.jota.account.AccountStateManager
Makes a copy of the current deposit addresses
getDepth() - Method in class org.iota.jota.account.AccountOptions
 
getDepth() - Method in class org.iota.jota.builder.AccountBuilder
 
getDepth() - Method in interface org.iota.jota.config.options.AccountConfig
 
getDepth() - Method in class org.iota.jota.config.types.EnvConfig
 
getDepth() - Method in class org.iota.jota.config.types.FileConfig
 
getDepth() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getDepth() - Method in class org.iota.jota.dto.request.IotaGetTransactionsToApproveRequest
Gets the depth.
getDigest(String, int, int) - Method in class org.iota.jota.utils.Multisig
 
getDuration() - Method in class org.iota.jota.dto.response.AbstractResponse
Gets the duration.
getElapsedTimeHour() - Method in class org.iota.jota.utils.StopWatch
Elapsed time in hours.
getElapsedTimeMili() - Method in class org.iota.jota.utils.StopWatch
Elapsed time in milliseconds.
getElapsedTimeMin() - Method in class org.iota.jota.utils.StopWatch
Elapsed time in minutes.
getElapsedTimeSecs() - Method in class org.iota.jota.utils.StopWatch
Elapsed time in seconds.
getEnabled() - Method in class org.iota.jota.utils.log.interval.IntervalLogger
This method is the getter for the enabled flag of the logger.
getEnabled() - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
This method is the getter for the enabled flag of the logger.
getEnabled() - Method in interface org.iota.jota.utils.log.Logger
This method is the getter for the enabled flag of the logger.
getEnabled() - Method in interface org.iota.jota.utils.log.ProgressLogger
This method is the getter for the enabled flag of the logger.
getErrorCode() - Method in exception org.iota.jota.error.ConnectorException
 
getEventManager() - Method in class org.iota.jota.IotaAccount
 
getException() - Method in class org.iota.jota.account.event.events.EventAccountError
 
getExecutionCount() - Method in class org.iota.jota.utils.thread.TaskDetails
Getter for the internal TaskDetails.executionCount property.

Note: There is no setter for this property because it returns a mutable object that is not supposed be overwritten.
getExpectedAmount() - Method in class org.iota.jota.account.deposits.DepositRequest
The expected amount which gets deposited.
getExportedDate() - Method in class org.iota.jota.account.ExportedAccountState
 
getFeatures() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getHash() - Method in class org.iota.jota.model.Transaction
Get the hash.
getHash() - Method in class org.iota.jota.model.Transfer
Get the hash.
getHash() - Method in class org.iota.jota.types.Hash
 
getHashCheckSum() - Method in class org.iota.jota.types.Hash
 
getHashes() - Method in class org.iota.jota.dto.request.IotaGetTrytesRequest
Gets the hashes.
getHashes() - Method in class org.iota.jota.dto.response.FindTransactionResponse
Gets the hashes.
getHashes() - Method in class org.iota.jota.dto.response.GetTipsResponse
Gets the hashes.
getHi() - Method in class org.iota.jota.utils.Pair
 
getHost() - Method in class org.iota.jota.builder.ApiBuilder
 
getHost() - Method in class org.iota.jota.IotaAPICore
Deprecated.
getId() - Method in interface org.iota.jota.account.Account
Returns the account’s unique identifier which is a sha256 hash of the account’s seed.
getId() - Method in class org.iota.jota.account.ExportedAccountState
 
getId() - Method in class org.iota.jota.IotaAccount
Returns the account’s unique identifier which is a sha256 hash of the account’s seed.
GetInclusionStateResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaGetInclusionStateRequest.
GetInclusionStateResponse() - Constructor for class org.iota.jota.dto.response.GetInclusionStateResponse
 
getInclusionStates(IotaGetInclusionStateRequest) - Method in class org.iota.jota.connection.HttpConnector
 
getInclusionStates(IotaGetInclusionStateRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Get the inclusion states of a set of transactions.
getInclusionStates(IotaGetInclusionStateRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Get the inclusion states of a set of transactions.
getInclusionStates(String[], String[]) - Method in class org.iota.jota.IotaAPICore
Get the inclusion states of a set of transactions.
getIndex() - Method in class org.iota.jota.builder.AddressRequest
 
getIndex() - Method in class org.iota.jota.types.Address
 
getInfo() - Method in class org.iota.jota.dto.response.CheckConsistencyResponse
If state is false, this provides information on the cause of the inconsistency.
getInput(long, boolean) - Method in interface org.iota.jota.account.inputselector.InputSelectionStrategy
 
getInput(long, boolean) - Method in class org.iota.jota.account.inputselector.InputSelectionStrategyImpl
 
getInput() - Method in class org.iota.jota.dto.response.GetAccountDataResponse
Gets the inputs.
getInputAddresses(long) - Method in class org.iota.jota.account.AccountStateManager
Calculates the required inputs for the given balance.
getInputs() - Method in class org.iota.jota.dto.response.GetBalancesAndFormatResponse
Gets the input.
getInputs(String, int, int, int, long, String...) - Method in class org.iota.jota.IotaAPI
Gets the inputs of a seed If start, end and threshold are 0, checks everything until an address with nothing is found.
getInputsList() - Method in class org.iota.jota.model.Inputs
Get the input list.
getInterval() - Method in class org.iota.jota.utils.thread.TaskDetails
Getter for the internal TaskDetails.interval property.
getIxi() - Method in class org.iota.jota.dto.response.IotaCustomResponse
 
getJreAvailableProcessors() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getJreFreeMemory() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getJreMaxMemory() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getJreTotalMemory() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getJreVersion() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getKey(String, int, int) - Method in class org.iota.jota.utils.Multisig
Gets the key value of a seed
getKeyIndex() - Method in class org.iota.jota.account.AccountState
 
getKeyIndex() - Method in class org.iota.jota.model.Input
Get the keyIndex.
getLastIndex() - Method in class org.iota.jota.model.Transaction
Get the last index.
getLatestInclusion(String...) - Method in class org.iota.jota.IotaAPI
Wrapper function: runs getNodeInfo and getInclusionStates Uses the latest milestone as tip
getLatestMilestone() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getLatestMilestoneIndex() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getLatestSolidSubtangleMilestone() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getLatestSolidSubtangleMilestoneIndex() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getLegacyHost() - Method in class org.iota.jota.ApiOptions
 
getLegacyHost() - Method in class org.iota.jota.builder.ApiBuilder
 
getLegacyHost() - Method in interface org.iota.jota.config.options.ApiConfig
Deprecated.
getLegacyHost() - Method in class org.iota.jota.config.types.EnvConfig
Deprecated.
getLegacyHost() - Method in class org.iota.jota.config.types.FileConfig
 
getLegacyHost() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getLegacyPort() - Method in class org.iota.jota.ApiOptions
 
getLegacyPort() - Method in class org.iota.jota.builder.ApiBuilder
 
getLegacyPort() - Method in interface org.iota.jota.config.options.ApiConfig
Deprecated.
getLegacyPort() - Method in class org.iota.jota.config.types.EnvConfig
Deprecated.
getLegacyPort() - Method in class org.iota.jota.config.types.FileConfig
 
getLegacyPort() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getLegacyProtocol() - Method in class org.iota.jota.ApiOptions
 
getLegacyProtocol() - Method in class org.iota.jota.builder.ApiBuilder
 
getLegacyProtocol() - Method in interface org.iota.jota.config.options.ApiConfig
Deprecated.
getLegacyProtocol() - Method in class org.iota.jota.config.types.EnvConfig
Deprecated.
getLegacyProtocol() - Method in class org.iota.jota.config.types.FileConfig
 
getLegacyProtocol() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getLength() - Method in class org.iota.jota.model.Bundle
Gets the length of the bundle
getListeners(Class<? extends Event>) - Method in class org.iota.jota.account.event.impl.EventManagerImpl
 
getLocalPoW() - Method in class org.iota.jota.ApiOptions
 
getLocalPoW() - Method in class org.iota.jota.builder.ApiBuilder
 
getLocalPoW() - Method in interface org.iota.jota.builder.ApiBuilderSettings
 
getLocalPoW() - Method in class org.iota.jota.IotaAPICore
 
getLow() - Method in class org.iota.jota.utils.Pair
 
getMessage() - Method in class org.iota.jota.account.event.events.EventAccountError
 
getMessage() - Method in class org.iota.jota.account.event.events.EventReceivedMessage
 
getMessage() - Method in exception org.iota.jota.error.BaseException
 
getMessage() - Method in class org.iota.jota.model.Transfer
Get the message.
getMessage() - Method in class org.iota.jota.types.Recipient
 
getMilestoneIndex() - Method in class org.iota.jota.dto.response.GetBalancesResponse
Gets the milestone index.
getMilestoneStartIndex() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getMinWeightMagnitude() - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Gets the min weight magnitude.
getMultiUse() - Method in class org.iota.jota.account.deposits.DepositRequest
 
getMwm() - Method in class org.iota.jota.account.AccountOptions
 
getMwm() - Method in class org.iota.jota.builder.AccountBuilder
 
getMwm() - Method in interface org.iota.jota.config.options.AccountConfig
 
getMwm() - Method in class org.iota.jota.config.types.EnvConfig
 
getMwm() - Method in class org.iota.jota.config.types.FileConfig
 
getMwm() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getName() - Method in class org.iota.jota.utils.thread.ThreadIdentifier
Getter of the name that was used to create this identifier.
getNeighbors(IotaCommandRequest) - Method in class org.iota.jota.connection.HttpConnector
 
getNeighbors(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Get the list of neighbors from the node.
getNeighbors(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Get the list of neighbors from the node.
getNeighbors() - Method in class org.iota.jota.dto.response.GetNeighborsResponse
Gets the neighbors.
getNeighbors() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getNeighbors() - Method in class org.iota.jota.IotaAPICore
Returns the set of neighbors you are connected with, as well as their activity statistics (or counters).
GetNeighborsResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaCommandRequest.
GetNeighborsResponse() - Constructor for class org.iota.jota.dto.response.GetNeighborsResponse
 
GetNewAddressResponse - Class in org.iota.jota.dto.response
Response of api request 'getNewAddress'.
GetNewAddressResponse() - Constructor for class org.iota.jota.dto.response.GetNewAddressResponse
 
getNewBundle() - Method in class org.iota.jota.account.event.events.EventReattachment
 
getNewBundle() - Method in class org.iota.jota.dto.response.ReplayBundleResponse
 
getNextAddress() - Method in class org.iota.jota.account.AccountStateManager
 
getNodeInfo(IotaCommandRequest) - Method in class org.iota.jota.connection.HttpConnector
 
getNodeInfo(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Returns information about the node.
getNodeInfo(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Returns information about the node.
getNodeInfo() - Method in class org.iota.jota.IotaAPICore
Returns information about this node.
GetNodeInfoResponse - Class in org.iota.jota.dto.response
Contains information about the result of a successful getNodeInfo API call.
GetNodeInfoResponse() - Constructor for class org.iota.jota.dto.response.GetNodeInfoResponse
 
getNodes() - Method in class org.iota.jota.ApiOptions
 
getNodes() - Method in class org.iota.jota.builder.ApiBuilder
 
getNodes() - Method in interface org.iota.jota.config.options.ApiConfig
 
getNodes() - Method in class org.iota.jota.config.types.EnvConfig
 
getNodes() - Method in class org.iota.jota.config.types.FileConfig
 
getNodes() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getNodes() - Method in class org.iota.jota.IotaAPICore
 
getNonce() - Method in class org.iota.jota.model.Transaction
Get the nonce.
getNumberOfAllTransactions() - Method in class org.iota.jota.model.Neighbor
Get the number of all transactions.
getNumberOfInvalidTransactions() - Method in class org.iota.jota.model.Neighbor
Get the number of invalid transactions.
getNumberOfNewTransactions() - Method in class org.iota.jota.model.Neighbor
Get the number of new transactions.
getNumberOfRandomTransactionRequests() - Method in class org.iota.jota.model.Neighbor
Get the number of random transaction requests.
getNumberOfSentTransactions() - Method in class org.iota.jota.model.Neighbor
Get the number of sent transactions.
getObjectMapper() - Method in class org.iota.jota.utils.JsonParser
 
getObsoleteTag() - Method in class org.iota.jota.model.Transaction
Get the obsoleteTag.
getOriginalBundle() - Method in class org.iota.jota.account.event.events.EventReattachment
 
getPacketsQueueSize() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getPendingTransfer(String) - Method in class org.iota.jota.account.AccountState
 
getPendingTransfers() - Method in class org.iota.jota.account.AccountState
 
getPendingTransfers() - Method in class org.iota.jota.account.AccountStateManager
 
getPendingTransfers(String) - Method in interface org.iota.jota.account.AccountStore
Returns all pending transfers of the given account.
getPendingTransfers(String) - Method in class org.iota.jota.account.store.AccountFileStore
 
getPendingTransfers(String) - Method in class org.iota.jota.account.store.MongoStore
 
getPersistence() - Method in class org.iota.jota.model.Transaction
Get the persistence.
getPersistence() - Method in class org.iota.jota.model.Transfer
Get the persistence.
getPlugins() - Method in class org.iota.jota.account.AccountOptions
 
getPlugins() - Method in class org.iota.jota.builder.AccountBuilder
 
getPlugins() - Method in interface org.iota.jota.builder.AccountBuilderSettings
 
getPort() - Method in class org.iota.jota.builder.ApiBuilder
 
getPort() - Method in class org.iota.jota.IotaAPICore
Deprecated.
getPromotedBundle() - Method in class org.iota.jota.account.event.events.EventPromotion
 
getProtocol() - Method in class org.iota.jota.builder.ApiBuilder
 
getProtocol() - Method in class org.iota.jota.IotaAPICore
Deprecated.
getRandomNode() - Method in class org.iota.jota.IotaAPICore
 
getReceiver() - Method in class org.iota.jota.account.event.events.EventReceivedDeposit
 
getReceiver() - Method in class org.iota.jota.account.event.events.EventReceivingDeposit
 
getReference() - Method in class org.iota.jota.dto.request.IotaGetTransactionsToApproveRequest
 
getReferences() - Method in class org.iota.jota.dto.response.GetBalancesResponse
Gets the references this balance was requested through
getRemovedNeighbors() - Method in class org.iota.jota.dto.response.RemoveNeighborsResponse
Gets the number of removed neighbors.
getRequest() - Method in class org.iota.jota.account.deposits.ConditionalDepositAddress
The information about this deposit
getRequest() - Method in class org.iota.jota.account.deposits.StoredDepositAddress
 
getRequest() - Method in class org.iota.jota.account.event.events.EventNewInput
 
getScheduledForExecution() - Method in class org.iota.jota.utils.thread.TaskDetails
Getter for the internal TaskDetails.scheduledForExecution property.

Note: There is no setter for this property because it returns a mutable object that is not supposed be overwritten.
getSecurity() - Method in class org.iota.jota.model.Input
Get the security.
getSecurityLevel() - Method in class org.iota.jota.account.AccountOptions
 
getSecurityLevel() - Method in interface org.iota.jota.account.addressgenerator.AddressGeneratorService
 
getSecurityLevel() - Method in class org.iota.jota.account.addressgenerator.AddressGeneratorServiceImpl
 
getSecurityLevel() - Method in class org.iota.jota.account.deposits.StoredDepositAddress
 
getSecurityLevel() - Method in class org.iota.jota.builder.AccountBuilder
 
getSecurityLevel() - Method in class org.iota.jota.builder.AddressRequest
 
getSecurityLevel() - Method in interface org.iota.jota.config.options.AccountConfig
 
getSecurityLevel() - Method in class org.iota.jota.config.types.EnvConfig
 
getSecurityLevel() - Method in class org.iota.jota.config.types.FileConfig
 
getSecurityLevel() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getSecurityLevel() - Method in class org.iota.jota.types.Address
 
getSeed() - Method in class org.iota.jota.account.AccountOptions
 
getSeed() - Method in interface org.iota.jota.account.seedprovider.SeedProvider
Gets the seed from this provider
getSeed() - Method in class org.iota.jota.account.seedprovider.SeedProviderImpl
 
getSeed() - Method in class org.iota.jota.builder.AccountBuilder
 
getSeed() - Method in interface org.iota.jota.builder.AccountBuilderSettings
 
getSeed() - Method in class org.iota.jota.builder.AddressRequest
 
getSeed() - Method in class org.iota.jota.IotaAccount
 
getSignatureFragments() - Method in class org.iota.jota.model.Signature
Get the signatureFragments.
getSignatureFragments() - Method in class org.iota.jota.model.Transaction
Get the signature fragments.
getState() - Method in class org.iota.jota.account.ExportedAccountState
 
getState() - Method in class org.iota.jota.dto.response.CheckConsistencyResponse
Gets the state.
getState() - Method in interface org.iota.jota.pow.ICurl
Gets or sets the state.
getState() - Method in class org.iota.jota.pow.JCurl
Gets the states.
getStates() - Method in class org.iota.jota.dto.response.GetInclusionStateResponse
Gets the states.
getStates() - Method in class org.iota.jota.dto.response.WereAddressesSpentFromResponse
Gets the states.
getStepCount() - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Returns the expected step count of this logger.
getStepCount() - Method in interface org.iota.jota.utils.log.ProgressLogger
Returns the expected step count of this logger.
getStore() - Method in class org.iota.jota.account.AccountOptions
 
getStore() - Method in class org.iota.jota.builder.AccountBuilder
 
getStore() - Method in interface org.iota.jota.config.options.AccountConfig
The storage method we use for storing indexes and unsend transactions
getStore() - Method in class org.iota.jota.config.types.EnvConfig
 
getStore() - Method in class org.iota.jota.config.types.FileConfig
 
getStore() - Method in class org.iota.jota.config.types.IotaDefaultConfig
 
getStream() - Method in class org.iota.jota.account.AccountBalanceCache
 
getSuccessfully() - Method in class org.iota.jota.dto.response.ReplayBundleResponse
Gets the successfully.
getSuccessfully() - Method in class org.iota.jota.dto.response.SendTransferResponse
Gets the successfully.
getTableName() - Method in class org.iota.jota.account.store.DatabaseStore
 
getTag() - Method in class org.iota.jota.model.Transaction
Get the tag.
getTag() - Method in class org.iota.jota.model.Transfer
Get the tag.
getTag() - Method in class org.iota.jota.types.Recipient
 
getTags() - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Gets the tags.
getTailHashes() - Method in class org.iota.jota.account.PendingTransfer
 
getTails() - Method in class org.iota.jota.dto.request.IotaCheckConsistencyRequest
Gets the tails.
getThreadName() - Method in class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
This method is the getter for the name of the thread that gets created by this service.
getThreadName() - Method in class org.iota.jota.utils.thread.TaskDetails
Getter for the internal TaskDetails.threadName property.
getThreshold() - Method in class org.iota.jota.dto.request.IotaGetBalancesRequest
Gets the threshold.
getTime() - Method in class org.iota.jota.account.AccountOptions
 
getTime() - Method in class org.iota.jota.account.event.events.EventShutdown
 
getTime() - Method in class org.iota.jota.builder.AccountBuilder
 
getTime() - Method in interface org.iota.jota.builder.AccountBuilderSettings
 
getTime() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getTimeOut() - Method in class org.iota.jota.account.deposits.DepositRequest
The timeout after this deposit address becomes invalid (creation+timeout)
getTimeout() - Method in class org.iota.jota.utils.thread.TaskDetails
Getter for the internal TaskDetails.timeout property.
getTimestamp() - Method in class org.iota.jota.model.Transaction
Get the timestamp.
getTimestamp() - Method in class org.iota.jota.model.Transfer
Get the timestamp.
getTimeUnit() - Method in class org.iota.jota.utils.thread.TaskDetails
Getter for the internal TaskDetails.timeUnit property.
getTips(IotaCommandRequest) - Method in class org.iota.jota.connection.HttpConnector
 
getTips(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Get the list of latest tips (unconfirmed transactions).
getTips(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Get the list of latest tips (unconfirmed transactions).
getTips() - Method in class org.iota.jota.dto.request.IotaGetBalancesRequest
Gets the tips
getTips() - Method in class org.iota.jota.dto.request.IotaGetInclusionStateRequest
Gets the tips.
getTips() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
getTips() - Method in class org.iota.jota.IotaAPICore
Returns all tips currently known by this node.
GetTipsResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaCommandRequest.
GetTipsResponse() - Constructor for class org.iota.jota.dto.response.GetTipsResponse
 
getTotalBalance() - Method in class org.iota.jota.account.AccountBalanceCache
Based on CDA amount defined TODO: if CDA amount = 0, add input amount
getTotalBalance() - Method in class org.iota.jota.account.AccountStateManager
 
getTotalBalance() - Method in class org.iota.jota.dto.response.GetBalancesAndFormatResponse
Gets the total balance.
getTotalBalance() - Method in class org.iota.jota.model.Inputs
Get the total balance.
getTransactions() - Method in class org.iota.jota.dto.request.IotaGetInclusionStateRequest
Gets the transactions.
getTransactions() - Method in class org.iota.jota.dto.response.AnalyzeTransactionResponse
Gets the transactions.
getTransactions() - Method in class org.iota.jota.dto.response.GetBundleResponse
Gets the transactions.
getTransactions() - Method in class org.iota.jota.dto.response.SendTransferResponse
Gets the transactions.
getTransactions() - Method in class org.iota.jota.model.Bundle
Gets the transactions
getTransactionsToApprove(IotaGetTransactionsToApproveRequest) - Method in class org.iota.jota.connection.HttpConnector
 
getTransactionsToApprove(IotaGetTransactionsToApproveRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Tip selection which returns trunkTransaction and branchTransaction.
getTransactionsToApprove(IotaGetTransactionsToApproveRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Tip selection which returns trunkTransaction and branchTransaction.
getTransactionsToApprove(Integer, String) - Method in class org.iota.jota.IotaAPICore
Tip selection which returns trunkTransaction and branchTransaction.
getTransactionsToApprove(Integer) - Method in class org.iota.jota.IotaAPICore
Tip selection which returns trunkTransaction and branchTransaction.
GetTransactionsToApproveResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaGetTransactionsToApproveRequest.
GetTransactionsToApproveResponse() - Constructor for class org.iota.jota.dto.response.GetTransactionsToApproveResponse
 
getTransactionsToRequest() - Method in class org.iota.jota.dto.response.GetNodeInfoResponse
 
GetTransferResponse - Class in org.iota.jota.dto.response
Response of api request 'getTransfer'.
GetTransferResponse() - Constructor for class org.iota.jota.dto.response.GetTransferResponse
 
getTransfers() - Method in class org.iota.jota.dto.response.GetAccountDataResponse
Gets the transfers.
getTransfers() - Method in class org.iota.jota.dto.response.GetTransferResponse
Gets the transfer bundle.
getTransfers(String, int, Integer, Integer, Boolean) - Method in class org.iota.jota.IotaAPI
Finds all the bundles for all the addresses based on this seed and security.
getTrits() - Method in class org.iota.jota.types.Trits
 
getTrits(byte[], int[]) - Static method in class org.iota.jota.utils.Converter
Gets the trits from the specified bytes and stores it into the provided trits array.
getTrunkTransaction() - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Gets the trunk transaction.
getTrunkTransaction() - Method in class org.iota.jota.dto.response.GetTransactionsToApproveResponse
Gets the trunk transaction.
getTrunkTransaction() - Method in class org.iota.jota.model.Transaction
Get the trunk transaction.
getTrytes() - Method in class org.iota.jota.account.event.events.EventAttachingToTangle
 
getTrytes() - Method in class org.iota.jota.account.event.events.EventDoingProofOfWork
 
getTrytes(IotaGetTrytesRequest) - Method in class org.iota.jota.connection.HttpConnector
 
getTrytes(IotaGetTrytesRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Returns the raw trytes data of a transaction.
getTrytes(IotaGetTrytesRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Returns the raw trytes data of a transaction.
getTrytes() - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Gets the trytes.
getTrytes() - Method in class org.iota.jota.dto.request.IotaBroadcastTransactionRequest
Gets the trytes.
getTrytes() - Method in class org.iota.jota.dto.request.IotaStoreTransactionsRequest
Gets the trytes.
getTrytes() - Method in class org.iota.jota.dto.response.GetAttachToTangleResponse
Gets the rytes.
getTrytes() - Method in class org.iota.jota.dto.response.GetTrytesResponse
Gets the trytes.
getTrytes(String...) - Method in class org.iota.jota.IotaAPICore
Returns the raw transaction data (trytes) of a specific transaction.
GetTrytesResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaGetTrytesRequest.
GetTrytesResponse() - Constructor for class org.iota.jota.dto.response.GetTrytesResponse
 
getTrytesString() - Method in class org.iota.jota.types.Trytes
 
getType() - Method in enum org.iota.jota.connection.ConnectionType
 
getTypeFactory() - Method in class org.iota.jota.utils.JsonParser
 
getUnit() - Method in enum org.iota.jota.utils.IotaUnits
Gets the unit.
getUris() - Method in class org.iota.jota.dto.request.IotaNeighborsRequest
Gets the uris.
getValue() - Method in class org.iota.jota.model.Transaction
Get the value.
getValue() - Method in class org.iota.jota.model.Transfer
Get the value.
getValue() - Method in class org.iota.jota.types.Recipient
 
getValue() - Method in enum org.iota.jota.utils.IotaUnits
Gets the value.

H

hasArg(String) - Method in class org.iota.jota.dto.response.IotaCustomResponse
 
hasExpectedAmount() - Method in class org.iota.jota.account.deposits.DepositRequest
Checks if we are expecting a specific amount in this request
Hash - Class in org.iota.jota.types
 
Hash(String) - Constructor for class org.iota.jota.types.Hash
 
HASH_LENGTH - Static variable in class org.iota.jota.pow.JCurl
 
HASH_LENGTH_TRITS - Static variable in class org.iota.jota.utils.Constants
The length of a hash in trits
hashCode() - Method in class org.iota.jota.account.deposits.DepositRequest
 
hashCode() - Method in class org.iota.jota.account.PendingTransfer
 
hashCode() - Method in class org.iota.jota.connection.HttpConnector
 
hashCode() - Method in class org.iota.jota.dto.response.AbstractResponse
 
hashCode() - Method in class org.iota.jota.model.Input
 
hashCode() - Method in class org.iota.jota.types.Recipient
 
hashCode() - Method in class org.iota.jota.types.Trits
 
hashCode() - Method in class org.iota.jota.types.Trytes
 
hasNodes() - Method in class org.iota.jota.ApiOptions
 
hasNodes() - Method in class org.iota.jota.builder.ApiBuilder
 
hasNodes() - Method in class org.iota.jota.config.IotaClientConfig
 
hasNodes() - Method in interface org.iota.jota.config.options.ApiConfig
 
hasNodes() - Method in class org.iota.jota.IotaAPICore
 
hasTimeOut() - Method in class org.iota.jota.account.deposits.DepositRequest
 
hasTrailingZeroTrit(String) - Static method in class org.iota.jota.utils.InputValidator
According to the following issue: https://github.com/iotaledger/trinity-wallet/issues/866 This is because Curl addresses always are with a 0 trit on the end.
HIGH_INTEGER_BITS - Static variable in class org.iota.jota.utils.Converter
 
HIGH_LONG_BITS - Static variable in class org.iota.jota.utils.Converter
 
host(String, boolean) - Method in class org.iota.jota.builder.ApiBuilder
Sets the legacy host field
host(String) - Method in class org.iota.jota.builder.ApiBuilder
Sets the legacy host field after checking if the address is valid (network check)
HttpConnector - Class in org.iota.jota.connection
 
HttpConnector(URL) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector using the default timeout by creating an OkHttpClient
HttpConnector(String, String) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector using the default port by creating an OkHttpClient
HttpConnector(String, String, int) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector using the default timeout by creating an OkHttpClient
HttpConnector(String, String, int, int) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector by creating an OkHttpClient
HttpConnector(URL, int) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector by creating an OkHttpClient
HttpConnector(OkHttpClient, String, String) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector using the provided HTTP client, with the default port
HttpConnector(OkHttpClient, String, String, int) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector using the provided HTTP client
HttpConnector(OkHttpClient, URL) - Constructor for class org.iota.jota.connection.HttpConnector
Creates an HTTP connector using the provided HTTP client

I

ICurl - Interface in org.iota.jota.pow
This interface abstracts the curl hashing algorithm.
importAccount(ExportedAccountState) - Method in interface org.iota.jota.account.AccountStore
Imports the given account state into the store.
importAccount(ExportedAccountState) - Method in class org.iota.jota.account.store.AccountFileStore
 
importAccount(ExportedAccountState) - Method in class org.iota.jota.account.store.MongoStore
 
importAccount(AccountState) - Method in class org.iota.jota.IotaAccount
Saves the current account state, then replaces it with the one provided.
IncomingTransferChecker - Interface in org.iota.jota.account.plugins.transferchecker
 
IncomingTransferCheckerImpl - Class in org.iota.jota.account.plugins.transferchecker
 
IncomingTransferCheckerImpl(EventManager, IotaAPI, AccountStateManager, AddressGeneratorService, AccountBalanceCache) - Constructor for class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
IncomingTransferCheckerImpl(EventManager, IotaAPI, AccountStateManager, AddressGeneratorService, AccountBalanceCache, boolean) - Constructor for class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
IncomingTransferCheckerTask - Class in org.iota.jota.account.plugins.transferchecker
 
IncomingTransferCheckerTask(Address, IotaAPI, EventManager, boolean, AccountStateManager) - Constructor for class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerTask
 
increment(int[], int) - Static method in class org.iota.jota.utils.Converter
Increments the specified trits.
index(int) - Method in class org.iota.jota.builder.AddressRequest.Builder
Key index to start search from.
info(String) - Method in class org.iota.jota.utils.log.interval.IntervalLogger
This method allows us to set a new info message that shall get printed to the screen.
info(String) - Method in interface org.iota.jota.utils.log.Logger
This method allows us to set a new info message that shall get printed to the screen.
initiateTransfer(int, String, String, List<Transfer>) - Method in class org.iota.jota.IotaAPI
Prepares transfer by generating the bundle with the corresponding cosigner transactions.
initiateTransfer(int, String, String, List<Transfer>, List<Transaction>) - Method in class org.iota.jota.IotaAPI
Prepares transfer by generating the bundle with the corresponding cosigner transactions.
initiateTransfer(int, String, String, List<Transfer>, boolean) - Method in class org.iota.jota.IotaAPI
Prepares transfer by generating the bundle with the corresponding cosigner transactions.
initiateTransfer(int, String, String, List<Transfer>, List<Transaction>, boolean) - Method in class org.iota.jota.IotaAPI
Prepares transfer by generating the bundle with the corresponding cosigner transactions.
Input - Class in org.iota.jota.model
This class represents an Input.
Input(String, long, int, int) - Constructor for class org.iota.jota.model.Input
Initializes a new instance of the Input class.
Inputs - Class in org.iota.jota.model
This class represents an Inputs.
Inputs(List<Input>, long) - Constructor for class org.iota.jota.model.Inputs
Initializes a new instance of the Input class.
InputSelectionStrategy - Interface in org.iota.jota.account.inputselector
 
InputSelectionStrategyImpl - Class in org.iota.jota.account.inputselector
 
InputSelectionStrategyImpl(AccountBalanceCache, Clock) - Constructor for class org.iota.jota.account.inputselector.InputSelectionStrategyImpl
 
InputValidator - Class in org.iota.jota.utils
This class provides methods to validate the parameters of different iota API methods
InputValidator() - Constructor for class org.iota.jota.utils.InputValidator
 
InternalException - Exception in org.iota.jota.error
This exception occurs when an API method threw an unexpected error on the node
InternalException(String) - Constructor for exception org.iota.jota.error.InternalException
Initializes a new instance of the InternalException.
InternalException(String, Exception) - Constructor for exception org.iota.jota.error.InternalException
 
interruptAttachingToTangle(IotaCommandRequest) - Method in class org.iota.jota.connection.HttpConnector
 
interruptAttachingToTangle(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Interrupts and completely aborts the attachToTangle process.
interruptAttachingToTangle(IotaCommandRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Interrupts and completely aborts the attachToTangle process.
interruptAttachingToTangle() - Method in class org.iota.jota.IotaAPICore
Interrupts and completely aborts the attachToTangle process.
InterruptAttachingToTangleResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaCommandRequest.
InterruptAttachingToTangleResponse() - Constructor for class org.iota.jota.dto.response.InterruptAttachingToTangleResponse
 
IntervalLogger - Class in org.iota.jota.utils.log.interval
This class represents a wrapper for the Logger used by IRI that implements a logic to rate limits the output on the console.
IntervalLogger(Class<?>) - Constructor for class org.iota.jota.utils.log.interval.IntervalLogger
Does the same as IntervalLogger.IntervalLogger(Class, int) but defaults to the IntervalLogger.DEFAULT_LOG_INTERVAL for the interval.
IntervalLogger(Logger) - Constructor for class org.iota.jota.utils.log.interval.IntervalLogger
IntervalLogger(Class<?>, int) - Constructor for class org.iota.jota.utils.log.interval.IntervalLogger
Does the same as IntervalLogger.IntervalLogger(org.slf4j.Logger, int) but creates a new logback logger for the given class.
IntervalLogger(Logger, int) - Constructor for class org.iota.jota.utils.log.interval.IntervalLogger
Creates a Logger for the given class that prints messages only every logInterval milliseconds.
IntervalProgressLogger - Class in org.iota.jota.utils.log.interval
Implements the basic contract of the ProgressLogger while showing the progress as messages in the console.
IntervalProgressLogger(String, Class<?>) - Constructor for class org.iota.jota.utils.log.interval.IntervalProgressLogger
IntervalProgressLogger(String, Logger) - Constructor for class org.iota.jota.utils.log.interval.IntervalProgressLogger
IntervalProgressLogger(String, Class<?>, int) - Constructor for class org.iota.jota.utils.log.interval.IntervalProgressLogger
Creates a ProgressLogger that shows its progress in a pre-defined interval.
IntervalProgressLogger(String, Logger, int) - Constructor for class org.iota.jota.utils.log.interval.IntervalProgressLogger
Creates a ProgressLogger that shows its progress in a pre-defined interval.
intOrNull(String) - Method in class org.iota.jota.config.IotaClientConfig
Reads the value from the store using the provided key
INVALID_ADDRESS_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_ADDRESSES_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_APPROVE_DEPTH_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_ATTACHED_TRYTES_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_BUNDLE_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_BUNDLE_HASH_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_BUNDLE_SUM_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_HASH_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_HASHES_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_INDEX_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_SECURITY_LEVEL_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_SEED_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_SIGNATURES_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_TAG_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_TAIL_HASH_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_THRESHOLD_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_TRANSFERS_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_TRITS_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_TRYTES_INPUT_ERROR - Static variable in class org.iota.jota.utils.Constants
 
INVALID_VALUE_TRANSFER_ERROR - Static variable in class org.iota.jota.utils.Constants
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
invokeAll(Collection<? extends Callable<T>>) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the Futures will all be finished (and cannot be cancelled anymore) when the underlying method returns, we only wrap the Callables to correctly free the resources and omit wrapping the returned Futures.
invokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the Futures will all be finished (and cannot be cancelled anymore) when the underlying method returns, we only wrap the Callables to correctly free the resources and omit wrapping the returned Futures.
invokeAny(Collection<? extends Callable<T>>) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
invokeAny(Collection<? extends Callable<T>>) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the Futures are not passed to the caller, we only wrap the Callables to correctly free the resources and omit wrapping the Futures as well.
invokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the Futures are not passed to the caller, we only wrap the Callables to correctly free the resources and omit wrapping the related Futures as well.
IotaAccount - Class in org.iota.jota
 
IotaAccount(AccountOptions) - Constructor for class org.iota.jota.IotaAccount
 
IotaAccount(AccountBuilder) - Constructor for class org.iota.jota.IotaAccount
 
IotaAccount(String) - Constructor for class org.iota.jota.IotaAccount
Constructs a IotaAccount with a config based on environment variables or default values.
IotaAccount(String, AccountStore) - Constructor for class org.iota.jota.IotaAccount
Constructs a IotaAccount with a config based on environment variables or default values.
IotaAccount(String, AccountStore, String) - Constructor for class org.iota.jota.IotaAccount
Constructs a IotaAccount with a config from String
IotaAccount(String, AccountStore, AccountConfig) - Constructor for class org.iota.jota.IotaAccount
Constructs a IotaAccount with config
IotaAccount.Builder - Class in org.iota.jota
 
IotaAPI - Class in org.iota.jota
IotaAPI Builder.
IotaAPI(ApiOptions) - Constructor for class org.iota.jota.IotaAPI
 
IotaAPI(IotaAPI.Builder) - Constructor for class org.iota.jota.IotaAPI
 
IotaAPI.Builder - Class in org.iota.jota
 
IotaAPICommand - Enum in org.iota.jota
IOTA's node command list
IotaAPICore - Class in org.iota.jota
This class provides access to the Iota core API Handles direct methods with the connected node(s), and does basic verification
IotaAPICore(ApiOptions) - Constructor for class org.iota.jota.IotaAPICore
 
IotaAPIUtils - Class in org.iota.jota.utils
Client Side computation service.
IotaAPIUtils() - Constructor for class org.iota.jota.utils.IotaAPIUtils
 
IotaAttachToTangleRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'attachToTangle'.
IotaBroadcastTransactionRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'broadcastTransaction'.
IotaCheckConsistencyRequest - Class in org.iota.jota.dto.request
This class represents the core api request 'checkConsistency'.
IotaClientConfig - Class in org.iota.jota.config
IotaClientConfig is a config which implements all required config variables using a provided storage method.
IotaClientConfig() - Constructor for class org.iota.jota.config.IotaClientConfig
Used for empty construction in IotaDefaultConfig
IotaClientConfig(Store) - Constructor for class org.iota.jota.config.IotaClientConfig
Creates a new IotaClientConfig using the provided storage method.
IotaClientStore - Class in org.iota.jota.store
 
IotaClientStore(Store) - Constructor for class org.iota.jota.store.IotaClientStore
 
IotaCommandRequest - Class in org.iota.jota.dto.request
This class represents the core api request 'getNodeInfo', 'getNeighbors' and 'interruptAttachToTangle'.
IotaCommandRequest(IotaAPICommand) - Constructor for class org.iota.jota.dto.request.IotaCommandRequest
Initializes a new instance of the IotaCommandRequest class.
IotaCommandRequest(String) - Constructor for class org.iota.jota.dto.request.IotaCommandRequest
Initializes a new instance of the IotaCommandRequest class.
IotaConfig - Interface in org.iota.jota.config
An interface which captures all config options iota-java has available.
IotaCustomRequest - Class in org.iota.jota.dto.request
 
IotaCustomRequest(String) - Constructor for class org.iota.jota.dto.request.IotaCustomRequest
 
IotaCustomResponse - Class in org.iota.jota.dto.response
 
IotaCustomResponse() - Constructor for class org.iota.jota.dto.response.IotaCustomResponse
 
IotaDefaultConfig - Class in org.iota.jota.config.types
 
IotaDefaultConfig() - Constructor for class org.iota.jota.config.types.IotaDefaultConfig
 
IotaDefaultConfig.Defaults - Class in org.iota.jota.config.types
 
IotaFileStore - Class in org.iota.jota.store
 
IotaFileStore() - Constructor for class org.iota.jota.store.IotaFileStore
 
IotaFileStore(String) - Constructor for class org.iota.jota.store.IotaFileStore
 
IotaFileStore(Optional<String>) - Constructor for class org.iota.jota.store.IotaFileStore
 
IotaFindTransactionsRequest - Class in org.iota.jota.dto.request
This class represents the core api request 'findTransactions'.
IotaGetBalancesRequest - Class in org.iota.jota.dto.request
This class represents the core api request 'getBalances'.
IotaGetInclusionStateRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'getInclusionStates'.
IotaGetTransactionsToApproveRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'getTransactionsToApprove'.
IotaGetTrytesRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'getTrytes'.
IotaLocalPoW - Interface in org.iota.jota.pow
 
IotaNeighborsRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'addNeighbors' and 'removeNeighbors'.
IotaNodeApi - Interface in org.iota.jota.connection
 
IotaNodeHTTPService - Interface in org.iota.jota.connection
IOTA API Proxy Service definition using Retrofit2
IotaPoW - Interface in org.iota.jota
Interface for an implementation to perform local PoW.
IotaStoreTransactionsRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'getTransactionsToApprove'.
IotaUnitConverter - Class in org.iota.jota.utils
This class provides methods to convert Iota to different units.
IotaUnitConverter() - Constructor for class org.iota.jota.utils.IotaUnitConverter
 
IotaUnits - Enum in org.iota.jota.utils
Table of IOTA units based off of the standard system of Units.
IotaWereAddressesSpentFromRequest - Class in org.iota.jota.dto.request
This class represents the core API request 'wereAddressesSpentFrom'.
isAddress(String) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string is an address.
isAddressesArrayValid(String[]) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified addresses are valid.
isAddressesCollectionValid(List<String>) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified addresses are valid.
isAddressWithChecksum(String) - Static method in class org.iota.jota.utils.Checksum
Check if specified address is an address with checksum.
isAddressWithoutChecksum(String) - Static method in class org.iota.jota.utils.Checksum
Check if specified address is an address without checksum.
isAddressWithoutChecksum(String) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string is an address without checksum.
isAddSpendAddresses() - Method in class org.iota.jota.builder.AddressRequest
 
isArrayOfAttachedTrytes(String[]) - Static method in class org.iota.jota.utils.InputValidator
Checks if attached trytes if last 241 trytes are non-zero the last 243 trytes basically consist of the: trunkTransaction + branchTransaction + nonce
isArrayOfHashes(String[]) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified array contains only valid hashes.
isArrayOfRawTransactionTrytes(String[]) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string array contains only trytes, and
isArrayOfTrytes(String[]) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string array contains only trytes
isArrayOfTrytes(String[], int) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string array contains only trytes.
isBundle(Bundle) - Static method in class org.iota.jota.utils.BundleValidator
Checks if a bundle is syntactically valid.
isBundle(Bundle, Optional<SpongeFactory.Mode>) - Static method in class org.iota.jota.utils.BundleValidator
Checks if a bundle is syntactically valid.
isChecksum() - Method in class org.iota.jota.builder.AddressRequest
 
isConnectedToSameNode(Connection) - Method in interface org.iota.jota.connection.Connection
A check if we are connected to the same node.
isConnectedToSameNode(Connection) - Method in class org.iota.jota.connection.HttpConnector
 
isHash(String) - Static method in class org.iota.jota.utils.InputValidator
Checks if input is correct hash.
isHashes(List<String>) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified array contains only valid hashes.
isMultiUse() - Method in class org.iota.jota.account.deposits.DepositRequest
Whether to expect multiple deposits to this address in the given timeout.
isNew() - Method in interface org.iota.jota.account.Account
Checks whether the state of the account is new.
isNew() - Method in class org.iota.jota.account.AccountState
 
isNew() - Method in class org.iota.jota.account.AccountStateManager
 
isNew() - Method in class org.iota.jota.IotaAccount
Checks whether the state of the account is new.
isNinesTrytes(String, int) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string consist only of '9'.
isOwnAddress(String) - Method in class org.iota.jota.account.AccountStateManager
 
isPromotable(Transaction) - Method in class org.iota.jota.IotaAPI
Checks if a transaction hash is promotable
isPromotable(String) - Method in class org.iota.jota.IotaAPI
Checks if a transaction hash is promotable
isShutdown() - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
isShutdown() - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
 
isStringArrayValid(String[]) - Static method in class org.iota.jota.utils.InputValidator
Checks if the array is not null and not empty
isTag(String) - Static method in class org.iota.jota.utils.InputValidator
Checks if the tag is valid.
isTailTransaction() - Method in class org.iota.jota.model.Transaction
Checks if the current index is 0
isTerminated() - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
isTerminated() - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
 
isTransfersCollectionValid(List<Transfer>) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified transfers are valid.
isTrits(int[]) - Static method in class org.iota.jota.utils.InputValidator
 
isTrits(List<Integer>) - Static method in class org.iota.jota.utils.InputValidator
 
isTrytes(String) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string contains only characters from the trytes alphabet (see ).
isTrytes(String, int) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string contains only characters from the trytes alphabet (see ).
isTrytesOfExactLength(String, int) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string contains only characters from the trytes alphabet (see ).
isValidChecksum(String) - Static method in class org.iota.jota.utils.Checksum
Determines whether the specified address with checksum has a valid checksum.
isValidInput(Input) - Static method in class org.iota.jota.utils.InputValidator
Checks if the input is valid.
isValidSecurityLevel(int) - Static method in class org.iota.jota.utils.InputValidator
Checks if the security level is valid
isValidSeed(String) - Static method in class org.iota.jota.utils.InputValidator
Checks if the seed is valid.
isValidTag(String) - Static method in class org.iota.jota.utils.InputValidator
Checks if the tag is valid.
isValidTransfer(Transfer) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified transfer is valid.
isValue(String) - Static method in class org.iota.jota.utils.InputValidator
Determines whether the specified string represents a signed integer.

J

JCurl - Class in org.iota.jota.pow
(c) 2016 Come-from-Beyond JCurl belongs to the sponge function family.
JsonFlatFileStore - Class in org.iota.jota.store
 
JsonFlatFileStore(File) - Constructor for class org.iota.jota.store.JsonFlatFileStore
 
JsonFlatFileStore(InputStream, OutputStream) - Constructor for class org.iota.jota.store.JsonFlatFileStore
 
JsonFlatFileStore(String) - Constructor for class org.iota.jota.store.JsonFlatFileStore
 
JsonParser - Class in org.iota.jota.utils
 

K

Kerl - Class in org.iota.jota.pow
 
key(int[], int) - Method in class org.iota.jota.utils.Signing
Generates the key which is needed as a part of address generation.
key(int[], int, int) - Method in class org.iota.jota.utils.Signing
Generates the key which is needed as a part of address generation.
KEY_LENGTH - Static variable in class org.iota.jota.utils.Constants
Length of a single level of security for the trits of a signing key

L

LEGACY_HOST - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
LEGACY_PORT - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
LEGACY_PROTOCOL - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
load() - Method in interface org.iota.jota.account.Account
Loads the account’s inner event loop to accept commands and provided plugins using current the account settings
load() - Method in class org.iota.jota.account.plugins.AccountPlugin
 
load() - Method in class org.iota.jota.account.plugins.promoter.PromoterReattacherImpl
 
load() - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
load() - Method in class org.iota.jota.account.plugins.transferchecker.OutgoingTransferCheckerImpl
 
load() - Method in class org.iota.jota.account.store.AccountFileStore
 
load() - Method in class org.iota.jota.account.store.MongoStore
 
load() - Method in class org.iota.jota.IotaAccount
 
load(String, AccountState) - Method in class org.iota.jota.IotaAccount
 
load() - Method in class org.iota.jota.store.EnvironmentStore
 
load() - Method in class org.iota.jota.store.FlatFileStore
 
load() - Method in class org.iota.jota.store.IotaClientStore
 
load() - Method in class org.iota.jota.store.MemoryStore
 
load() - Method in interface org.iota.jota.store.Store
Loads this store into cache
load() - Method in interface org.iota.jota.utils.thread.TaskService
Loads this task
loadAccount(String) - Method in interface org.iota.jota.account.AccountStore
Loads an existing or allocates a new account state from/in the database and returns the state.
loadAccount(String) - Method in class org.iota.jota.account.store.AccountFileStore
 
loadAccount(String) - Method in class org.iota.jota.account.store.MongoStore
 
loadFromInputStream(byte[]) - Method in class org.iota.jota.account.deposits.methods.QRMethod
 
loadFromInputStream(InputStream) - Method in class org.iota.jota.store.FlatFileStore
 
loadFromInputStream(InputStream) - Method in class org.iota.jota.store.JsonFlatFileStore
 
loadNodes(String) - Method in class org.iota.jota.config.IotaClientConfig
Loads nodes from a properties file based on a key.
localPoW(IotaPoW) - Method in class org.iota.jota.builder.ApiBuilder
 
Logger - Interface in org.iota.jota.utils.log
Represents a wrapper for the logback Logger, which allows us to add aditional features to the logging capabilities of IRI.
longValue(int[]) - Static method in class org.iota.jota.utils.Converter
Converts the specified trits to its corresponding integer value.

M

MagnetError - Exception in org.iota.jota.account.errors
 
MagnetError(String) - Constructor for exception org.iota.jota.account.errors.MagnetError
 
MagnetError(Exception) - Constructor for exception org.iota.jota.account.errors.MagnetError
 
MagnetMethod - Class in org.iota.jota.account.deposits.methods
 
MagnetMethod() - Constructor for class org.iota.jota.account.deposits.methods.MagnetMethod
 
MAX_SECURITY_LEVEL - Static variable in class org.iota.jota.utils.Constants
Minimum security level of an address
memoryStore - Variable in class org.iota.jota.store.FlatFileStore
 
MemoryStore - Class in org.iota.jota.store
 
MemoryStore() - Constructor for class org.iota.jota.store.MemoryStore
 
MemoryStore(Map<String, Serializable>) - Constructor for class org.iota.jota.store.MemoryStore
 
MESSAGE_LENGTH - Static variable in class org.iota.jota.utils.Constants
The length of an message
messages - Variable in exception org.iota.jota.error.BaseException
 
MIN_SECURITY_LEVEL - Static variable in class org.iota.jota.utils.Constants
Maximum security level of an address
MongoStore - Class in org.iota.jota.account.store
 
MongoStore() - Constructor for class org.iota.jota.account.store.MongoStore
 
MongoStore(String) - Constructor for class org.iota.jota.account.store.MongoStore
 
MongoStore(String, String) - Constructor for class org.iota.jota.account.store.MongoStore
 
MongoStore(String, String, String) - Constructor for class org.iota.jota.account.store.MongoStore
 
MongoStore(String, String, URL) - Constructor for class org.iota.jota.account.store.MongoStore
 
MongoStore(String, String, String, int) - Constructor for class org.iota.jota.account.store.MongoStore
 
Multisig - Class in org.iota.jota.utils
 
Multisig(ICurl) - Constructor for class org.iota.jota.utils.Multisig
Initializes a new instance of the Multisig class.
Multisig() - Constructor for class org.iota.jota.utils.Multisig
Initializes a new instance of the Multisig class.
mwm(int) - Method in class org.iota.jota.builder.AccountBuilder
 
MWM - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 

N

name() - Method in class org.iota.jota.account.inputselector.InputSelectionStrategyImpl
 
name() - Method in interface org.iota.jota.account.plugins.Plugin
The public identifier/name of this plugin
name() - Method in class org.iota.jota.account.plugins.promoter.PromoterReattacherImpl
 
name() - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
name() - Method in class org.iota.jota.account.plugins.transferchecker.OutgoingTransferCheckerImpl
 
NamedThreadFactory - Class in org.iota.jota.utils
 
NamedThreadFactory(String) - Constructor for class org.iota.jota.utils.NamedThreadFactory
 
Neighbor - Class in org.iota.jota.model
This class represents an Neighbor.
Neighbor(String, Integer, Integer, Integer, Integer, Integer, String) - Constructor for class org.iota.jota.model.Neighbor
Initializes a new instance of the Neighbor class.
newAddress(String, int, int, boolean, ICurl) - Static method in class org.iota.jota.utils.IotaAPIUtils
Generates a new address
newAddress(AddressRequest, int, ICurl) - Static method in class org.iota.jota.utils.IotaAPIUtils
Generates a new address
newDepositAddress(Date, boolean, long, ExpireCondition...) - Method in interface org.iota.jota.account.Account
Allocates a new CDA in the underlying store.
newDepositAddress(Date, boolean, long, ExpireCondition...) - Method in class org.iota.jota.IotaAccount
Future always completed Allocates a new CDA in the underlying store.
newDepositRequest(DepositRequest, ExpireCondition...) - Method in class org.iota.jota.IotaAccount
 
newInput(EventNewInput) - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
newThread(Runnable) - Method in class org.iota.jota.utils.NamedThreadFactory
 
nextZeroValueAddress() - Method in class org.iota.jota.account.AccountStateManager
 
NO_REMAINDER_ADDRESS_ERROR - Static variable in class org.iota.jota.utils.Constants
 
nodes - Variable in class org.iota.jota.IotaAPICore
 
normalizedBundle(String) - Method in class org.iota.jota.model.Bundle
Deprecated.
will be removed in a future release, replaced by Bundle.normalizedBundle(String, ICurl)
normalizedBundle(String, ICurl) - Method in class org.iota.jota.model.Bundle
Normalized the bundle.
normalizedBundle(String) - Method in class org.iota.jota.utils.Signing
Normalizes the given bundle hash, with resulting digits summing to zero.
NOT_ENOUGH_BALANCE_ERROR - Static variable in class org.iota.jota.utils.Constants
 
NotPromotableException - Exception in org.iota.jota.error
This exception occurs as part of a `promoteTransaction` call if the transaction is not promotable.
NotPromotableException(String) - Constructor for exception org.iota.jota.error.NotPromotableException
 
NULL_HASH - Static variable in class org.iota.jota.utils.Constants
Empty hash, same as TVM.NULL_HASH in IRI
NUMBER_OF_ROUNDS_P27 - Static variable in class org.iota.jota.pow.JCurl
 
NUMBER_OF_ROUNDS_P81 - Static variable in class org.iota.jota.pow.JCurl
 

O

of(Iterable<T>, Parallel.Operation<T>) - Static method in class org.iota.jota.utils.Parallel
 
onCancelTask(TaskDetails) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
onCancelTask(TaskDetails) - Method in class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
This method gets called whenever a task is cancelled through its Future or through the shutdown methods of the ExecutorService.

It only gets called once for every task.
onCancelTask(TaskDetails) - Method in interface org.iota.jota.utils.thread.ReportingExecutorService
This method gets called whenever a task is cancelled through its Future or through the shutdown methods of the ExecutorService.

It only gets called once for every task.
onCancelTask(TaskDetails) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
 
onCompleteTask(TaskDetails, Throwable) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
This method gets called whenever a task completes.

This can be through either raising an exception, cancelling from the outside or by simply terminating in a normal manner.
onCompleteTask(TaskDetails, Throwable) - Method in class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
This method gets called whenever a task completes.

This can be through either raising an exception, cancelling from the outside or by simply terminating in a normal manner.
onCompleteTask(TaskDetails, Throwable) - Method in interface org.iota.jota.utils.thread.ReportingExecutorService
This method gets called whenever a task completes.

This can be through either raising an exception, cancelling from the outside or by simply terminating in a normal manner.
onCompleteTask(TaskDetails, Throwable) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
This method gets called whenever a task completes.

This can be through either raising an exception, cancelling from the outside or by simply terminating in a normal manner.
onFinishTask(TaskDetails, Throwable) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
onFinishTask(TaskDetails, Throwable) - Method in class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
This method gets called whenever a task is finished.

For recurring tasks it is called multiple times.
onFinishTask(TaskDetails, Throwable) - Method in interface org.iota.jota.utils.thread.ReportingExecutorService
This method gets called whenever a task is finished.

For recurring tasks it is called multiple times.
onFinishTask(TaskDetails, Throwable) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
 
onReceivedDeposit(EventReceivedDeposit) - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
onScheduleTask(TaskDetails) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
This method gets called whenever a new task is scheduled to run.

In contrast to ReportingExecutorService.onStartTask(TaskDetails) this method gets called only once for "recurring" tasks that are scheduled to run in pre-defined intervals.
onScheduleTask(TaskDetails) - Method in class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
This method gets called whenever a new task is scheduled to run.

In contrast to ReportingExecutorService.onStartTask(TaskDetails) this method gets called only once for "recurring" tasks that are scheduled to run in pre-defined intervals.
onScheduleTask(TaskDetails) - Method in interface org.iota.jota.utils.thread.ReportingExecutorService
This method gets called whenever a new task is scheduled to run.

In contrast to ReportingExecutorService.onStartTask(TaskDetails) this method gets called only once for "recurring" tasks that are scheduled to run in pre-defined intervals.
onScheduleTask(TaskDetails) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
This method gets called whenever a new task is scheduled to run.

In contrast to ReportingExecutorService.onStartTask(TaskDetails) this method gets called only once for "recurring" tasks that are scheduled to run in pre-defined intervals.
onSpent(EventSentTransfer) - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
onStartTask(TaskDetails) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
onStartTask(TaskDetails) - Method in class org.iota.jota.utils.thread.DedicatedScheduledExecutorService
This method gets called whenever a task is started.

For recurring tasks it is called multiple times.
onStartTask(TaskDetails) - Method in interface org.iota.jota.utils.thread.ReportingExecutorService
This method gets called whenever a task is started.

For recurring tasks it is called multiple times.
onStartTask(TaskDetails) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService
 
org.iota.jota - package org.iota.jota
 
org.iota.jota.account - package org.iota.jota.account
 
org.iota.jota.account.addressgenerator - package org.iota.jota.account.addressgenerator
 
org.iota.jota.account.clock - package org.iota.jota.account.clock
 
org.iota.jota.account.condition - package org.iota.jota.account.condition
 
org.iota.jota.account.deposits - package org.iota.jota.account.deposits
 
org.iota.jota.account.deposits.methods - package org.iota.jota.account.deposits.methods
 
org.iota.jota.account.errors - package org.iota.jota.account.errors
 
org.iota.jota.account.event - package org.iota.jota.account.event
 
org.iota.jota.account.event.events - package org.iota.jota.account.event.events
 
org.iota.jota.account.event.impl - package org.iota.jota.account.event.impl
 
org.iota.jota.account.inputselector - package org.iota.jota.account.inputselector
 
org.iota.jota.account.plugins - package org.iota.jota.account.plugins
 
org.iota.jota.account.plugins.promoter - package org.iota.jota.account.plugins.promoter
 
org.iota.jota.account.plugins.transferchecker - package org.iota.jota.account.plugins.transferchecker
 
org.iota.jota.account.seedprovider - package org.iota.jota.account.seedprovider
 
org.iota.jota.account.store - package org.iota.jota.account.store
 
org.iota.jota.builder - package org.iota.jota.builder
 
org.iota.jota.config - package org.iota.jota.config
 
org.iota.jota.config.options - package org.iota.jota.config.options
 
org.iota.jota.config.types - package org.iota.jota.config.types
 
org.iota.jota.connection - package org.iota.jota.connection
 
org.iota.jota.dto.request - package org.iota.jota.dto.request
 
org.iota.jota.dto.response - package org.iota.jota.dto.response
 
org.iota.jota.error - package org.iota.jota.error
 
org.iota.jota.model - package org.iota.jota.model
 
org.iota.jota.pow - package org.iota.jota.pow
 
org.iota.jota.pow.pearldiver - package org.iota.jota.pow.pearldiver
 
org.iota.jota.store - package org.iota.jota.store
 
org.iota.jota.types - package org.iota.jota.types
 
org.iota.jota.utils - package org.iota.jota.utils
 
org.iota.jota.utils.log - package org.iota.jota.utils.log
 
org.iota.jota.utils.log.interval - package org.iota.jota.utils.log.interval
 
org.iota.jota.utils.thread - package org.iota.jota.utils.thread
 
OutgoingTransferChecker - Interface in org.iota.jota.account.plugins.transferchecker
 
OutgoingTransferCheckerImpl - Class in org.iota.jota.account.plugins.transferchecker
 
OutgoingTransferCheckerImpl(EventManager, IotaAPI, AccountStateManager) - Constructor for class org.iota.jota.account.plugins.transferchecker.OutgoingTransferCheckerImpl
 

P

Pair<S,T> - Class in org.iota.jota.utils
Created by paul on 4/15/17.
Pair(S, T) - Constructor for class org.iota.jota.utils.Pair
 
Parallel - Class in org.iota.jota.utils
 
Parallel() - Constructor for class org.iota.jota.utils.Parallel
 
Parallel.Operation<T> - Interface in org.iota.jota.utils
 
parse(Object, Class<T>) - Method in class org.iota.jota.account.deposits.methods.DepositFactory
Returns null if the method doesnt exist
parse(T) - Method in interface org.iota.jota.account.deposits.methods.DepositMethod
 
parse(String) - Method in class org.iota.jota.account.deposits.methods.MagnetMethod
 
parse(QRCode) - Method in class org.iota.jota.account.deposits.methods.QRMethod
 
parseBackFromSnake(String, Class<T>) - Method in class org.iota.jota.utils.JsonParser
 
parsJson(String) - Method in class org.iota.jota.utils.JsonParser
 
parsJson(String, JavaType) - Method in class org.iota.jota.utils.JsonParser
 
pause() - Method in class org.iota.jota.utils.StopWatch
 
PearlDiver - Class in org.iota.jota.pow.pearldiver
(c) 2016 Come-from-Beyond See PearlDiver
PearlDiver() - Constructor for class org.iota.jota.pow.pearldiver.PearlDiver
 
PearlDiverLocalPoW - Class in org.iota.jota.pow.pearldiver
Perform local PoW using Come-from-Beyond's PearlDiver implementation.
PearlDiverLocalPoW() - Constructor for class org.iota.jota.pow.pearldiver.PearlDiverLocalPoW
 
PendingTransfer - Class in org.iota.jota.account
Pojo for original bundle trits and its tails created during broadcasting/promotion/reattachment
PendingTransfer(List<Trits>) - Constructor for class org.iota.jota.account.PendingTransfer
 
perform(T) - Method in interface org.iota.jota.utils.Parallel.Operation
 
performPoW(String, int) - Method in interface org.iota.jota.IotaPoW
 
performPoW(String, int) - Method in class org.iota.jota.pow.pearldiver.PearlDiverLocalPoW
 
Plugin - Interface in org.iota.jota.account.plugins
A plugin is a custom module which can be added to the accounts API.
plugin(Plugin) - Method in class org.iota.jota.builder.AccountBuilder
 
port(int) - Method in class org.iota.jota.builder.ApiBuilder
 
prepareTransfers(String, int, List<Transfer>, String, List<Input>, List<Transaction>, boolean) - Method in class org.iota.jota.IotaAPI
Prepares transfer by generating bundle, finding and signing inputs.
PRIVATE_KEY_REUSE_ERROR - Static variable in class org.iota.jota.utils.Constants
 
progress() - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Increases the current step by one and triggers the output of the current progress.
progress(int) - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Sets the current step to the given value and triggers the output of the current progress.
progress() - Method in interface org.iota.jota.utils.log.ProgressLogger
Increases the current step by one and triggers the output of the current progress.
progress(int) - Method in interface org.iota.jota.utils.log.ProgressLogger
Sets the current step to the given value and triggers the output of the current progress.
ProgressLogger - Interface in org.iota.jota.utils.log
Represents a wrapper for the Logger used by IRI that implements a logic to report the progress of a single task.
promote(Bundle, String) - Method in interface org.iota.jota.account.plugins.promoter.PromoterReattacher
 
promote(Bundle, String) - Method in class org.iota.jota.account.plugins.promoter.PromoterReattacherImpl
 
PromoterReattacher - Interface in org.iota.jota.account.plugins.promoter
 
PromoterReattacherImpl - Class in org.iota.jota.account.plugins.promoter
 
PromoterReattacherImpl(EventManager, IotaAPI, AccountStateManager, AccountOptions) - Constructor for class org.iota.jota.account.plugins.promoter.PromoterReattacherImpl
 
promoteTransaction(String, int, int, Bundle) - Method in class org.iota.jota.IotaAPI
Attempts to promote a transaction using a provided bundle and, if successful, returns the promoting Transactions.
PropertiesConfig - Class in org.iota.jota.config.types
 
PropertiesConfig(PropertiesStore) - Constructor for class org.iota.jota.config.types.PropertiesConfig
 
PropertiesStore - Class in org.iota.jota.store
 
PropertiesStore(Properties) - Constructor for class org.iota.jota.store.PropertiesStore
 
protocol(String) - Method in class org.iota.jota.builder.ApiBuilder
 

Q

QRMethod - Class in org.iota.jota.account.deposits.methods
 
QRMethod() - Constructor for class org.iota.jota.account.deposits.methods.QRMethod
 

R

readIndex() - Method in class org.iota.jota.account.AccountStateManager
 
readIndex(String) - Method in interface org.iota.jota.account.AccountStore
Reads and returns the last used key index.
readIndex(String) - Method in class org.iota.jota.account.store.AccountFileStore
 
readIndex(String) - Method in class org.iota.jota.account.store.MongoStore
 
readQRCode(InputStream) - Static method in class org.iota.jota.account.deposits.methods.QRMethod
 
reattach(Bundle) - Method in interface org.iota.jota.account.plugins.promoter.PromoterReattacher
 
reattach(Bundle) - Method in class org.iota.jota.account.plugins.promoter.PromoterReattacherImpl
 
recalcluate(IotaAPI) - Method in class org.iota.jota.account.AccountBalanceCache
Calculates the balance currently available using the stored deposits.
Recipient - Class in org.iota.jota.types
 
Recipient(long, String, String, String...) - Constructor for class org.iota.jota.types.Recipient
 
registerListener(EventListener) - Method in interface org.iota.jota.account.event.EventManager
 
registerListener(EventListener) - Method in class org.iota.jota.account.event.impl.EventManagerImpl
 
removeAccount(String) - Method in interface org.iota.jota.account.AccountStore
Removes the accoutn state linekd to this account.
removeAccount(String) - Method in class org.iota.jota.account.store.AccountFileStore
 
removeAccount(String) - Method in class org.iota.jota.account.store.MongoStore
 
removeChecksum(String) - Static method in class org.iota.jota.utils.Checksum
Remove the checksum to the specified address.
removeDepositAddress(String, int) - Method in interface org.iota.jota.account.AccountStore
Removes the deposit address with the given key index under the given account.
removeDepositAddress(String, int) - Method in class org.iota.jota.account.store.AccountFileStore
 
removeDepositAddress(String, int) - Method in class org.iota.jota.account.store.MongoStore
 
removeDepositRequest(int) - Method in class org.iota.jota.account.AccountState
 
removeDepositRequest(int) - Method in class org.iota.jota.account.AccountStateManager
 
removeInput(Input) - Method in class org.iota.jota.account.AccountBalanceCache
 
removeNeighbors(IotaNeighborsRequest) - Method in class org.iota.jota.connection.HttpConnector
 
removeNeighbors(IotaNeighborsRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Removes a list of neighbors from the node.
removeNeighbors(IotaNeighborsRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Removes a list of neighbors from the node.
removeNeighbors(String...) - Method in class org.iota.jota.IotaAPICore
Temporarily removes a list of neighbors from your node.
RemoveNeighborsResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaNeighborsRequest.
RemoveNeighborsResponse() - Constructor for class org.iota.jota.dto.response.RemoveNeighborsResponse
 
removeNode(Connection) - Method in class org.iota.jota.IotaAPICore
 
removePendingTransfer(String) - Method in class org.iota.jota.account.AccountState
 
removePendingTransfer(Hash) - Method in class org.iota.jota.account.AccountStateManager
 
removePendingTransfer(String, Hash) - Method in interface org.iota.jota.account.AccountStore
Removes the pending transfer with the given origin tail transaction hash from the given account.
removePendingTransfer(String, Hash) - Method in class org.iota.jota.account.store.AccountFileStore
 
removePendingTransfer(String, Hash) - Method in class org.iota.jota.account.store.MongoStore
 
replayBundle(String, int, int, String) - Method in class org.iota.jota.IotaAPI
Replays a transfer by doing Proof of Work again.
replayBundle(Bundle, int, int, String) - Method in class org.iota.jota.IotaAPI
Replays a transfer by doing Proof of Work again.
ReplayBundleResponse - Class in org.iota.jota.dto.response
Response of api request 'replayBundle'.
ReplayBundleResponse() - Constructor for class org.iota.jota.dto.response.ReplayBundleResponse
 
ReportingExecutorService - Interface in org.iota.jota.utils.thread
This interface defines a contract for ExecutorServices that makes them call a "reporting" method whenever an important event occurs.

This way a child class extending these kind of ExecutorServices can "hook" into these events by overriding the specific method and add additional logic like logging or debugging capabilities.
requireValidSecurityLevel(int) - Static method in class org.iota.jota.utils.InputValidator
Checks that the specified security level reference is a valid security level.
requireValidSeed(String) - Static method in class org.iota.jota.utils.InputValidator
Checks that the specified seed reference is a valid seed.
reset() - Method in interface org.iota.jota.pow.ICurl
Resets this state.
reset() - Method in class org.iota.jota.pow.JCurl
Resets this state.
reset(boolean) - Method in class org.iota.jota.pow.JCurl
 
reset() - Method in class org.iota.jota.pow.Kerl
 
reStart() - Method in class org.iota.jota.utils.StopWatch
 
resume() - Method in class org.iota.jota.utils.StopWatch
 
run() - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerTask
 

S

save() - Method in class org.iota.jota.account.AccountStateManager
 
save(boolean) - Method in class org.iota.jota.store.EnvironmentStore
 
save(boolean) - Method in class org.iota.jota.store.FlatFileStore
 
save(boolean) - Method in class org.iota.jota.store.IotaClientStore
 
save(boolean) - Method in class org.iota.jota.store.MemoryStore
 
save(boolean) - Method in interface org.iota.jota.store.Store
Saves this store onto its storage method.
saveAccount(String, AccountState) - Method in interface org.iota.jota.account.AccountStore
Saves this specific account state to the store, regardless of what was stored.
saveAccount(String, AccountState) - Method in class org.iota.jota.account.store.AccountFileStore
 
saveAccount(String, AccountState) - Method in class org.iota.jota.account.store.MongoStore
 
schedule(Runnable, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
schedule(Callable<V>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
schedule(Runnable, long, TimeUnit) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the ScheduledFuture returned by this method allows to cancel jobs without their unwinding logic being executed, we wrap the returned ScheduledFuture AND the Runnable to correctly free the resources if its Future.cancel(boolean) method is called.
schedule(Callable<V>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the ScheduledFuture returned by this method allows to cancel jobs without their unwinding logic being executed, we wrap the returned ScheduledFuture AND the Callable to correctly free the resources if its Future.cancel(boolean) method is called.
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
scheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the ScheduledFuture returned by this method allows to cancel jobs without their unwinding logic being executed, we wrap the returned ScheduledFuture AND the Runnable to correctly free the resources if its Future.cancel(boolean) method is called.
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
scheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the ScheduledFuture returned by this method allows to cancel jobs without their unwinding logic being executed, we wrap the returned ScheduledFuture AND the Runnable to correctly free the resources if its Future.cancel(boolean) method is called.
search(int[], int, int) - Method in class org.iota.jota.pow.pearldiver.PearlDiver
 
SECURITY_LEVEL - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
securityLevel(int) - Method in class org.iota.jota.builder.AccountBuilder
 
Seed - Class in org.iota.jota.types
 
Seed() - Constructor for class org.iota.jota.types.Seed
 
SEED_LENGTH_MAX - Static variable in class org.iota.jota.utils.Constants
The length of an IOTA seed
SeedProvider - Interface in org.iota.jota.account.seedprovider
 
SeedProviderImpl - Class in org.iota.jota.account.seedprovider
 
SeedProviderImpl(Trytes) - Constructor for class org.iota.jota.account.seedprovider.SeedProviderImpl
 
SeedProviderImpl(String) - Constructor for class org.iota.jota.account.seedprovider.SeedProviderImpl
 
SeedRandomGenerator - Class in org.iota.jota.utils
This class allows to create a secure random generated seed.
SeedRandomGenerator() - Constructor for class org.iota.jota.utils.SeedRandomGenerator
 
send(Recipient) - Method in interface org.iota.jota.account.Account
Sends the specified amounts to the given recipient.
send(String, long, String, String) - Method in class org.iota.jota.IotaAccount
 
send(String, long, Optional<String>, Optional<String>) - Method in class org.iota.jota.IotaAccount
Sends a transfer using the accounts balance to the provided address.
send(Recipient) - Method in class org.iota.jota.IotaAccount
Future always completed Sends the specified amounts to the given recipient.
SEND_TO_INPUTS_ERROR - Static variable in class org.iota.jota.utils.Constants
 
SendException - Exception in org.iota.jota.account.errors
 
SendException(Exception) - Constructor for exception org.iota.jota.account.errors.SendException
 
SENDING_TO_USED_ADDRESS_ERROR - Static variable in class org.iota.jota.utils.Constants
 
sendMulti(String[], long, Optional<String>, Optional<String>) - Method in class org.iota.jota.IotaAccount
NOT YET IMPLEMENTED
sendTransfer(String, int, int, int, List<Transfer>, List<Input>, String, boolean, boolean, List<Transaction>) - Method in class org.iota.jota.IotaAPI
Wrapper function: Runs prepareTransfers, as well as attachToTangle.
SendTransferResponse - Class in org.iota.jota.dto.response
Response of api request 'sendTransfer'.
SendTransferResponse() - Constructor for class org.iota.jota.dto.response.SendTransferResponse
 
sendTrytes(String[], int, int, String) - Method in class org.iota.jota.IotaAPI
Wrapper method: Gets transactions to approve, attaches to Tangle, broadcasts and stores.
sendZeroValue(String, String, String) - Method in class org.iota.jota.IotaAccount
Future always completed
sendZeroValue(Optional<String>, Optional<String>, Optional<String>) - Method in class org.iota.jota.IotaAccount
Future always completed
set(String, T) - Method in class org.iota.jota.store.EnvironmentStore
 
set(String, T) - Method in class org.iota.jota.store.FlatFileStore
 
set(String, T) - Method in class org.iota.jota.store.IotaClientStore
 
set(String, T) - Method in class org.iota.jota.store.MemoryStore
 
set(String, T) - Method in interface org.iota.jota.store.Store
Sets a value in the store
setAccount(Account) - Method in class org.iota.jota.account.plugins.AccountPlugin
 
setAccount(Account) - Method in interface org.iota.jota.account.plugins.Plugin
Setter for the account this plugin is working for.
setAddress(String) - Method in class org.iota.jota.model.Input
Set the address with checksum.
setAddress(String) - Method in class org.iota.jota.model.Signature
Set the address.
setAddress(String) - Method in class org.iota.jota.model.Transaction
Set the address.
setAddress(String) - Method in class org.iota.jota.model.Transfer
Set the address, must contain checksums
setAddresses(String[]) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Sets the addresses.
setAddresses(String[]) - Method in class org.iota.jota.dto.request.IotaGetBalancesRequest
Sets the addresses.
setAddresses(String[]) - Method in class org.iota.jota.dto.request.IotaWereAddressesSpentFromRequest
Sets the addresses.
setApprovees(String[]) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Sets the approvees.
setAttachmentTimestamp(long) - Method in class org.iota.jota.model.Transaction
Set the attachmentTimestamp.
setAttachmentTimestampLowerBound(long) - Method in class org.iota.jota.model.Transaction
 
setAttachmentTimestampUpperBound(long) - Method in class org.iota.jota.model.Transaction
 
setBalance(long) - Method in class org.iota.jota.model.Input
Get the balance.
setBranchTransaction(String) - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Sets the branch transaction.
setBranchTransaction(String) - Method in class org.iota.jota.model.Transaction
Set the branch transaction.
setBundle(String) - Method in class org.iota.jota.model.Transaction
Set the bundle.
setBundles(String[]) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Sets the bundles.
setCurl(ICurl) - Method in class org.iota.jota.account.deposits.methods.MagnetMethod
 
setCurl(ICurl) - Method in class org.iota.jota.IotaAPICore
 
setCurrentIndex(long) - Method in class org.iota.jota.model.Transaction
Set the current index.
setCurrentStep(int) - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Sets the current step to the given value without triggering an output.
setCurrentStep(int) - Method in interface org.iota.jota.utils.log.ProgressLogger
Sets the current step to the given value without triggering an output.
setCustomCurl(ICurl) - Method in class org.iota.jota.ApiOptions
 
setCustomCurl(ICurl) - Method in class org.iota.jota.model.Transaction
 
setDelay(Long) - Method in class org.iota.jota.utils.thread.TaskDetails
Setter for the internal TaskDetails.delay property.
setDepth(Integer) - Method in class org.iota.jota.dto.request.IotaGetTransactionsToApproveRequest
Sets the depth.
setDuration(Long) - Method in class org.iota.jota.dto.response.AbstractResponse
Sets the duration.
setEnabled(boolean) - Method in class org.iota.jota.utils.log.interval.IntervalLogger
This method is the setter for the enabled flag of the logger.
setEnabled(boolean) - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
This method is the setter for the enabled flag of the logger.
setEnabled(boolean) - Method in interface org.iota.jota.utils.log.Logger
This method is the setter for the enabled flag of the logger.
setEnabled(boolean) - Method in interface org.iota.jota.utils.log.ProgressLogger
This method is the setter for the enabled flag of the logger.
setHash(String) - Method in class org.iota.jota.model.Transaction
Set the hash.
setHash(String) - Method in class org.iota.jota.model.Transfer
Set the hash.
setHashes(String[]) - Method in class org.iota.jota.dto.request.IotaGetTrytesRequest
Sets the hashes.
setInputs(List<Input>) - Method in class org.iota.jota.dto.response.GetBalancesAndFormatResponse
Sets the input.
setInputsList(List<Input>) - Method in class org.iota.jota.model.Inputs
Set the input list.
setInterval(Long) - Method in class org.iota.jota.utils.thread.TaskDetails
Setter for the internal TaskDetails.interval property.
setKeyIndex(int) - Method in class org.iota.jota.account.AccountState
 
setKeyIndex(int) - Method in class org.iota.jota.model.Input
Get the keyIndex.
setLastIndex(long) - Method in class org.iota.jota.model.Transaction
Set the last index.
setLegacyHost(String) - Method in class org.iota.jota.ApiOptions
 
setLegacyPort(int) - Method in class org.iota.jota.ApiOptions
 
setLegacyProtocol(String) - Method in class org.iota.jota.ApiOptions
 
setLength(int) - Method in class org.iota.jota.model.Bundle
Sets the length of the bundle
setLocalPoW(IotaPoW) - Method in class org.iota.jota.ApiOptions
 
setLocalPoW(IotaPoW) - Method in class org.iota.jota.IotaAPICore
 
setLogging(boolean) - Method in class org.iota.jota.account.event.events.EventAccountError
 
setMessage(String) - Method in class org.iota.jota.model.Transfer
Set the message.
setMinWeightMagnitude(Integer) - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Sets the min weight magnitude.
setNodes(List<Connection>) - Method in class org.iota.jota.ApiOptions
 
setNonce(String) - Method in class org.iota.jota.model.Transaction
Set the nonce.
setObsoleteTag(String) - Method in class org.iota.jota.model.Transaction
Set the obsoleteTag.
setOptions(MongoClientOptions) - Method in class org.iota.jota.account.store.MongoStore
 
setPersistence(Boolean) - Method in class org.iota.jota.model.Transaction
Set the persistence.
setPersistence(Boolean) - Method in class org.iota.jota.model.Transfer
Set the persistence.
setReference(String) - Method in class org.iota.jota.dto.request.IotaGetTransactionsToApproveRequest
Sets a reference transaction for tip selection
setSecurity(int) - Method in class org.iota.jota.model.Input
Get the security.
setSignatureFragments(List<String>) - Method in class org.iota.jota.model.Signature
Set the signatureFragments.
setSignatureFragments(String) - Method in class org.iota.jota.model.Transaction
Set the signature fragments.
setState(int[]) - Method in interface org.iota.jota.pow.ICurl
Sets or sets the state.
setState(int[]) - Method in class org.iota.jota.pow.JCurl
Sets the state.
setStepCount(int) - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Sets the expected step count to the given value without triggering an output.
setStepCount(int) - Method in interface org.iota.jota.utils.log.ProgressLogger
Sets the expected step count to the given value without triggering an output.
setSuccessfully(Boolean[]) - Method in class org.iota.jota.dto.response.ReplayBundleResponse
Sets the successfully.
setSuccessfully(Boolean[]) - Method in class org.iota.jota.dto.response.SendTransferResponse
Sets the successfully.
setTag(String) - Method in class org.iota.jota.model.Transaction
Set the tag.
setTag(String) - Method in class org.iota.jota.model.Transfer
Set the tag.
setTags(String[]) - Method in class org.iota.jota.dto.request.IotaFindTransactionsRequest
Sets the tags.
setTails(String[]) - Method in class org.iota.jota.dto.request.IotaCheckConsistencyRequest
Sets the tails.
setThreshold(Integer) - Method in class org.iota.jota.dto.request.IotaGetBalancesRequest
Sets the threshold.
setTimeout(int) - Method in class org.iota.jota.ApiOptions
 
setTimeout(Long) - Method in class org.iota.jota.utils.thread.TaskDetails
Setter for the internal TaskDetails.timeout property.
setTimestamp(long) - Method in class org.iota.jota.model.Transaction
Set the timestamp.
setTimestamp(String) - Method in class org.iota.jota.model.Transfer
Set the timestamp.
setTimeUnit(TimeUnit) - Method in class org.iota.jota.utils.thread.TaskDetails
Setter for the internal TaskDetails.timeUnit property.
setTips(String...) - Method in class org.iota.jota.dto.request.IotaGetBalancesRequest
Sets the tips to serve as reference for the balance
setTips(String[]) - Method in class org.iota.jota.dto.request.IotaGetInclusionStateRequest
Sets the tips.
setTotalBalance(long) - Method in class org.iota.jota.dto.response.GetBalancesAndFormatResponse
Sets the total balance.
setTotalBalance(long) - Method in class org.iota.jota.model.Inputs
Set the total balance.
setTransactions(String[]) - Method in class org.iota.jota.dto.request.IotaGetInclusionStateRequest
Sets the transactions.
setTransactions(List<Transaction>) - Method in class org.iota.jota.dto.response.SendTransferResponse
Sets the transactions.
setTrunkTransaction(String) - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Sets the trunk transaction.
setTrunkTransaction(String) - Method in class org.iota.jota.model.Transaction
Set the trunk transaction.
setTrytes(String[]) - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
Sets the trytes.
setTrytes(String[]) - Method in class org.iota.jota.dto.request.IotaBroadcastTransactionRequest
Sets the trytes.
setTrytes(String[]) - Method in class org.iota.jota.dto.request.IotaStoreTransactionsRequest
Sets the trytes.
setUris(String[]) - Method in class org.iota.jota.dto.request.IotaNeighborsRequest
Sets the uris.
setValue(long) - Method in class org.iota.jota.model.Transaction
Set the value.
setValue(long) - Method in class org.iota.jota.model.Transfer
Set the value.
shouldLog() - Method in class org.iota.jota.account.event.events.EventAccountError
 
shutdown() - Method in interface org.iota.jota.account.Account
Shutdowns the account’s inner event loop and shutdowns all plugins.
shutdown() - Method in class org.iota.jota.account.plugins.AccountPlugin
 
shutdown() - Method in class org.iota.jota.account.plugins.promoter.PromoterReattacherImpl
 
shutdown() - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
shutdown() - Method in class org.iota.jota.account.plugins.transferchecker.OutgoingTransferCheckerImpl
 
shutdown() - Method in class org.iota.jota.account.store.AccountFileStore
 
shutdown() - Method in class org.iota.jota.account.store.MongoStore
 
shutdown() - Method in class org.iota.jota.IotaAccount
Shutdowns the account’s inner event loop and shutdowns all plugins.
shutdown() - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService

In addition to delegating the method call to the internal ScheduledExecutorService, we call the cancel logic for recurring tasks because shutdown prevents them from firing again.
shutdown() - Method in interface org.iota.jota.utils.thread.TaskService
Stops this task.
shutdown() - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

In addition to delegating the method call to the internal ScheduledExecutorService, we call the cancel logic for recurring tasks because shutdown prevents them from firing again.
shutdownNow() - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService

Before delegating the method call to the internal ScheduledExecutorService, we call the BoundedScheduledExecutorService.onCancelTask(TaskDetails) callback for all scheduled tasks and fire the BoundedScheduledExecutorService.onCompleteTask(TaskDetails, Throwable) callback for all tasks that are not being executed right now (otherwise this will be fired inside the wrapped task).
shutdownNow() - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Before delegating the method call to the internal ScheduledExecutorService, we call the UnboundScheduledExecutorService.onCancelTask(TaskDetails) callback for all scheduled tasks and fire the UnboundScheduledExecutorService.onCompleteTask(TaskDetails, Throwable) callback for all tasks that are not being executed right now (otherwise this will be fired inside the wrapped task).
Signature - Class in org.iota.jota.model
This class represents an Signature.
Signature() - Constructor for class org.iota.jota.model.Signature
Initializes a new instance of the Signature class.
signatureFragment(int[], int[]) - Method in class org.iota.jota.utils.Signing
 
Signing - Class in org.iota.jota.utils
 
Signing(ICurl) - Constructor for class org.iota.jota.utils.Signing
 
signInputsAndReturn(String, List<Input>, Bundle, List<String>, ICurl) - Static method in class org.iota.jota.utils.IotaAPIUtils
Finalizes and signs the bundle transactions.
silentExecute(Runnable) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as Executor.execute(Runnable) but doesn't throw a RejectedExecutionException if this task cannot be accepted for execution.
silentExecute(Runnable) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as Executor.execute(Runnable) but doesn't throw a RejectedExecutionException if this task cannot be accepted for execution.
silentInvokeAll(Collection<? extends Callable<T>>) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ExecutorService.invokeAll(Collection) but returns null instead of throwing a RejectedExecutionException if any task cannot be scheduled for execution.
silentInvokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ExecutorService.invokeAll(Collection, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if any task cannot be scheduled for execution.
silentInvokeAll(Collection<? extends Callable<T>>) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ExecutorService.invokeAll(Collection) but returns null instead of throwing a RejectedExecutionException if any task cannot be scheduled for execution.
silentInvokeAll(Collection<? extends Callable<T>>, long, TimeUnit) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ExecutorService.invokeAll(Collection, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if any task cannot be scheduled for execution.
silentInvokeAny(Collection<? extends Callable<T>>) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ExecutorService.invokeAny(Collection) but returns null instead of throwing a RejectedExecutionException if tasks cannot be scheduled for execution.
silentInvokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ExecutorService.invokeAny(Collection, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if tasks cannot be scheduled for execution.
silentInvokeAny(Collection<? extends Callable<T>>) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ExecutorService.invokeAny(Collection) but returns null instead of throwing a RejectedExecutionException if tasks cannot be scheduled for execution.
silentInvokeAny(Collection<? extends Callable<T>>, long, TimeUnit) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ExecutorService.invokeAny(Collection, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if tasks cannot be scheduled for execution.
silentSchedule(Runnable, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ScheduledExecutorService.schedule(Runnable, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSchedule(Callable<V>, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ScheduledExecutorService.schedule(Callable, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSchedule(Runnable, long, TimeUnit) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ScheduledExecutorService.schedule(Runnable, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSchedule(Callable<V>, long, TimeUnit) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ScheduledExecutorService.schedule(Callable, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentScheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ScheduledExecutorService.scheduleAtFixedRate(Runnable, long, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentScheduleAtFixedRate(Runnable, long, long, TimeUnit) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ScheduledExecutorService.scheduleAtFixedRate(Runnable, long, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
SilentScheduledExecutorService - Interface in org.iota.jota.utils.thread
This interface extends the ScheduledExecutorService by providing additional methods to enqueue tasks without throwing a RejectedExecutionException exception.

This can be useful when preventing additional tasks to run is no error but an intended design decision in the implementing class.
silentScheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ScheduledExecutorService.scheduleWithFixedDelay(Runnable, long, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentScheduleWithFixedDelay(Runnable, long, long, TimeUnit) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ScheduledExecutorService.scheduleWithFixedDelay(Runnable, long, long, TimeUnit) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSubmit(Callable<T>) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ExecutorService.submit(Callable) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSubmit(Runnable) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ExecutorService.submit(Runnable) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSubmit(Runnable, T) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
Does the same as ExecutorService.submit(Runnable, Object) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSubmit(Callable<T>) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ExecutorService.submit(Callable) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSubmit(Runnable) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ExecutorService.submit(Runnable) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
silentSubmit(Runnable, T) - Method in interface org.iota.jota.utils.thread.SilentScheduledExecutorService
Does the same as ExecutorService.submit(Runnable, Object) but returns null instead of throwing a RejectedExecutionException if the task cannot be scheduled for execution.
sleep(int) - Static method in class org.iota.jota.utils.thread.ThreadUtils
This method is a wrapper for the Thread.sleep(long) method, that correctly handles InterruptedExceptions and the Thread.interrupted() flag of the calling Thread.
spawnThread(Runnable, ThreadIdentifier) - Static method in class org.iota.jota.utils.thread.ThreadUtils
This method spawns a new Thread for the given ThreadIdentifier.
spawnThread(Runnable, String) - Static method in class org.iota.jota.utils.thread.ThreadUtils
This method spawns a new Thread with the given name.
SpongeFactory - Class in org.iota.jota.pow
Factory for creating an instance of a hashing function implementation, based on the passed-in SpongeFactory.Mode.
SpongeFactory.Mode - Enum in org.iota.jota.pow
 
squeeze(int[], int, int) - Method in interface org.iota.jota.pow.ICurl
Squeezes the specified trits.
squeeze(int[]) - Method in interface org.iota.jota.pow.ICurl
Squeezes the specified trits.
squeeze(int[], int, int) - Method in class org.iota.jota.pow.JCurl
Squeezes the specified trits.
squeeze(int[]) - Method in class org.iota.jota.pow.JCurl
Squeezes the specified trits.
squeeze(Pair<long[], long[]>, int, int) - Method in class org.iota.jota.pow.JCurl
 
squeeze(int[], int, int) - Method in class org.iota.jota.pow.Kerl
 
squeeze(int[]) - Method in class org.iota.jota.pow.Kerl
Squeezes the specified trits.
start() - Method in interface org.iota.jota.account.Account
Starts the account event loop
start() - Method in class org.iota.jota.account.plugins.AccountPlugin
 
start() - Method in class org.iota.jota.account.plugins.promoter.PromoterReattacherImpl
 
start() - Method in class org.iota.jota.account.plugins.transferchecker.IncomingTransferCheckerImpl
 
start() - Method in class org.iota.jota.account.plugins.transferchecker.OutgoingTransferCheckerImpl
 
start() - Method in class org.iota.jota.account.store.AccountFileStore
 
start() - Method in class org.iota.jota.account.store.MongoStore
 
start() - Method in interface org.iota.jota.connection.Connection
Attempts to start the node connection
start() - Method in class org.iota.jota.connection.HttpConnector
 
start() - Method in class org.iota.jota.IotaAccount
Starts the account event loop
start() - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Starts the logging by (re)setting the current step to 0 and trigger the output of the current progress.
start(int) - Method in class org.iota.jota.utils.log.interval.IntervalProgressLogger
Does the same as ProgressLogger.start() but sets the expected step count to the given value.
start() - Method in interface org.iota.jota.utils.log.ProgressLogger
Starts the logging by (re)setting the current step to 0 and trigger the output of the current progress.
start(int) - Method in interface org.iota.jota.utils.log.ProgressLogger
Does the same as ProgressLogger.start() but sets the expected step count to the given value.
start() - Method in interface org.iota.jota.utils.thread.TaskService
Starts this task
stop() - Method in interface org.iota.jota.connection.Connection
Stops this connection
stop() - Method in class org.iota.jota.connection.HttpConnector
 
stop() - Method in class org.iota.jota.utils.StopWatch
 
stopThread(ThreadIdentifier) - Static method in class org.iota.jota.utils.thread.ThreadUtils
This method stops the Thread that is associated with the given ThreadIdentifier.
StopWatch - Class in org.iota.jota.utils
 
StopWatch() - Constructor for class org.iota.jota.utils.StopWatch
Initializes a new instance of the StopWatch class.
StorageConfig - Interface in org.iota.jota.config.options
Configuration container for all storage methods
store(AccountStore) - Method in class org.iota.jota.builder.AccountBuilder
 
store - Variable in class org.iota.jota.config.IotaClientConfig
 
STORE - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
store - Variable in class org.iota.jota.store.IotaClientStore
 
Store - Interface in org.iota.jota.store
 
storeAndBroadcast(String...) - Method in class org.iota.jota.IotaAPI
Wrapper method: stores and broadcasts the specified trytes.
StoredDepositAddress - Class in org.iota.jota.account.deposits
 
StoredDepositAddress(DepositRequest, int) - Constructor for class org.iota.jota.account.deposits.StoredDepositAddress
 
storeTransactions(IotaStoreTransactionsRequest) - Method in class org.iota.jota.connection.HttpConnector
 
storeTransactions(IotaStoreTransactionsRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Store transactions into the nodes local storage.
storeTransactions(IotaStoreTransactionsRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Store transactions into the local storage.
storeTransactions(String...) - Method in class org.iota.jota.IotaAPICore
Stores transactions in the local storage.
StoreTransactionsResponse - Class in org.iota.jota.dto.response
Response of jota.dto.request.IotaStoreTransactionsRequest.
StoreTransactionsResponse(long) - Constructor for class org.iota.jota.dto.response.StoreTransactionsResponse
Initializes a new instance of the StoreTransactionsResponse class.
stringOrNull(String) - Method in class org.iota.jota.config.IotaClientConfig
Reads the value from the store using the provided key
submit(Callable<T>) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
submit(Runnable, T) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
submit(Runnable) - Method in class org.iota.jota.utils.thread.BoundedScheduledExecutorService
 
submit(Callable<T>) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the Future returned by this method allows to cancel jobs without their unwinding logic being executed, we wrap the returned Future AND the Callable to correctly free the resources if its Future.cancel(boolean) method is called.
submit(Runnable) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the Future returned by this method allows to cancel jobs without their unwinding logic being executed, we wrap the returned Future AND the Runnable to correctly free the resources if its Future.cancel(boolean) method is called.
submit(Runnable, T) - Method in class org.iota.jota.utils.thread.UnboundScheduledExecutorService

Note: Since the Future returned by this method allows to cancel jobs without their unwinding logic being executed, we wrap the returned Future AND the Runnable to correctly free the resources if its Future.cancel(boolean) method is called.
subseed(int[], int) - Method in class org.iota.jota.utils.Signing
Returns the sub-seed trits given a seed and an index
SystemClock - Class in org.iota.jota.account.clock
 
SystemClock() - Constructor for class org.iota.jota.account.clock.SystemClock
 

T

TABLE_NAME - Static variable in class org.iota.jota.config.types.IotaDefaultConfig.Defaults
 
TAG_LENGTH - Static variable in class org.iota.jota.utils.Constants
The length of an tag in trytes
TaskDetails - Class in org.iota.jota.utils.thread
This class represents a container for the metadata of a task that was scheduled through an ExecutorService that implements the ReportingExecutorService interface.

It can for example be used to show detailed log messages or even implement more sophisticated features like the BoundedScheduledExecutorService.
TaskDetails() - Constructor for class org.iota.jota.utils.thread.TaskDetails
Creates a container for the metadata of a task that was scheduled through an ExecutorService.

It is automatically initiated with the calling Thread name, the TaskDetails.scheduledForExecution flag being set to true and the TaskDetails.executionCount being set to 0.
TaskService - Interface in org.iota.jota.utils.thread
A task service is a task which is run by a service.
ThreadIdentifier - Class in org.iota.jota.utils.thread
The instances of this class are used by the ThreadUtils to map the Threads and make the corresponding spawn and stop methods thread safe.
ThreadIdentifier(String) - Constructor for class org.iota.jota.utils.thread.ThreadIdentifier
The constructor simply stores the passed in name in the private property of this instance.
ThreadUtils - Class in org.iota.jota.utils.thread
This class contains a collection of methods that make the management of Threads a little bit more convenient.
ThreadUtils() - Constructor for class org.iota.jota.utils.thread.ThreadUtils
 
time() - Method in interface org.iota.jota.account.clock.Clock
Returns the time on this current clock
time() - Method in class org.iota.jota.account.clock.SystemClock
 
timeout(int) - Method in class org.iota.jota.builder.ApiBuilder
 
toJson(T) - Method in class org.iota.jota.utils.JsonParser
 
toString() - Method in class org.iota.jota.account.AccountOptions
 
toString() - Method in class org.iota.jota.account.AccountState
 
toString() - Method in class org.iota.jota.account.deposits.ConditionalDepositAddress
 
toString() - Method in class org.iota.jota.account.deposits.DepositRequest
 
toString() - Method in class org.iota.jota.account.deposits.StoredDepositAddress
 
toString() - Method in class org.iota.jota.account.PendingTransfer
 
toString() - Method in class org.iota.jota.account.store.AccountFileStore
 
toString() - Method in class org.iota.jota.ApiOptions
 
toString() - Method in class org.iota.jota.builder.AddressRequest
 
toString() - Method in class org.iota.jota.config.IotaClientConfig
 
toString() - Method in enum org.iota.jota.connection.ConnectionType
 
toString() - Method in class org.iota.jota.connection.HttpConnector
 
toString() - Method in class org.iota.jota.dto.request.IotaAttachToTangleRequest
 
toString() - Method in class org.iota.jota.dto.response.AbstractResponse
Returns a String that represents this object.
toString() - Method in class org.iota.jota.IotaAccount
 
toString() - Method in class org.iota.jota.IotaAPICore
 
toString() - Method in class org.iota.jota.model.Bundle
 
toString() - Method in class org.iota.jota.model.Input
Returns a String that represents this object.
toString() - Method in class org.iota.jota.model.Inputs
Returns a Json Object that represents this object.
toString() - Method in class org.iota.jota.model.Transaction
Returns a String that represents this object.
toString() - Method in class org.iota.jota.model.Transfer
Returns a Json Object that represents this object.
toString() - Method in class org.iota.jota.store.EnvironmentStore
 
toString() - Method in class org.iota.jota.store.FlatFileStore
 
toString() - Method in class org.iota.jota.store.IotaClientStore
 
toString() - Method in class org.iota.jota.types.Address
 
toString() - Method in class org.iota.jota.types.Hash
 
toString() - Method in class org.iota.jota.types.Recipient
 
toString() - Method in class org.iota.jota.types.Trits
 
toString() - Method in class org.iota.jota.types.Trytes
 
totalBalance() - Method in interface org.iota.jota.account.Account
Uses all stored CDAs to determine the current total balance.
totalBalance() - Method in class org.iota.jota.IotaAccount
Uses all stored CDAs to determine the current total balance.
toTrytes() - Method in class org.iota.jota.model.Transaction
Converts the transaction to the corresponding trytes representation
Transaction - Class in org.iota.jota.model
This class represents an iota transaction.
Transaction(String, long, long, String, String, String, long, String, String, String, long, String, String, long, long, long) - Constructor for class org.iota.jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(String, long, String, long) - Constructor for class org.iota.jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(ICurl) - Constructor for class org.iota.jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction() - Constructor for class org.iota.jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(String) - Constructor for class org.iota.jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(String, ICurl) - Constructor for class org.iota.jota.model.Transaction
Initializes a new instance of the Signature class.
TRANSACTION_LENGTH - Static variable in class org.iota.jota.utils.Constants
The length of a transaction
TRANSACTION_NOT_FOUND - Static variable in class org.iota.jota.utils.Constants
 
TRANSACTION_UPPER_BOUND_MAX - Static variable in class org.iota.jota.utils.Constants
Maximum number represented in 27 trits
transactionObject(String) - Method in class org.iota.jota.model.Transaction
Initializes a new instance of the Signature class.
Transfer - Class in org.iota.jota.model
This class represents a Transfer.
Transfer(String, String, String, Boolean, long, String, String) - Constructor for class org.iota.jota.model.Transfer
Initializes a new instance of the Transfer class.
Transfer(String, long) - Constructor for class org.iota.jota.model.Transfer
Initializes a new instance of the Transfer class.
Transfer(String, long, String, String) - Constructor for class org.iota.jota.model.Transfer
Initializes a new instance of the Transfer class.
TransferChecker - Interface in org.iota.jota.account.plugins.transferchecker
 
TransferCheckerImpl - Class in org.iota.jota.account.plugins.transferchecker
 
TransferCheckerImpl() - Constructor for class org.iota.jota.account.plugins.transferchecker.TransferCheckerImpl
 
transform() - Method in interface org.iota.jota.pow.ICurl
Transforms this instance.
transform() - Method in class org.iota.jota.pow.JCurl
Transforms this instance.
traverseBundle(String, String, Bundle) - Method in class org.iota.jota.IotaAPI
Traverses the Bundle by going down the trunkTransactions until the bundle hash of the transaction changes.
triggerOutput() - Method in class org.iota.jota.utils.log.interval.IntervalLogger
Does the same as IntervalLogger.triggerOutput(boolean) but defaults to letting the logger decide when to print the message.
triggerOutput(boolean) - Method in class org.iota.jota.utils.log.interval.IntervalLogger
Triggers the output of the last received message.
Trits - Class in org.iota.jota.types
 
Trits(int[]) - Constructor for class org.iota.jota.types.Trits
 
Trits(List<Integer>) - Constructor for class org.iota.jota.types.Trits
 
trits(String, int) - Static method in class org.iota.jota.utils.Converter
Converts the specified trinary encoded string into a trits array of the specified length.
trits(long, int) - Static method in class org.iota.jota.utils.Converter
Converts the specified trinary encoded string into a trits array of the specified length.
trits(long) - Static method in class org.iota.jota.utils.Converter
Converts trytes into trits.
trits(String) - Static method in class org.iota.jota.utils.Converter
Converts trytes into trits.
tritsString(String) - Static method in class org.iota.jota.utils.Converter
Deprecated.
TRYTE_ALPHABET - Static variable in class org.iota.jota.utils.Constants
This String contains all possible characters of the tryte alphabet
Trytes - Class in org.iota.jota.types
 
Trytes(String) - Constructor for class org.iota.jota.types.Trytes
 
trytes(int[], int, int) - Static method in class org.iota.jota.utils.Converter
Converts trits to trytes.
trytes(List<Integer>, int, int) - Static method in class org.iota.jota.utils.Converter
Converts trits to trytes.
trytes(int[]) - Static method in class org.iota.jota.utils.Converter
 
trytes(List<Integer>) - Static method in class org.iota.jota.utils.Converter
 
TrytesConverter - Class in org.iota.jota.utils
This class allows to convert between ASCII and tryte encoded strings.
TrytesConverter() - Constructor for class org.iota.jota.utils.TrytesConverter
 
trytesToAscii(String) - Static method in class org.iota.jota.utils.TrytesConverter
Converts Trytes of even length to an ASCII string.
trytesToTrits(Trytes[]) - Method in class org.iota.jota.account.store.AccountStoreImpl
 
tryteValue(int[], int) - Static method in class org.iota.jota.utils.Converter
Converts the specified trits array to trytes in integer representation.

U

UnboundScheduledExecutorService - Class in org.iota.jota.utils.thread
This class represents a SilentScheduledExecutorService that accepts only a pre-defined amount of tasks that can be queued or executed at the same time.
UnboundScheduledExecutorService() - Constructor for class org.iota.jota.utils.thread.UnboundScheduledExecutorService
Creates an executor service that that accepts only a pre-defined amount of tasks that can be queued and run at the same time.

All tasks exceeding the defined limit will be ignored (instead of being queued) by either throwing a RejectedExecutionException or returning null depending on the method we call (non-silent vs silent).
unRegisterListener(EventListener) - Method in interface org.iota.jota.account.event.EventManager
 
unRegisterListener(EventListener) - Method in class org.iota.jota.account.event.impl.EventManagerImpl
 
updateSettings(AccountOptions) - Method in interface org.iota.jota.account.Account
Updates the settings of the account in a synchronized manner by shutting down all plugins, stopping the event loop, applying the settings and starting the newly defined plugins and kicking off the event loop again.
updateSettings(AccountOptions) - Method in class org.iota.jota.IotaAccount
Updates the settings of the account in a synchronized manner by shutting down all plugins, stopping the event loop, applying the settings and starting the newly defined plugins and kicking off the event loop again.
url() - Method in interface org.iota.jota.connection.Connection
 
url() - Method in class org.iota.jota.connection.HttpConnector
 
USER_AGENT_HEADER - Static variable in interface org.iota.jota.connection.IotaNodeHTTPService
 

V

validateAddress(String, int[][]) - Method in class org.iota.jota.utils.Multisig
Validates a generated multisig address
validateSignatures(Bundle, ICurl) - Static method in class org.iota.jota.utils.BundleValidator
Validates all signatures of a bundle
validateSignatures(Bundle, String) - Method in class org.iota.jota.utils.Signing
 
validateSignatures(String, String[], String) - Method in class org.iota.jota.utils.Signing
 
validateTransfersAddresses(String, int, List<String>) - Method in class org.iota.jota.IotaAPI
Validates the supplied transactions with seed and security.
value(int[]) - Static method in class org.iota.jota.utils.Converter
Converts the specified trits to its corresponding integer value.
valueOf(String) - Static method in enum org.iota.jota.account.event.AccountEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iota.jota.connection.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iota.jota.IotaAPICommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iota.jota.pow.SpongeFactory.Mode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.iota.jota.utils.IotaUnits
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.iota.jota.account.event.AccountEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iota.jota.connection.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iota.jota.IotaAPICommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iota.jota.pow.SpongeFactory.Mode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.iota.jota.utils.IotaUnits
Returns an array containing the constants of this enum type, in the order they are declared.

W

wereAddressesSpentFrom(IotaWereAddressesSpentFromRequest) - Method in class org.iota.jota.connection.HttpConnector
 
wereAddressesSpentFrom(IotaWereAddressesSpentFromRequest) - Method in interface org.iota.jota.connection.IotaNodeApi
Check if a list of addresses was ever spent from, in the current epoch, or in previous epochs.
wereAddressesSpentFrom(IotaWereAddressesSpentFromRequest) - Method in interface org.iota.jota.connection.IotaNodeHTTPService
Check if a list of addresses was ever spent from, in the current epoch, or in previous epochs.
wereAddressesSpentFrom(String...) - Method in class org.iota.jota.IotaAPICore
Check if a list of addresses was ever spent from, in the current epoch, or in previous epochs.
WereAddressesSpentFromResponse - Class in org.iota.jota.dto.response
WereAddressesSpentFromResponse() - Constructor for class org.iota.jota.dto.response.WereAddressesSpentFromResponse
 
withCustomCurl(ICurl) - Method in class org.iota.jota.builder.ApiBuilder
 
wrapCheckedException(Call<T>) - Static method in class org.iota.jota.connection.HttpConnector
 
writeIndex(int) - Method in class org.iota.jota.account.AccountStateManager
 
writeIndex(String, int) - Method in interface org.iota.jota.account.AccountStore
Stores the given index as the last used key index for the given account.
writeIndex(String, int) - Method in class org.iota.jota.account.store.AccountFileStore
 
writeIndex(String, int) - Method in class org.iota.jota.account.store.MongoStore
 
writeToOutputStream(OutputStream, ConditionalDepositAddress) - Method in class org.iota.jota.account.deposits.methods.QRMethod
 
writeToOutputStream(OutputStream, Map<String, Serializable>) - Method in class org.iota.jota.store.FlatFileStore
 
writeToOutputStream(OutputStream, Map<String, Serializable>) - Method in class org.iota.jota.store.JsonFlatFileStore
 

X

X_IOTA_API_VERSION_HEADER_NAME - Static variable in interface org.iota.jota.connection.Connection
 
X_IOTA_API_VERSION_HEADER_VALUE - Static variable in interface org.iota.jota.connection.Connection
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.