Package com.klaytn.caver.tx.type
Interface TxType
-
- All Known Implementing Classes:
AbstractTxType
,TxTypeAccountUpdate
,TxTypeCancel
,TxTypeChainDataAnchoringTransaction
,TxTypeFeeDelegate
,TxTypeFeeDelegatedAccountUpdate
,TxTypeFeeDelegatedAccountUpdateWithRatio
,TxTypeFeeDelegatedCancel
,TxTypeFeeDelegatedCancelWithRatio
,TxTypeFeeDelegatedSmartContractDeploy
,TxTypeFeeDelegatedSmartContractDeployWithRatio
,TxTypeFeeDelegatedSmartContractExecution
,TxTypeFeeDelegatedSmartContractExecutionWithRatio
,TxTypeFeeDelegatedValueTransfer
,TxTypeFeeDelegatedValueTransferMemo
,TxTypeFeeDelegatedValueTransferMemoWithRatio
,TxTypeFeeDelegatedValueTransferWithRatio
,TxTypeLegacyTransaction
,TxTypeSmartContractDeploy
,TxTypeSmartContractExecution
,TxTypeValueTransfer
,TxTypeValueTransferMemo
@Deprecated public interface TxType
Deprecated.This interface is deprecated since caver-java:1.5.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
TxType.Type
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description byte[]
getEncodedTransactionNoSig()
Deprecated.create rlp encoded value for signature componentKlaySignatureData
getSignatureData(KlayCredentials credentials, int chainId)
Deprecated.rlp encoding for signature(SigRLP)TxType.Type
getType()
Deprecated.This method is overridden from each transaction type.java.util.List<org.web3j.rlp.RlpType>
rlpValues()
Deprecated.create RlpType List.KlayRawTransaction
sign(KlayCredentials credentials, int chainId)
Deprecated.rlp encoding for transaction hash(TxHash)
-
-
-
Method Detail
-
getSignatureData
KlaySignatureData getSignatureData(KlayCredentials credentials, int chainId)
Deprecated.rlp encoding for signature(SigRLP)- Parameters:
credentials
- credential info of a signerchainId
- chain ID- Returns:
- KlaySignatureData processed signature data
-
sign
KlayRawTransaction sign(KlayCredentials credentials, int chainId)
Deprecated.rlp encoding for transaction hash(TxHash)- Parameters:
credentials
- credential info of a signerchainId
- chain ID- Returns:
- KlayRawTransaction this contains transaction hash and processed signature data
-
rlpValues
java.util.List<org.web3j.rlp.RlpType> rlpValues()
Deprecated.create RlpType List. List elements can be different depending on transaction type.- Returns:
- List RlpType List
-
getType
TxType.Type getType()
Deprecated.This method is overridden from each transaction type. The return value is used for rlp encoding.- Returns:
- Type transaction type
-
getEncodedTransactionNoSig
byte[] getEncodedTransactionNoSig()
Deprecated.create rlp encoded value for signature component- Returns:
- byte[] rlp encoded value
-
-