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