// Copyright (c) 2023 The Bitcoin Core developers // Distributed under the MIT software license, see the accompanying // file COPYING or http://www.opensource.org/licenses/mit-license.php. #include #include #include namespace node { void KernelNotifications::blockTip(SynchronizationState state, CBlockIndex& index) { uiInterface.NotifyBlockTip(state, &index); } void KernelNotifications::headerTip(SynchronizationState state, int64_t height, int64_t timestamp, bool presync) { uiInterface.NotifyHeaderTip(state, height, timestamp, presync); } void KernelNotifications::progress(const bilingual_str& title, int progress_percent, bool resume_possible) { uiInterface.ShowProgress(title.translated, progress_percent, resume_possible); } } // namespace node