Class Balance

    • Method Detail

      • clone

        public Balance clone()
        Creates a copy of the Balance
        Overrides:
        clone in class Object
      • claimable_on_channel_close

        public static Balance claimable_on_channel_close​(long claimable_amount_satoshis)
        Utility method to constructs a new ClaimableOnChannelClose-variant Balance
      • claimable_awaiting_confirmations

        public static Balance claimable_awaiting_confirmations​(long claimable_amount_satoshis,
                                                               int confirmation_height)
        Utility method to constructs a new ClaimableAwaitingConfirmations-variant Balance
      • contentious_claimable

        public static Balance contentious_claimable​(long claimable_amount_satoshis,
                                                    int timeout_height)
        Utility method to constructs a new ContentiousClaimable-variant Balance
      • maybe_claimable_htlcawaiting_timeout

        public static Balance maybe_claimable_htlcawaiting_timeout​(long claimable_amount_satoshis,
                                                                   int claimable_height)
        Utility method to constructs a new MaybeClaimableHTLCAwaitingTimeout-variant Balance
      • eq

        public boolean eq​(Balance b)
        Checks if two Balances contain equal inner contents. This ignores pointers and is_owned flags and looks at the values in fields.