Package com.klaytn.caver.tx.type
Class TxTypeChainDataAnchoringTransaction
- java.lang.Object
-
- com.klaytn.caver.tx.type.AbstractTxType
-
- com.klaytn.caver.tx.type.TxTypeChainDataAnchoringTransaction
-
- All Implemented Interfaces:
TxType
@Deprecated public class TxTypeChainDataAnchoringTransaction extends AbstractTxType
Deprecated.Please useChainDataAnchoring
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
TxTypeChainDataAnchoringTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, byte[] anchoredData)
Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static TxTypeChainDataAnchoringTransaction
createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, byte[] anchoredData)
Deprecated.static TxTypeChainDataAnchoringTransaction
decodeFromRawTransaction(byte[] rawTransaction)
Deprecated.decode transaction hash from sender to reconstruct transaction with fee payer signature.static TxTypeChainDataAnchoringTransaction
decodeFromRawTransaction(java.lang.String rawTransaction)
Deprecated.byte[]
getAnchoredData()
Deprecated.TxType.Type
getType()
Deprecated.This method is overridden as CHAIN_DATA_ANCHORING type.java.util.List<org.web3j.rlp.RlpType>
rlpValues()
Deprecated.create RlpType List which contains nonce, gas price, gas limit, to, value, from and anchoredData.-
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 TxTypeChainDataAnchoringTransaction createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String from, byte[] anchoredData)
Deprecated.
-
getAnchoredData
public byte[] getAnchoredData()
Deprecated.
-
rlpValues
public java.util.List<org.web3j.rlp.RlpType> rlpValues()
Deprecated.create RlpType List which contains nonce, gas price, gas limit, to, value, from and anchoredData. 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 CHAIN_DATA_ANCHORING type. The return value is used for rlp encoding.- Returns:
- Type transaction type
-
decodeFromRawTransaction
public static TxTypeChainDataAnchoringTransaction 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:
- TxTypeChainDataAnchoringTransaction decoded transaction
-
decodeFromRawTransaction
public static TxTypeChainDataAnchoringTransaction decodeFromRawTransaction(java.lang.String rawTransaction)
Deprecated.- Parameters:
rawTransaction
- RLP-encoded signed transaction from sender- Returns:
- TxTypeChainDataAnchoringTransaction decoded transaction
-
-