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

A

absorb(int[], int, int) - Method in interface jota.pow.ICurl
Absorbs the specified trits.
absorb(int[]) - Method in interface jota.pow.ICurl
Absorbs the specified trits.
absorb(int[], int, int) - Method in class jota.pow.JCurl
Absorbs the specified trits.
absorb(int[]) - Method in class jota.pow.JCurl
Absorbs the specified trits.
absorb(Pair<long[], long[]>, int, int) - Method in class jota.pow.JCurl
 
absorb(int[], int, int) - Method in class jota.pow.Kerl
 
AbstractResponse - Class in jota.dto.response
Abstract response.
AbstractResponse() - Constructor for class jota.dto.response.AbstractResponse
 
addAddressDigest(String, String) - Method in class jota.utils.Multisig
Initiates the generation of a new multisig address or adds the key digest to an existing one
addChecksum(String) - Static method in class jota.utils.Checksum
Adds the checksum to the specified address.
addEntry(int, String, long, String, long) - Method in class jota.model.Bundle
Adds a bundle entry.
addNeighbors(String...) - Method in class jota.IotaAPICore
Temporarily add a list of neighbors to your node.
addNeighbors(IotaNeighborsRequest) - Method in interface jota.IotaAPIService
Add a list of neighbors to the node.
AddNeighborsResponse - Class in jota.dto.response
AddNeighborsResponse() - Constructor for class jota.dto.response.AddNeighborsResponse
 
addRemainder(String, int, List<Input>, Bundle, String, long, String, List<String>) - Method in class jota.IotaAPI
Uses input, and adds to the bundle, untill totalValue is reached.
address(int[]) - Method in class jota.utils.Signing
Address generates the address trits from the given digests.
ADDRESS_LENGTH_WITH_CHECKSUM - Static variable in class jota.utils.Constants
The length of an address with checksum in trytes
ADDRESS_LENGTH_WITHOUT_CHECKSUM - Static variable in class jota.utils.Constants
The length of an address without checksum in trytes
addSignature(Bundle, String, String) - Method in class jota.utils.Multisig
Adds the cosigner signatures to the corresponding bundle transaction
addTrytes(List<String>) - Method in class jota.model.Bundle
Adds the trytes.
AnalyzeTransactionResponse - Class in jota.dto.response
AnalyzeTransactionResponse() - Constructor for class jota.dto.response.AnalyzeTransactionResponse
 
areTransactionTrytes(String...) - Static method in class jota.utils.InputValidator
Determines whether the specified string array contains only trytes of a transaction length
areValidInputs(Input...) - Static method in class jota.utils.InputValidator
Checks if the inputs are valid.
areValidTags(String...) - Static method in class jota.utils.InputValidator
Checks if the tags are valid.
areValidUris(String...) - Static method in class jota.utils.InputValidator
Checks if the uris are valid.
ArgumentException - Exception in jota.error
This exception occurs when an invalid argument is provided.
ArgumentException() - Constructor for exception jota.error.ArgumentException
Initializes a new instance of the ArgumentException.
ArgumentException(String) - Constructor for exception jota.error.ArgumentException
Initializes a new instance of the ArgumentException.
asciiToTrytes(String) - Static method in class jota.utils.TrytesConverter
Conversion of ASCII encoded bytes to trytes.
asTransactionObject(String) - Static method in class jota.model.Transaction
Converts transaction trytes into a transaction object.
asTransactionObjects(String...) - Static method in class jota.model.Transaction
Converts an array of transaction trytes into an array of transaction objects.
attachToTangle(String, String, Integer, String...) - Method in class jota.IotaAPICore
Prepares the specified transactions (trytes) for attachment to the Tangle by doing Proof of Work.
attachToTangle(IotaAttachToTangleRequest) - Method in interface jota.IotaAPIService
Attaches the specified transactions (trytes) to the Tangle by doing Proof of Work.

B

BaseException - Exception in jota.error
 
BaseException(String) - Constructor for exception jota.error.BaseException
 
BaseException(String, Exception) - Constructor for exception jota.error.BaseException
 
BaseException(Collection<String>) - Constructor for exception jota.error.BaseException
 
BaseException(Collection<String>, Exception) - Constructor for exception jota.error.BaseException
 
broadcastTransactions(String...) - Method in class jota.IotaAPICore
Broadcast a list of transactions to all neighbors.
broadcastTransactions(IotaBroadcastTransactionRequest) - Method in interface jota.IotaAPIService
Broadcast a list of transactions to all neighbors.
BroadcastTransactionsResponse - Class in jota.dto.response
BroadcastTransactionsResponse() - Constructor for class jota.dto.response.BroadcastTransactionsResponse
 
build() - Method in class jota.IotaAPI.Builder
 
build() - Method in class jota.IotaAPICore.Builder
 
Builder() - Constructor for class jota.IotaAPI.Builder
 
Builder() - Constructor for class jota.IotaAPICore.Builder
 
Bundle - Class in jota.model
This class represents a Bundle, a set of transactions.
Bundle() - Constructor for class jota.model.Bundle
Initializes a new instance of the Bundle class without transactions.
Bundle(List<Transaction>, int) - Constructor for class jota.model.Bundle
Initializes a new instance of the Bundle class.
bundlesFromAddresses(String[], Boolean) - Method in class jota.IotaAPI
Internal function to get the formatted bundles of a list of addresses.
BundleValidator - Class in jota.utils
 
BundleValidator() - Constructor for class jota.utils.BundleValidator
 
byAddresses(String...) - Method in class jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
byApprovees(String...) - Method in class jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
byBundles(String...) - Method in class jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
byTags(String...) - Method in class jota.dto.request.IotaFindTransactionsRequest
Initializes a new instance of the IotaFindTransactionsRequest class.
bytes(int[], int, int) - Static method in class jota.utils.Converter
Converts the specified trits array to bytes.
bytes(int[]) - Static method in class jota.utils.Converter
 

C

cancel() - Method in class jota.pow.pearldiver.PearlDiver
 
checkAddress(String) - Static method in class jota.utils.InputValidator
Checks whether the specified address is an address and throws and exception if the address is invalid.
checkConsistency(String...) - Method in class jota.IotaAPICore
Checks the consistency of the subtangle formed by the provided tails.
checkConsistency(IotaCheckConsistencyRequest) - Method in interface jota.IotaAPIService
Checks the consistency of the subtangle descirbed by the provided tails.
CheckConsistencyResponse - Class in jota.dto.response
CheckConsistencyResponse() - Constructor for class jota.dto.response.CheckConsistencyResponse
 
Checksum - Class in jota.utils
This class defines utility methods to add/remove the checksum to/from an address.
Checksum() - Constructor for class jota.utils.Checksum
 
checkWereAddressSpentFrom(String...) - Method in class 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 jota.IotaAPI
Check if an addresses was ever spent from, in the current epoch, or in previous epochs.
clone() - Method in interface jota.pow.ICurl
Clones this instance.
clone() - Method in class jota.pow.JCurl
Clones this instance.
clone() - Method in class jota.pow.Kerl
Clones this instance.
command() - Method in enum jota.IotaAPICommands
Gets the command.
compareTo(Bundle) - Method in class jota.model.Bundle
Compares the current object with another object of the same type.
config(Properties) - Method in class jota.IotaAPICore.Builder
 
Constants - Class in jota.utils
This class defines the global constants.
Constants() - Constructor for class jota.utils.Constants
 
CONTENT_TYPE_HEADER - Static variable in interface jota.IotaAPIService
 
convertAmountTo(long, IotaUnits) - Static method in class jota.utils.IotaUnitConverter
Convert amount to target unit.
convertBytesToTrits(byte[]) - Static method in class jota.pow.Kerl
 
Converter - Class in jota.utils
This class provides a set of utility methods to are used to convert between different formats.
Converter() - Constructor for class jota.utils.Converter
 
convertRawIotaAmountToDisplayText(long, boolean) - Static method in class jota.utils.IotaUnitConverter
Convert the iota amount to text.
convertToIntArray(List<Integer>) - Static method in class jota.utils.Converter
 
convertTritsToBytes(int[]) - Static method in class jota.pow.Kerl
 
convertUnits(long, IotaUnits, IotaUnits) - Static method in class jota.utils.IotaUnitConverter
Convert the iota amount.
copyTrits(String, int[]) - Static method in class jota.utils.Converter
Copies the trits from the input string into the destination array
create(String...) - Static method in class jota.dto.request.IotaCheckConsistencyRequest
Initializes a new instance of the IotaCheckConsistencyRequest class.
create(String...) - Static method in class jota.dto.request.IotaWereAddressesSpentFromRequest
Initializes a new instance of the IotaWereAddressesSpentFromRequest class.
create(List<String>, Bundle[], List<Input>, long, long) - Static method in class jota.dto.response.GetAccountDataResponse
Initializes a new instance of the GetAccountDataResponse class.
create(List<Input>, long, long) - Static method in class jota.dto.response.GetBalancesAndFormatResponse
Initializes a new instance of the GetBalancesAndFormatResponse class.
create(List<Transaction>, long) - Static method in class jota.dto.response.GetBundleResponse
Initializes a new instance of the GetBundleResponse class.
create(List<String>, long) - Static method in class 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 jota.dto.response.GetNodeInfoResponse
Creates a new GetNodeInfoResponse
create(Bundle[], long) - Static method in class jota.dto.response.GetTransferResponse
Initializes a new instance of the GetTransferResponse class.
create(Boolean[], long) - Static method in class jota.dto.response.ReplayBundleResponse
Initializes a new instance of the ReplayBundleResponse class.
create(List<Transaction>, Boolean[], long) - Static method in class jota.dto.response.SendTransferResponse
Initializes a new instance of the SendTransferResponse class.
create(SpongeFactory.Mode) - Static method in class jota.pow.SpongeFactory
 
createAddNeighborsRequest(String...) - Static method in class jota.dto.request.IotaNeighborsRequest
Initializes a new instance of the IotaNeighborsRequest class.
createAmountDisplayText(double, IotaUnits, boolean) - Static method in class jota.utils.IotaUnitConverter
Create amount text.
createAttachToTangleRequest(String, String, Integer, String...) - Static method in class jota.dto.request.IotaAttachToTangleRequest
Initializes a new instance of the IotaAttachedToTangleRequest class.
createBroadcastTransactionsRequest(String...) - Static method in class jota.dto.request.IotaBroadcastTransactionRequest
Initializes a new instance of the IotaBroadcastTransactionRequest class.
createCallables(Iterable<T>, Parallel.Operation<T>) - Static method in class jota.utils.Parallel
 
createFindTransactionRequest() - Static method in class jota.dto.request.IotaFindTransactionsRequest
Create a new instance of the IotaFindTransactionsRequest class.
createGetInclusionStateRequest(String[], String[]) - Static method in class jota.dto.request.IotaGetInclusionStateRequest
Initializes a new instance of the IotaGetInclusionStateRequest class.
createGetInclusionStateRequest(Collection<String>, Collection<String>) - Static method in class jota.dto.request.IotaGetInclusionStateRequest
Create a new instance of the IotaGetInclusionStateRequest class.
createGetNeighborsRequest() - Static method in class jota.dto.request.IotaCommandRequest
Gets the neighbours of the node.
createGetTipsRequest() - Static method in class jota.dto.request.IotaCommandRequest
Gets the tips of the node.
createGetTrytesRequest(String...) - Static method in class jota.dto.request.IotaGetTrytesRequest
Initializes a new instance of the IotaGetTrytesRequest class.
createInterruptAttachToTangleRequest() - Static method in class jota.dto.request.IotaCommandRequest
Interrupt attaching to the tangle
createIotaGetBalancesRequest(Integer, String[], String...) - Static method in class jota.dto.request.IotaGetBalancesRequest
Initializes a new instance of the IotaGetBalancesRequest class.
createIotaGetTransactionsToApproveRequest(Integer, String) - Static method in class jota.dto.request.IotaGetTransactionsToApproveRequest
Initializes a new instance of the IotaGetTransactionsToApproveRequest class.
createNodeInfoRequest() - Static method in class jota.dto.request.IotaCommandRequest
Get information about the node.
createRemoveNeighborsRequest(String...) - Static method in class jota.dto.request.IotaNeighborsRequest
Initializes a new instance of the IotaNeighborsRequest class.
createStoreTransactionsRequest(String...) - Static method in class jota.dto.request.IotaStoreTransactionsRequest
Initializes a new instance of the IotaStoreTransactionsRequest class.

D

digest(int[], int[]) - Method in class jota.utils.Signing
 
digests(int[]) - Method in class jota.utils.Signing
Digests hashes each segment of each key fragment 26 times and returns them.

E

EMPTY_HASH - Static variable in class jota.model.Bundle
 
equals(Object) - Method in class jota.dto.response.AbstractResponse
 
equals(Object) - Method in class jota.model.Transaction
 
ExtractJson - Class in jota.utils
 
ExtractJson() - Constructor for class jota.utils.ExtractJson
 

F

finalize(ICurl) - Method in class jota.model.Bundle
Finalizes the bundle using the specified curl implementation,
finalizeAddress(String) - Method in class jota.utils.Multisig
Generates a new address
findOptimalIotaUnitToDisplay(long) - Static method in class jota.utils.IotaUnitConverter
Finds the optimal unit to display the specified amount in.
findTransactionObjectsByAddresses(String[]) - Method in class jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
findTransactionObjectsByApprovees(String[]) - Method in class jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
findTransactionObjectsByBundle(String[]) - Method in class jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
findTransactionObjectsByTag(String[]) - Method in class jota.IotaAPI
Wrapper function: Finds transactions, gets trytes and turns it into Transaction objects.
FindTransactionResponse - Class in jota.dto.response
FindTransactionResponse() - Constructor for class jota.dto.response.FindTransactionResponse
 
findTransactions(String[], String[], String[], String[]) - Method in class jota.IotaAPICore
Find the transactions which match the specified input and return.
findTransactions(IotaFindTransactionsRequest) - Method in interface jota.IotaAPIService
Find the transactions which match the specified input and return.
findTransactionsByAddresses(String...) - Method in class jota.IotaAPICore
Find the transactions by addresses
findTransactionsByApprovees(String...) - Method in class jota.IotaAPICore
Find the transactions by approvees
findTransactionsByBundles(String...) - Method in class jota.IotaAPICore
Find the transactions by bundles
findTransactionsByDigests(String...) - Method in class jota.IotaAPICore
Find the transactions by tags
findTransactionsObjectsByHashes(String[]) - Method in class jota.IotaAPI
Wrapper function: get trytes and turns into Transaction objects.
first() - Method in class jota.dto.response.GetNewAddressResponse
Gets the first address, for quick access
fromBundle(Bundle) - Static method in class jota.utils.ExtractJson
 
fromValue(int) - Static method in class jota.utils.Converter
Converts the specified integer to its corresponding trits value.

G

generateNewAddresses(String, int, boolean, int) - Method in class jota.IotaAPI
Generates new addresses, meaning addresses which were not spend from, according to the connected node.
generateNewAddresses(String, int, boolean, int, int) - Method in class jota.IotaAPI
Generates new addresses, meaning addresses which were not spend from, according to the connected node.
generateNewAddresses(String, int, boolean, int, int, boolean) - Method in class jota.IotaAPI
Generates new addresses, meaning addresses which were not spend from, according to the connected node.
generateNewSeed() - Static method in class jota.utils.SeedRandomGenerator
Generate a new seed.
GET_BUNDLE_RESPONSE_ERROR - Static variable in class jota.utils.Constants
 
GET_INCLUSION_STATE_RESPONSE_ERROR - Static variable in class jota.utils.Constants
 
GET_TRYTES_RESPONSE_ERROR - Static variable in class jota.utils.Constants
 
getAccountData(String, int, int, boolean, int, boolean, int, int, boolean, long) - Method in class jota.IotaAPI
Similar to getTransfers, just that it returns additional account data
GetAccountDataResponse - Class in jota.dto.response
Response of api request 'getAccountData'.
GetAccountDataResponse() - Constructor for class jota.dto.response.GetAccountDataResponse
 
getAddedNeighbors() - Method in class jota.dto.response.AddNeighborsResponse
Gets the number of added neighbors.
getAddress() - Method in class jota.model.Input
Get the address.
getAddress() - Method in class jota.model.Neighbor
Get the address.
getAddress() - Method in class jota.model.Signature
Get the address.
getAddress() - Method in class jota.model.Transaction
Get the address.
getAddress() - Method in class jota.model.Transfer
Get the address.
getAddresses() - Method in class jota.dto.request.IotaFindTransactionsRequest
Gets the addresses.
getAddresses() - Method in class jota.dto.request.IotaGetBalancesRequest
Gets the addresses.
getAddresses() - Method in class jota.dto.request.IotaWereAddressesSpentFromRequest
Gets the addresses.
getAddresses() - Method in class jota.dto.response.GetAccountDataResponse
Gets the addresses.
getAddresses() - Method in class jota.dto.response.GetNewAddressResponse
Gets the addresses.
getAddressesUnchecked(String, int, boolean, int, int) - Method in class jota.IotaAPI
Generates amount of addresses, starting from index This does not mean that these addresses are safe to use (unspent)
getAppName() - Method in class jota.dto.response.GetNodeInfoResponse
 
getApprovees() - Method in class jota.dto.request.IotaFindTransactionsRequest
Gets the approvees.
getAppVersion() - Method in class jota.dto.response.GetNodeInfoResponse
 
getAttachmentTimestamp() - Method in class jota.model.Transaction
Get the attachmentTimestamp.
getAttachmentTimestampLowerBound() - Method in class jota.model.Transaction
 
getAttachmentTimestampUpperBound() - Method in class jota.model.Transaction
 
GetAttachToTangleResponse - Class in jota.dto.response
GetAttachToTangleResponse(long) - Constructor for class jota.dto.response.GetAttachToTangleResponse
Initializes a new instance of the GetAttachToTangleResponse class.
GetAttachToTangleResponse(String[]) - Constructor for class jota.dto.response.GetAttachToTangleResponse
Initializes a new instance of the GetAttachToTangleResponse class with the given trytes.
getBalance() - Method in class jota.dto.response.GetAccountDataResponse
Gets the balance.
getBalance() - Method in class jota.model.Input
Get the balance.
getBalanceAndFormat(List<String>, List<String>, long, int, StopWatch, int) - Method in class jota.IotaAPI
Gets the balances and formats the output.
getBalances() - Method in class jota.dto.response.GetBalancesResponse
Gets the balances.
getBalances(Integer, List<String>, List<String>) - Method in class jota.IotaAPICore
Calculates the confirmed balance, as viewed by the specified tips.
getBalances(Integer, List<String>) - Method in class jota.IotaAPICore
Calculates the confirmed balance, as viewed by the latest solid milestone.
getBalances(IotaGetBalancesRequest) - Method in interface jota.IotaAPIService
It returns the confirmed balance which a list of addresses have at the latest confirmed milestone.
GetBalancesAndFormatResponse - Class in jota.dto.response
Response of api request 'getBalancesAndFormatResponse'.
GetBalancesAndFormatResponse() - Constructor for class jota.dto.response.GetBalancesAndFormatResponse
 
GetBalancesResponse - Class in jota.dto.response
GetBalancesResponse() - Constructor for class jota.dto.response.GetBalancesResponse
 
getBranchTransaction() - Method in class jota.dto.request.IotaAttachToTangleRequest
Gets the branch transaction.
getBranchTransaction() - Method in class jota.dto.response.GetTransactionsToApproveResponse
Gets the branch transaction.
getBranchTransaction() - Method in class jota.model.Transaction
Get the branch transaction.
getBundle(String) - Method in class jota.IotaAPI
Gets the associated bundle transactions of a single transaction.
getBundle() - Method in class jota.model.Transaction
Get the bundle.
GetBundleResponse - Class in jota.dto.response
Response of api request 'getBundle.
GetBundleResponse() - Constructor for class jota.dto.response.GetBundleResponse
 
getBundles() - Method in class jota.dto.request.IotaFindTransactionsRequest
Gets the bundles.
getConnectionType() - Method in class jota.model.Neighbor
Get the connection type.
getCoordinatorAddress() - Method in class jota.dto.response.GetNodeInfoResponse
 
getCurrentIndex() - Method in class jota.model.Transaction
Get the current index.
getDepth() - Method in class jota.dto.request.IotaGetTransactionsToApproveRequest
Gets the depth.
getDigest(String, int, int) - Method in class jota.utils.Multisig
 
getDuration() - Method in class jota.dto.response.AbstractResponse
Gets the duration.
getElapsedTimeHour() - Method in class jota.utils.StopWatch
Elapsed time in hours.
getElapsedTimeMili() - Method in class jota.utils.StopWatch
Elapsed time in milliseconds.
getElapsedTimeMin() - Method in class jota.utils.StopWatch
Elapsed time in minutes.
getElapsedTimeSecs() - Method in class jota.utils.StopWatch
Elapsed time in seconds.
getFeatures() - Method in class jota.dto.response.GetNodeInfoResponse
 
getHash() - Method in class jota.model.Transaction
Get the hash.
getHash() - Method in class jota.model.Transfer
Get the hash.
getHashes() - Method in class jota.dto.request.IotaGetTrytesRequest
Gets the hashes.
getHashes() - Method in class jota.dto.response.FindTransactionResponse
Gets the hashes.
getHashes() - Method in class jota.dto.response.GetTipsResponse
Gets the hashes.
getHost() - Method in class jota.IotaAPICore
Gets the host.
GetInclusionStateResponse - Class in jota.dto.response
GetInclusionStateResponse() - Constructor for class jota.dto.response.GetInclusionStateResponse
 
getInclusionStates(String[], String[]) - Method in class jota.IotaAPICore
Get the inclusion states of a set of transactions.
getInclusionStates(IotaGetInclusionStateRequest) - Method in interface jota.IotaAPIService
Get the inclusion states of a set of transactions.
getInfo() - Method in class jota.dto.response.CheckConsistencyResponse
If state is false, this provides information on the cause of the inconsistency.
getInput() - Method in class jota.dto.response.GetAccountDataResponse
Gets the inputs.
getInputs() - Method in class jota.dto.response.GetBalancesAndFormatResponse
Gets the input.
getInputs(String, int, int, int, long, String...) - Method in class jota.IotaAPI
Gets the inputs of a seed
getInputsList() - Method in class jota.model.Inputs
Get the input list.
getJreAvailableProcessors() - Method in class jota.dto.response.GetNodeInfoResponse
 
getJreFreeMemory() - Method in class jota.dto.response.GetNodeInfoResponse
 
getJreMaxMemory() - Method in class jota.dto.response.GetNodeInfoResponse
 
getJreTotalMemory() - Method in class jota.dto.response.GetNodeInfoResponse
 
getJreVersion() - Method in class jota.dto.response.GetNodeInfoResponse
 
getKey(String, int, int) - Method in class jota.utils.Multisig
Gets the key value of a seed
getKeyIndex() - Method in class jota.model.Input
Get the keyIndex.
getLastIndex() - Method in class jota.model.Transaction
Get the last index.
getLatestInclusion(String[]) - Method in class jota.IotaAPI
Wrapper function: runs getNodeInfo and getInclusionStates Uses the latest milestone as tip
getLatestMilestone() - Method in class jota.dto.response.GetNodeInfoResponse
 
getLatestMilestoneIndex() - Method in class jota.dto.response.GetNodeInfoResponse
 
getLatestSolidSubtangleMilestone() - Method in class jota.dto.response.GetNodeInfoResponse
 
getLatestSolidSubtangleMilestoneIndex() - Method in class jota.dto.response.GetNodeInfoResponse
 
getLength() - Method in class jota.model.Bundle
Gets the length of the bundle
getMessage() - Method in exception jota.error.BaseException
 
getMessage() - Method in class jota.model.Transfer
Get the message.
getMilestoneIndex() - Method in class jota.dto.response.GetBalancesResponse
Gets the milestone index.
getMilestoneStartIndex() - Method in class jota.dto.response.GetNodeInfoResponse
 
getMinWeightMagnitude() - Method in class jota.dto.request.IotaAttachToTangleRequest
Gets the min weight magnitude.
getNeighbors() - Method in class jota.dto.response.GetNeighborsResponse
Gets the neighbors.
getNeighbors() - Method in class jota.dto.response.GetNodeInfoResponse
 
getNeighbors() - Method in class jota.IotaAPICore
Returns the set of neighbors you are connected with, as well as their activity statistics (or counters).
getNeighbors(IotaCommandRequest) - Method in interface jota.IotaAPIService
Get the list of neighbors from the node.
GetNeighborsResponse - Class in jota.dto.response
Response of IotaCommandRequest.
GetNeighborsResponse() - Constructor for class jota.dto.response.GetNeighborsResponse
 
getNewAddress(String, int, int, boolean, int, boolean) - Method in class jota.IotaAPI
Deprecated.
GetNewAddressResponse - Class in jota.dto.response
Response of api request 'getNewAddress'.
GetNewAddressResponse() - Constructor for class jota.dto.response.GetNewAddressResponse
 
getNextAvailableAddress(String, int, boolean) - Method in class jota.IotaAPI
Checks all addresses until the first unspent address is found.
getNextAvailableAddress(String, int, boolean, int) - Method in class jota.IotaAPI
Checks all addresses until the first unspent address is found.
getNodeInfo() - Method in class jota.IotaAPICore
Returns information about this node.
getNodeInfo(IotaCommandRequest) - Method in interface jota.IotaAPIService
Returns information about the node.
GetNodeInfoResponse - Class in jota.dto.response
Contains information about the result of a successful getNodeInfo API call.
GetNodeInfoResponse() - Constructor for class jota.dto.response.GetNodeInfoResponse
 
getNonce() - Method in class jota.model.Transaction
Get the nonce.
getNumberOfAllTransactions() - Method in class jota.model.Neighbor
Get the number of all transactions.
getNumberOfInvalidTransactions() - Method in class jota.model.Neighbor
Get the number of invalid transactions.
getNumberOfNewTransactions() - Method in class jota.model.Neighbor
Get the number of new transactions.
getNumberOfRandomTransactionRequests() - Method in class jota.model.Neighbor
Get the number of random transaction requests.
getNumberOfSentTransactions() - Method in class jota.model.Neighbor
Get the number of sent transactions.
getObsoleteTag() - Method in class jota.model.Transaction
Get the obsoleteTag.
getPacketsQueueSize() - Method in class jota.dto.response.GetNodeInfoResponse
 
getPersistence() - Method in class jota.model.Transaction
Get the persistence.
getPersistence() - Method in class jota.model.Transfer
Get the persistence.
getPort() - Method in class jota.IotaAPICore
Gets the port.
getProtocol() - Method in class jota.IotaAPICore
Gets the protocol.
getReference() - Method in class jota.dto.request.IotaGetTransactionsToApproveRequest
 
getReferences() - Method in class jota.dto.response.GetBalancesResponse
Gets the references this balance was requested through
getRemovedNeighbors() - Method in class jota.dto.response.RemoveNeighborsResponse
Gets the number of removed neighbors.
getSecurity() - Method in class jota.model.Input
Get the security.
getSignatureFragments() - Method in class jota.model.Signature
Get the signatureFragments.
getSignatureFragments() - Method in class jota.model.Transaction
Get the signature fragments.
getState() - Method in class jota.dto.response.CheckConsistencyResponse
Gets the state.
getState() - Method in interface jota.pow.ICurl
Gets or sets the state.
getState() - Method in class jota.pow.JCurl
Gets the states.
getStates() - Method in class jota.dto.response.GetInclusionStateResponse
Gets the states.
getStates() - Method in class jota.dto.response.WereAddressesSpentFromResponse
Gets the states.
getSuccessfully() - Method in class jota.dto.response.ReplayBundleResponse
Gets the successfully.
getSuccessfully() - Method in class jota.dto.response.SendTransferResponse
Gets the successfully.
getTag() - Method in class jota.model.Transaction
Get the tag.
getTag() - Method in class jota.model.Transfer
Get the tag.
getTags() - Method in class jota.dto.request.IotaFindTransactionsRequest
Gets the tags.
getTails() - Method in class jota.dto.request.IotaCheckConsistencyRequest
Gets the tails.
getThreshold() - Method in class jota.dto.request.IotaGetBalancesRequest
Gets the threshold.
getTime() - Method in class jota.dto.response.GetNodeInfoResponse
 
getTimestamp() - Method in class jota.model.Transaction
Get the timestamp.
getTimestamp() - Method in class jota.model.Transfer
Get the timestamp.
getTips() - Method in class jota.dto.request.IotaGetBalancesRequest
Gets the tips
getTips() - Method in class jota.dto.request.IotaGetInclusionStateRequest
Gets the tips.
getTips() - Method in class jota.dto.response.GetNodeInfoResponse
 
getTips() - Method in class jota.IotaAPICore
Returns all tips currently known by this node.
getTips(IotaCommandRequest) - Method in interface jota.IotaAPIService
Get the list of latest tips (unconfirmed transactions).
GetTipsResponse - Class in jota.dto.response
Response of IotaCommandRequest.
GetTipsResponse() - Constructor for class jota.dto.response.GetTipsResponse
 
getTotalBalance() - Method in class jota.dto.response.GetBalancesAndFormatResponse
Gets the total balance.
getTotalBalance() - Method in class jota.model.Inputs
Get the total balance.
getTransactions() - Method in class jota.dto.request.IotaGetInclusionStateRequest
Gets the transactions.
getTransactions() - Method in class jota.dto.response.AnalyzeTransactionResponse
Gets the transactions.
getTransactions() - Method in class jota.dto.response.GetBundleResponse
Gets the transactions.
getTransactions() - Method in class jota.dto.response.SendTransferResponse
Gets the transactions.
getTransactions() - Method in class jota.model.Bundle
Gets the transactions
getTransactionsToApprove(Integer, String) - Method in class jota.IotaAPICore
Tip selection which returns trunkTransaction and branchTransaction.
getTransactionsToApprove(Integer) - Method in class jota.IotaAPICore
Tip selection which returns trunkTransaction and branchTransaction.
getTransactionsToApprove(IotaGetTransactionsToApproveRequest) - Method in interface jota.IotaAPIService
Tip selection which returns trunkTransaction and branchTransaction.
GetTransactionsToApproveResponse - Class in jota.dto.response
GetTransactionsToApproveResponse() - Constructor for class jota.dto.response.GetTransactionsToApproveResponse
 
getTransactionsToRequest() - Method in class jota.dto.response.GetNodeInfoResponse
 
GetTransferResponse - Class in jota.dto.response
Response of api request 'getTransfer'.
GetTransferResponse() - Constructor for class jota.dto.response.GetTransferResponse
 
getTransfers() - Method in class jota.dto.response.GetAccountDataResponse
Gets the transfers.
getTransfers() - Method in class jota.dto.response.GetTransferResponse
Gets the transfer bundle.
getTransfers(String, int, Integer, Integer, Boolean) - Method in class jota.IotaAPI
Finds all the bundles for all the addresses based on this seed and security.
getTrits(byte[], int[]) - Static method in class jota.utils.Converter
Gets the trits from the specified bytes and stores it into the provided trits array.
getTrunkTransaction() - Method in class jota.dto.request.IotaAttachToTangleRequest
Gets the trunk transaction.
getTrunkTransaction() - Method in class jota.dto.response.GetTransactionsToApproveResponse
Gets the trunk transaction.
getTrunkTransaction() - Method in class jota.model.Transaction
Get the trunk transaction.
getTrytes() - Method in class jota.dto.request.IotaAttachToTangleRequest
Gets the trytes.
getTrytes() - Method in class jota.dto.request.IotaBroadcastTransactionRequest
Gets the trytes.
getTrytes() - Method in class jota.dto.request.IotaStoreTransactionsRequest
Gets the trytes.
getTrytes() - Method in class jota.dto.response.GetAttachToTangleResponse
Gets the rytes.
getTrytes() - Method in class jota.dto.response.GetTrytesResponse
Gets the trytes.
getTrytes(String...) - Method in class jota.IotaAPICore
Returns the raw transaction data (trytes) of a specific transaction.
getTrytes(IotaGetTrytesRequest) - Method in interface jota.IotaAPIService
Returns the raw trytes data of a transaction.
GetTrytesResponse - Class in jota.dto.response
GetTrytesResponse() - Constructor for class jota.dto.response.GetTrytesResponse
 
getUnit() - Method in enum jota.utils.IotaUnits
Gets the unit.
getUris() - Method in class jota.dto.request.IotaNeighborsRequest
Gets the uris.
getValue() - Method in class jota.model.Transaction
Get the value.
getValue() - Method in class jota.model.Transfer
Get the value.
getValue() - Method in enum jota.utils.IotaUnits
Gets the value.

H

HASH_LENGTH - Static variable in class jota.pow.JCurl
The hash length.
HASH_LENGTH_TRITS - Static variable in class jota.utils.Constants
The length of a hash in trits
hashCode() - Method in class jota.dto.response.AbstractResponse
 
hi - Variable in class jota.utils.Pair
 
HIGH_INTEGER_BITS - Static variable in class jota.utils.Converter
 
HIGH_LONG_BITS - Static variable in class jota.utils.Converter
 
host(String) - Method in class jota.IotaAPICore.Builder
 

I

ICurl - Interface in jota.pow
This interface abstracts the curl hashing algorithm.
increment(int[], int) - Static method in class jota.utils.Converter
Increments the specified trits.
initiateTransfer(int, String, String, List<Transfer>) - Method in class jota.IotaAPI
Prepares transfer by generating the bundle with the corresponding cosigner transactions.
initiateTransfer(int, String, String, List<Transfer>, List<Transaction>) - Method in class jota.IotaAPI
Prepares transfer by generating the bundle with the corresponding cosigner transactions.
initiateTransfer(int, String, String, List<Transfer>, boolean) - Method in class 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 jota.IotaAPI
Prepares transfer by generating the bundle with the corresponding cosigner transactions.
Input - Class in jota.model
This class represents an Input.
Input(String, long, int, int) - Constructor for class jota.model.Input
Initializes a new instance of the Input class.
Inputs - Class in jota.model
This class represents an Inputs.
Inputs(List<Input>, long) - Constructor for class jota.model.Inputs
Initializes a new instance of the Input class.
InputValidator - Class in jota.utils
This class provides methods to validate the parameters of different iota API methods.
InputValidator() - Constructor for class jota.utils.InputValidator
 
interruptAttachingToTangle() - Method in class jota.IotaAPICore
Interrupts and completely aborts the attachToTangle process.
interruptAttachingToTangle(IotaCommandRequest) - Method in interface jota.IotaAPIService
Interrupts and completely aborts the attachToTangle process.
InterruptAttachingToTangleResponse - Class in jota.dto.response
Response of IotaCommandRequest.
InterruptAttachingToTangleResponse() - Constructor for class jota.dto.response.InterruptAttachingToTangleResponse
 
INVALID_ADDRESSES_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_ATTACHED_TRYTES_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_BUNDLE_ERROR - Static variable in class jota.utils.Constants
 
INVALID_BUNDLE_HASH_ERROR - Static variable in class jota.utils.Constants
 
INVALID_BUNDLE_SUM_ERROR - Static variable in class jota.utils.Constants
 
INVALID_HASHES_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_INDEX_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_SECURITY_LEVEL_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_SEED_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_SIGNATURES_ERROR - Static variable in class jota.utils.Constants
 
INVALID_TAG_ERROR - Static variable in class jota.utils.Constants
 
INVALID_TAIL_HASH_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_TRANSFERS_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_TRYTES_INPUT_ERROR - Static variable in class jota.utils.Constants
 
INVALID_VALUE_TRANSFER_ERROR - Static variable in class jota.utils.Constants
 
IotaAPI - Class in jota
IotaAPI Builder.
IotaAPI(IotaAPI.Builder) - Constructor for class jota.IotaAPI
 
IotaAPI.Builder - Class in jota
 
IotaAPICommands - Enum in jota
IOTA's node command list
IotaAPICore - Class in jota
This class provides access to the Iota core API Handles direct methods with the connected node(s), and does basic verification
IotaAPICore(IotaAPICore.Builder<?>) - Constructor for class jota.IotaAPICore
Build the API core.
IotaAPICore.Builder<T extends IotaAPICore.Builder<T>> - Class in jota
 
IotaAPIService - Interface in jota
IOTA API Proxy Service definition using Retrofit2
IotaAPIUtils - Class in jota.utils
Client Side computation service.
IotaAPIUtils() - Constructor for class jota.utils.IotaAPIUtils
 
IotaAttachToTangleRequest - Class in jota.dto.request
This class represents the core API request 'attachToTangle'.
IotaBroadcastTransactionRequest - Class in jota.dto.request
This class represents the core API request 'broadcastTransaction'.
IotaCheckConsistencyRequest - Class in jota.dto.request
This class represents the core api request 'checkConsistency'.
IotaCommandRequest - Class in jota.dto.request
This class represents the core api request 'getNodeInfo', 'getNeighbors' and 'interruptAttachToTangle'.
IotaCommandRequest(IotaAPICommands) - Constructor for class jota.dto.request.IotaCommandRequest
Initializes a new instance of the IotaCommandRequest class.
IotaFindTransactionsRequest - Class in jota.dto.request
This class represents the core api request 'findTransactions'.
IotaGetBalancesRequest - Class in jota.dto.request
This class represents the core api request 'getBalances'.
IotaGetInclusionStateRequest - Class in jota.dto.request
This class represents the core API request 'getInclusionStates'.
IotaGetTransactionsToApproveRequest - Class in jota.dto.request
This class represents the core API request 'getTransactionsToApprove'.
IotaGetTrytesRequest - Class in jota.dto.request
This class represents the core API request 'getTrytes'.
IotaLocalPoW - Interface in jota
Interface for an implementation to perform local PoW.
IotaNeighborsRequest - Class in jota.dto.request
This class represents the core API request 'addNeighbors' and 'removeNeighbors'.
IotaStoreTransactionsRequest - Class in jota.dto.request
This class represents the core API request 'getTransactionsToApprove'.
IotaUnitConverter - Class in jota.utils
This class provides methods to convert Iota to different units.
IotaUnitConverter() - Constructor for class jota.utils.IotaUnitConverter
 
IotaUnits - Enum in jota.utils
Table of IOTA units based off of the standard system of Units.
IotaWereAddressesSpentFromRequest - Class in jota.dto.request
This class represents the core API request 'wereAddressesSpentFrom'.
isAddress(String) - Static method in class jota.utils.InputValidator
Determines whether the specified string is an address.
isAddressesArrayValid(String[]) - Static method in class jota.utils.InputValidator
Determines whether the specified addresses are valid.
isAddressesCollectionValid(List<String>) - Static method in class jota.utils.InputValidator
Determines whether the specified addresses are valid.
isAddressWithChecksum(String) - Static method in class jota.utils.Checksum
Check if specified address is an address with checksum.
isAddressWithoutChecksum(String) - Static method in class jota.utils.Checksum
Check if specified address is an address without checksum.
isArrayOfAttachedTrytes(String[]) - Static method in class jota.utils.InputValidator
Checks if attached trytes if last 241 trytes are non-zero
isArrayOfHashes(String[]) - Static method in class jota.utils.InputValidator
Determines whether the specified array contains only valid hashes.
isArrayOfTrytes(String[]) - Static method in class jota.utils.InputValidator
Deprecated.
isBundle(Bundle) - Static method in class jota.utils.BundleValidator
Checks if a bundle is syntactically valid.
isBundle(Bundle, Optional<SpongeFactory.Mode>) - Static method in class jota.utils.BundleValidator
Checks if a bundle is syntactically valid.
isEmptyTrytes(String) - Static method in class jota.utils.InputValidator
Determines whether the specified string consist only of '9'.
isHash(String) - Static method in class jota.utils.InputValidator
Checks if input is correct hash.
isHashes(List<String>) - Static method in class jota.utils.InputValidator
Checks if input is correct hashes.
isNinesTrytes(String, int) - Static method in class jota.utils.InputValidator
Determines whether the specified string consist only of '9'.
isPromotable(Transaction) - Method in class jota.IotaAPI
Checks if a transaction hash is promotable
isPromotable(String) - Method in class jota.IotaAPI
Checks if a transaction hash is promotable
isTailTransaction() - Method in class jota.model.Transaction
Checks if the current index is 0
isTransfersCollectionValid(List<Transfer>) - Static method in class jota.utils.InputValidator
Determines whether the specified transfers are valid.
isTrytes(String) - Static method in class jota.utils.InputValidator
Determines whether the specified string contains only characters from the trytes alphabet
isTrytesOfExactLength(String, int) - Static method in class jota.utils.InputValidator
Determines whether the specified string contains only characters from the trytes alphabet.
isTrytesOfMaxLength(String, int) - Static method in class jota.utils.InputValidator
Determines whether the specified string contains only characters from the trytes alphabet and has a maximum (including) of the provided length
isValidChecksum(String) - Static method in class jota.utils.Checksum
Determines whether the specified address with checksum has a valid checksum.
isValidInput(Input) - Static method in class jota.utils.InputValidator
Checks if the input is valid.
isValidSecurityLevel(int) - Static method in class jota.utils.InputValidator
Checks if the security level is valid
isValidSeed(String) - Static method in class jota.utils.InputValidator
Checks if the seed is valid.
isValidTag(String) - Static method in class jota.utils.InputValidator
Checks if the tag is valid.
isValidTransfer(Transfer) - Static method in class jota.utils.InputValidator
Determines whether the specified transfer is valid.
isValidUri(String) - Static method in class jota.utils.InputValidator
Checks if the uri is valid.
isValue(String) - Static method in class jota.utils.InputValidator
Determines whether the specified string represents a signed integer.

J

JCurl - Class in jota.pow
(c) 2016 Come-from-Beyond JCurl belongs to the sponge function family.
JCurl(boolean, SpongeFactory.Mode) - Constructor for class jota.pow.JCurl
 
JCurl(SpongeFactory.Mode) - Constructor for class jota.pow.JCurl
 
jota - package jota
 
jota.dto.request - package jota.dto.request
 
jota.dto.response - package jota.dto.response
 
jota.error - package jota.error
 
jota.model - package jota.model
 
jota.pow - package jota.pow
 
jota.pow.pearldiver - package jota.pow.pearldiver
 
jota.utils - package jota.utils
 

K

Kerl - Class in jota.pow
 
key(int[], int) - Method in class jota.utils.Signing
Generates the key which is needed as a part of address generation.
key(int[], int, int) - Method in class jota.utils.Signing
Generates the key which is needed as a part of address generation.
KEY_LENGTH - Static variable in class jota.utils.Constants
 

L

localPoW(IotaLocalPoW) - Method in class jota.IotaAPICore.Builder
 
longValue(int[]) - Static method in class jota.utils.Converter
Converts the specified trits to its corresponding integer value.
low - Variable in class jota.utils.Pair
 

M

MAX_SECURITY_LEVEL - Static variable in class jota.utils.Constants
Minimum security level of an address
MESSAGE_LENGTH - Static variable in class jota.utils.Constants
The length of a message
messages - Variable in exception jota.error.BaseException
 
MIN_SECURITY_LEVEL - Static variable in class jota.utils.Constants
Maximum security level of an address
Multisig - Class in jota.utils
 
Multisig(ICurl) - Constructor for class jota.utils.Multisig
Initializes a new instance of the Multisig class.
Multisig() - Constructor for class jota.utils.Multisig
Initializes a new instance of the Multisig class.

N

NamedThreadFactory - Class in jota.utils
 
NamedThreadFactory(String) - Constructor for class jota.utils.NamedThreadFactory
 
Neighbor - Class in jota.model
This class represents an Neighbor.
Neighbor(String, Integer, Integer, Integer, Integer, Integer, String) - Constructor for class jota.model.Neighbor
Initializes a new instance of the Neighbor class.
newAddress(String, int, int, boolean, ICurl) - Static method in class jota.utils.IotaAPIUtils
Generates a new address
newThread(Runnable) - Method in class jota.utils.NamedThreadFactory
 
NO_REMAINDER_ADDRESS_ERROR - Static variable in class jota.utils.Constants
 
normalizedBundle(String) - Method in class jota.model.Bundle
Normalized the bundle.
normalizedBundle(String) - Method in class jota.utils.Signing
Normalizes the given bundle hash, with resulting digits summing to zero.
NOT_ENOUGH_BALANCE_ERROR - Static variable in class jota.utils.Constants
 
NotPromotableException - Exception in jota.error
This exception occurs as part of a `promoteTransaction` call if the transaction is not promotable.
NotPromotableException(String) - Constructor for exception jota.error.NotPromotableException
 
NUMBER_OF_ROUNDSP27 - Static variable in class jota.pow.JCurl
 
NUMBER_OF_ROUNDSP81 - Static variable in class jota.pow.JCurl
 

O

of(Iterable<T>, Parallel.Operation<T>) - Static method in class jota.utils.Parallel
 

P

Pair<S,T> - Class in jota.utils
Created by paul on 4/15/17.
Pair(S, T) - Constructor for class jota.utils.Pair
 
Parallel - Class in jota.utils
 
Parallel() - Constructor for class jota.utils.Parallel
 
Parallel.Operation<T> - Interface in jota.utils
 
pause() - Method in class jota.utils.StopWatch
 
PearlDiver - Class in jota.pow.pearldiver
(c) 2016 Come-from-Beyond See PearlDiver
PearlDiver() - Constructor for class jota.pow.pearldiver.PearlDiver
 
PearlDiverLocalPoW - Class in jota.pow.pearldiver
Perform local PoW using Come-from-Beyond's PearlDiver implementation.
PearlDiverLocalPoW() - Constructor for class jota.pow.pearldiver.PearlDiverLocalPoW
 
perform(T) - Method in interface jota.utils.Parallel.Operation
 
performPoW(String, int) - Method in interface jota.IotaLocalPoW
 
performPoW(String, int) - Method in class jota.pow.pearldiver.PearlDiverLocalPoW
 
port(String) - Method in class jota.IotaAPICore.Builder
 
prepareTransfers(String, int, List<Transfer>, String, List<Input>, List<Transaction>, boolean) - Method in class jota.IotaAPI
Prepares transfer by generating bundle, finding and signing inputs.
PRIVATE_KEY_REUSE_ERROR - Static variable in class jota.utils.Constants
 
promoteTransaction(String, int, int, Bundle) - Method in class jota.IotaAPI
Attempts to promote a transaction using a provided bundle and, if successful, returns the promoting Transactions.
protocol(String) - Method in class jota.IotaAPICore.Builder
 

R

removeChecksum(String) - Static method in class jota.utils.Checksum
Remove the checksum to the specified address.
removeNeighbors(String...) - Method in class jota.IotaAPICore
Temporarily removes a list of neighbors from your node.
removeNeighbors(IotaNeighborsRequest) - Method in interface jota.IotaAPIService
Removes a list of neighbors from the node.
RemoveNeighborsResponse - Class in jota.dto.response
RemoveNeighborsResponse() - Constructor for class jota.dto.response.RemoveNeighborsResponse
 
replayBundle(String, int, int, String) - Method in class jota.IotaAPI
Replays a transfer by doing Proof of Work again.
ReplayBundleResponse - Class in jota.dto.response
Response of api request 'replayBundle'.
ReplayBundleResponse() - Constructor for class jota.dto.response.ReplayBundleResponse
 
reset() - Method in interface jota.pow.ICurl
Resets this state.
reset() - Method in class jota.pow.JCurl
Resets this state.
reset(boolean) - Method in class jota.pow.JCurl
 
reset() - Method in class jota.pow.Kerl
 
reStart() - Method in class jota.utils.StopWatch
 
resume() - Method in class jota.utils.StopWatch
 

S

search(int[], int, int) - Method in class jota.pow.pearldiver.PearlDiver
 
SEED_LENGTH_MAX - Static variable in class jota.utils.Constants
The maximum seed length
SeedRandomGenerator - Class in jota.utils
This class allows to create a secure random generated seed.
SeedRandomGenerator() - Constructor for class jota.utils.SeedRandomGenerator
 
SEND_TO_INPUTS_ERROR - Static variable in class jota.utils.Constants
 
SENDING_TO_USED_ADDRESS_ERROR - Static variable in class jota.utils.Constants
 
sendTransfer(String, int, int, int, List<Transfer>, List<Input>, String, boolean, boolean, List<Transaction>) - Method in class jota.IotaAPI
Wrapper function: Runs prepareTransfers, as well as attachToTangle.
SendTransferResponse - Class in jota.dto.response
Response of api request 'sendTransfer'.
SendTransferResponse() - Constructor for class jota.dto.response.SendTransferResponse
 
sendTrytes(String[], int, int, String) - Method in class jota.IotaAPI
Wrapper method: Gets transactions to approve, attaches to Tangle, broadcasts and stores.
setAddress(String) - Method in class jota.model.Input
Get the address.
setAddress(String) - Method in class jota.model.Signature
Set the address.
setAddress(String) - Method in class jota.model.Transaction
Set the address.
setAddress(String) - Method in class jota.model.Transfer
Set the address.
setAddresses(String[]) - Method in class jota.dto.request.IotaFindTransactionsRequest
Sets the addresses.
setAddresses(String[]) - Method in class jota.dto.request.IotaGetBalancesRequest
Sets the addresses.
setAddresses(String[]) - Method in class jota.dto.request.IotaWereAddressesSpentFromRequest
Sets the addresses.
setApprovees(String[]) - Method in class jota.dto.request.IotaFindTransactionsRequest
Sets the approvees.
setAttachmentTimestamp(long) - Method in class jota.model.Transaction
Set the attachmentTimestamp.
setAttachmentTimestampLowerBound(long) - Method in class jota.model.Transaction
 
setAttachmentTimestampUpperBound(long) - Method in class jota.model.Transaction
 
setBalance(long) - Method in class jota.model.Input
Get the balance.
setBranchTransaction(String) - Method in class jota.dto.request.IotaAttachToTangleRequest
Sets the branch transaction.
setBranchTransaction(String) - Method in class jota.model.Transaction
Set the branch transaction.
setBundle(String) - Method in class jota.model.Transaction
Set the bundle.
setBundles(String[]) - Method in class jota.dto.request.IotaFindTransactionsRequest
Sets the bundles.
setCurrentIndex(long) - Method in class jota.model.Transaction
Set the current index.
setDepth(Integer) - Method in class jota.dto.request.IotaGetTransactionsToApproveRequest
Sets the depth.
setDuration(Long) - Method in class jota.dto.response.AbstractResponse
Sets the duration.
setHash(String) - Method in class jota.model.Transaction
Set the hash.
setHash(String) - Method in class jota.model.Transfer
Set the hash.
setHashes(String[]) - Method in class jota.dto.request.IotaGetTrytesRequest
Sets the hashes.
setInputs(List<Input>) - Method in class jota.dto.response.GetBalancesAndFormatResponse
Sets the input.
setInputsList(List<Input>) - Method in class jota.model.Inputs
Set the input list.
setKeyIndex(int) - Method in class jota.model.Input
Get the keyIndex.
setLastIndex(long) - Method in class jota.model.Transaction
Set the last index.
setLength(int) - Method in class jota.model.Bundle
Sets the length of the bundle
setMessage(String) - Method in class jota.model.Transfer
Set the message.
setMinWeightMagnitude(Integer) - Method in class jota.dto.request.IotaAttachToTangleRequest
Sets the min weight magnitude.
setNonce(String) - Method in class jota.model.Transaction
Set the nonce.
setObsoleteTag(String) - Method in class jota.model.Transaction
Set the obsoleteTag.
setPersistence(Boolean) - Method in class jota.model.Transaction
Set the persistence.
setPersistence(Boolean) - Method in class jota.model.Transfer
Set the persistence.
setReference(String) - Method in class jota.dto.request.IotaGetTransactionsToApproveRequest
Sets a reference transaction for tip selection
setSecurity(int) - Method in class jota.model.Input
Get the security.
setSignatureFragments(List<String>) - Method in class jota.model.Signature
Set the signatureFragments.
setSignatureFragments(String) - Method in class jota.model.Transaction
Set the signature fragments.
setState(int[]) - Method in interface jota.pow.ICurl
Sets or sets the state.
setState(int[]) - Method in class jota.pow.JCurl
Sets the state.
setSuccessfully(Boolean[]) - Method in class jota.dto.response.ReplayBundleResponse
Sets the successfully.
setSuccessfully(Boolean[]) - Method in class jota.dto.response.SendTransferResponse
Sets the successfully.
setTag(String) - Method in class jota.model.Transaction
Set the tag.
setTag(String) - Method in class jota.model.Transfer
Set the tag.
setTags(String[]) - Method in class jota.dto.request.IotaFindTransactionsRequest
Sets the tags.
setTails(String[]) - Method in class jota.dto.request.IotaCheckConsistencyRequest
Sets the tails.
setThreshold(Integer) - Method in class jota.dto.request.IotaGetBalancesRequest
Sets the threshold.
setTimestamp(long) - Method in class jota.model.Transaction
Set the timestamp.
setTimestamp(String) - Method in class jota.model.Transfer
Set the timestamp.
setTips(String...) - Method in class jota.dto.request.IotaGetBalancesRequest
Sets the tips to serve as reference for the balance
setTips(String[]) - Method in class jota.dto.request.IotaGetInclusionStateRequest
Sets the tips.
setTotalBalance(long) - Method in class jota.dto.response.GetBalancesAndFormatResponse
Sets the total balance.
setTotalBalance(long) - Method in class jota.model.Inputs
Set the total balance.
setTransactions(String[]) - Method in class jota.dto.request.IotaGetInclusionStateRequest
Sets the transactions.
setTransactions(List<Transaction>) - Method in class jota.dto.response.SendTransferResponse
Sets the transactions.
setTrunkTransaction(String) - Method in class jota.dto.request.IotaAttachToTangleRequest
Sets the trunk transaction.
setTrunkTransaction(String) - Method in class jota.model.Transaction
Set the trunk transaction.
setTrytes(String[]) - Method in class jota.dto.request.IotaAttachToTangleRequest
Sets the trytes.
setTrytes(String[]) - Method in class jota.dto.request.IotaBroadcastTransactionRequest
Sets the trytes.
setTrytes(String[]) - Method in class jota.dto.request.IotaStoreTransactionsRequest
Sets the trytes.
setUris(String[]) - Method in class jota.dto.request.IotaNeighborsRequest
Sets the uris.
setValue(long) - Method in class jota.model.Transaction
Set the value.
setValue(long) - Method in class jota.model.Transfer
Set the value.
Signature - Class in jota.model
This class represents an Signature.
Signature() - Constructor for class jota.model.Signature
Initializes a new instance of the Signature class.
signatureFragment(int[], int[]) - Method in class jota.utils.Signing
 
Signing - Class in jota.utils
 
Signing() - Constructor for class jota.utils.Signing
 
Signing(ICurl) - Constructor for class jota.utils.Signing
 
Signing(Optional<ICurl>) - Constructor for class jota.utils.Signing
 
signInputsAndReturn(String, List<Input>, Bundle, List<String>, ICurl) - Static method in class jota.utils.IotaAPIUtils
Finalizes and signs the bundle transactions.
SpongeFactory - Class in jota.pow
Created by paul on 7/27/17.
SpongeFactory() - Constructor for class jota.pow.SpongeFactory
 
SpongeFactory.Mode - Enum in jota.pow
 
squeeze(int[], int, int) - Method in interface jota.pow.ICurl
Squeezes the specified trits.
squeeze(int[]) - Method in interface jota.pow.ICurl
Squeezes the specified trits.
squeeze(int[], int, int) - Method in class jota.pow.JCurl
Squeezes the specified trits.
squeeze(int[]) - Method in class jota.pow.JCurl
Squeezes the specified trits.
squeeze(Pair<long[], long[]>, int, int) - Method in class jota.pow.JCurl
 
squeeze(int[], int, int) - Method in class jota.pow.Kerl
 
squeeze(int[]) - Method in class jota.pow.Kerl
Squeezes the specified trits.
stop() - Method in class jota.utils.StopWatch
 
StopWatch - Class in jota.utils
 
StopWatch() - Constructor for class jota.utils.StopWatch
Initializes a new instance of the StopWatch class.
storeAndBroadcast(String...) - Method in class jota.IotaAPI
Wrapper method: stores and broadcasts the specified trytes.
storeTransactions(String...) - Method in class jota.IotaAPICore
Stores transactions in the local storage.
storeTransactions(IotaStoreTransactionsRequest) - Method in interface jota.IotaAPIService
Store transactions into the local storage.
StoreTransactionsResponse - Class in jota.dto.response
StoreTransactionsResponse(long) - Constructor for class jota.dto.response.StoreTransactionsResponse
Initializes a new instance of the StoreTransactionsResponse class.
subseed(int[], int) - Method in class jota.utils.Signing
Returns the sub-seed trits given a seed and an index

T

TAG_LENGTH - Static variable in class jota.utils.Constants
The length of an tag
toString() - Method in class jota.dto.response.AbstractResponse
Returns a String that represents this object.
toString() - Method in class jota.model.Input
Returns a String that represents this object.
toString() - Method in class jota.model.Inputs
Returns a Json Object that represents this object.
toString() - Method in class jota.model.Transaction
Returns a String that represents this object.
toString() - Method in class jota.model.Transfer
Returns a Json Object that represents this object.
toTrytes() - Method in class jota.model.Transaction
Converts the transaction to the corresponding trytes representation
Transaction - Class in 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 jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(String, long, String, long) - Constructor for class jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(ICurl) - Constructor for class jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction() - Constructor for class jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(String) - Constructor for class jota.model.Transaction
Initializes a new instance of the Signature class.
Transaction(String, ICurl) - Constructor for class jota.model.Transaction
Initializes a new instance of the Signature class.
TRANSACTION_NOT_FOUND - Static variable in class jota.utils.Constants
 
TRANSACTION_SIZE - Static variable in class jota.utils.Constants
Size of a full transaction, whether it has been attached or not.
transactionObject(String) - Method in class jota.model.Transaction
Initializes a new instance of the Signature class.
Transfer - Class in jota.model
This class represents a Transfer.
Transfer(String, String, String, Boolean, long, String, String) - Constructor for class jota.model.Transfer
Initializes a new instance of the Transfer class.
Transfer(String, long) - Constructor for class jota.model.Transfer
Initializes a new instance of the Transfer class.
Transfer(String, long, String, String) - Constructor for class jota.model.Transfer
Initializes a new instance of the Transfer class.
transform() - Method in interface jota.pow.ICurl
Transforms this instance.
transform() - Method in class jota.pow.JCurl
Transforms this instance.
traverseBundle(String, String, Bundle) - Method in class jota.IotaAPI
Traverses the Bundle by going down the trunkTransactions until the bundle hash of the transaction changes.
trits(String, int) - Static method in class jota.utils.Converter
Converts the specified trinary encoded string into a trits array of the specified length.
trits(long, int) - Static method in class jota.utils.Converter
Converts the specified trinary encoded string into a trits array of the specified length.
trits(long) - Static method in class jota.utils.Converter
Converts trytes into trits.
trits(String) - Static method in class jota.utils.Converter
Converts trytes into trits.
tritsString(String) - Static method in class jota.utils.Converter
Deprecated.
TRYTE_ALPHABET - Static variable in class jota.utils.Constants
This String contains all possible characters of the tryte alphabet
trytes(int[], int, int) - Static method in class jota.utils.Converter
Converts trits to trytes.
trytes(int[]) - Static method in class jota.utils.Converter
 
TrytesConverter - Class in jota.utils
This class allows to convert between ASCII and tryte encoded strings.
TrytesConverter() - Constructor for class jota.utils.TrytesConverter
 
trytesToAscii(String) - Static method in class jota.utils.TrytesConverter
Converts Trytes of even length to an ASCII string.
tryteValue(int[], int) - Static method in class jota.utils.Converter
Converts the specified trits array to trytes in integer representation.

U

USER_AGENT_HEADER - Static variable in interface jota.IotaAPIService
 

V

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

W

wereAddressesSpentFrom(String...) - Method in class jota.IotaAPICore
Check if a list of addresses was ever spent from, in the current epoch, or in previous epochs.
wereAddressesSpentFrom(IotaWereAddressesSpentFromRequest) - Method in interface jota.IotaAPIService
Check if a list of addresses was ever spent from, in the current epoch, or in previous epochs.
WereAddressesSpentFromResponse - Class in jota.dto.response
WereAddressesSpentFromResponse() - Constructor for class jota.dto.response.WereAddressesSpentFromResponse
 
withCustomCurl(ICurl) - Method in class jota.IotaAPI.Builder
 
wrapCheckedException(Call<tt>) - Static method in class jota.IotaAPICore
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links

Copyright © 2018. All rights reserved.