Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
0254f1e
Regenerate artifacts (sorts).
evoskuil Aug 5, 2026
251b342
btcd: reduce comment density to standard.
evoskuil Aug 5, 2026
d3ef458
btcd: test style and completeness.
evoskuil Aug 5, 2026
0754f1c
Adapt to network change.
evoskuil Aug 5, 2026
f3df68b
btcd: drop channel_btcd.
evoskuil Aug 5, 2026
e40f9bf
btcd: build authorize on channel_http.
evoskuil Aug 5, 2026
33e4f21
Delint (unused var).
evoskuil Aug 5, 2026
471110f
Remove nonsense.
evoskuil Aug 5, 2026
536c388
Add websocket support to bitcoind service.
evoskuil Aug 5, 2026
955e09e
btcd: normalize inheritance and dispatch design.
evoskuil Aug 5, 2026
7b0ba95
Add bitcoind websockets tests.
evoskuil Aug 5, 2026
82877e3
Generalize channel_http for templated body selection.
evoskuil Aug 5, 2026
7d4ef25
Derive bitcoind service emissions from config.
evoskuil Aug 5, 2026
40372fa
btcd: derive service emissions from config.
evoskuil Aug 5, 2026
5060cc1
btcd: add maximum_filters setting (DoS).
evoskuil Aug 5, 2026
fc0a7f9
btcd: replace O(N) scans with O(1) indexation, effective concurrency.
evoskuil Aug 5, 2026
b7e948d
Drop redundant size_t casts from bitcoind emissions.
evoskuil Aug 5, 2026
8d1545c
btcd: fix type safety issues, excessive/incorrect casting.
evoskuil Aug 5, 2026
185180e
btcd: rename protocol_btcd_rpc to protocol_btcd.
evoskuil Aug 5, 2026
07131bb
btcd: reorder interface methods, strip narrative comments.
evoskuil Aug 5, 2026
236b0bf
Add [wallet] settings for address encoding.
evoskuil Aug 5, 2026
349797b
btcd: move filter parsing to parsers.
evoskuil Aug 5, 2026
2b4c7ca
btcd: style, comments.
evoskuil Aug 5, 2026
412da53
btcd: style, comments.
evoskuil Aug 6, 2026
b5fd28a
btcd: derive help method list from interface metadata.
evoskuil Aug 6, 2026
eb671d3
btcd: test unimplemented method list.
evoskuil Aug 6, 2026
995b130
Comments.
evoskuil Aug 6, 2026
fe2c772
btcd: style, comments, reduce copies.
evoskuil Aug 6, 2026
374047c
Style.
evoskuil Aug 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
98 changes: 50 additions & 48 deletions builds/gnu/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -55,25 +55,19 @@ src_libbitcoin_server_la_SOURCES = \
${srcdir}/../../src/parsers/admin_query.cpp \
${srcdir}/../../src/parsers/admin_target.cpp \
${srcdir}/../../src/parsers/bitcoind_target.cpp \
${srcdir}/../../src/parsers/btcd_filter.cpp \
${srcdir}/../../src/parsers/electrum_version.cpp \
${srcdir}/../../src/parsers/native_query.cpp \
${srcdir}/../../src/parsers/native_target.cpp \
${srcdir}/../../src/protocols/protocol_html.cpp \
${srcdir}/../../src/protocols/protocol_http.cpp \
${srcdir}/../../src/protocols/admin/protocol_admin.cpp \
${srcdir}/../../src/protocols/native/protocol_native.cpp \
${srcdir}/../../src/protocols/native/protocol_native_address.cpp \
${srcdir}/../../src/protocols/native/protocol_native_block.cpp \
${srcdir}/../../src/protocols/native/protocol_native_configuration.cpp \
${srcdir}/../../src/protocols/native/protocol_native_input.cpp \
${srcdir}/../../src/protocols/native/protocol_native_output.cpp \
${srcdir}/../../src/protocols/native/protocol_native_tx.cpp \
${srcdir}/../../src/protocols/bitcoind/protocol_bitcoind_rest.cpp \
${srcdir}/../../src/protocols/bitcoind/protocol_bitcoind_rpc.cpp \
${srcdir}/../../src/protocols/bitcoind/protocol_bitcoind_rpc_json.cpp \
${srcdir}/../../src/protocols/btcd/protocol_btcd_rpc.cpp \
${srcdir}/../../src/protocols/btcd/protocol_btcd_rpc_filter.cpp \
${srcdir}/../../src/protocols/btcd/protocol_btcd_rpc_utility.cpp \
${srcdir}/../../src/protocols/btcd/protocol_btcd.cpp \
${srcdir}/../../src/protocols/btcd/protocol_btcd_filter.cpp \
${srcdir}/../../src/protocols/btcd/protocol_btcd_utility.cpp \
${srcdir}/../../src/protocols/electrum/protocol_electrum.cpp \
${srcdir}/../../src/protocols/electrum/protocol_electrum_addresses.cpp \
${srcdir}/../../src/protocols/electrum/protocol_electrum_fees.cpp \
Expand All @@ -86,6 +80,13 @@ src_libbitcoin_server_la_SOURCES = \
${srcdir}/../../src/protocols/electrum/protocol_electrum_subscribe.cpp \
${srcdir}/../../src/protocols/electrum/protocol_electrum_transactions.cpp \
${srcdir}/../../src/protocols/electrum/protocol_electrum_version.cpp \
${srcdir}/../../src/protocols/native/protocol_native.cpp \
${srcdir}/../../src/protocols/native/protocol_native_address.cpp \
${srcdir}/../../src/protocols/native/protocol_native_block.cpp \
${srcdir}/../../src/protocols/native/protocol_native_configuration.cpp \
${srcdir}/../../src/protocols/native/protocol_native_input.cpp \
${srcdir}/../../src/protocols/native/protocol_native_output.cpp \
${srcdir}/../../src/protocols/native/protocol_native_tx.cpp \
${srcdir}/../../src/protocols/stratum_v1/protocol_stratum_v1.cpp

include_bitcoindir = \
Expand All @@ -106,40 +107,46 @@ include_bitcoin_server_HEADERS = \
${srcdir}/../../include/bitcoin/server/settings.hpp \
${srcdir}/../../include/bitcoin/server/version.hpp

include_bitcoin_server_impl_protocolsdir = \
${includedir}/bitcoin/server/impl/protocols

include_bitcoin_server_impl_protocols_HEADERS = \
${srcdir}/../../include/bitcoin/server/impl/protocols/protocol_native.ipp

include_bitcoin_server_sessionsdir = \
${includedir}/bitcoin/server/sessions

include_bitcoin_server_sessions_HEADERS = \
${srcdir}/../../include/bitcoin/server/sessions/session.hpp \
${srcdir}/../../include/bitcoin/server/sessions/session_handshake.hpp \
${srcdir}/../../include/bitcoin/server/sessions/session_server.hpp \
${srcdir}/../../include/bitcoin/server/sessions/sessions.hpp

include_bitcoin_server_channelsdir = \
${includedir}/bitcoin/server/channels

include_bitcoin_server_channels_HEADERS = \
${srcdir}/../../include/bitcoin/server/channels/channel.hpp \
${srcdir}/../../include/bitcoin/server/channels/channel_btcd.hpp \
${srcdir}/../../include/bitcoin/server/channels/channel_electrum.hpp \
${srcdir}/../../include/bitcoin/server/channels/channel_http.hpp \
${srcdir}/../../include/bitcoin/server/channels/channel_stratum_v1.hpp \
${srcdir}/../../include/bitcoin/server/channels/channel_stratum_v2.hpp \
${srcdir}/../../include/bitcoin/server/channels/channels.hpp

include_bitcoin_server_impl_protocolsdir = \
${includedir}/bitcoin/server/impl/protocols

include_bitcoin_server_impl_protocols_HEADERS = \
${srcdir}/../../include/bitcoin/server/impl/protocols/protocol_native.ipp

include_bitcoin_server_interfacesdir = \
${includedir}/bitcoin/server/interfaces

include_bitcoin_server_interfaces_HEADERS = \
${srcdir}/../../include/bitcoin/server/interfaces/admin.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/bitcoind_rest.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/bitcoind_rpc.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/btcd.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/electrum.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/interfaces.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/native.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/stratum_v1.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/stratum_v2.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/types.hpp

include_bitcoin_server_parsersdir = \
${includedir}/bitcoin/server/parsers

include_bitcoin_server_parsers_HEADERS = \
${srcdir}/../../include/bitcoin/server/parsers/admin_query.hpp \
${srcdir}/../../include/bitcoin/server/parsers/admin_target.hpp \
${srcdir}/../../include/bitcoin/server/parsers/bitcoind_target.hpp \
${srcdir}/../../include/bitcoin/server/parsers/btcd_filter.hpp \
${srcdir}/../../include/bitcoin/server/parsers/electrum_version.hpp \
${srcdir}/../../include/bitcoin/server/parsers/native_query.hpp \
${srcdir}/../../include/bitcoin/server/parsers/native_target.hpp \
Expand All @@ -153,7 +160,7 @@ include_bitcoin_server_protocols_HEADERS = \
${srcdir}/../../include/bitcoin/server/protocols/protocol_admin.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocol_bitcoind_rest.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocol_bitcoind_rpc.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocol_btcd_rpc.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocol_btcd.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocol_electrum.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocol_electrum_version.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocol_html.hpp \
Expand All @@ -164,20 +171,14 @@ include_bitcoin_server_protocols_HEADERS = \
${srcdir}/../../include/bitcoin/server/protocols/protocol_stratum_v2.hpp \
${srcdir}/../../include/bitcoin/server/protocols/protocols.hpp

include_bitcoin_server_interfacesdir = \
${includedir}/bitcoin/server/interfaces
include_bitcoin_server_sessionsdir = \
${includedir}/bitcoin/server/sessions

include_bitcoin_server_interfaces_HEADERS = \
${srcdir}/../../include/bitcoin/server/interfaces/admin.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/bitcoind_rest.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/bitcoind_rpc.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/btcd.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/electrum.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/interfaces.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/native.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/stratum_v1.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/stratum_v2.hpp \
${srcdir}/../../include/bitcoin/server/interfaces/types.hpp
include_bitcoin_server_sessions_HEADERS = \
${srcdir}/../../include/bitcoin/server/sessions/session.hpp \
${srcdir}/../../include/bitcoin/server/sessions/session_handshake.hpp \
${srcdir}/../../include/bitcoin/server/sessions/session_server.hpp \
${srcdir}/../../include/bitcoin/server/sessions/sessions.hpp

# Tests.
#==============================================================================
Expand Down Expand Up @@ -209,6 +210,8 @@ test_libbitcoin_server_test_SOURCES = \
${srcdir}/../../test/main.cpp \
${srcdir}/../../test/settings.cpp \
${srcdir}/../../test/test.cpp \
${srcdir}/../../test/interfaces/btcd.cpp \
${srcdir}/../../test/mocks/blocks.cpp \
${srcdir}/../../test/parsers/admin_query.cpp \
${srcdir}/../../test/parsers/admin_target.cpp \
${srcdir}/../../test/parsers/bitcoind_target.cpp \
Expand All @@ -217,13 +220,6 @@ test_libbitcoin_server_test_SOURCES = \
${srcdir}/../../test/parsers/native_target.cpp \
${srcdir}/../../test/protocols/admin/admin_diagnostics.cpp \
${srcdir}/../../test/protocols/admin/admin_setup_fixture.cpp \
${srcdir}/../../test/protocols/native/native_address.cpp \
${srcdir}/../../test/protocols/native/native_block.cpp \
${srcdir}/../../test/protocols/native/native_configuration.cpp \
${srcdir}/../../test/protocols/native/native_input.cpp \
${srcdir}/../../test/protocols/native/native_output.cpp \
${srcdir}/../../test/protocols/native/native_setup_fixture.cpp \
${srcdir}/../../test/protocols/native/native_tx.cpp \
${srcdir}/../../test/protocols/bitcoind/bitcoind_json.cpp \
${srcdir}/../../test/protocols/bitcoind/bitcoind_rest.cpp \
${srcdir}/../../test/protocols/bitcoind/bitcoind_rpc.cpp \
Expand All @@ -243,7 +239,13 @@ test_libbitcoin_server_test_SOURCES = \
${srcdir}/../../test/protocols/electrum/electrum_subscribe.cpp \
${srcdir}/../../test/protocols/electrum/electrum_transactions.cpp \
${srcdir}/../../test/protocols/electrum/electrum_version.cpp \
${srcdir}/../../test/mocks/blocks.cpp
${srcdir}/../../test/protocols/native/native_address.cpp \
${srcdir}/../../test/protocols/native/native_block.cpp \
${srcdir}/../../test/protocols/native/native_configuration.cpp \
${srcdir}/../../test/protocols/native/native_input.cpp \
${srcdir}/../../test/protocols/native/native_output.cpp \
${srcdir}/../../test/protocols/native/native_setup_fixture.cpp \
${srcdir}/../../test/protocols/native/native_tx.cpp

TESTS = test_runner.sh

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
<ItemGroup>
<ClCompile Include="..\..\..\..\test\configuration.cpp" />
<ClCompile Include="..\..\..\..\test\error.cpp" />
<ClCompile Include="..\..\..\..\test\interfaces\btcd.cpp" />
<ClCompile Include="..\..\..\..\test\main.cpp" />
<ClCompile Include="..\..\..\..\test\mocks\blocks.cpp" />
<ClCompile Include="..\..\..\..\test\parsers\admin_query.cpp" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,30 +10,33 @@
<Filter Include="src">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000000}</UniqueIdentifier>
</Filter>
<Filter Include="src\mocks">
<Filter Include="src\interfaces">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000001}</UniqueIdentifier>
</Filter>
<Filter Include="src\parsers">
<Filter Include="src\mocks">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000002}</UniqueIdentifier>
</Filter>
<Filter Include="src\protocols">
<Filter Include="src\parsers">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000003}</UniqueIdentifier>
</Filter>
<Filter Include="src\protocols\admin">
<Filter Include="src\protocols">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000004}</UniqueIdentifier>
</Filter>
<Filter Include="src\protocols\bitcoind">
<Filter Include="src\protocols\admin">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000005}</UniqueIdentifier>
</Filter>
<Filter Include="src\protocols\btcd">
<Filter Include="src\protocols\bitcoind">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000006}</UniqueIdentifier>
</Filter>
<Filter Include="src\protocols\electrum">
<Filter Include="src\protocols\btcd">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000007}</UniqueIdentifier>
</Filter>
<Filter Include="src\protocols\native">
<Filter Include="src\protocols\electrum">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000008}</UniqueIdentifier>
</Filter>
<Filter Include="src\protocols\native">
<UniqueIdentifier>{66A0E586-2E3A-448F-0000-000000000009}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\..\..\test\configuration.cpp">
Expand All @@ -42,6 +45,9 @@
<ClCompile Include="..\..\..\..\test\error.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\test\interfaces\btcd.cpp">
<Filter>src\interfaces</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\test\main.cpp">
<Filter>src</Filter>
</ClCompile>
Expand Down
11 changes: 6 additions & 5 deletions builds/msvc/vs2022/libbitcoin-server/libbitcoin-server.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -127,16 +127,17 @@
<ClCompile Include="..\..\..\..\src\parsers\admin_query.cpp" />
<ClCompile Include="..\..\..\..\src\parsers\admin_target.cpp" />
<ClCompile Include="..\..\..\..\src\parsers\bitcoind_target.cpp" />
<ClCompile Include="..\..\..\..\src\parsers\btcd_filter.cpp" />
<ClCompile Include="..\..\..\..\src\parsers\electrum_version.cpp" />
<ClCompile Include="..\..\..\..\src\parsers\native_query.cpp" />
<ClCompile Include="..\..\..\..\src\parsers\native_target.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\admin\protocol_admin.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\bitcoind\protocol_bitcoind_rest.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\bitcoind\protocol_bitcoind_rpc.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\bitcoind\protocol_bitcoind_rpc_json.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_rpc.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_rpc_filter.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_rpc_utility.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_filter.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_utility.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\electrum\protocol_electrum.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\electrum\protocol_electrum_addresses.cpp" />
<ClCompile Include="..\..\..\..\src\protocols\electrum\protocol_electrum_fees.cpp" />
Expand Down Expand Up @@ -166,7 +167,6 @@
<ClInclude Include="..\..\..\..\builds\msvc\resource.h" />
<ClInclude Include="..\..\..\..\include\bitcoin\server.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel_btcd.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel_electrum.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel_http.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel_stratum_v1.hpp" />
Expand All @@ -189,6 +189,7 @@
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\admin_query.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\admin_target.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\bitcoind_target.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\btcd_filter.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\electrum_version.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\native_query.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\native_target.hpp" />
Expand All @@ -197,7 +198,7 @@
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_admin.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_bitcoind_rest.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_bitcoind_rpc.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_btcd_rpc.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_btcd.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_electrum.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_electrum_version.hpp" />
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_html.hpp" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,9 @@
<ClCompile Include="..\..\..\..\src\parsers\bitcoind_target.cpp">
<Filter>src\parsers</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\parsers\btcd_filter.cpp">
<Filter>src\parsers</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\parsers\electrum_version.cpp">
<Filter>src\parsers</Filter>
</ClCompile>
Expand All @@ -108,13 +111,13 @@
<ClCompile Include="..\..\..\..\src\protocols\bitcoind\protocol_bitcoind_rpc_json.cpp">
<Filter>src\protocols\bitcoind</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_rpc.cpp">
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd.cpp">
<Filter>src\protocols\btcd</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_rpc_filter.cpp">
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_filter.cpp">
<Filter>src\protocols\btcd</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_rpc_utility.cpp">
<ClCompile Include="..\..\..\..\src\protocols\btcd\protocol_btcd_utility.cpp">
<Filter>src\protocols\btcd</Filter>
</ClCompile>
<ClCompile Include="..\..\..\..\src\protocols\electrum\protocol_electrum.cpp">
Expand Down Expand Up @@ -200,9 +203,6 @@
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel.hpp">
<Filter>include\bitcoin\server\channels</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel_btcd.hpp">
<Filter>include\bitcoin\server\channels</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\include\bitcoin\server\channels\channel_electrum.hpp">
<Filter>include\bitcoin\server\channels</Filter>
</ClInclude>
Expand Down Expand Up @@ -269,6 +269,9 @@
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\bitcoind_target.hpp">
<Filter>include\bitcoin\server\parsers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\btcd_filter.hpp">
<Filter>include\bitcoin\server\parsers</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\include\bitcoin\server\parsers\electrum_version.hpp">
<Filter>include\bitcoin\server\parsers</Filter>
</ClInclude>
Expand All @@ -293,7 +296,7 @@
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_bitcoind_rpc.hpp">
<Filter>include\bitcoin\server\protocols</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_btcd_rpc.hpp">
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_btcd.hpp">
<Filter>include\bitcoin\server\protocols</Filter>
</ClInclude>
<ClInclude Include="..\..\..\..\include\bitcoin\server\protocols\protocol_electrum.hpp">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@
<ItemGroup>
<ClCompile Include="..\..\..\..\test\configuration.cpp" />
<ClCompile Include="..\..\..\..\test\error.cpp" />
<ClCompile Include="..\..\..\..\test\interfaces\btcd.cpp" />
<ClCompile Include="..\..\..\..\test\main.cpp" />
<ClCompile Include="..\..\..\..\test\mocks\blocks.cpp" />
<ClCompile Include="..\..\..\..\test\parsers\admin_query.cpp" />
Expand Down
Loading
Loading