refactor: more prereqs for #36743 #36813

pull fanquake wants to merge 6 commits into bitcoin:master from fanquake:more_36743_split changing 26 files +342 −409
  1. fanquake commented at 12:55 PM on November 9, 2026: member

    Some more changes split out of #36743.

  2. rest: include httprpc.h for StartREST, InterruptREST and StopREST 30a6c6e55a
  3. qt: declare ForceActivation in macdockiconhandler.h
    It was declared locally in guiutil.cpp, so the definition was never
    checked against the declaration.
    36763783e9
  4. rpc: declare getblockchaininfo and getdeploymentinfo in rpc/blockchain.h 2bfa8bfeaf
  5. refactor: make functions only used in their own translation unit static
    Drop their header declarations.
    1a3ecfdfb4
  6. refactor: make forward-declared translation unit local functions static
    Also drop the forward declarations, reordering definitions where needed.
    9cd113d615
  7. refactor: make same-named functions in different files static
    CombineSignatures, CreateTestBlock and hex_string_to_byte_vec are each
    defined in two files.
    8d3049d679
  8. DrahtBot added the label Refactoring on Nov 9, 2026
  9. DrahtBot commented at 12:55 PM on November 9, 2026: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    External sites

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline and AI policy for information on the review process. A summary of reviews will appear here.

    <!--5faf32d7da4f0f540f40219e4f7537a3-->


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-11-09 21:51 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me