You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: register payouts without task_id (#240)
* fix: register payouts without task_id
- Add Payout.register_from_mkpayout() to centralize payout recording from mkpayout responses (dict success, dict error, string error)
- Add Payout.add_failed() and _format_mkpayout_error() to persist failed payouts with a normalized error message
- Route Wallet.do_payout() and PayoutService.single_payout() through register_from_mkpayout() instead of duplicating task_id/txids handling
* review(copilot): use payout_amount except balance
- Add use payout_amount not balance