Get rid of PendingWalletTx class #16415

pull ryanofsky wants to merge 1 commits into bitcoin:master from ryanofsky:pr/nopend changing 6 files +33 −55
  1. ryanofsky commented at 4:39 PM on July 18, 2019: member

    No reason for this class to exist if it doesn't have any code to run in the destructor. e10e1e8db043e9b7c113e07faf408f337c1b732d from #16208 recently removed the destructor code that would return an unused key if the transaction wasn't committed.

    This is just cleanup, there's no change in behavior.

  2. Get rid of PendingWalletTx class.
    No reason for this class to exist if it doesn't have any code to run in the
    destructor. e10e1e8db043e9b7c113e07faf408f337c1b732d from
    https://github.com/bitcoin/bitcoin/pull/16208 recently removed code destructor
    code that would return an unused key if the transaction wasn't committed.
    4d94916f0d
  3. DrahtBot added the label GUI on Jul 18, 2019
  4. DrahtBot added the label Wallet on Jul 18, 2019
  5. ariard commented at 7:22 PM on July 18, 2019: member

    utACK 4d94916. Successfully built both bitcoind and bitcoin-qt. PendingWalletTx was only a wrapper to enforce call to ReturnDestination if CommitTransaction doesn't KeepDestination before.

  6. DrahtBot commented at 7:32 PM on July 18, 2019: member

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--174a7506f384e20aa4161008e828411d-->

    Conflicts

    Reviewers, this pull request conflicts with the following ones:

    • #15921 (Tidy up ValidationState interface by jnewbery)

    If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

  7. promag commented at 8:04 PM on July 18, 2019: member

    ACK 4d94916f0dda535cb69b538ee4e3fffb5b033c87, refactor looks good to me.

    (restarted appveyor)

  8. MarcoFalke closed this on Jul 18, 2019

  9. MarcoFalke reopened this on Jul 18, 2019

  10. meshcollider commented at 10:33 AM on July 27, 2019: contributor

    utACK 4d94916f0dda535cb69b538ee4e3fffb5b033c87

  11. meshcollider merged this on Jul 27, 2019
  12. meshcollider closed this on Jul 27, 2019

  13. meshcollider referenced this in commit 1139e3cb76 on Jul 27, 2019
  14. konez2k referenced this in commit aba63ebfbb on Jul 27, 2019
  15. jasonbcox referenced this in commit d3670a9f5b on Jul 2, 2020
  16. kittywhiskers referenced this in commit 27a0196eda on Nov 6, 2021
  17. kittywhiskers referenced this in commit ddda5c7bfd on Nov 30, 2021
  18. kittywhiskers referenced this in commit c2654f01c2 on Nov 30, 2021
  19. kittywhiskers referenced this in commit 579a217197 on Nov 30, 2021
  20. kittywhiskers referenced this in commit 7f183111de on Nov 30, 2021
  21. kittywhiskers referenced this in commit c918a080d0 on Dec 3, 2021
  22. kittywhiskers referenced this in commit 1d1e7165c2 on Dec 4, 2021
  23. kittywhiskers referenced this in commit 1de9582169 on Dec 5, 2021
  24. kittywhiskers referenced this in commit a3a885b439 on Dec 6, 2021
  25. kittywhiskers referenced this in commit cb116727bc on Dec 8, 2021
  26. kittywhiskers referenced this in commit 4d012bc066 on Dec 8, 2021
  27. kittywhiskers referenced this in commit af73c45286 on Dec 8, 2021
  28. kittywhiskers referenced this in commit d63256df02 on Dec 11, 2021
  29. kittywhiskers referenced this in commit df3f67376a on Dec 12, 2021
  30. kittywhiskers referenced this in commit 05180446ce on Dec 12, 2021
  31. kittywhiskers referenced this in commit b46082bc67 on Dec 12, 2021
  32. kittywhiskers referenced this in commit 0fdda622d8 on Dec 12, 2021
  33. kittywhiskers referenced this in commit 89711b2c68 on Dec 12, 2021
  34. kittywhiskers referenced this in commit d1849fda24 on Dec 12, 2021
  35. kittywhiskers referenced this in commit f907cde5dc on Dec 12, 2021
  36. kittywhiskers referenced this in commit 1e11a7ad03 on Dec 12, 2021
  37. DrahtBot locked this on Dec 16, 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-04-13 15:14 UTC

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