Class FeeDelegatedValueTransferMemoWithRatioWrapper
- java.lang.Object
-
- com.klaytn.caver.transaction.type.wrapper.FeeDelegatedValueTransferMemoWithRatioWrapper
-
public class FeeDelegatedValueTransferMemoWithRatioWrapper extends java.lang.Object
Represents a FeeDelegatedValueTransferMemoWithRatioWrapper 1. This class wraps all of static methods of FeeDelegatedValueTransferMemoWithRatio 2. This class should be accessed via `caver.transaction.feeDelegatedValueTransferMemoWithRatio`
-
-
Constructor Summary
Constructors Constructor Description FeeDelegatedValueTransferMemoWithRatioWrapper(Klay klaytnCall)
Creates a FeeDelegatedValueTransferMemoWithRatioWrapper instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FeeDelegatedValueTransferMemoWithRatio
create(byte[] rlpEncoded)
Creates a FeeDelegatedValueTransferMemoWithRatio instance derived from a RLP-encoded FeeDelegatedValueTransferMemoWithRatio byte array.FeeDelegatedValueTransferMemoWithRatio
create(FeeDelegatedValueTransferMemoWithRatio.Builder builder)
Creates a FeeDelegatedValueTransferMemoWithRatio instance using FeeDelegatedValueTransferMemoWithRatio.BuilderFeeDelegatedValueTransferMemoWithRatio
create(java.lang.String rlpEncoded)
Creates a FeeDelegatedValueTransferMemoWithRatio instance derived from a RLP-encoded FeeDelegatedValueTransferMemoWithRatio string.FeeDelegatedValueTransferMemoWithRatio
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 FeeDelegatedValueTransferMemoWithRatio instance.FeeDelegatedValueTransferMemoWithRatio
decode(byte[] rlpEncoded)
Decodes a RLP-encoded FeeDelegatedValueTransferMemoWithRatio byte array.FeeDelegatedValueTransferMemoWithRatio
decode(java.lang.String rlpEncoded)
Decodes a RLP-encoded FeeDelegatedValueTransferMemoWithRatio string.
-
-
-
Constructor Detail
-
FeeDelegatedValueTransferMemoWithRatioWrapper
public FeeDelegatedValueTransferMemoWithRatioWrapper(Klay klaytnCall)
Creates a FeeDelegatedValueTransferMemoWithRatioWrapper instance.- Parameters:
klaytnCall
- Klay RPC instance
-
-
Method Detail
-
create
public FeeDelegatedValueTransferMemoWithRatio create(java.lang.String rlpEncoded)
Creates a FeeDelegatedValueTransferMemoWithRatio instance derived from a RLP-encoded FeeDelegatedValueTransferMemoWithRatio string.- Parameters:
rlpEncoded
- RLP-encoded FeeDelegatedValueTransferMemoWithRatio string- Returns:
- FeeDelegatedValueTransferMemoWithRatio
-
create
public FeeDelegatedValueTransferMemoWithRatio create(byte[] rlpEncoded)
Creates a FeeDelegatedValueTransferMemoWithRatio instance derived from a RLP-encoded FeeDelegatedValueTransferMemoWithRatio byte array.- Parameters:
rlpEncoded
- RLP-encoded FeeDelegatedValueTransferMemoWithRatio byte array.- Returns:
- FeeDelegatedValueTransferMemoWithRatio
-
create
public FeeDelegatedValueTransferMemoWithRatio create(FeeDelegatedValueTransferMemoWithRatio.Builder builder)
Creates a FeeDelegatedValueTransferMemoWithRatio instance using FeeDelegatedValueTransferMemoWithRatio.Builder- Parameters:
builder
- FeeDelegatedValueTransferMemoWithRatio.Builder- Returns:
- FeeDelegatedValueTransferMemoWithRatio
-
create
public FeeDelegatedValueTransferMemoWithRatio 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 FeeDelegatedValueTransferMemoWithRatio instance.- Parameters:
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 adderss that will receive the transferred value.value
- The amount of KLAY in peb to be transferred.input
- The message data attached to the transaction.- Returns:
- FeeDelegatedValueTransferMemoWithRatio
-
decode
public FeeDelegatedValueTransferMemoWithRatio decode(java.lang.String rlpEncoded)
Decodes a RLP-encoded FeeDelegatedValueTransferMemoWithRatio string.- Parameters:
rlpEncoded
- RLP-encoded FeeDelegatedValueTransferMemoWithRatio string.- Returns:
- FeeDelegatedValueTransferMemoWithRatio
-
decode
public FeeDelegatedValueTransferMemoWithRatio decode(byte[] rlpEncoded)
Decodes a RLP-encoded FeeDelegatedValueTransferMemoWithRatio byte array.- Parameters:
rlpEncoded
- RLP-encoded FeeDelegatedValueTransferMemoWithRatio byte array.- Returns:
- FeeDelegatedValueTransferMemoWithRatio
-
-