| Package | Description |
|---|---|
| org.iota.jota | |
| org.iota.jota.account | |
| org.iota.jota.account.event.events | |
| org.iota.jota.account.plugins.promoter | |
| org.iota.jota.dto.response | |
| org.iota.jota.model | |
| org.iota.jota.utils |
| Modifier and Type | Method and Description |
|---|---|
Bundle[] |
IotaAPI.bundlesFromAddresses(Boolean inclusionStates,
String... addresses)
Internal function to get the formatted bundles of a list of addresses.
|
Bundle |
IotaAPI.traverseBundle(String trunkTx,
String bundleHash,
Bundle bundle)
Traverses the Bundle by going down the trunkTransactions until the bundle hash of the transaction changes.
|
| Modifier and Type | Method and Description |
|---|---|
Future<Bundle> |
IotaAccount.send(Recipient recipient)
Future always completed
Sends the specified amounts to the given recipient.
|
Future<Bundle> |
IotaAccount.send(String address,
long amount,
Optional<String> message,
Optional<String> tag)
Sends a transfer using the accounts balance to the provided address.
|
Future<Bundle> |
IotaAccount.send(String address,
long amount,
String message,
String tag) |
Future<Bundle> |
IotaAccount.sendMulti(String[] addresses,
long amount,
Optional<String> message,
Optional<String> tag)
NOT YET IMPLEMENTED
|
Future<Bundle> |
IotaAccount.sendZeroValue(Optional<String> message,
Optional<String> tag,
Optional<String> address)
Future always completed
|
Future<Bundle> |
IotaAccount.sendZeroValue(String message,
String tag,
String address)
Future always completed
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
IotaAPI.addRemainder(String seed,
int security,
List<Input> inputs,
Bundle bundle,
String tag,
long totalValue,
String remainderAddress,
List<String> signatureFragments)
Uses input, and adds to the bundle, untill totalValue is reached.
|
List<Transaction> |
IotaAPI.promoteTransaction(String tail,
int depth,
int minWeightMagnitude,
Bundle bundle)
Attempts to promote a transaction using a provided bundle and, if successful, returns the promoting Transactions.
|
ReplayBundleResponse |
IotaAPI.replayBundle(Bundle bundle,
int depth,
int minWeightMagnitude,
String reference)
Replays a transfer by doing Proof of Work again.
|
Bundle |
IotaAPI.traverseBundle(String trunkTx,
String bundleHash,
Bundle bundle)
Traverses the Bundle by going down the trunkTransactions until the bundle hash of the transaction changes.
|
| Modifier and Type | Method and Description |
|---|---|
Future<Bundle> |
Account.send(Recipient recipient)
Sends the specified amounts to the given recipient.
|
| Modifier and Type | Method and Description |
|---|---|
Bundle |
EventAbstractBundle.getBundle() |
Bundle |
EventTransferConfirmed.getBundle() |
Bundle |
EventSentTransfer.getBundle() |
Bundle |
EventReattachment.getNewBundle() |
Bundle |
EventReattachment.getOriginalBundle() |
Bundle |
EventPromotion.getPromotedBundle() |
| Constructor and Description |
|---|
EventAbstractBundle(AccountEventType type,
Bundle bundle) |
EventPromotion(Bundle promotedBundle) |
EventReattachment(Bundle originalBundle,
Bundle newBundle) |
EventReceivedDeposit(Bundle bundle,
Address address) |
EventReceivedMessage(Bundle bundle) |
EventReceivingDeposit(Bundle bundle,
Address address) |
EventSentTransfer(Bundle bundle) |
EventTransferConfirmed(Bundle bundle) |
| Modifier and Type | Method and Description |
|---|---|
void |
PromoterReattacherImpl.promote(Bundle pendingBundle,
String promotableTail) |
void |
PromoterReattacher.promote(Bundle pendingBundle,
String promotableTail) |
void |
PromoterReattacherImpl.reattach(Bundle pendingBundle) |
void |
PromoterReattacher.reattach(Bundle pendingBundle) |
| Modifier and Type | Method and Description |
|---|---|
Bundle |
ReplayBundleResponse.getNewBundle() |
Bundle[] |
GetTransferResponse.getTransfers()
Gets the transfer bundle.
|
Bundle[] |
GetAccountDataResponse.getTransfers()
Gets the transfers.
|
| Modifier and Type | Method and Description |
|---|---|
static GetTransferResponse |
GetTransferResponse.create(Bundle[] transferBundle,
long duration)
Initializes a new instance of the GetTransferResponse class.
|
static ReplayBundleResponse |
ReplayBundleResponse.create(Bundle newBundle,
Boolean[] successfully,
long duration)
Initializes a new instance of the ReplayBundleResponse class.
|
static GetAccountDataResponse |
GetAccountDataResponse.create(List<String> addresses,
Bundle[] transferBundle,
List<Input> inputs,
long balance,
long duration)
Initializes a new instance of the GetAccountDataResponse class.
|
| Modifier and Type | Method and Description |
|---|---|
int |
Bundle.compareTo(Bundle o)
Compares the current object with another object of the same type.
|
| Modifier and Type | Method and Description |
|---|---|
Bundle |
Multisig.addSignature(Bundle bundleToSign,
String inputAddress,
String keyTrytes)
Adds the cosigner signatures to the corresponding bundle transaction
|
| Modifier and Type | Method and Description |
|---|---|
Bundle |
Multisig.addSignature(Bundle bundleToSign,
String inputAddress,
String keyTrytes)
Adds the cosigner signatures to the corresponding bundle transaction
|
static boolean |
BundleValidator.isBundle(Bundle bundle)
Checks if a bundle is syntactically valid.
|
static boolean |
BundleValidator.isBundle(Bundle bundle,
Optional<SpongeFactory.Mode> customCurlMode)
Checks if a bundle is syntactically valid.
|
static List<String> |
IotaAPIUtils.signInputsAndReturn(String seed,
List<Input> inputs,
Bundle bundle,
List<String> signatureFragments,
ICurl curl)
Finalizes and signs the bundle transactions.
|
static boolean |
BundleValidator.validateSignatures(Bundle bundle,
ICurl customCurl)
Validates all signatures of a bundle
|
Boolean |
Signing.validateSignatures(Bundle signedBundle,
String inputAddress) |
Copyright © 2019. All rights reserved.