Consensus: Decouple from chainparams.o and timedata.o #8077

pull jtimon wants to merge 1 commits into bitcoin:master from jtimon:0.12-consensus-chainparams changing 2 files +16 −17
  1. jtimon commented at 12:46 PM on May 20, 2016: contributor

    Do it for the consensus-critical functions:

    • CheckBlockHeader
    • CheckBlock
    • ContextualCheckBlockHeader

    Part of #7829. Competing with #7985 and #7947.

    Rationale: if these functions are to be moved to the consensus module/package, they need to stop depending on chainparams.o and timedata.o from the server package. Somewhat analogous to #7459.

  2. jtimon cross-referenced this on May 20, 2016 from issue [Consensus] Add nAdjustedTime parameter to CheckBlock and CheckBlockHeader. by pstratem
  3. Consensus: Decouple from chainparams.o and timedata.o
    Do it for the consensus-critical functions:
    
    - CheckBlockHeader
    - CheckBlock
    - ContextualCheckBlockHeader
    ee9f4a5b15
  4. jtimon force-pushed on May 20, 2016
  5. laanwj added the label Refactoring on May 20, 2016
  6. dcousens commented at 7:08 AM on May 21, 2016: contributor

    utACK ee9f4a5

  7. laanwj commented at 2:44 PM on May 21, 2016: member
  8. arowser commented at 8:43 AM on May 25, 2016: contributor

    Can one of the admins verify this patch?

  9. afk11 commented at 3:55 AM on May 28, 2016: contributor

    utACK

  10. sipa merged this on Jun 1, 2016
  11. sipa closed this on Jun 1, 2016

  12. sipa referenced this in commit 715e9fd745 on Jun 1, 2016
  13. jtimon cross-referenced this on Jun 1, 2016 from issue Global params cleanup by hmel
  14. jtimon cross-referenced this on Jul 18, 2016 from issue Globals: TODO: Experiment: Kill "Params()" by jtimon
  15. codablock referenced this in commit 16993dc79f on Sep 16, 2017
  16. codablock referenced this in commit 91300b693a on Sep 19, 2017
  17. codablock referenced this in commit fefd0ace3e on Dec 22, 2017
  18. andvgal referenced this in commit 6e519f8c02 on Jan 6, 2019
  19. bitcoin locked this on Sep 8, 2021

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-05-20 06:55 UTC