Package fr.acinq.lightning.blockchain

Types

BITCOIN_FUNDING_DEEPLYBURIED
Link copied to clipboard
common
object BITCOIN_FUNDING_DEEPLYBURIED : BitcoinEvent
BITCOIN_FUNDING_DEPTHOK
Link copied to clipboard
common
object BITCOIN_FUNDING_DEPTHOK : BitcoinEvent
BITCOIN_FUNDING_EXTERNAL_CHANNEL_SPENT
Link copied to clipboard
common
data class BITCOIN_FUNDING_EXTERNAL_CHANNEL_SPENT(shortChannelId: ShortChannelId) : BitcoinEvent
BITCOIN_FUNDING_LOST
Link copied to clipboard
common
object BITCOIN_FUNDING_LOST : BitcoinEvent
BITCOIN_FUNDING_PUBLISH_FAILED
Link copied to clipboard
common
object BITCOIN_FUNDING_PUBLISH_FAILED : BitcoinEvent
BITCOIN_FUNDING_SPENT
Link copied to clipboard
common
object BITCOIN_FUNDING_SPENT : BitcoinEvent
BITCOIN_FUNDING_TIMEOUT
Link copied to clipboard
common
object BITCOIN_FUNDING_TIMEOUT : BitcoinEvent
BITCOIN_OUTPUT_SPENT
Link copied to clipboard
common
object BITCOIN_OUTPUT_SPENT : BitcoinEvent
BITCOIN_PARENT_TX_CONFIRMED
Link copied to clipboard
common
data class BITCOIN_PARENT_TX_CONFIRMED(childTx: Transaction) : BitcoinEvent
BITCOIN_TX_CONFIRMED
Link copied to clipboard
common
data class BITCOIN_TX_CONFIRMED(tx: Transaction) : BitcoinEvent
BitcoinEvent
Link copied to clipboard
common
sealed class BitcoinEvent
GetTxWithMeta
Link copied to clipboard
common
data class GetTxWithMeta(channelId: ByteVector32, txid: ByteVector32)
GetTxWithMetaResponse
Link copied to clipboard
common
data class GetTxWithMetaResponse(txid: ByteVector32, tx_opt: Transaction?, lastBlockTimestamp: Long)
PublishAsap
Link copied to clipboard
common
data class PublishAsap(tx: Transaction)
Watch
Link copied to clipboard
common
sealed class Watch

generic "Watch" request

WatchConfirmed
Link copied to clipboard
common
data class WatchConfirmed(channelId: ByteVector32, txId: ByteVector32, publicKeyScript: ByteVector, minDepth: Long, event: BitcoinEvent, channelNotification: Boolean) : Watch
WatchEvent
Link copied to clipboard
common
sealed class WatchEvent

generic "watch" event

WatchEventConfirmed
Link copied to clipboard
common
data class WatchEventConfirmed(channelId: ByteVector32, event: BitcoinEvent, blockHeight: Int, txIndex: Int, tx: Transaction) : WatchEvent
WatchEventLost
Link copied to clipboard
common
data class WatchEventLost(channelId: ByteVector32, event: BitcoinEvent) : WatchEvent
WatchEventSpent
Link copied to clipboard
common
data class WatchEventSpent(channelId: ByteVector32, event: BitcoinEvent, tx: Transaction) : WatchEvent
WatchEventSpentBasic
Link copied to clipboard
common
data class WatchEventSpentBasic(channelId: ByteVector32, event: BitcoinEvent) : WatchEvent
WatchLost
Link copied to clipboard
common
data class WatchLost(channelId: ByteVector32, txId: ByteVector32, minDepth: Long, event: BitcoinEvent) : Watch
WatchSpent
Link copied to clipboard
common
data class WatchSpent(channelId: ByteVector32, txId: ByteVector32, outputIndex: Int, publicKeyScript: ByteVector, event: BitcoinEvent) : Watch