Interface FixedCustomFeeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
FixedCustomFee, FixedCustomFee.Builder

@Generated public interface FixedCustomFeeOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    * A collection account identifier.
    * A fixed custom fee.
    boolean
    * A collection account identifier.
    boolean
    * A fixed custom fee.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • hasFixedFee

      boolean hasFixedFee()
       *
       A fixed custom fee.
       <p>
       The amount of HBAR or other token described by this `FixedFee` SHALL
       be charged to the transction payer for each message submitted to a
       topic that assigns this consensus custom fee.
       
      .proto.FixedFee fixed_fee = 1;
      Returns:
      Whether the fixedFee field is set.
    • getFixedFee

      FixedFee getFixedFee()
       *
       A fixed custom fee.
       <p>
       The amount of HBAR or other token described by this `FixedFee` SHALL
       be charged to the transction payer for each message submitted to a
       topic that assigns this consensus custom fee.
       
      .proto.FixedFee fixed_fee = 1;
      Returns:
      The fixedFee.
    • hasFeeCollectorAccountId

      boolean hasFeeCollectorAccountId()
       *
       A collection account identifier.
       <p>
       All amounts collected for this consensus custom fee SHALL be transferred
       to the account identified by this field.
       
      .proto.AccountID fee_collector_account_id = 2;
      Returns:
      Whether the feeCollectorAccountId field is set.
    • getFeeCollectorAccountId

      AccountID getFeeCollectorAccountId()
       *
       A collection account identifier.
       <p>
       All amounts collected for this consensus custom fee SHALL be transferred
       to the account identified by this field.
       
      .proto.AccountID fee_collector_account_id = 2;
      Returns:
      The feeCollectorAccountId.