From 2e22b4532fbad32cb15b62c3ad9ca89ddd0bb230 Mon Sep 17 00:00:00 2001 From: Eric Voskuil Date: Sat, 5 Sep 2026 14:46:39 -0400 Subject: [PATCH] Purge standard includes promoted to system define. --- include/bitcoin/node/channels/channel.hpp | 1 - include/bitcoin/node/channels/channel_peer.hpp | 1 - include/bitcoin/node/define.hpp | 3 --- include/bitcoin/node/estimator.hpp | 1 - include/bitcoin/node/impl/chasers/chaser_organize.ipp | 1 - include/bitcoin/node/protocols/protocol.hpp | 1 - include/bitcoin/node/protocols/protocol_filter_out_70015.hpp | 1 - include/bitcoin/node/protocols/protocol_observer.hpp | 1 - include/bitcoin/node/protocols/protocol_peer.hpp | 1 - include/bitcoin/node/sessions/session_peer.hpp | 2 -- src/block_arena.cpp | 1 - src/channels/channel_peer.cpp | 1 - src/chasers/chaser_block.cpp | 1 - src/chasers/chaser_check.cpp | 2 -- src/chasers/chaser_validate_batch.cpp | 1 - src/estimator.cpp | 1 - src/full_node.cpp | 1 - src/protocols/protocol_block_in_106.cpp | 1 - src/protocols/protocol_block_in_31800.cpp | 1 - src/sessions/session.cpp | 1 - src/settings.cpp | 1 - 21 files changed, 25 deletions(-) diff --git a/include/bitcoin/node/channels/channel.hpp b/include/bitcoin/node/channels/channel.hpp index 57db9860..3d204f9b 100644 --- a/include/bitcoin/node/channels/channel.hpp +++ b/include/bitcoin/node/channels/channel.hpp @@ -19,7 +19,6 @@ #ifndef LIBBITCOIN_NODE_CHANNELS_CHANNEL_HPP #define LIBBITCOIN_NODE_CHANNELS_CHANNEL_HPP -#include #include #include #include diff --git a/include/bitcoin/node/channels/channel_peer.hpp b/include/bitcoin/node/channels/channel_peer.hpp index 5fca5050..a22bbb08 100644 --- a/include/bitcoin/node/channels/channel_peer.hpp +++ b/include/bitcoin/node/channels/channel_peer.hpp @@ -19,7 +19,6 @@ #ifndef LIBBITCOIN_NODE_CHANNELS_CHANNEL_PEER_HPP #define LIBBITCOIN_NODE_CHANNELS_CHANNEL_PEER_HPP -#include #include #include #include diff --git a/include/bitcoin/node/define.hpp b/include/bitcoin/node/define.hpp index 169a353d..7fa8f00d 100644 --- a/include/bitcoin/node/define.hpp +++ b/include/bitcoin/node/define.hpp @@ -20,9 +20,6 @@ #define LIBBITCOIN_NODE_DEFINE_HPP /// Standard includes (do not include directly). -#include -#include -#include /// Pulls in common /node headers (excluding settings/config/full_node). #include diff --git a/include/bitcoin/node/estimator.hpp b/include/bitcoin/node/estimator.hpp index 10df3599..ad00fda9 100644 --- a/include/bitcoin/node/estimator.hpp +++ b/include/bitcoin/node/estimator.hpp @@ -20,7 +20,6 @@ #define LIBBITCOIN_NODE_ESTIMATOR_HPP #include -#include #include namespace libbitcoin { diff --git a/include/bitcoin/node/impl/chasers/chaser_organize.ipp b/include/bitcoin/node/impl/chasers/chaser_organize.ipp index 902f8b99..6175b99e 100644 --- a/include/bitcoin/node/impl/chasers/chaser_organize.ipp +++ b/include/bitcoin/node/impl/chasers/chaser_organize.ipp @@ -19,7 +19,6 @@ #ifndef LIBBITCOIN_NODE_CHASERS_CHASER_ORGANIZE_IPP #define LIBBITCOIN_NODE_CHASERS_CHASER_ORGANIZE_IPP -#include #include #include #include diff --git a/include/bitcoin/node/protocols/protocol.hpp b/include/bitcoin/node/protocols/protocol.hpp index bd8ecafb..4822057c 100644 --- a/include/bitcoin/node/protocols/protocol.hpp +++ b/include/bitcoin/node/protocols/protocol.hpp @@ -19,7 +19,6 @@ #ifndef LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_HPP #define LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_HPP -#include #include #include #include diff --git a/include/bitcoin/node/protocols/protocol_filter_out_70015.hpp b/include/bitcoin/node/protocols/protocol_filter_out_70015.hpp index 3a591800..f15d16e7 100644 --- a/include/bitcoin/node/protocols/protocol_filter_out_70015.hpp +++ b/include/bitcoin/node/protocols/protocol_filter_out_70015.hpp @@ -19,7 +19,6 @@ #ifndef LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_CLIENT_FILTER_HPP #define LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_CLIENT_FILTER_HPP -#include #include #include diff --git a/include/bitcoin/node/protocols/protocol_observer.hpp b/include/bitcoin/node/protocols/protocol_observer.hpp index 90a57798..987641d7 100644 --- a/include/bitcoin/node/protocols/protocol_observer.hpp +++ b/include/bitcoin/node/protocols/protocol_observer.hpp @@ -19,7 +19,6 @@ #ifndef LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_OBSERVER_HPP #define LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_OBSERVER_HPP -#include #include #include #include diff --git a/include/bitcoin/node/protocols/protocol_peer.hpp b/include/bitcoin/node/protocols/protocol_peer.hpp index f083b326..2d965826 100644 --- a/include/bitcoin/node/protocols/protocol_peer.hpp +++ b/include/bitcoin/node/protocols/protocol_peer.hpp @@ -19,7 +19,6 @@ #ifndef LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_PEER_HPP #define LIBBITCOIN_NODE_PROTOCOLS_PROTOCOL_PEER_HPP -#include #include #include #include diff --git a/include/bitcoin/node/sessions/session_peer.hpp b/include/bitcoin/node/sessions/session_peer.hpp index 79e667e3..25983f7b 100644 --- a/include/bitcoin/node/sessions/session_peer.hpp +++ b/include/bitcoin/node/sessions/session_peer.hpp @@ -19,8 +19,6 @@ #ifndef LIBBITCOIN_NODE_SESSIONS_SESSION_PEER_HPP #define LIBBITCOIN_NODE_SESSIONS_SESSION_PEER_HPP -#include -#include #include #include #include diff --git a/src/block_arena.cpp b/src/block_arena.cpp index 3fd30de4..27ef0969 100644 --- a/src/block_arena.cpp +++ b/src/block_arena.cpp @@ -18,7 +18,6 @@ */ #include -#include #include namespace libbitcoin { diff --git a/src/channels/channel_peer.cpp b/src/channels/channel_peer.cpp index 2f242d62..60e393c6 100644 --- a/src/channels/channel_peer.cpp +++ b/src/channels/channel_peer.cpp @@ -18,7 +18,6 @@ */ #include -#include #include #include diff --git a/src/chasers/chaser_block.cpp b/src/chasers/chaser_block.cpp index 2e27a249..c1751ca2 100644 --- a/src/chasers/chaser_block.cpp +++ b/src/chasers/chaser_block.cpp @@ -18,7 +18,6 @@ */ #include -#include #include #include #include diff --git a/src/chasers/chaser_check.cpp b/src/chasers/chaser_check.cpp index ba52328e..eedd6e1d 100644 --- a/src/chasers/chaser_check.cpp +++ b/src/chasers/chaser_check.cpp @@ -18,9 +18,7 @@ */ #include -#include #include -#include #include #include #include diff --git a/src/chasers/chaser_validate_batch.cpp b/src/chasers/chaser_validate_batch.cpp index df8a9816..9bd017a7 100644 --- a/src/chasers/chaser_validate_batch.cpp +++ b/src/chasers/chaser_validate_batch.cpp @@ -19,7 +19,6 @@ #include #include -#include #include #include diff --git a/src/estimator.cpp b/src/estimator.cpp index da8acae2..887a7a1b 100644 --- a/src/estimator.cpp +++ b/src/estimator.cpp @@ -18,7 +18,6 @@ */ #include -#include #include #include #include diff --git a/src/full_node.cpp b/src/full_node.cpp index 15b8be8f..315c587d 100644 --- a/src/full_node.cpp +++ b/src/full_node.cpp @@ -18,7 +18,6 @@ */ #include -#include #include #include #include diff --git a/src/protocols/protocol_block_in_106.cpp b/src/protocols/protocol_block_in_106.cpp index 5de1f27e..d3a2e343 100644 --- a/src/protocols/protocol_block_in_106.cpp +++ b/src/protocols/protocol_block_in_106.cpp @@ -18,7 +18,6 @@ */ #include -#include #include // The block protocol is partially obsoleted by the headers protocol. diff --git a/src/protocols/protocol_block_in_31800.cpp b/src/protocols/protocol_block_in_31800.cpp index 3b0ff400..35e6cda4 100644 --- a/src/protocols/protocol_block_in_31800.cpp +++ b/src/protocols/protocol_block_in_31800.cpp @@ -18,7 +18,6 @@ */ #include -#include #include #include diff --git a/src/sessions/session.cpp b/src/sessions/session.cpp index 4d92462f..9643c009 100644 --- a/src/sessions/session.cpp +++ b/src/sessions/session.cpp @@ -18,7 +18,6 @@ */ #include -#include #include #include #include diff --git a/src/settings.cpp b/src/settings.cpp index 93fa2fc0..dd066108 100644 --- a/src/settings.cpp +++ b/src/settings.cpp @@ -18,7 +18,6 @@ */ #include -#include #include #include #include