Package com.klaytn.caver.tx.type
Class TxTypeFeeDelegatedAccountUpdate
- java.lang.Object
-
- com.klaytn.caver.tx.type.AbstractTxType
-
- com.klaytn.caver.tx.type.TxTypeFeeDelegate
-
- com.klaytn.caver.tx.type.TxTypeFeeDelegatedAccountUpdate
-
- All Implemented Interfaces:
TxType
@Deprecated public class TxTypeFeeDelegatedAccountUpdate extends TxTypeFeeDelegate
Deprecated.Please useFeeDelegatedAccountUpdate
instead.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.klaytn.caver.tx.type.TxType
TxType.Type
-
-
Constructor Summary
Constructors Constructor Description TxTypeFeeDelegatedAccountUpdate(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, AccountKey accountKey)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static TxTypeFeeDelegatedAccountUpdate
createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, AccountKey accountKey)
Deprecated.static TxTypeFeeDelegatedAccountUpdate
decodeFromRawTransaction(byte[] rawTransaction)
Deprecated.decode transaction hash from sender to reconstruct transaction with fee payer signature.static TxTypeFeeDelegatedAccountUpdate
decodeFromRawTransaction(java.lang.String rawTransaction)
Deprecated.AccountKey
getAccountKey()
Deprecated.protected java.util.List<org.web3j.crypto.ECKeyPair>
getEcKeyPairsForSenderSign(KlayCredentials credentials)
Deprecated.get the keys you need to sign transactionsTxType.Type
getType()
Deprecated.This method is overridden as FEE_DELEGATED_ACCOUNT_UPDATE type.java.util.List<org.web3j.rlp.RlpType>
rlpValues()
Deprecated.create RlpType List which contains nonce, gas price, gas limit, from and accountKey.-
Methods inherited from class com.klaytn.caver.tx.type.TxTypeFeeDelegate
addFeePayerSignatureData, addFeePayerSignatureData, addFeePayerSignatureData, addSignatureData, addSignatureData, getFeePayer, getFeePayerSignatureData, getFeeRatio, setFeePayer, sign
-
Methods inherited from class com.klaytn.caver.tx.type.AbstractTxType
addSenderSignatureData, addSenderSignatureData, addSenderSignatureData, addSignatureData, getEncodedTransactionNoSig, getFrom, getGasLimit, getGasPrice, getNewSenderSignatureDataSet, getNonce, getSenderSignatureData, getSenderSignatureDataSet, getSignatureData, getTo, getValue, setSenderSignatureData
-
-
-
-
Constructor Detail
-
TxTypeFeeDelegatedAccountUpdate
public TxTypeFeeDelegatedAccountUpdate(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, AccountKey accountKey)
Deprecated.
-
-
Method Detail
-
createTransaction
public static TxTypeFeeDelegatedAccountUpdate createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, AccountKey accountKey)
Deprecated.
-
getAccountKey
public AccountKey getAccountKey()
Deprecated.
-
rlpValues
public java.util.List<org.web3j.rlp.RlpType> rlpValues()
Deprecated.create RlpType List which contains nonce, gas price, gas limit, from and accountKey. List elements can be different depending on transaction type.- Specified by:
rlpValues
in interfaceTxType
- Overrides:
rlpValues
in classAbstractTxType
- Returns:
- List RlpType List
-
getType
public TxType.Type getType()
Deprecated.This method is overridden as FEE_DELEGATED_ACCOUNT_UPDATE type. The return value is used for rlp encoding.- Returns:
- Type transaction type
-
decodeFromRawTransaction
public static TxTypeFeeDelegatedAccountUpdate decodeFromRawTransaction(byte[] rawTransaction)
Deprecated.decode transaction hash from sender to reconstruct transaction with fee payer signature.- Parameters:
rawTransaction
- RLP-encoded signed transaction from sender- Returns:
- TxTypeFeeDelegatedAccountUpdate decoded transaction
-
decodeFromRawTransaction
public static TxTypeFeeDelegatedAccountUpdate decodeFromRawTransaction(java.lang.String rawTransaction)
Deprecated.- Parameters:
rawTransaction
- RLP-encoded signed transaction from sender- Returns:
- TxTypeFeeDelegatedAccountUpdate decoded transaction
-
getEcKeyPairsForSenderSign
protected java.util.List<org.web3j.crypto.ECKeyPair> getEcKeyPairsForSenderSign(KlayCredentials credentials)
Deprecated.get the keys you need to sign transactions- Overrides:
getEcKeyPairsForSenderSign
in classAbstractTxType
- Parameters:
credentials
- credentials for signing- Returns:
- List of keys for signing
-
-