class icon trait icon trait icon trait icon
    1. akka
        1. akka.pattern
        2. com
            1. com.softwaremill
                1. com.softwaremill.sttp
              1. fr
                  1. fr.acinq
                      1. fr.acinq.eclair
                        1. (case class)AuditResponse
                        2. (trait)Bitcoin
                        3. (case class)Bitcoind
                        4. (object)
                          BitcoinRPCConnectionException
                        5. (object)
                          BitcoinWalletDisabledException
                        6. (object)
                          BitcoinZMQConnectionTimeoutException
                        7. (object)
                          BitUnit
                        8. (object)
                          BtcUnit
                        9. (case class)CltvExpiry
                        10. (case class)CltvExpiryDelta
                        11. (trait)CoinUnit
                        12. (object)
                          CoinUtils
                        13. (object)
                          DBCompatChecker
                        14. (case class)Diagnostics
                        15. (trait)Eclair
                        16. (class)EclairImpl
                        17. (case class)Electrum
                        18. (object)
                          EmptyAPIPasswordException
                        19. (trait)Feature
                        20. (object)
                          Features
                        21. (object)(trait)FeatureSupport
                        22. (trait)FSMDiagnosticActorLogging
                        23. (case class)GetInfoResponse
                        24. (object)
                          IncompatibleDBException
                        25. (object)
                          IncompatibleNetworkDBException
                        26. (object)
                          KamonExt
                        27. (case class)Kit
                        28. (object)
                          Logs
                        29. (class)LongToBtcAmount
                        30. (object)
                          MBtcUnit
                        31. (object)(case class)MilliSatoshi
                        32. (object)
                          MSatUnit
                        33. (object)(case class)NodeParams
                        34. (object)
                          NumericMilliSatoshi
                        35. (object)
                          PortChecker
                        36. (object)
                          SatUnit
                        37. (class)Setup
                        38. (object)(case class)ShortChannelId
                        39. (object)(class)SimpleSupervisor
                        40. (case class)TCPBindException
                        41. (object)(case class)TimestampQueryFilters
                        42. (class)ToMilliSatoshiConversion
                        43. (case class)TxCoordinates
                        44. (object)(case class)UInt64
                        1. fr.acinq.eclair.blockchain
                          1. (trait)BlockchainEvent
                          2. (case class)CurrentBlockCount
                          3. (case class)CurrentFeerates
                          4. (trait)EclairWallet
                          5. (case class)GetTxWithMeta
                          6. (case class)GetTxWithMetaResponse
                          7. (case class)MakeFundingTxResponse
                          8. (case class)NewBlock
                          9. (case class)NewTransaction
                          10. (case class)PublishAsap
                          11. (object)(trait)UtxoStatus
                          12. (case class)ValidateRequest
                          13. (case class)ValidateResult
                          14. (trait)Watch
                          15. (object)(case class)WatchConfirmed
                          16. (trait)WatchEvent
                          17. (case class)WatchEventConfirmed
                          18. (case class)WatchEventLost
                          19. (case class)WatchEventSpent
                          20. (case class)WatchEventSpentBasic
                          21. (case class)WatchLost
                          22. (object)(case class)WatchSpent
                          23. (object)(case class)WatchSpentBasic
                          1. fr.acinq.eclair.blockchain.bitcoind
                            1. (object)(class)BitcoinCoreWallet
                            2. (object)(class)ZmqWatcher
                            1. fr.acinq.eclair.blockchain.bitcoind.rpc
                              1. (class)BasicBitcoinJsonRPCClient
                              2. (class)BatchingBitcoinJsonRPCClient
                              3. (object)(class)BatchingClient
                              4. (trait)BitcoinJsonRPCClient
                              5. (case class)Error
                              6. (class)ExtendedBitcoinClient
                              7. (case class)JsonRPCError
                              8. (case class)JsonRPCRequest
                              9. (case class)JsonRPCResponse
                            2. fr.acinq.eclair.blockchain.bitcoind.zmq
                              1. (object)(class)ZMQActor
                          2. fr.acinq.eclair.blockchain.electrum
                            1. (object)(case class)Blockchain
                            2. (object)(case class)CheckPoint
                            3. (object)(class)ElectrumClient
                            4. (object)(class)ElectrumClientPool
                            5. (class)ElectrumEclairWallet
                            6. (object)(class)ElectrumWallet
                            7. (class)ElectrumWatcher
                            1. fr.acinq.eclair.blockchain.electrum.db
                              1. (trait)HeaderDb
                              2. (trait)WalletDb
                              1. fr.acinq.eclair.blockchain.electrum.db.sqlite
                                1. (object)(class)SqliteWalletDb
                          3. fr.acinq.eclair.blockchain.fee
                            1. (object)(class)BitcoinCoreFeeProvider
                            2. (object)(class)BitgoFeeProvider
                            3. (class)ConstantFeeProvider
                            4. (object)(class)EarnDotComFeeProvider
                            5. (object)(class)FallbackFeeProvider
                            6. (trait)FeeEstimator
                            7. (trait)FeeProvider
                            8. (case class)FeeratesPerKB
                            9. (object)(case class)FeeratesPerKw
                            10. (case class)FeeTargets
                            11. (case class)OnChainFeeConf
                            12. (object)(class)SmoothFeeProvider
                        2. fr.acinq.eclair.channel
                          1. (case class)AddHtlcFailed
                          2. (class)AliasActor
                          3. (case class)AvailableBalanceChanged
                          4. (object)
                            BITCOIN_FUNDING_DEEPLYBURIED
                          5. (object)
                            BITCOIN_FUNDING_DEPTHOK
                          6. (case class)BITCOIN_FUNDING_EXTERNAL_CHANNEL_SPENT
                          7. (object)
                            BITCOIN_FUNDING_LOST
                          8. (object)
                            BITCOIN_FUNDING_PUBLISH_FAILED
                          9. (object)
                            BITCOIN_FUNDING_SPENT
                          10. (object)
                            BITCOIN_FUNDING_TIMEOUT
                          11. (object)
                            BITCOIN_OUTPUT_SPENT
                          12. (case class)BITCOIN_PARENT_TX_CONFIRMED
                          13. (case class)BITCOIN_TX_CONFIRMED
                          14. (trait)BitcoinEvent
                          15. (case class)CannotAffordFees
                          16. (case class)CannotCloseWithUnsignedOutgoingHtlcs
                          17. (case class)CannotExtractSharedSecret
                          18. (case class)CannotSignBeforeRevocation
                          19. (case class)CannotSignWithoutChanges
                          20. (case class)Changes
                          21. (object)(class)Channel
                          22. (case class)ChannelClosed
                          23. (case class)ChannelCreated
                          24. (case class)ChannelErrorOccurred
                          25. (trait)ChannelEvent
                          26. (class)ChannelException
                          27. (object)
                            ChannelFlags
                          28. (case class)ChannelFundingError
                          29. (case class)ChannelIdAssigned
                          30. (case class)ChannelPersisted
                          31. (case class)ChannelReserveBelowOurDustLimit
                          32. (case class)ChannelReserveNotMet
                          33. (case class)ChannelReserveTooHigh
                          34. (case class)ChannelRestored
                          35. (case class)ChannelSignatureReceived
                          36. (case class)ChannelSignatureSent
                          37. (case class)ChannelStateChanged
                          38. (case class)ChannelUnavailable
                          39. (object)(case class)ChannelVersion
                          40. (object)
                            CLOSED
                          41. (object)
                            CLOSING
                          42. (case class)ClosingAlreadyInProgress
                          43. (case class)ClosingTxProposed
                          44. (case class)CMD_ADD_HTLC
                          45. (case class)CMD_CLOSE
                          46. (case class)CMD_FAIL_HTLC
                          47. (case class)CMD_FAIL_MALFORMED_HTLC
                          48. (object)
                            CMD_FORCECLOSE
                          49. (case class)CMD_FULFILL_HTLC
                          50. (object)
                            CMD_GETINFO
                          51. (object)
                            CMD_GETSTATE
                          52. (object)
                            CMD_GETSTATEDATA
                          53. (object)
                            CMD_SIGN
                          54. (case class)CMD_UPDATE_FEE
                          55. (case class)CMD_UPDATE_RELAY_FEE
                          56. (trait)Command
                          57. (case class)CommandUnavailableInThisState
                          58. (object)(case class)Commitments
                          59. (case class)CommitmentSyncError
                          60. (trait)Data
                          61. (case class)DATA_CLOSING
                          62. (case class)DATA_NEGOTIATING
                          63. (case class)DATA_NORMAL
                          64. (case class)DATA_SHUTDOWN
                          65. (case class)DATA_WAIT_FOR_ACCEPT_CHANNEL
                          66. (case class)DATA_WAIT_FOR_FUNDING_CONFIRMED
                          67. (case class)DATA_WAIT_FOR_FUNDING_CREATED
                          68. (case class)DATA_WAIT_FOR_FUNDING_INTERNAL
                          69. (case class)DATA_WAIT_FOR_FUNDING_LOCKED
                          70. (case class)DATA_WAIT_FOR_FUNDING_SIGNED
                          71. (case class)DATA_WAIT_FOR_OPEN_CHANNEL
                          72. (case class)DATA_WAIT_FOR_REMOTE_PUBLISH_FUTURE_COMMITMENT
                          73. (case class)DebugTriggeredException
                          74. (case class)DustLimitAboveOurChannelReserve
                          75. (case class)DustLimitTooLarge
                          76. (case class)DustLimitTooSmall
                          77. (object)
                            ERR_FUNDING_LOST
                          78. (object)
                            ERR_INFORMATION_LEAK
                          79. (case class)ExpiryTooBig
                          80. (case class)ExpiryTooSmall
                          81. (case class)FeerateTooDifferent
                          82. (case class)FeerateTooSmall
                          83. (case class)ForcedLocalCommit
                          84. (class)Forwarder
                          85. (case class)FundeeCannotSendUpdateFee
                          86. (case class)FundingTxSpent
                          87. (case class)FundingTxTimedout
                          88. (trait)HasCommitments
                          89. (trait)HasHtlcId
                          90. (object)
                            Helpers
                          91. (case class)HtlcOverridenByLocalCommit
                          92. (case class)HtlcSigCountMismatch
                          93. (case class)HtlcTimedout
                          94. (case class)HtlcTxAndSigs
                          95. (case class)HtlcValueTooHighInFlight
                          96. (case class)HtlcValueTooSmall
                          97. (case class)HtlcWillTimeoutUpstream
                          98. (object)
                            INPUT_CLOSE_COMPLETE_TIMEOUT
                          99. (object)
                            INPUT_DISCONNECTED
                          100. (case class)INPUT_INIT_FUNDEE
                          101. (case class)INPUT_INIT_FUNDER
                          102. (case class)INPUT_RECONNECTED
                          103. (case class)INPUT_RESTORED
                          104. (case class)InsufficientFunds
                          105. (case class)InvalidChainHash
                          106. (case class)InvalidCloseFee
                          107. (case class)InvalidCloseSignature
                          108. (case class)InvalidCommitmentSignature
                          109. (case class)InvalidFailureCode
                          110. (case class)InvalidFinalScript
                          111. (case class)InvalidFundingAmount
                          112. (case class)InvalidHtlcPreimage
                          113. (case class)InvalidHtlcSignature
                          114. (case class)InvalidMaxAcceptedHtlcs
                          115. (case class)InvalidPushAmount
                          116. (case class)InvalidRevocation
                          117. (case class)InvalidRevokedCommitProof
                          118. (case class)LocalChanges
                          119. (case class)LocalChannelDown
                          120. (case class)LocalChannelUpdate
                          121. (case class)LocalCommit
                          122. (case class)LocalCommitConfirmed
                          123. (case class)LocalCommitPublished
                          124. (case class)LocalParams
                          125. (object)
                            NEGOTIATING
                          126. (case class)NetworkFeePaid
                          127. (case class)NoMoreHtlcsClosingInProgress
                          128. (object)
                            NORMAL
                          129. (object)
                            Nothing
                          130. (object)
                            OFFLINE
                          131. (case class)PleasePublishYourCommitment
                          132. (case class)PublishableTxs
                          133. (object)(class)Register
                          134. (case class)RemoteCannotAffordFeesForNewHtlc
                          135. (case class)RemoteChanges
                          136. (case class)RemoteCommit
                          137. (case class)RemoteCommitPublished
                          138. (case class)RemoteParams
                          139. (case class)RES_GETINFO
                          140. (case class)RevocationSyncError
                          141. (case class)RevokedCommitPublished
                          142. (case class)ShortChannelIdAssigned
                          143. (object)
                            SHUTDOWN
                          144. (trait)State
                          145. (object)
                            SYNCING
                          146. (case class)TooManyAcceptedHtlcs
                          147. (case class)ToSelfDelayTooHigh
                          148. (case class)UnexpectedHtlcId
                          149. (case class)UnexpectedRevocation
                          150. (case class)UnknownHtlcId
                          151. (object)(trait)Upstream
                          152. (object)
                            WAIT_FOR_ACCEPT_CHANNEL
                          153. (object)
                            WAIT_FOR_FUNDING_CONFIRMED
                          154. (object)
                            WAIT_FOR_FUNDING_CREATED
                          155. (object)
                            WAIT_FOR_FUNDING_INTERNAL
                          156. (object)
                            WAIT_FOR_FUNDING_LOCKED
                          157. (object)
                            WAIT_FOR_FUNDING_SIGNED
                          158. (object)
                            WAIT_FOR_INIT_INTERNAL
                          159. (object)
                            WAIT_FOR_OPEN_CHANNEL
                          160. (object)
                            WAIT_FOR_REMOTE_PUBLISH_FUTURE_COMMITMENT
                          161. (case class)WaitingForRevocation
                        3. fr.acinq.eclair.crypto
                          1. (object)
                            ChaCha20
                          2. (object)
                            ChaCha20Poly1305
                          3. (object)
                            Generators
                          4. (case class)Hmac256
                          5. (object)(trait)KeyManager
                          6. (object)(class)LocalKeyManager
                          7. (object)(trait)Mac32
                          8. (object)
                            Noise
                          9. (object)
                            Poly1305
                          10. (object)(case class)ShaChain
                          11. (object)
                            Sphinx
                          12. (object)(class)TransportHandler
                        4. fr.acinq.eclair.db
                          1. (trait)AuditDb
                          2. (object)
                            BackupCompleted
                          3. (trait)BackupEvent
                          4. (object)(class)BackupHandler
                          5. (case class)ChannelLifecycleEvent
                          6. (trait)ChannelsDb
                          7. (object)(trait)Databases
                          8. (object)(case class)FailureSummary
                          9. (object)
                            FailureType
                          10. (object)(case class)HopSummary
                          11. (case class)IncomingPayment
                          12. (trait)IncomingPaymentsDb
                          13. (object)(trait)IncomingPaymentStatus
                          14. (trait)NetworkDb
                          15. (case class)NetworkFee
                          16. (case class)OutgoingPayment
                          17. (trait)OutgoingPaymentsDb
                          18. (object)(trait)OutgoingPaymentStatus
                          19. (trait)PaymentsDb
                          20. (trait)PaymentsOverviewDb
                          21. (object)
                            PaymentType
                          22. (trait)PeersDb
                          23. (trait)PendingRelayDb
                          24. (case class)PlainIncomingPayment
                          25. (case class)PlainOutgoingPayment
                          26. (trait)PlainPayment
                          27. (case class)Stats
                          1. fr.acinq.eclair.db.sqlite
                            1. (class)SqliteAuditDb
                            2. (class)SqliteChannelsDb
                            3. (class)SqliteNetworkDb
                            4. (object)(class)SqlitePaymentsDb
                            5. (class)SqlitePeersDb
                            6. (class)SqlitePendingRelayDb
                            7. (object)
                              SqliteUtils
                        5. fr.acinq.eclair.io
                          1. (object)(class)Authenticator
                          2. (object)(class)Client
                          3. (object)(case class)NodeURI
                          4. (object)(class)Peer
                          5. (case class)PeerConnected
                          6. (case class)PeerDisconnected
                          7. (trait)PeerEvent
                          8. (object)(class)Server
                          9. (object)(class)Switchboard
                        6. fr.acinq.eclair.payment
                          1. (object)(class)Auditor
                          2. (class)BalanceEventThrottler
                          3. (case class)ChannelPaymentRelayed
                          4. (object)(trait)IncomingPacket
                          5. (case class)LocalFailure
                          6. (object)
                            OutgoingPacket
                          7. (trait)PaymentEvent
                          8. (case class)PaymentFailed
                          9. (object)(trait)PaymentFailure
                          10. (object)(case class)PaymentReceived
                          11. (object)(trait)PaymentRelayed
                          12. (object)(case class)PaymentRequest
                          13. (object)(case class)PaymentSent
                          14. (case class)PaymentSettlingOnChain
                          15. (case class)RemoteFailure
                          16. (case class)TrampolinePaymentRelayed
                          17. (case class)UnreadableRemoteFailure
                          1. fr.acinq.eclair.payment.receive
                            1. (class)ForwardHandler
                            2. (object)(class)MultiPartHandler
                            3. (object)(class)MultiPartPaymentFSM
                            4. (object)(class)PaymentHandler
                            5. (trait)ReceiveHandler
                          2. fr.acinq.eclair.payment.relay
                            1. (object)(class)ChannelRelayer
                            2. (object)(class)CommandBuffer
                            3. (object)(class)NodeRelayer
                            4. (object)(trait)Origin
                            5. (object)(class)PostRestartHtlcCleaner
                            6. (object)(class)Relayer
                          3. fr.acinq.eclair.payment.send
                            1. (object)(class)Autoprobe
                            2. (object)(class)MultiPartPaymentLifecycle
                            3. (object)(class)PaymentInitiator
                            4. (object)(class)PaymentLifecycle
                        7. fr.acinq.eclair.router
                          1. (object)
                            Announcements
                          2. (case class)AssistedChannel
                          3. (object)
                            CannotRouteToSelf
                          4. (case class)ChannelDesc
                          5. (case class)ChannelHop
                          6. (case class)ChannelLost
                          7. (case class)ChannelsDiscovered
                          8. (case class)ChannelUpdatesReceived
                          9. (case class)Data
                          10. (case class)ExcludeChannel
                          11. (case class)FinalizeRoute
                          12. (object)
                            GetNetworkStats
                          13. (case class)GetNetworkStatsResponse
                          14. (object)
                            GetRoutingState
                          15. (trait)GossipOrigin
                          16. (object)
                            Graph
                          17. (trait)Hop
                          18. (case class)LiftChannelExclusion
                          19. (object)
                            LocalGossip
                          20. (trait)NetworkEvent
                          21. (object)(case class)NetworkStats
                          22. (case class)NodeHop
                          23. (case class)NodeLost
                          24. (case class)NodesDiscovered
                          25. (case class)NodeUpdated
                          26. (object)
                            NORMAL
                          27. (case class)PrivateChannel
                          28. (case class)PublicChannel
                          29. (case class)Rebroadcast
                          30. (case class)RemoteGossip
                          31. (object)
                            RouteNotFound
                          32. (case class)RouteParams
                          33. (object)(class)Router
                          34. (case class)RouterConf
                          35. (case class)RouteRequest
                          36. (case class)RouteResponse
                          37. (class)RouterException
                          38. (case class)RoutingState
                          39. (case class)SendChannelQuery
                          40. (case class)ShortChannelIdAndFlag
                          41. (case class)SingleChannelDiscovered
                          42. (case class)Stash
                          43. (trait)State
                          44. (object)(case class)Stats
                          45. (case class)Sync
                          46. (case class)SyncProgress
                          47. (object)
                            TickBroadcast
                          48. (object)
                            TickComputeNetworkStats
                          49. (object)
                            TickPruneStaleChannels
                        8. fr.acinq.eclair.tor
                          1. (object)(class)Controller
                          2. (object)(class)Socks5Connection
                          3. (object)(case class)Socks5ProxyParams
                          4. (case class)TorException
                          5. (object)(class)TorProtocolHandler
                        9. fr.acinq.eclair.transactions
                          1. (object)(case class)CommitmentSpec
                          2. (case class)DirectedHtlc
                          3. (trait)Direction
                          4. (object)
                            IN
                          5. (object)
                            OUT
                          6. (object)
                            Scripts
                          7. (object)
                            Transactions
                        10. fr.acinq.eclair.wire
                          1. (case class)AcceptChannel
                          2. (case class)AmountBelowMinimum
                          3. (case class)AnnouncementSignatures
                          4. (trait)BadOnion
                          5. (case class)ChannelAnnouncement
                          6. (object)
                            ChannelCodecs
                          7. (case class)ChannelDisabled
                          8. (trait)ChannelMessage
                          9. (case class)ChannelReestablish
                          10. (case class)ChannelUpdate
                          11. (case class)ClosingSigned
                          12. (case class)Color
                          13. (object)
                            CommandCodecs
                          14. (case class)CommitSig
                          15. (object)
                            CommonCodecs
                          16. (case class)EncodedShortChannelIds
                          17. (object)(trait)EncodingType
                          18. (object)(case class)Error
                          19. (object)
                            ExpiryTooFar
                          20. (case class)ExpiryTooSoon
                          21. (trait)FailureMessage
                          22. (object)
                            FailureMessageCodecs
                          23. (case class)FeeInsufficient
                          24. (case class)FinalIncorrectCltvExpiry
                          25. (case class)FinalIncorrectHtlcAmount
                          26. (case class)FundingCreated
                          27. (case class)FundingLocked
                          28. (case class)FundingSigned
                          29. (case class)GenericTlv
                          30. (case class)GossipTimestampFilter
                          31. (trait)HasChainHash
                          32. (trait)HasChannelId
                          33. (trait)HasTemporaryChannelId
                          34. (trait)HasTimestamp
                          35. (trait)HtlcMessage
                          36. (case class)IncorrectCltvExpiry
                          37. (case class)IncorrectOrUnknownPaymentDetails
                          38. (case class)Init
                          39. (object)(trait)InitTlv
                          40. (object)
                            InitTlvCodecs
                          41. (case class)InvalidOnionHmac
                          42. (case class)InvalidOnionKey
                          43. (case class)InvalidOnionPayload
                          44. (case class)InvalidOnionVersion
                          45. (object)
                            InvalidRealm
                          46. (case class)IPv4
                          47. (case class)IPv6
                          48. (trait)LightningMessage
                          49. (object)
                            LightningMessageCodecs
                          50. (trait)Node
                          51. (object)(trait)NodeAddress
                          52. (case class)NodeAnnouncement
                          53. (object)
                            Onion
                          54. (trait)OnionAddress
                          55. (object)
                            OnionCodecs
                          56. (case class)OnionRoutingPacket
                          57. (object)(trait)OnionTlv
                          58. (case class)OpenChannel
                          59. (object)(trait)OpenTlv
                          60. (object)
                            PaymentTimeout
                          61. (trait)Perm
                          62. (object)
                            PermanentChannelFailure
                          63. (object)
                            PermanentNodeFailure
                          64. (case class)Ping
                          65. (case class)Pong
                          66. (case class)QueryChannelRange
                          67. (object)(trait)QueryChannelRangeTlv
                          68. (case class)QueryShortChannelIds
                          69. (object)(trait)QueryShortChannelIdsTlv
                          70. (object)(case class)ReplyChannelRange
                          71. (object)(trait)ReplyChannelRangeTlv
                          72. (case class)ReplyShortChannelIdsEnd
                          73. (object)
                            RequiredChannelFeatureMissing
                          74. (object)
                            RequiredNodeFeatureMissing
                          75. (case class)RevokeAndAck
                          76. (trait)RoutingMessage
                          77. (trait)SetupMessage
                          78. (case class)Shutdown
                          79. (case class)TemporaryChannelFailure
                          80. (object)
                            TemporaryNodeFailure
                          81. (trait)Tlv
                          82. (object)
                            TlvCodecs
                          83. (object)(case class)TlvStream
                          84. (case class)Tor2
                          85. (case class)Tor3
                          86. (object)
                            TrampolineExpiryTooSoon
                          87. (object)
                            TrampolineFeeInsufficient
                          88. (trait)UnknownFailureMessage
                          89. (object)
                            UnknownNextPeer
                          90. (trait)Update
                          91. (case class)UpdateAddHtlc
                          92. (case class)UpdateFailHtlc
                          93. (case class)UpdateFailMalformedHtlc
                          94. (case class)UpdateFee
                          95. (case class)UpdateFulfillHtlc
                          96. (trait)UpdateMessage