-
public final class NodeStatus
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classNodeStatus.Companion
-
Field Summary
Fields Modifier and Type Field Description private BooleanisRunningprivate BooleanisListeningprivate BestBlockcurrentBestBlockprivate ULonglatestLightningWalletSyncTimestampprivate ULonglatestOnchainWalletSyncTimestampprivate ULonglatestFeeRateCacheUpdateTimestampprivate ULonglatestRgsSnapshotTimestampprivate ULonglatestNodeAnnouncementBroadcastTimestampprivate UIntlatestChannelMonitorArchivalHeight
-
Constructor Summary
Constructors Constructor Description NodeStatus(Boolean isRunning, Boolean isListening, BestBlock currentBestBlock, ULong latestLightningWalletSyncTimestamp, ULong latestOnchainWalletSyncTimestamp, ULong latestFeeRateCacheUpdateTimestamp, ULong latestRgsSnapshotTimestamp, ULong latestNodeAnnouncementBroadcastTimestamp, UInt latestChannelMonitorArchivalHeight)
-
Method Summary
-
-
Constructor Detail
-
NodeStatus
NodeStatus(Boolean isRunning, Boolean isListening, BestBlock currentBestBlock, ULong latestLightningWalletSyncTimestamp, ULong latestOnchainWalletSyncTimestamp, ULong latestFeeRateCacheUpdateTimestamp, ULong latestRgsSnapshotTimestamp, ULong latestNodeAnnouncementBroadcastTimestamp, UInt latestChannelMonitorArchivalHeight)
-
-
Method Detail
-
getIsRunning
final Boolean getIsRunning()
-
setIsRunning
final Unit setIsRunning(Boolean isRunning)
-
getIsListening
final Boolean getIsListening()
-
setIsListening
final Unit setIsListening(Boolean isListening)
-
getCurrentBestBlock
final BestBlock getCurrentBestBlock()
-
setCurrentBestBlock
final Unit setCurrentBestBlock(BestBlock currentBestBlock)
-
getLatestLightningWalletSyncTimestamp
final ULong getLatestLightningWalletSyncTimestamp()
-
setLatestLightningWalletSyncTimestamp
final Unit setLatestLightningWalletSyncTimestamp(ULong latestLightningWalletSyncTimestamp)
-
getLatestOnchainWalletSyncTimestamp
final ULong getLatestOnchainWalletSyncTimestamp()
-
setLatestOnchainWalletSyncTimestamp
final Unit setLatestOnchainWalletSyncTimestamp(ULong latestOnchainWalletSyncTimestamp)
-
getLatestFeeRateCacheUpdateTimestamp
final ULong getLatestFeeRateCacheUpdateTimestamp()
-
setLatestFeeRateCacheUpdateTimestamp
final Unit setLatestFeeRateCacheUpdateTimestamp(ULong latestFeeRateCacheUpdateTimestamp)
-
getLatestRgsSnapshotTimestamp
final ULong getLatestRgsSnapshotTimestamp()
-
setLatestRgsSnapshotTimestamp
final Unit setLatestRgsSnapshotTimestamp(ULong latestRgsSnapshotTimestamp)
-
getLatestNodeAnnouncementBroadcastTimestamp
final ULong getLatestNodeAnnouncementBroadcastTimestamp()
-
setLatestNodeAnnouncementBroadcastTimestamp
final Unit setLatestNodeAnnouncementBroadcastTimestamp(ULong latestNodeAnnouncementBroadcastTimestamp)
-
getLatestChannelMonitorArchivalHeight
final UInt getLatestChannelMonitorArchivalHeight()
-
setLatestChannelMonitorArchivalHeight
final Unit setLatestChannelMonitorArchivalHeight(UInt latestChannelMonitorArchivalHeight)
-
-
-
-