DEPENDENT: MOVEONLY: Move most transaction validation function defintions to consensus/txverify.cpp #6049

pull jtimon wants to merge 5 commits into bitcoin:master from jtimon:consensus_tx0 changing 15 files +304 −206
  1. jtimon commented at 11:05 PM on April 22, 2015: contributor

    (description pending)

  2. Consensus: Create consensus/consensus.h with some constants 691161d419
  3. jtimon cross-referenced this on Apr 22, 2015 from issue MOVEONLY: Consensus: Move most of consensus functions (pre-block) by jtimon
  4. jtimon renamed this:
    MOVEONLY: Move most transaction validation function defintions to consensus/txverify.cpp
    DEPENDENT: MOVEONLY: Move most transaction validation function defintions to consensus/txverify.cpp
    on Apr 22, 2015
  5. jtimon commented at 12:53 AM on April 23, 2015: contributor

    Closing until #5696 is resolved

  6. jtimon closed this on Apr 23, 2015

  7. MOVEONLY: Move to consensus/consensus.h:
    -Most consensus constants that are not in script already
    -Functions declaration for most of what's necessary for verifying transactions, block headers and blocks
    cf9400047e
  8. Consensus: Refactor: Separate Consensus::CheckTxInputs and GetSpendHeight in CheckInputs 13f78495be
  9. Consensus: Refactor: Separate CheckFinalTx from main::IsFinalTx 51bb26e226
  10. MOVEONLY: Move from main.cpp to consensus/txverify.cpp:
    -CheckFinalTx
    -CheckTransaction
    -Consensus::CheckTxInputs
    -GetLegacySigOpCount
    -GetP2SHSigOpCount
    20c2b4638e
  11. jtimon reopened this on Apr 23, 2015

  12. jtimon force-pushed on Apr 23, 2015
  13. jtimon closed this on Apr 23, 2015

  14. 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-19 06:55 UTC