[Qt] Payment request expiration bug fix #4122

pull aalness wants to merge 1 commits into bitcoin:master from aalness:aalness_payreq_expires changing 1 files +14 −0
  1. aalness commented at 9:29 PM on May 2, 2014: contributor

    Currently a payment request is only checked for expiration upon receipt. It should be checked again immediately before sending coins to prevent the user from paying to an expired invoice which would then require a customer service interaction.

  2. [Qt] Payment request expiration bug fix
    Currently a payment request is only checked for expiration upon receipt.
    It should be checked again immediately before sending coins to prevent
    the user from paying to an expired invoice which would then require a
    customer service interaction.
    5f5c4b5f92
  3. aalness commented at 10:31 PM on May 2, 2014: contributor
  4. BitcoinPullTester commented at 9:56 AM on June 23, 2014: none

    Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/p4122_5f5c4b5f92ddfc528b97901da1fdff0334a8ed27/ for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.

  5. laanwj commented at 10:16 AM on June 23, 2014: member

    The check looks sane; but ideally this validation logic should be in the wallet model, not the click event handler.

  6. laanwj added the label GUI on Jul 31, 2014
  7. laanwj added the label Wallet on Jul 31, 2014
  8. laanwj commented at 10:00 AM on August 1, 2014: member

    @aalness, can you move the check to model->sendCoins?

  9. Diapolo commented at 4:26 PM on November 21, 2014: none

    This needs some love :), as it's rather important IMHO.

  10. laanwj commented at 10:55 AM on January 8, 2015: member

    Looks like the original submitter went AWOL. @diapolo Care to rebase this and address the remark?

  11. laanwj added the label Priority Medium on Jan 8, 2015
  12. Diapolo commented at 12:48 PM on January 8, 2015: none

    @laanwj Will do...

  13. laanwj commented at 2:46 PM on January 8, 2015: member

    Closing in favor of #5620

  14. sipa closed this on Jan 9, 2015

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

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