[0.13 backport] Precompute sighashes #8648

pull gmaxwell wants to merge 3 commits into bitcoin:0.13 from gmaxwell:precompute_backport changing 8 files +159 −38
  1. gmaxwell commented at 12:43 AM on September 2, 2016: contributor

    applies cleanly

  2. Precompute sighashes
    Original version by Nicolas Dorier. Precomputing version by Pieter Wuille.
    403ced9fbd
  3. Unit test for sighash caching 055c1d6df8
  4. Rename to PrecomputedTransactionData 991751f675
  5. fanquake added the label Backport on Sep 2, 2016
  6. fanquake added this to the milestone 0.13.1 on Sep 2, 2016
  7. in src/main.h:None in 991751f675
      37 | @@ -38,7 +38,7 @@ class CScriptCheck;
      38 |  class CTxMemPool;
      39 |  class CValidationInterface;
      40 |  class CValidationState;
      41 | -class CachedHashes;
      42 | +class PrecomputedTransactionData;
    


    paveljanik commented at 6:30 AM on September 2, 2016:

    This will be changed to

    struct PrecomputedTransactionData;
    

    in the master soon (@sipa).


    btcdrak commented at 12:44 PM on September 2, 2016:

    In #8651

  8. sipa commented at 1:28 PM on September 2, 2016: member

    I believe the arguments to CheckInputs changed, so this is not a clean cherry-pick.

  9. gmaxwell commented at 9:20 AM on September 3, 2016: contributor

    will fix.

  10. gmaxwell closed this on Sep 3, 2016

  11. MarcoFalke locked this on Sep 8, 2021
Labels

Milestone
0.13.1


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-04-18 21:15 UTC

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