public interface TxType
Modifier and Type | Interface and Description |
---|---|
static class |
TxType.Type |
Modifier and Type | Method and Description |
---|---|
byte[] |
getEncodedTransactionNoSig()
create rlp encoded value for signature component
|
KlaySignatureData |
getSignatureData(KlayCredentials credentials,
int chainId)
rlp encoding for signature(SigRLP)
|
TxType.Type |
getType()
This method is overridden from each transaction type.
|
java.util.List<org.web3j.rlp.RlpType> |
rlpValues()
create RlpType List.
|
KlayRawTransaction |
sign(KlayCredentials credentials,
int chainId)
rlp encoding for transaction hash(TxHash)
|
KlaySignatureData getSignatureData(KlayCredentials credentials, int chainId)
credentials
- credential info of a signerchainId
- chain IDKlayRawTransaction sign(KlayCredentials credentials, int chainId)
credentials
- credential info of a signerchainId
- chain IDjava.util.List<org.web3j.rlp.RlpType> rlpValues()
TxType.Type getType()
byte[] getEncodedTransactionNoSig()