Class LnrpcChannelConstraints

java.lang.Object
net.osslabz.lnd.dto.LnrpcChannelConstraints

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-06-07T12:03:34.958542131Z[Etc/UTC]") public class LnrpcChannelConstraints extends Object
LnrpcChannelConstraints
  • Field Details

  • Constructor Details

    • LnrpcChannelConstraints

      public LnrpcChannelConstraints()
  • Method Details

    • csvDelay

      public LnrpcChannelConstraints csvDelay(Long csvDelay)
    • getCsvDelay

      @Nullable public Long getCsvDelay()
      The CSV delay expressed in relative blocks. If the channel is force closed, we will need to wait for this many blocks before we can regain our funds.
      Returns:
      csvDelay
    • setCsvDelay

      public void setCsvDelay(Long csvDelay)
    • chanReserveSat

      public LnrpcChannelConstraints chanReserveSat(String chanReserveSat)
    • getChanReserveSat

      @Nullable public String getChanReserveSat()
      The minimum satoshis this node is required to reserve in its balance.
      Returns:
      chanReserveSat
    • setChanReserveSat

      public void setChanReserveSat(String chanReserveSat)
    • dustLimitSat

      public LnrpcChannelConstraints dustLimitSat(String dustLimitSat)
    • getDustLimitSat

      @Nullable public String getDustLimitSat()
      The dust limit (in satoshis) of the initiator's commitment tx.
      Returns:
      dustLimitSat
    • setDustLimitSat

      public void setDustLimitSat(String dustLimitSat)
    • maxPendingAmtMsat

      public LnrpcChannelConstraints maxPendingAmtMsat(String maxPendingAmtMsat)
    • getMaxPendingAmtMsat

      @Nullable public String getMaxPendingAmtMsat()
      The maximum amount of coins in millisatoshis that can be pending in this channel.
      Returns:
      maxPendingAmtMsat
    • setMaxPendingAmtMsat

      public void setMaxPendingAmtMsat(String maxPendingAmtMsat)
    • minHtlcMsat

      public LnrpcChannelConstraints minHtlcMsat(String minHtlcMsat)
    • getMinHtlcMsat

      @Nullable public String getMinHtlcMsat()
      The smallest HTLC in millisatoshis that the initiator will accept.
      Returns:
      minHtlcMsat
    • setMinHtlcMsat

      public void setMinHtlcMsat(String minHtlcMsat)
    • maxAcceptedHtlcs

      public LnrpcChannelConstraints maxAcceptedHtlcs(Long maxAcceptedHtlcs)
    • getMaxAcceptedHtlcs

      @Nullable public Long getMaxAcceptedHtlcs()
      The total number of incoming HTLC's that the initiator will accept.
      Returns:
      maxAcceptedHtlcs
    • setMaxAcceptedHtlcs

      public void setMaxAcceptedHtlcs(Long maxAcceptedHtlcs)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object