public class RegisterDataTransaction extends AccountTransaction
| Modifier and Type | Class and Description |
|---|---|
static class |
RegisterDataTransaction.RegisterDataBlockItemBuilder |
static class |
RegisterDataTransaction.RegisterDataTransactionBuilder |
AccountTransaction.AccountTransactionBlockItemBuilderDEFAULT_NETWORK_ID, VERSION, VERSION_SIZE| Modifier and Type | Method and Description |
|---|---|
static RegisterDataTransaction.RegisterDataTransactionBuilder |
builder() |
static RegisterDataTransaction.RegisterDataBlockItemBuilder |
builderBlockItem() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
static RegisterDataTransaction |
from(AccountAddress sender,
Data data,
Nonce nonce,
Expiry expiry,
TransactionSigner signer)
Creates a new instance of
RegisterDataTransaction. |
static RegisterDataTransaction |
from(@NonNull TransactionHeader header,
@NonNull TransactionSignature signature,
@NonNull Data payload)
Creates a new instance of
RegisterDataTransaction. |
int |
hashCode() |
String |
toString() |
builderAccountTransactionBlockItem, fromBytes, getExpiry, getHeader, getNonce, getPayload, getSender, getSignaturefromVersionedBytes, getBlockItemType, getBytesclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetHash, getNetworkId, getVersionedBytespublic static RegisterDataTransaction from(AccountAddress sender, Data data, Nonce nonce, Expiry expiry, TransactionSigner signer)
RegisterDataTransaction.data - Data for RegisterDataTransaction.sender - Sender (AccountAddress) of this Transaction.nonce - Account Nonce Of the Sender Account.expiry - Expiry of this transaction.signer - Signer of this transaction.RegisterDataTransactionTransactionCreationException - On failure to create the Transaction from input params.
Ex when any of the input param is NULL.public static RegisterDataTransaction from(@NonNull @NonNull TransactionHeader header, @NonNull @NonNull TransactionSignature signature, @NonNull @NonNull Data payload)
RegisterDataTransaction.
Using TransactionHeader, TransactionSignature and Payload Data.header - TransactionHeader.signature - TransactionSignature.payload - Data Payload for this transaction.TransactionCreationException - On failure to create the Transaction from input params.
Ex when any of the input param is NULL.public static RegisterDataTransaction.RegisterDataTransactionBuilder builder()
public static RegisterDataTransaction.RegisterDataBlockItemBuilder builderBlockItem()
public boolean equals(Object o)
equals in class AccountTransactionprotected boolean canEqual(Object other)
canEqual in class AccountTransactionpublic int hashCode()
hashCode in class AccountTransactionpublic String toString()
toString in class AccountTransactionCopyright © 2025. All rights reserved.