Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Parent Issue Tracking #1898

Open
5 of 9 tasks
tomsmith8 opened this issue Oct 22, 2024 · 2 comments
Open
5 of 9 tasks

Parent Issue Tracking #1898

tomsmith8 opened this issue Oct 22, 2024 · 2 comments
Assignees

Comments

@tomsmith8
Copy link

tomsmith8 commented Oct 22, 2024

Payment issues:

Tom S, Tom T, Raphael and Evan deepdive on payments for v2 <> bounties.

  • What we have with V2 Lightning Infrastructure - Link
  • How do async payment actually work WITH the Bounties site - Link

Fundamentally, payment issues we've seen recently are down to the async payment flow and I think we need to clean it up.

Current Issues I've experience:

Payment problems:

  • This bounty is marked as assigned on admin view and 'notpaid' on the workspace but hunter received it: https://community.sphinx.chat/bounty/2586
  • Making Async payments that fail cause budget to go down
    • Failed Payments being recorded on workspace trxn history
    • Making multiple Failed Payments cause multiple records being recorded on workspace trxn list
  • Ability to edit, delete assignee and bounty after completing and sending async payment - we should freeze bounty state?
  • Admin View and Workspace History are inconsistent (payments on workspace trxn history don't count)

Other issues:

  • Workspace balances and details exposed on API if you have workspace_uui (need to check the which endpoint /workspace)
@tomsmith8
Copy link
Author

Tracking Payment issues here that have happened post v2 migration and trying to make payments

@tomsmith8
Copy link
Author

Fixes so far to be tested:

  • A user cannot update a bounty when a bounty is pending
  • Only pending and completed payments affects the bounty budgets and are seen on the payment history
  • Payment Status are not checked for failed payments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants