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. (trait)CoinUnit
                        10. (object)
                          CoinUtils
                        11. (object)
                          DBCompatChecker
                        12. (case class)Diagnostics
                        13. (trait)Eclair
                        14. (class)EclairImpl
                        15. (case class)Electrum
                        16. (object)
                          EmptyAPIPasswordException
                        17. (object)
                          Features
                        18. (trait)FSMDiagnosticActorLogging
                        19. (case class)GetInfoResponse
                        20. (object)
                          Globals
                        21. (object)
                          IncompatibleDBException
                        22. (object)
                          IncompatibleNetworkDBException
                        23. (case class)Kit
                        24. (object)
                          Logs
                        25. (object)
                          MBtcUnit
                        26. (object)
                          MSatUnit
                        27. (object)(case class)NodeParams
                        28. (object)
                          PortChecker
                        29. (object)
                          SatUnit
                        30. (class)Setup
                        31. (object)(case class)ShortChannelId
                        32. (object)(class)SimpleSupervisor
                        33. (case class)TCPBindException
                        34. (object)(case class)TimestampQueryFilters
                        35. (case class)TxCoordinates
                        36. (object)(case class)UInt64
                        1. fr.acinq.eclair.api
                          1. (class)ByteVector32Serializer
                          2. (class)ByteVector64Serializer
                          3. (class)ByteVectorSerializer
                          4. (class)ChannelVersionSerializer
                          5. (class)ColorSerializer
                          6. (class)DirectionSerializer
                          7. (case class)ErrorResponse
                          8. (trait)ExtraDirectives
                          9. (class)FailureMessageSerializer
                          10. (object)
                            FormParamExtractors
                          11. (class)InetSocketAddressSerializer
                          12. (class)InputInfoSerializer
                          13. (class)JavaUUIDSerializer
                          14. (object)
                            JsonSupport
                          15. (class)MilliSatoshiSerializer
                          16. (class)NodeAddressSerializer
                          17. (class)OutgoingPaymentStatusSerializer
                          18. (class)OutPointKeySerializer
                          19. (class)OutPointSerializer
                          20. (class)PaymentRequestSerializer
                          21. (class)PrivateKeySerializer
                          22. (class)PublicKeySerializer
                          23. (class)RouteResponseSerializer
                          24. (trait)Service
                          25. (class)ShaChainSerializer
                          26. (class)ShortChannelIdSerializer
                          27. (class)StateSerializer
                          28. (class)ThrowableSerializer
                          29. (class)TransactionSerializer
                          30. (class)TransactionWithInputInfoSerializer
                          31. (class)UInt64Serializer
                        2. 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. (object)(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
                        3. 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)ChannelErrorOccured
                          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. (object)
                            Helpers
                          90. (case class)HtlcOverridenByLocalCommit
                          91. (case class)HtlcSigCountMismatch
                          92. (case class)HtlcTimedout
                          93. (case class)HtlcTxAndSigs
                          94. (case class)HtlcValueTooHighInFlight
                          95. (case class)HtlcValueTooSmall
                          96. (case class)HtlcWillTimeoutUpstream
                          97. (object)
                            INPUT_CLOSE_COMPLETE_TIMEOUT
                          98. (object)
                            INPUT_DISCONNECTED
                          99. (case class)INPUT_INIT_FUNDEE
                          100. (case class)INPUT_INIT_FUNDER
                          101. (case class)INPUT_RECONNECTED
                          102. (case class)INPUT_RESTORED
                          103. (case class)InsufficientFunds
                          104. (case class)InvalidChainHash
                          105. (case class)InvalidCloseFee
                          106. (case class)InvalidCloseSignature
                          107. (case class)InvalidCommitmentSignature
                          108. (case class)InvalidFailureCode
                          109. (case class)InvalidFinalScript
                          110. (case class)InvalidFundingAmount
                          111. (case class)InvalidHtlcPreimage
                          112. (case class)InvalidHtlcSignature
                          113. (case class)InvalidMaxAcceptedHtlcs
                          114. (case class)InvalidPushAmount
                          115. (case class)InvalidRevocation
                          116. (case class)InvalidRevokedCommitProof
                          117. (case class)LocalChanges
                          118. (case class)LocalChannelDown
                          119. (case class)LocalChannelUpdate
                          120. (case class)LocalCommit
                          121. (case class)LocalCommitConfirmed
                          122. (case class)LocalCommitPublished
                          123. (case class)LocalParams
                          124. (object)
                            NEGOTIATING
                          125. (case class)NetworkFeePaid
                          126. (case class)NoMoreHtlcsClosingInProgress
                          127. (object)
                            NORMAL
                          128. (object)
                            Nothing
                          129. (object)
                            OFFLINE
                          130. (case class)PleasePublishYourCommitment
                          131. (case class)PublishableTxs
                          132. (object)(class)Register
                          133. (case class)RemoteChanges
                          134. (case class)RemoteCommit
                          135. (case class)RemoteCommitPublished
                          136. (case class)RemoteParams
                          137. (case class)RES_GETINFO
                          138. (case class)RevocationSyncError
                          139. (case class)RevokedCommitPublished
                          140. (case class)ShortChannelIdAssigned
                          141. (object)
                            SHUTDOWN
                          142. (trait)State
                          143. (object)
                            SYNCING
                          144. (case class)TooManyAcceptedHtlcs
                          145. (case class)ToSelfDelayTooHigh
                          146. (case class)UnexpectedHtlcId
                          147. (case class)UnexpectedRevocation
                          148. (case class)UnknownHtlcId
                          149. (object)
                            WAIT_FOR_ACCEPT_CHANNEL
                          150. (object)
                            WAIT_FOR_FUNDING_CONFIRMED
                          151. (object)
                            WAIT_FOR_FUNDING_CREATED
                          152. (object)
                            WAIT_FOR_FUNDING_INTERNAL
                          153. (object)
                            WAIT_FOR_FUNDING_LOCKED
                          154. (object)
                            WAIT_FOR_FUNDING_SIGNED
                          155. (object)
                            WAIT_FOR_INIT_INTERNAL
                          156. (object)
                            WAIT_FOR_OPEN_CHANNEL
                          157. (object)
                            WAIT_FOR_REMOTE_PUBLISH_FUTURE_COMMITMENT
                          158. (case class)WaitingForRevocation
                        4. fr.acinq.eclair.crypto
                          1. (object)
                            ChaCha20
                          2. (object)
                            ChaCha20Poly1305
                          3. (object)
                            Generators
                          4. (case class)Hmac256
                          5. (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
                        5. 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. (case class)IncomingPayment
                          9. (trait)NetworkDb
                          10. (case class)NetworkFee
                          11. (case class)OutgoingPayment
                          12. (object)
                            OutgoingPaymentStatus
                          13. (trait)PaymentsDb
                          14. (trait)PeersDb
                          15. (trait)PendingRelayDb
                          16. (case class)Stats
                          1. fr.acinq.eclair.db.sqlite
                            1. (class)SqliteAuditDb
                            2. (class)SqliteChannelsDb
                            3. (class)SqliteNetworkDb
                            4. (class)SqlitePaymentsDb
                            5. (class)SqlitePeersDb
                            6. (class)SqlitePendingRelayDb
                            7. (object)
                              SqliteUtils
                        6. fr.acinq.eclair.io
                          1. (object)(class)Authenticator
                          2. (object)(class)Client
                          3. (class)HtlcReaper
                          4. (object)(case class)NodeURI
                          5. (object)(class)Peer
                          6. (object)(class)Server
                          7. (object)(class)Switchboard
                        7. fr.acinq.eclair.payment
                          1. (object)(class)Auditor
                          2. (object)(class)Autoprobe
                          3. (class)BalanceEventThrottler
                          4. (object)(class)CommandBuffer
                          5. (case class)ForwardAdd
                          6. (case class)ForwardFail
                          7. (case class)ForwardFailMalformed
                          8. (case class)ForwardFulfill
                          9. (trait)ForwardMessage
                          10. (object)
                            GetUsableBalances
                          11. (case class)Local
                          12. (object)(class)LocalPaymentHandler
                          13. (class)NoopPaymentHandler
                          14. (trait)Origin
                          15. (trait)PaymentEvent
                          16. (object)(class)PaymentInitiator
                          17. (object)(class)PaymentLifecycle
                          18. (case class)PaymentReceived
                          19. (case class)PaymentRelayed
                          20. (object)(case class)PaymentRequest
                          21. (case class)PaymentSent
                          22. (case class)PaymentSettlingOnChain
                          23. (case class)Relayed
                          24. (object)(class)Relayer
                          25. (case class)UsableBalances
                        8. fr.acinq.eclair.router
                          1. (object)
                            Announcements
                          2. (object)
                            CannotRouteToSelf
                          3. (case class)ChannelDesc
                          4. (case class)ChannelLost
                          5. (object)
                            ChannelRangeQueries
                          6. (case class)ChannelsDiscovered
                          7. (case class)ChannelUpdatesReceived
                          8. (case class)Data
                          9. (case class)ExcludeChannel
                          10. (case class)FinalizeRoute
                          11. (object)
                            GetRoutingState
                          12. (object)
                            Graph
                          13. (case class)Hop
                          14. (case class)LiftChannelExclusion
                          15. (trait)NetworkEvent
                          16. (case class)NodeLost
                          17. (case class)NodesDiscovered
                          18. (case class)NodeUpdated
                          19. (object)
                            NORMAL
                          20. (case class)Rebroadcast
                          21. (object)
                            RouteNotFound
                          22. (case class)RouteParams
                          23. (object)(class)Router
                          24. (case class)RouterConf
                          25. (case class)RouteRequest
                          26. (case class)RouteResponse
                          27. (class)RouterException
                          28. (case class)RoutingState
                          29. (case class)SendChannelQuery
                          30. (case class)SingleChannelDiscovered
                          31. (case class)Stash
                          32. (trait)State
                          33. (case class)Sync
                          34. (case class)SyncProgress
                          35. (object)
                            TickBroadcast
                          36. (object)
                            TickPruneStaleChannels
                        9. 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
                        10. 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
                        11. 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. (object)(case class)Error
                          17. (object)
                            ExpiryTooFar
                          18. (case class)ExpiryTooSoon
                          19. (trait)FailureMessage
                          20. (object)
                            FailureMessageCodecs
                          21. (case class)FeeInsufficient
                          22. (object)
                            FinalExpiryTooSoon
                          23. (case class)FinalIncorrectCltvExpiry
                          24. (case class)FinalIncorrectHtlcAmount
                          25. (case class)FundingCreated
                          26. (case class)FundingLocked
                          27. (case class)FundingSigned
                          28. (case class)GenericTlv
                          29. (case class)GossipTimestampFilter
                          30. (trait)HasChainHash
                          31. (trait)HasChannelId
                          32. (trait)HasTemporaryChannelId
                          33. (trait)HasTimestamp
                          34. (trait)HtlcMessage
                          35. (case class)IncorrectCltvExpiry
                          36. (case class)IncorrectOrUnknownPaymentDetails
                          37. (object)
                            IncorrectPaymentAmount
                          38. (case class)Init
                          39. (case class)InvalidOnionHmac
                          40. (case class)InvalidOnionKey
                          41. (case class)InvalidOnionPayload
                          42. (case class)InvalidOnionVersion
                          43. (object)
                            InvalidRealm
                          44. (case class)IPv4
                          45. (case class)IPv6
                          46. (trait)LightningMessage
                          47. (object)
                            LightningMessageCodecs
                          48. (trait)Node
                          49. (object)(trait)NodeAddress
                          50. (case class)NodeAnnouncement
                          51. (trait)OnionAddress
                          52. (object)
                            OnionCodecs
                          53. (case class)OnionRoutingPacket
                          54. (trait)OnionTlv
                          55. (case class)OpenChannel
                          56. (case class)PerHopPayload
                          57. (trait)Perm
                          58. (object)
                            PermanentChannelFailure
                          59. (object)
                            PermanentNodeFailure
                          60. (case class)Ping
                          61. (case class)Pong
                          62. (case class)QueryChannelRange
                          63. (case class)QueryShortChannelIds
                          64. (case class)ReplyChannelRange
                          65. (case class)ReplyShortChannelIdsEnd
                          66. (object)
                            RequiredChannelFeatureMissing
                          67. (object)
                            RequiredNodeFeatureMissing
                          68. (case class)RevokeAndAck
                          69. (trait)RoutingMessage
                          70. (trait)SetupMessage
                          71. (case class)Shutdown
                          72. (case class)TemporaryChannelFailure
                          73. (object)
                            TemporaryNodeFailure
                          74. (trait)Tlv
                          75. (object)
                            TlvCodecs
                          76. (object)(case class)TlvStream
                          77. (case class)Tor2
                          78. (case class)Tor3
                          79. (object)
                            UnknownNextPeer
                          80. (trait)Update
                          81. (case class)UpdateAddHtlc
                          82. (case class)UpdateFailHtlc
                          83. (case class)UpdateFailMalformedHtlc
                          84. (case class)UpdateFee
                          85. (case class)UpdateFulfillHtlc
                          86. (trait)UpdateMessage