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