Class Transaction.TransactionData
- java.lang.Object
-
- com.klaytn.caver.methods.response.Transaction.TransactionData
-
- Enclosing class:
- Transaction
public static class Transaction.TransactionData extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description TransactionData()
TransactionData(java.lang.String blockHash, java.lang.String blockNumber, java.lang.String codeFormat, java.lang.String feePayer, java.util.List<SignatureData> feePayerSignatures, java.lang.String feeRatio, java.lang.String from, java.lang.String gas, java.lang.String gasPrice, java.lang.String maxPriorityFeePerGas, java.lang.String maxFeePerGas, java.lang.String hash, boolean humanReadable, java.lang.String key, java.lang.String input, java.lang.String nonce, java.lang.String senderTxHash, java.util.List<SignatureData> signatures, java.lang.String to, java.lang.String transactionIndex, java.lang.String type, java.lang.String typeInt, java.lang.String value, java.lang.String chainID, AccessList accesslist)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractTransaction
convertToCaverTransaction(Klay klay)
Convert TransactionData to Caver's transaction instance.AccessList
getAccessList()
java.lang.String
getBlockHash()
java.lang.String
getBlockNumber()
java.lang.String
getChainID()
java.lang.String
getCodeFormat()
java.lang.String
getFeePayer()
java.util.List<SignatureData>
getFeePayerSignatures()
java.lang.String
getFeeRatio()
java.lang.String
getFrom()
java.lang.String
getGas()
java.lang.String
getGasPrice()
java.lang.String
getHash()
java.lang.String
getInput()
java.lang.String
getKey()
java.lang.String
getMaxFeePerGas()
java.lang.String
getMaxPriorityFeePerGas()
java.lang.String
getNonce()
java.lang.String
getSenderTxHash()
java.util.List<SignatureData>
getSignatures()
java.lang.String
getTo()
java.lang.String
getTransactionIndex()
java.lang.String
getType()
java.lang.String
getTypeInt()
java.lang.String
getValue()
boolean
isHumanReadable()
void
setAccessList(AccessList accessList)
void
setBlockHash(java.lang.String blockHash)
void
setBlockNumber(java.lang.String blockNumber)
void
setChainID(java.lang.String chainID)
void
setCodeFormat(java.lang.String codeFormat)
void
setFeePayer(java.lang.String feePayer)
void
setFeePayerSignatures(java.util.List<SignatureData> feePayerSignatures)
void
setFeeRatio(java.lang.String feeRatio)
void
setFrom(java.lang.String from)
void
setGas(java.lang.String gas)
void
setGasPrice(java.lang.String gasPrice)
void
setHash(java.lang.String hash)
void
setHumanReadable(boolean humanReadable)
void
setInput(java.lang.String input)
void
setKey(java.lang.String key)
void
setMaxFeePerGas(java.lang.String maxFeePerGas)
void
setMaxPriorityFeePerGas(java.lang.String maxPriorityFeePerGas)
void
setNonce(java.lang.String nonce)
void
setSenderTxHash(java.lang.String senderTxHash)
void
setSignatures(java.util.List<SignatureData> signatures)
void
setTo(java.lang.String to)
void
setTransactionIndex(java.lang.String transactionIndex)
void
setType(java.lang.String type)
void
setTypeInt(java.lang.String typeInt)
void
setValue(java.lang.String value)
-
-
-
Constructor Detail
-
TransactionData
public TransactionData()
-
TransactionData
public TransactionData(java.lang.String blockHash, java.lang.String blockNumber, java.lang.String codeFormat, java.lang.String feePayer, java.util.List<SignatureData> feePayerSignatures, java.lang.String feeRatio, java.lang.String from, java.lang.String gas, java.lang.String gasPrice, java.lang.String maxPriorityFeePerGas, java.lang.String maxFeePerGas, java.lang.String hash, boolean humanReadable, java.lang.String key, java.lang.String input, java.lang.String nonce, java.lang.String senderTxHash, java.util.List<SignatureData> signatures, java.lang.String to, java.lang.String transactionIndex, java.lang.String type, java.lang.String typeInt, java.lang.String value, java.lang.String chainID, AccessList accesslist)
-
-
Method Detail
-
getBlockHash
public java.lang.String getBlockHash()
-
setBlockHash
public void setBlockHash(java.lang.String blockHash)
-
getBlockNumber
public java.lang.String getBlockNumber()
-
setBlockNumber
public void setBlockNumber(java.lang.String blockNumber)
-
getCodeFormat
public java.lang.String getCodeFormat()
-
setCodeFormat
public void setCodeFormat(java.lang.String codeFormat)
-
getFeePayer
public java.lang.String getFeePayer()
-
setFeePayer
public void setFeePayer(java.lang.String feePayer)
-
getFeePayerSignatures
public java.util.List<SignatureData> getFeePayerSignatures()
-
setFeePayerSignatures
public void setFeePayerSignatures(java.util.List<SignatureData> feePayerSignatures)
-
getFeeRatio
public java.lang.String getFeeRatio()
-
setFeeRatio
public void setFeeRatio(java.lang.String feeRatio)
-
getFrom
public java.lang.String getFrom()
-
setFrom
public void setFrom(java.lang.String from)
-
getGas
public java.lang.String getGas()
-
setGas
public void setGas(java.lang.String gas)
-
getGasPrice
public java.lang.String getGasPrice()
-
setGasPrice
public void setGasPrice(java.lang.String gasPrice)
-
getMaxPriorityFeePerGas
public java.lang.String getMaxPriorityFeePerGas()
-
setMaxPriorityFeePerGas
public void setMaxPriorityFeePerGas(java.lang.String maxPriorityFeePerGas)
-
getMaxFeePerGas
public java.lang.String getMaxFeePerGas()
-
setMaxFeePerGas
public void setMaxFeePerGas(java.lang.String maxFeePerGas)
-
getHash
public java.lang.String getHash()
-
setHash
public void setHash(java.lang.String hash)
-
getInput
public java.lang.String getInput()
-
setInput
public void setInput(java.lang.String input)
-
getNonce
public java.lang.String getNonce()
-
setNonce
public void setNonce(java.lang.String nonce)
-
getSenderTxHash
public java.lang.String getSenderTxHash()
-
setSenderTxHash
public void setSenderTxHash(java.lang.String senderTxHash)
-
getSignatures
public java.util.List<SignatureData> getSignatures()
-
setSignatures
public void setSignatures(java.util.List<SignatureData> signatures)
-
getTo
public java.lang.String getTo()
-
setTo
public void setTo(java.lang.String to)
-
getTransactionIndex
public java.lang.String getTransactionIndex()
-
setTransactionIndex
public void setTransactionIndex(java.lang.String transactionIndex)
-
getType
public java.lang.String getType()
-
setType
public void setType(java.lang.String type)
-
getTypeInt
public java.lang.String getTypeInt()
-
setTypeInt
public void setTypeInt(java.lang.String typeInt)
-
getValue
public java.lang.String getValue()
-
setValue
public void setValue(java.lang.String value)
-
isHumanReadable
public boolean isHumanReadable()
-
setHumanReadable
public void setHumanReadable(boolean humanReadable)
-
getKey
public java.lang.String getKey()
-
setKey
public void setKey(java.lang.String key)
-
getChainID
public java.lang.String getChainID()
-
setChainID
public void setChainID(java.lang.String chainID)
-
getAccessList
public AccessList getAccessList()
-
setAccessList
public void setAccessList(AccessList accessList)
-
convertToCaverTransaction
public AbstractTransaction convertToCaverTransaction(Klay klay)
Convert TransactionData to Caver's transaction instance.- Parameters:
klay
- The Klay instance to fill gasPrice, chainId and nonce fields when signing a transaction.- Returns:
- AbstractTransaction.
-
-