public class FeeDelegatedSmartContractExecutionWithRatioWrapper
extends java.lang.Object
Constructor and Description |
---|
FeeDelegatedSmartContractExecutionWithRatioWrapper(Klay klaytnCall)
Creates a FeeDelegatedSmartContractExecutionWithRatioWrapper instance.
|
Modifier and Type | Method and Description |
---|---|
FeeDelegatedSmartContractExecutionWithRatio |
create(byte[] rlpEncoded)
Creates a FeeDelegatedSmartContractExecutionWithRatio instance derived from a RLP-encoded FeeDelegatedSmartContractExecutionWithRatio byte array.
|
FeeDelegatedSmartContractExecutionWithRatio |
create(FeeDelegatedSmartContractExecutionWithRatio.Builder builder)
Creates a FeeDelegatedSmartContractExecutionWithRatio instance using FeeDelegatedSmartContractExecutionWithRatio.Builder
|
FeeDelegatedSmartContractExecutionWithRatio |
create(java.lang.String rlpEncoded)
Creates a FeeDelegatedSmartContractExecutionWithRatio instance derived from a RLP-encoded FeeDelegatedSmartContractExecutionWithRatio string.
|
FeeDelegatedSmartContractExecutionWithRatio |
create(java.lang.String from,
java.lang.String nonce,
java.lang.String gas,
java.lang.String gasPrice,
java.lang.String chainId,
java.util.List<SignatureData> signatures,
java.lang.String feePayer,
java.util.List<SignatureData> feePayerSignatures,
java.lang.String feeRatio,
java.lang.String to,
java.lang.String value,
java.lang.String input)
Creates a FeeDelegatedSmartContractExecutionWithRatio instance.
|
FeeDelegatedSmartContractExecutionWithRatio |
decode(byte[] rlpEncoded)
Decodes a RLP-encoded FeeDelegatedSmartContractExecutionWithRatio byte array.
|
FeeDelegatedSmartContractExecutionWithRatio |
decode(java.lang.String rlpEncoded)
Decodes a RLP-encoded FeeDelegatedSmartContractExecutionWithRatio string.
|
public FeeDelegatedSmartContractExecutionWithRatioWrapper(Klay klaytnCall)
klaytnCall
- Klay RPC instancepublic FeeDelegatedSmartContractExecutionWithRatio create(java.lang.String rlpEncoded)
rlpEncoded
- RLP-encoded FeeDelegatedSmartContractExecutionWithRatio stringpublic FeeDelegatedSmartContractExecutionWithRatio create(byte[] rlpEncoded)
rlpEncoded
- RLP-encoded FeeDelegatedSmartContractExecutionWithRatio byte array.public FeeDelegatedSmartContractExecutionWithRatio create(FeeDelegatedSmartContractExecutionWithRatio.Builder builder)
builder
- FeeDelegatedSmartContractExecutionWithRatio.Builderpublic FeeDelegatedSmartContractExecutionWithRatio create(java.lang.String from, java.lang.String nonce, java.lang.String gas, java.lang.String gasPrice, java.lang.String chainId, java.util.List<SignatureData> signatures, java.lang.String feePayer, java.util.List<SignatureData> feePayerSignatures, java.lang.String feeRatio, java.lang.String to, java.lang.String value, java.lang.String input)
from
- The address of the sender.nonce
- A value used to uniquely identify a sender’s transaction.gas
- The maximum amount of gas the transaction is allowed to use.gasPrice
- A unit price of gas in peb the sender will pay for a transaction fee.chainId
- Network ID.signatures
- A sender signature list.feePayer
- A fee payer address.feePayerSignatures
- A fee payer signature list.feeRatio
- A fee ratio of the fee payer.to
- The account address that will receive the transferred value.value
- The amount of KLAY in peb to be transferred.input
- The data attached to the transaction, used for transaction execution.public FeeDelegatedSmartContractExecutionWithRatio decode(java.lang.String rlpEncoded)
rlpEncoded
- RLP-encoded FeeDelegatedSmartContractExecutionWithRatio string.public FeeDelegatedSmartContractExecutionWithRatio decode(byte[] rlpEncoded)
rlpEncoded
- RLP-encoded FeeDelegatedSmartContractExecutionWithRatio byte array.