| 328 | })); |
| 329 | } |
| 330 | std::unique_ptr<Handler> handleNotifyHeaderTip(NotifyHeaderTipFn fn) override |
| 331 | { |
| 332 | return MakeHandler( |
| 333 | ::uiInterface.NotifyHeaderTip_connect([fn](SynchronizationState sync_state, const CBlockIndex* block) { |
| 334 | fn(sync_state, BlockTip{block->nHeight, block->GetBlockTime(), block->GetBlockHash()}, |
| 335 | /* verification progress is unused when a header was received */ 0); |
| 336 | })); |
| 337 | } |
| 338 | NodeContext* context() override { return m_context; } |
| 339 | void setContext(NodeContext* context) override |
| 340 | { |
no test coverage detected