FeeDelegatedAccountUpdateWithRatio
instead.@Deprecated public class TxTypeFeeDelegatedAccountUpdateWithRatio extends TxTypeFeeDelegate
TxType.Type
Constructor and Description |
---|
TxTypeFeeDelegatedAccountUpdateWithRatio(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String from,
AccountKey accountKey,
java.math.BigInteger feeRatio)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TxTypeFeeDelegatedAccountUpdateWithRatio |
createTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String from,
AccountKey accountKey,
java.math.BigInteger feeRatio)
Deprecated.
|
static TxTypeFeeDelegatedAccountUpdateWithRatio |
decodeFromRawTransaction(byte[] rawTransaction)
Deprecated.
decode transaction hash from sender to reconstruct transaction with fee payer signature.
|
static TxTypeFeeDelegatedAccountUpdateWithRatio |
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 transactions
|
java.math.BigInteger |
getFeeRatio()
Deprecated.
|
TxType.Type |
getType()
Deprecated.
This method is overridden as FEE_DELEGATED_ACCOUNT_UPDATE_WITH_RATIO type.
|
java.util.List<org.web3j.rlp.RlpType> |
rlpValues()
Deprecated.
create RlpType List which contains nonce, gas price, gas limit, from, accountKey and feeRatio.
|
addFeePayerSignatureData, addFeePayerSignatureData, addFeePayerSignatureData, addSignatureData, addSignatureData, getFeePayer, getFeePayerSignatureData, setFeePayer, sign
addSenderSignatureData, addSenderSignatureData, addSenderSignatureData, addSignatureData, getEncodedTransactionNoSig, getFrom, getGasLimit, getGasPrice, getNewSenderSignatureDataSet, getNonce, getSenderSignatureData, getSenderSignatureDataSet, getSignatureData, getTo, getValue, setSenderSignatureData
public TxTypeFeeDelegatedAccountUpdateWithRatio(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, AccountKey accountKey, java.math.BigInteger feeRatio)
public static TxTypeFeeDelegatedAccountUpdateWithRatio createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, AccountKey accountKey, java.math.BigInteger feeRatio)
public AccountKey getAccountKey()
public java.math.BigInteger getFeeRatio()
getFeeRatio
in class TxTypeFeeDelegate
public java.util.List<org.web3j.rlp.RlpType> rlpValues()
rlpValues
in interface TxType
rlpValues
in class AbstractTxType
public TxType.Type getType()
public static TxTypeFeeDelegatedAccountUpdateWithRatio decodeFromRawTransaction(byte[] rawTransaction)
rawTransaction
- RLP-encoded signed transaction from senderpublic static TxTypeFeeDelegatedAccountUpdateWithRatio decodeFromRawTransaction(java.lang.String rawTransaction)
rawTransaction
- RLP-encoded signed transaction from senderprotected java.util.List<org.web3j.crypto.ECKeyPair> getEcKeyPairsForSenderSign(KlayCredentials credentials)
getEcKeyPairsForSenderSign
in class AbstractTxType
credentials
- credentials for signing