..
BoltzSwapper
Boss/Mod/BoltzSwapper/ServiceCreator.cpp: Use proxy only if always-use-proxy.
2020-11-13 14:35:24 +08:00
ChannelCandidateInvestigator
Boss/Mod/: Do not delay response to init.
2020-11-10 11:04:14 +08:00
ChannelCreator
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
FundsMover
Boss/Mod/FundsMover/: Add a payment_secret to rebalances.
2020-11-16 20:35:38 +08:00
PeerCompetitorFeeMonitor
Boss/Mod/PeerCompetitorFeeMonitor/Surveyor.cpp: Print progress report.
2020-11-06 14:26:41 +08:00
ActiveProber.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
ActiveProber.hpp
Boss/Mod/ActiveProber.cpp: active probing module.
2020-10-07 15:06:38 +08:00
all.cpp
Boss/Mod/ChannelFinderByEarnedFee.cpp: Module to propose channels to peers of peers which have earned us high fees.
2020-11-13 10:26:25 +08:00
all.hpp
Boss/open_rpc_socket.cpp: Function to open the RPC socket.
2020-09-07 21:50:38 +08:00
AutoDisconnector.cpp
Boss/Mod/AutoDisconnector.cpp: Module to disconnect peers if there are too many.
2020-09-13 21:51:47 +08:00
AutoDisconnector.hpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
BlockTracker.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
BlockTracker.hpp
Boss/Mod/BlockTracker.cpp: Track blocks.
2020-09-08 17:03:48 +08:00
ChannelCandidateMatchmaker.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
ChannelCandidateMatchmaker.hpp
Boss/Mod/ChannelCandidateMatchmaker.cpp: Module to figure out patrons of patronless channel candidates.
2020-10-01 14:54:42 +08:00
ChannelCandidatePreinvestigator.cpp
Boss/Mod/ChannelCandidatePreinvestigator.cpp: Also check dowser during preinvestigation.
2020-10-12 16:19:16 +08:00
ChannelCandidatePreinvestigator.hpp
Boss/Msg/PreinvestigateChannelCandidates.hpp: New message for preinvestigating.
2020-09-14 04:17:57 +08:00
ChannelCreateDestroyMonitor.cpp
Boss/Mod/ChannelCreateDestroyMonitor.cpp: Module to monitor channel creation and destruction events.
2020-10-13 15:53:44 +08:00
ChannelCreateDestroyMonitor.hpp
Boss/Mod/ChannelCreateDestroyMonitor.cpp: Module to monitor channel creation and destruction events.
2020-10-13 15:53:44 +08:00
ChannelCreationDecider.cpp
Boss/Msg/NeedsOnchainFunds.hpp: Message broadcast when we need onchain funds.
2020-09-29 13:20:43 +08:00
ChannelCreationDecider.hpp
Boss/Mod/ChannelCreationDecider.cpp: Module to decide on whether to create channels.
2020-09-15 14:49:51 +08:00
ChannelFeeManager.cpp
Boss/Mod/ChannelFeeManager.cpp: Module to consider other modules for modifying the channel fee settings.
2020-09-30 15:49:45 +08:00
ChannelFeeManager.hpp
Boss/Mod/ChannelFeeManager.cpp: Module to consider other modules for modifying the channel fee settings.
2020-09-30 15:49:45 +08:00
ChannelFeeSetter.cpp
Boss/Mod/ChannelFeeSetter.cpp: Module to change channel fees.
2020-09-30 15:26:28 +08:00
ChannelFeeSetter.hpp
Boss/Mod/ChannelFeeSetter.cpp: Module to change channel fees.
2020-09-30 15:26:28 +08:00
ChannelFinderByDistance.cpp
Boss/Mod/ChannelFinderByDistance.cpp: Use iterators for JSON.
2020-11-11 13:05:34 +08:00
ChannelFinderByDistance.hpp
Boss/Mod/ChannelFinderBy*: Only re-trigger if not already running.
2020-11-03 11:26:00 +08:00
ChannelFinderByEarnedFee.cpp
Boss/Mod/ChannelFinderByEarnedFee.cpp: Module to propose channels to peers of peers which have earned us high fees.
2020-11-13 10:26:25 +08:00
ChannelFinderByEarnedFee.hpp
Boss/Mod/ChannelFinderByEarnedFee.cpp: Module to propose channels to peers of peers which have earned us high fees.
2020-11-13 10:26:25 +08:00
ChannelFinderByListpays.cpp
Boss/Mod/ChannelFinderByListpays.cpp: Ignore self-payments.
2020-11-11 13:11:32 +08:00
ChannelFinderByListpays.hpp
Boss/Mod/ChannelFinderByListpays.cpp: Ignore self-payments.
2020-11-11 13:11:32 +08:00
ChannelFinderByPopularity.cpp
Boss/Mod/ChannelFinderByPopularity.cpp: Use iterators for JSON.
2020-11-11 13:05:34 +08:00
ChannelFinderByPopularity.hpp
Boss/Mod/ChannelFinderByPopularity.cpp: Trigger if we are going to retry later, when a new connection comes.
2020-09-11 00:29:16 +08:00
ChannelFundsComputer.cpp
Boss/Mod/ChannelFundsComputer.cpp: Module to compute channel funds.
2020-09-15 12:11:08 +08:00
ChannelFundsComputer.hpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
CommandReceiver.cpp
Boss/Mod/CommandReceiver.cpp: Handle rpc_command at this level, to increase our responsiveness.
2020-11-10 10:19:53 +08:00
CommandReceiver.hpp
Boss/Mod/CommandReceiver.cpp: Parser of commands.
2020-09-07 17:51:36 +08:00
ConnectFinderByDns.cpp
Boss/Mod/: Do not delay response to init.
2020-11-10 11:04:14 +08:00
ConnectFinderByDns.hpp
DnsSeed/get.cpp: Do not resolve hostnames, leave that to the lightningd.
2020-09-10 09:24:34 +08:00
ConnectFinderByHardcode.cpp
Boss/Mod/ConnectFinderByHardcode.cpp: Update a few more nodes.
2020-09-10 14:07:05 +08:00
ConnectFinderByHardcode.hpp
Boss/Mod/ConnectFinderByHardcode.cpp: Module with a list of hardcoded nodes.
2020-09-10 09:08:24 +08:00
Connector.cpp
Boss/Mod/Connector.cpp: Add debug logs.
2020-09-10 00:59:31 +08:00
Connector.hpp
Boss/Mod/Connector.cpp: Module to connect to other nodes.
2020-09-09 09:52:08 +08:00
Dowser.cpp
Boss/Msg/RequestDowser.hpp: Make explicit that dowsing has a direction.
2020-11-17 11:57:00 +08:00
Dowser.hpp
Boss/Mod/Dowser.cpp: Implement clboss-dowser command for testing dowser algo.
2020-11-17 11:11:26 +08:00
EarningsTracker.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
EarningsTracker.hpp
Boss/Mod/EarningsTracker.cpp: Module to keep track of fee earnings, for use with rebalancing decisions.
2020-10-23 23:48:07 +08:00
FeeModderByBalance.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
FeeModderByBalance.hpp
Boss/Mod/FeeModderByBalance.cpp: Passive balancing by fee manipulation.
2020-10-16 21:54:17 +08:00
FeeModderBySize.cpp
Boss/Mod/FeeModderBySize.cpp: Replace busy-wait with an array of waiters.
2020-11-12 13:22:36 +08:00
FeeModderBySize.hpp
Boss/Mod/FeeModderBySize.cpp: Modify our fees according to our size relative to other nodes.
2020-10-14 17:33:14 +08:00
ForwardFeeMonitor.cpp
Boss/Mod/ForwardFeeMonitor.cpp: Module to track successful forwards.
2020-10-05 16:30:52 +08:00
ForwardFeeMonitor.hpp
Boss/Mod/ForwardFeeMonitor.cpp: Module to track successful forwards.
2020-10-05 16:30:52 +08:00
HtlcAcceptor.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
HtlcAcceptor.hpp
Boss/Mod/HtlcAcceptor.cpp: Module to handle and dispatch HTLC acceptance.
2020-10-03 18:49:27 +08:00
InitialConnect.cpp
Boss/Mod/InitialConnect.cpp: Use new ListpeersAnalyzedResult message.
2020-09-13 18:14:26 +08:00
InitialConnect.hpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
InitialRebalancer.cpp
Boss/Mod/InitialRebalancer.cpp: Correct how we handle channels > 42.94mBTC.
2020-11-16 23:53:38 +08:00
InitialRebalancer.hpp
Boss/Mod/InitialRebalancer.cpp: Module to rebalance channels that are heavily owned by us.
2020-10-26 11:31:33 +08:00
Initiator.cpp
Boss/Mod/Initiator.cpp: Correct setting up of proxy only in always-use-proxy mode.
2020-11-13 17:55:54 +08:00
Initiator.hpp
Boss/Mod/Initiator.cpp: Module to handle init.
2020-09-08 15:51:31 +08:00
InternetConnectionMonitor.cpp
Boss/Mod/InternetConnectionMonitor.cpp: Report individual server connectivity tests.
2020-11-13 13:45:42 +08:00
InternetConnectionMonitor.hpp
Boss/Mod/InternetConnectionMonitor.cpp: Module to monitor internet connectivity.
2020-09-14 20:34:09 +08:00
InvoicePayer.cpp
Boss/Mod/InvoicePayer.cpp: Module to pay invoices.
2020-09-28 11:28:07 +08:00
InvoicePayer.hpp
Boss/Mod/InvoicePayer.cpp: Module to pay invoices.
2020-09-28 11:28:07 +08:00
JitRebalancer.cpp
Boss/Mod/JitRebalancer.cpp: Fix traversal of channels.
2020-11-06 10:03:49 +08:00
JitRebalancer.hpp
Boss/Mod/JitRebalancer.cpp: Implement JIT rebalancing.
2020-10-25 10:17:48 +08:00
JsonOutputter.cpp
Boss/Mod/JsonOutputter.cpp: Module to output JSON to the COUT.
2020-09-07 16:43:19 +08:00
JsonOutputter.hpp
Boss/Mod/JsonOutputter.cpp: Module to output JSON to the COUT.
2020-09-07 16:43:19 +08:00
ListfundsAnnouncer.cpp
Boss/Mod/ListfundsAnnouncer.cpp: Module to announce funds.
2020-09-15 11:29:39 +08:00
ListfundsAnnouncer.hpp
Boss/Mod/ListfundsAnnouncer.cpp: Module to announce funds.
2020-09-15 11:29:39 +08:00
ListpaysHandler.cpp
Boss/Mod/ListpaysHandler.cpp: Module to perform listpays.
2020-09-28 14:48:19 +08:00
ListpaysHandler.hpp
Boss/Mod/ListpaysHandler.cpp: Module to perform listpays.
2020-09-28 14:48:19 +08:00
ListpeersAnalyzer.cpp
Boss/Msg/ListpeersAnalyzedResult.hpp: New message containing binned listpeers.
2020-09-13 18:05:29 +08:00
ListpeersAnalyzer.hpp
Boss/Msg/ListpeersAnalyzedResult.hpp: New message containing binned listpeers.
2020-09-13 18:05:29 +08:00
ListpeersAnnouncer.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
ListpeersAnnouncer.hpp
Boss/Mod/ListpeersAnnouncer.cpp: Module to perform listpeers periodically.
2020-09-10 10:54:21 +08:00
Manifester.cpp
Boss/Mod/Manifester.cpp: Let CLBOSS be managed by plugin command.
2020-11-13 15:14:54 +08:00
Manifester.hpp
Boss/Mod/Manifester.cpp: Module to handle getmanifest.
2020-09-07 19:05:56 +08:00
MoveFundsCommand.cpp
Boss/Mod/MoveFundsCommand.cpp: Temporary debugging command to check funds mover.
2020-10-22 11:38:47 +08:00
MoveFundsCommand.hpp
Boss/Mod/MoveFundsCommand.cpp: Temporary debugging command to check funds mover.
2020-10-22 11:38:47 +08:00
NeedsConnectSolicitor.cpp
Boss/Mod/NeedsConnectSolicitor.cpp: Use standard shuffle algorithm.
2020-09-10 18:56:19 +08:00
NeedsConnectSolicitor.hpp
Boss/Mod/NeedsConnectSolicitor.cpp: Module to solicit nodes to connect to.
2020-09-09 15:18:25 +08:00
NeedsOnchainFundsSwapper.cpp
Boss/Mod/NeedsOnchainFundsSwapper.cpp: Add missing space in log message.
2020-10-12 14:23:02 +08:00
NeedsOnchainFundsSwapper.hpp
Boss/Mod/NeedsOnchainFundsSwapper.cpp: Swap when we need more funds onchain.
2020-09-29 14:51:19 +08:00
NewaddrHandler.cpp
Boss/Mod/NewaddrHandler.cpp: Module to perform newaddr commands.
2020-09-28 16:17:47 +08:00
NewaddrHandler.hpp
Boss/Mod/NewaddrHandler.cpp: Module to perform newaddr commands.
2020-09-28 16:17:47 +08:00
NodeBalanceSwapper.cpp
Boss/Mod/NodeBalanceSwapper.cpp: Change status key name.
2020-10-01 17:25:01 +08:00
NodeBalanceSwapper.hpp
Boss/Mod/NodeBalanceSwapper.cpp: Module to get incoming capacity.
2020-09-30 09:56:58 +08:00
OnchainFeeMonitor.cpp
Boss/Mod/OnchainFeeMonitor.cpp: Also move initial fee judgment to background, to prevent blocking of init.
2020-11-10 22:32:00 +08:00
OnchainFeeMonitor.hpp
Boss/Mod/OnchainFeeMonitor.cpp: Emit OnchainFee messages.
2020-09-15 13:26:41 +08:00
OnchainFundsAnnouncer.cpp
Boss/Mod/OnchainFundsAnnouncer.cpp: Correct printing of amount.
2020-09-15 11:05:20 +08:00
OnchainFundsAnnouncer.hpp
Boss/Mod/OnchainFundsAnnouncer.cpp: Module to check for funds.
2020-09-15 09:11:12 +08:00
PeerMetrician.cpp
Boss/Msg/PeerMetrics.hpp: Make copyable.
2020-11-05 14:48:38 +08:00
PeerMetrician.hpp
Boss/Mod/PeerMetrician.cpp: Add metrics generator.
2020-10-06 15:38:13 +08:00
PeerStatistician.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
PeerStatistician.hpp
Boss/Mod/PeerStatistician.cpp: Stores statistics.
2020-10-06 13:26:09 +08:00
Reconnector.cpp
Boss/Mod/Reconnector.cpp: Add module to reconnect when peers disconnect from us while we have no channels.
2020-09-10 14:31:11 +08:00
Reconnector.hpp
Boss/Mod/Reconnector.cpp: Add module to reconnect when peers disconnect from us while we have no channels.
2020-09-10 14:31:11 +08:00
RegularActiveProbe.cpp
Boss/Mod/RegularActiveProbe.cpp: Trigger for ActiveProber.
2020-10-07 16:08:09 +08:00
RegularActiveProbe.hpp
Boss/Mod/RegularActiveProbe.cpp: Trigger for ActiveProber.
2020-10-07 16:08:09 +08:00
Rpc.cpp
Boss/Mod/Rpc.cpp: Batch up parsing of RPC command results.
2020-11-12 09:15:29 +08:00
Rpc.hpp
Boss/Mod/Rpc.cpp: Module for the RPC interface.
2020-09-08 14:31:45 +08:00
SendpayResultMonitor.cpp
Boss/Mod/CommandReceiver.cpp: Handle rpc_command at this level, to increase our responsiveness.
2020-11-10 10:19:53 +08:00
SendpayResultMonitor.hpp
Boss/Mod/SendpayResultMonitor.cpp: Module to monitor our sendpay/sendonion.
2020-10-04 23:22:17 +08:00
StatusCommand.cpp
Boss/Mod/StatusCommand.cpp: Properly set usage of clboss-status command.
2020-10-12 18:26:49 +08:00
StatusCommand.hpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
SwapManager.cpp
*: Silence clang warnings.
2020-11-02 19:02:35 +08:00
SwapManager.hpp
Boss/Mod/SwapManager.cpp: Offchain-to-onchain swap manager.
2020-09-29 08:17:33 +08:00
Timers.cpp
Boss/Mod/Timers.cpp: Module to emit regular timing messages.
2020-09-08 18:40:19 +08:00
Timers.hpp
Boss/Mod/Timers.cpp: Module to emit regular timing messages.
2020-09-08 18:40:19 +08:00
Waiter.cpp
Boss/Mod/InternetConnectionMonitor.cpp: Add some debugging code to find the 'ping success is failing' bug.
2020-09-16 15:31:13 +08:00
Waiter.hpp
Boss/Mod/Waiter.cpp: Add capability to apply timeouts to operations.
2020-09-14 19:39:51 +08:00