Inline CTxInWitness inside CTxIn #8589

pull sipa wants to merge 1 commits into bitcoin:master from sipa:segwitinlinepain changing 18 files +96 −176
  1. sipa commented at 11:31 AM on August 25, 2016: member

    This is a rebase of #8452 on top of #8580.

  2. sipa cross-referenced this on Aug 25, 2016 from issue Code simplification: inline CTxInWitness inside CTxIn by sipa
  3. jonasschnelli added the label Refactoring on Aug 29, 2016
  4. sipa force-pushed on Sep 5, 2016
  5. sipa force-pushed on Sep 19, 2016
  6. sipa force-pushed on Oct 2, 2016
  7. sipa cross-referenced this on Oct 29, 2016 from issue Make CTransaction actually immutable by sipa
  8. fanquake commented at 12:28 PM on November 6, 2016: member

    This needs a rebase.

  9. sipa commented at 2:03 AM on November 7, 2016: member

    @fanquake Planning to rebase this after #8580, which I'll rebase after #9039.

  10. sipa force-pushed on Nov 13, 2016
  11. sipa force-pushed on Nov 13, 2016
  12. sipa force-pushed on Nov 13, 2016
  13. sipa commented at 12:19 AM on November 14, 2016: member

    Rebased on top of the new #8580.

  14. sipa force-pushed on Nov 15, 2016
  15. sipa cross-referenced this on Nov 16, 2016 from issue Make CBlock a vector of shared_ptr of CTransactions by sipa
  16. sipa force-pushed on Nov 20, 2016
  17. sipa force-pushed on Nov 22, 2016
  18. sdaftuar cross-referenced this on Nov 23, 2016 from issue Improve DisconnectTip performance by sdaftuar
  19. sipa force-pushed on Nov 30, 2016
  20. sipa force-pushed on Dec 1, 2016
  21. sipa force-pushed on Dec 1, 2016
  22. sipa force-pushed on Dec 1, 2016
  23. sipa force-pushed on Dec 3, 2016
  24. Move CTxInWitness inside CTxIn f6fb7acda4
  25. sipa force-pushed on Dec 5, 2016
  26. sipa renamed this:
    Inline CTxInWitness inside CTxIn (on top of #8580)
    Inline CTxInWitness inside CTxIn
    on Dec 5, 2016
  27. sipa commented at 8:26 AM on December 5, 2016: member

    Rebased now #8580 is merged. Removes 80 lines of code!

  28. laanwj commented at 12:24 PM on December 8, 2016: member

    Testing #8589 #9283 #9288 #9589 on a reasonably busy public node.

  29. sipa commented at 5:53 PM on December 9, 2016: member

    I am curious what this myhtical #9589 is!

  30. gmaxwell commented at 8:23 PM on December 12, 2016: contributor

    ACK

  31. paveljanik commented at 9:58 PM on December 12, 2016: contributor
  32. laanwj cross-referenced this on Dec 14, 2016 from issue Node crashed with assertion failure in network code by laanwj
  33. laanwj commented at 12:56 PM on December 21, 2016: member

    I am curious what this myhtical #9589 is!

    #9289, sorry :)

  34. laanwj commented at 1:00 PM on December 21, 2016: member

    Slightly-tested ACK f6fb7ac

  35. laanwj merged this on Dec 21, 2016
  36. laanwj closed this on Dec 21, 2016

  37. laanwj referenced this in commit e8cfe1ee2d on Dec 21, 2016
  38. morcos commented at 2:55 PM on December 21, 2016: member

    so much better thanks!

  39. sipa cross-referenced this on Dec 22, 2016 from issue A few more CTransactionRef optimizations by sipa
  40. sipa cross-referenced this on Aug 24, 2018 from issue Disallow extended encoding for non-witness transactions by sipa
  41. MarcoFalke referenced this in commit c65c77c721 on Apr 25, 2019
  42. sidhujag referenced this in commit fd6ff32bc6 on Apr 27, 2019
  43. 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