Class LnrpcChannelCloseSummary

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

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

  • Constructor Details

    • LnrpcChannelCloseSummary

      public LnrpcChannelCloseSummary()
  • Method Details

    • channelPoint

      public LnrpcChannelCloseSummary channelPoint(String channelPoint)
    • getChannelPoint

      @Nullable public String getChannelPoint()
      The outpoint (txid:index) of the funding transaction.
      Returns:
      channelPoint
    • setChannelPoint

      public void setChannelPoint(String channelPoint)
    • chanId

      public LnrpcChannelCloseSummary chanId(String chanId)
    • getChanId

      @Nullable public String getChanId()
      The unique channel ID for the channel.
      Returns:
      chanId
    • setChanId

      public void setChanId(String chanId)
    • chainHash

      public LnrpcChannelCloseSummary chainHash(String chainHash)
    • getChainHash

      @Nullable public String getChainHash()
      The hash of the genesis block that this channel resides within.
      Returns:
      chainHash
    • setChainHash

      public void setChainHash(String chainHash)
    • closingTxHash

      public LnrpcChannelCloseSummary closingTxHash(String closingTxHash)
    • getClosingTxHash

      @Nullable public String getClosingTxHash()
      The txid of the transaction which ultimately closed this channel.
      Returns:
      closingTxHash
    • setClosingTxHash

      public void setClosingTxHash(String closingTxHash)
    • remotePubkey

      public LnrpcChannelCloseSummary remotePubkey(String remotePubkey)
    • getRemotePubkey

      @Nullable public String getRemotePubkey()
      Public key of the remote peer that we formerly had a channel with.
      Returns:
      remotePubkey
    • setRemotePubkey

      public void setRemotePubkey(String remotePubkey)
    • capacity

      public LnrpcChannelCloseSummary capacity(String capacity)
    • getCapacity

      @Nullable public String getCapacity()
      Total capacity of the channel.
      Returns:
      capacity
    • setCapacity

      public void setCapacity(String capacity)
    • closeHeight

      public LnrpcChannelCloseSummary closeHeight(Long closeHeight)
    • getCloseHeight

      @Nullable public Long getCloseHeight()
      Height at which the funding transaction was spent.
      Returns:
      closeHeight
    • setCloseHeight

      public void setCloseHeight(Long closeHeight)
    • settledBalance

      public LnrpcChannelCloseSummary settledBalance(String settledBalance)
    • getSettledBalance

      @Nullable public String getSettledBalance()
      Get settledBalance
      Returns:
      settledBalance
    • setSettledBalance

      public void setSettledBalance(String settledBalance)
    • timeLockedBalance

      public LnrpcChannelCloseSummary timeLockedBalance(String timeLockedBalance)
    • getTimeLockedBalance

      @Nullable public String getTimeLockedBalance()
      Get timeLockedBalance
      Returns:
      timeLockedBalance
    • setTimeLockedBalance

      public void setTimeLockedBalance(String timeLockedBalance)
    • closeType

    • getCloseType

      @Nullable public ChannelCloseSummaryClosureType getCloseType()
      Get closeType
      Returns:
      closeType
    • setCloseType

      public void setCloseType(ChannelCloseSummaryClosureType closeType)
    • openInitiator

      public LnrpcChannelCloseSummary openInitiator(LnrpcInitiator openInitiator)
    • getOpenInitiator

      @Nullable public LnrpcInitiator getOpenInitiator()
      Get openInitiator
      Returns:
      openInitiator
    • setOpenInitiator

      public void setOpenInitiator(LnrpcInitiator openInitiator)
    • closeInitiator

      public LnrpcChannelCloseSummary closeInitiator(LnrpcInitiator closeInitiator)
    • getCloseInitiator

      @Nullable public LnrpcInitiator getCloseInitiator()
      Get closeInitiator
      Returns:
      closeInitiator
    • setCloseInitiator

      public void setCloseInitiator(LnrpcInitiator closeInitiator)
    • resolutions

      public LnrpcChannelCloseSummary resolutions(List<LnrpcResolution> resolutions)
    • addResolutionsItem

      public LnrpcChannelCloseSummary addResolutionsItem(LnrpcResolution resolutionsItem)
    • getResolutions

      @Nullable public List<LnrpcResolution> getResolutions()
      Get resolutions
      Returns:
      resolutions
    • setResolutions

      public void setResolutions(List<LnrpcResolution> resolutions)
    • aliasScids

      public LnrpcChannelCloseSummary aliasScids(List<String> aliasScids)
    • addAliasScidsItem

      public LnrpcChannelCloseSummary addAliasScidsItem(String aliasScidsItem)
    • getAliasScids

      @Nullable public List<String> getAliasScids()
      This lists out the set of alias short channel ids that existed for the closed channel. This may be empty.
      Returns:
      aliasScids
    • setAliasScids

      public void setAliasScids(List<String> aliasScids)
    • zeroConfConfirmedScid

      public LnrpcChannelCloseSummary zeroConfConfirmedScid(String zeroConfConfirmedScid)
    • getZeroConfConfirmedScid

      @Nullable public String getZeroConfConfirmedScid()
      The confirmed SCID for a zero-conf channel.
      Returns:
      zeroConfConfirmedScid
    • setZeroConfConfirmedScid

      public void setZeroConfConfirmedScid(String zeroConfConfirmedScid)
    • 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