[backport 0.13] Prefer coins that have fewer ancestors, sanity check txn before ATMP #9382

pull btcdrak wants to merge 4 commits into bitcoin:0.13 from btcdrak:backport9262 changing 6 files +104 −43
  1. btcdrak commented at 11:01 pm on December 19, 2016: contributor

    Refs #9262

    Note this does not include the src/bench/coin_selection.cpp because that is a new feature in master.

  2. fanquake added this to the milestone 0.13.2 on Dec 19, 2016
  3. fanquake added the label Backport on Dec 19, 2016
  4. SelectCoinsMinConf: Prefer coins with fewer ancestors bdd6d4c97d
  5. CreateTransaction: Don't return success with too-many-ancestor txn f00066ac51
  6. Test for fix of txn chaining in wallet 4bf2bec18e
  7. reduce number of lookups in TransactionWithinChainLimit e1ff0dbe19
  8. btcdrak force-pushed on Dec 20, 2016
  9. laanwj commented at 12:32 pm on December 20, 2016: member

    ACK e1ff0db - confirmed that this is a simple cherry-pick.

    Agree on not including the bench, backporting features is not necessary.

  10. laanwj merged this on Dec 20, 2016
  11. laanwj closed this on Dec 20, 2016

  12. laanwj referenced this in commit fe39f26b43 on Dec 20, 2016
  13. laanwj referenced this in commit 8e707e868d on Dec 20, 2016
  14. btcdrak deleted the branch on Dec 20, 2016
  15. dexX7 referenced this in commit 2fdbc202ae on Jan 9, 2017
  16. dexX7 referenced this in commit b1c266f414 on Jan 9, 2017
  17. dexX7 referenced this in commit afb0c58e0b on Jan 23, 2017
  18. dexX7 referenced this in commit a400d26561 on Jun 8, 2017
  19. dexX7 referenced this in commit 2476c64723 on Jun 8, 2017
  20. dexX7 referenced this in commit 3edbe7cc79 on Jun 8, 2017
  21. MarcoFalke locked this on Sep 8, 2021


btcdrak laanwj

Labels
Backport

Milestone
0.13.2


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: 2024-11-17 12:12 UTC

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