Class FeeDelegatedChainDataAnchoringWithRatioWrapper


  • public class FeeDelegatedChainDataAnchoringWithRatioWrapper
    extends java.lang.Object
    Represents a FeeDelegatedChainDataAnchoringWithRatioWrapper 1. This class wraps all of static methods of FeeDelegatedChainDataAnchoringWithRatio 2. This class should be accessed via `caver.transaction.feeDelegatedChainDataAnchoringWithRatio`
    • Constructor Detail

      • FeeDelegatedChainDataAnchoringWithRatioWrapper

        public FeeDelegatedChainDataAnchoringWithRatioWrapper​(Klay klaytnCall)
        Creates a FeeDelegatedChainDataAnchoringWithRatioWrapper instance.
        Parameters:
        klaytnCall - Klay RPC instance
    • Method Detail

      • create

        public FeeDelegatedChainDataAnchoringWithRatio create​(java.lang.String rlpEncoded)
        Creates a FeeDelegatedChainDataAnchoringWithRatio instance derived from a RLP-encoded FeeDelegatedChainDataAnchoringWithRatio string.
        Parameters:
        rlpEncoded - RLP-encoded FeeDelegatedChainDataAnchoringWithRatio string
        Returns:
        FeeDelegatedChainDataAnchoringWithRatio
      • create

        public FeeDelegatedChainDataAnchoringWithRatio create​(byte[] rlpEncoded)
        Creates a FeeDelegatedChainDataAnchoringWithRatio instance derived from a RLP-encoded FeeDelegatedChainDataAnchoringWithRatio byte array.
        Parameters:
        rlpEncoded - RLP-encoded FeeDelegatedChainDataAnchoringWithRatio byte array.
        Returns:
        FeeDelegatedChainDataAnchoringWithRatio
      • create

        public FeeDelegatedChainDataAnchoringWithRatio 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 input)
        Creates a FeeDelegatedChainDataAnchoringWithRatio 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 signature list
        feePayer - The address of the fee payer.
        feePayerSignatures - The fee payers's signatures.
        feeRatio - A fee ratio of the fee payer.
        input - The data of the service chain.
        Returns:
        FeeDelegatedChainDataAnchoringWithRatio
      • decode

        public FeeDelegatedChainDataAnchoringWithRatio decode​(java.lang.String rlpEncoded)
        Decodes a RLP-encoded FeeDelegatedChainDataAnchoringWithRatio string.
        Parameters:
        rlpEncoded - RLP-encoded FeeDelegatedChainDataAnchoringWithRatio string.
        Returns:
        FeeDelegatedChainDataAnchoringWithRatio
      • decode

        public FeeDelegatedChainDataAnchoringWithRatio decode​(byte[] rlpEncoded)
        Decodes a RLP-encoded FeeDelegatedChainDataAnchoringWithRatio byte array.
        Parameters:
        rlpEncoded - RLP-encoded FeeDelegatedChainDataAnchoringWithRatio byte array.
        Returns:
        FeeDelegatedChainDataAnchoringWithRatio