LegacyTransaction
instead.@Deprecated public class TxTypeLegacyTransaction extends AbstractTxType
TxType.Type
Modifier | Constructor and Description |
---|---|
protected |
TxTypeLegacyTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.math.BigInteger value,
java.lang.String data)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static TxTypeLegacyTransaction |
createTransaction(java.math.BigInteger nonce,
java.math.BigInteger gasPrice,
java.math.BigInteger gasLimit,
java.lang.String to,
java.math.BigInteger value,
java.lang.String data)
Deprecated.
|
static TxTypeLegacyTransaction |
decodeFromRawTransaction(byte[] rawTransaction)
Deprecated.
decode transaction to reconstruct transaction
|
static TxTypeLegacyTransaction |
decodeFromRawTransaction(java.lang.String rawTransaction)
Deprecated.
|
java.lang.String |
getData()
Deprecated.
|
KlaySignatureData |
getSignatureData(KlayCredentials credentials,
int chainId)
Deprecated.
rlp encoding for signature(SigRLP)
|
TxType.Type |
getType()
Deprecated.
This method is overridden as LEGACY type.
|
KlayRawTransaction |
sign(KlayCredentials credentials,
int chainId)
Deprecated.
rlp encoding for transaction hash(TxHash)
|
addSenderSignatureData, addSenderSignatureData, addSenderSignatureData, addSignatureData, addSignatureData, getEcKeyPairsForSenderSign, getEncodedTransactionNoSig, getFrom, getGasLimit, getGasPrice, getNewSenderSignatureDataSet, getNonce, getSenderSignatureData, getSenderSignatureDataSet, getTo, getValue, rlpValues, setSenderSignatureData
protected TxTypeLegacyTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.math.BigInteger value, java.lang.String data)
public static TxTypeLegacyTransaction createTransaction(java.math.BigInteger nonce, java.math.BigInteger gasPrice, java.math.BigInteger gasLimit, java.lang.String to, java.math.BigInteger value, java.lang.String data)
public static TxTypeLegacyTransaction decodeFromRawTransaction(byte[] rawTransaction)
rawTransaction
- RLP-encoded signed transactionpublic static TxTypeLegacyTransaction decodeFromRawTransaction(java.lang.String rawTransaction)
rawTransaction
- RLP-encoded signed transactionpublic java.lang.String getData()
public TxType.Type getType()
public KlaySignatureData getSignatureData(KlayCredentials credentials, int chainId)
getSignatureData
in interface TxType
getSignatureData
in class AbstractTxType
credentials
- credential info of a signerchainId
- chain IDpublic KlayRawTransaction sign(KlayCredentials credentials, int chainId)
sign
in interface TxType
sign
in class AbstractTxType
credentials
- credential info of a signerchainId
- chain ID