Uh oh!
There was an error while loading. Please reload this page.
fix: improve gift code flow - #689
Conversation
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
This comment has been minimized.
This comment has been minimized.
176e902 to
37093aeComparejvsena42
commented
Jan 26, 2026
@piotr-iohk It would be nice adding E2E tests in the future. there are some bash commands to simulate the gift code |
fa1f3b0 to
4450f23Comparejvsena42
commented
Jan 26, 2026
gift codes here |
4450f23 to
93596f0Compare- Add comprehensive logging for gift claim operations - Fix amount=0 handling to proceed with backend validation - Improve error messages with full error chain context - Add operation guards to prevent duplicate claims - Validate channel funding transaction exists - Better error classification (Used/UsedUp/Error) Co-authored-by: Ovi Trif <ovitrif@users.noreply.github.com>
Co-authored-by: Ovi Trif <ovitrif@users.noreply.github.com>
93596f0 to
5faa001Comparepiotr-iohk
commented
Jan 26, 2026
Follow-up fixes:
I have tested on staging regtest, but it would be good to have it tested on mainnet. Unfortunately not able to build for mainnet (missing mainnet google-services.json) @ovitrif@jvsena42 Tests:
Yes, I have already claimed (pun intented) a |
This comment has been minimized.
This comment has been minimized.
Tested deep link on mainnet successfully ✅ , case 1️⃣ : Happy Path, Gift of ₿ 2100 |
Uh oh!
There was an error while loading. Please reload this page.
ovitrif
left a comment
There was a problem hiding this comment.
Awaiting final testing result then ready to merge IMO
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Tested on retest, the scenario https://github.com/synonymdev/bitkit-android/pull/689/files#r2727217686 is unlikely to happen
piotr-iohk
commented
Jan 26, 2026
Tested on mainnet with deeplink:
|
Uh oh!
There was an error while loading. Please reload this page.
Fixes#680
Improves the UX of the Easter Egg gift code redemption flow by adding better logging, error handling, and validation.
Description
QA Notes
Test scenarios: