Class Balance.ContentiousClaimable

  • Enclosing class:
    Balance

    public static final class Balance.ContentiousClaimable
    extends Balance
    The channel has been closed, and the given balance should be ours but awaiting spending transaction confirmation. If the spending transaction does not confirm in time, it is possible our counterparty can take the funds by broadcasting an HTLC timeout on-chain. Once the spending transaction confirms, before it has reached enough confirmations to be considered safe from chain reorganizations, the balance will instead be provided via [`Balance::ClaimableAwaitingConfirmations`].
    • Field Detail

      • amount_satoshis

        public final long amount_satoshis
        The amount available to claim, in satoshis, excluding the on-chain fees which will be required to do so.
      • timeout_height

        public final int timeout_height
        The height at which the counterparty may be able to claim the balance if we have not done so.
      • payment_hash

        public final byte[] payment_hash
        The payment hash that locks this HTLC.
      • payment_preimage

        public final byte[] payment_preimage
        The preimage that can be used to claim this HTLC.