CltvExpiry

data class CltvExpiry(underlying: Long) : Comparable<CltvExpiry>

Bitcoin scripts (in particular HTLCs) need an absolute block expiry (greater than the current block count) to work with OP_CLTV.

Parameters

underlying

the absolute cltv expiry value (current block count + some delta).

Constructors

CltvExpiry
Link copied to clipboard
common
fun CltvExpiry(underlying: Long)

Functions

compareTo
Link copied to clipboard
common
open operator override fun compareTo(other: CltvExpiry): Int
minus
Link copied to clipboard
common
operator fun minus(other: CltvExpiry): CltvExpiryDelta
operator fun minus(d: CltvExpiryDelta): CltvExpiry
plus
Link copied to clipboard
common
operator fun plus(d: CltvExpiryDelta): CltvExpiry
toLong
Link copied to clipboard
common
fun toLong(): Long