Skip to content

feat(react): transfer validation, overdraft prevention, submission states and receipt modal - #1282

Open
0xDeon wants to merge 1 commit into
BCPathway:mainfrom
0xDeon:feature/1211-1212-1215-1216-transfer-screen-validation-receipt
Open

0xDeon wants to merge 1 commit into
BCPathway:mainfrom
0xDeon:feature/1211-1212-1215-1216-transfer-screen-validation-receipt

Conversation

@0xDeon

@0xDeon 0xDeon commented Oct 18, 2026

Copy link
Copy Markdown

Summary

Implements the Phase 3 transfer flow in TransferScreen:

Exports validateTransferDestination, validateTransferAmount, describeTransferError, and TransferReceiptModal. Adds explorerUrl and onTransferConfirmed props.

Testing

  • npm run build --workspace @bc-forge/sdk
  • npm test --workspace @bc-forge/react (283 passing)
  • npm run build --workspace @bc-forge/react

Note: the existing test fixtures used addresses with invalid StrKey checksums; replaced with valid ones.

Closes #1211
Closes #1212
Closes #1215
Closes #1216

🤖 Generated with Claude Code

@drips-wave

drips-wave Bot commented Oct 18, 2026

Copy link
Copy Markdown

@0xDeon Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@p3ris0n
p3ris0n force-pushed the feature/1211-1212-1215-1216-transfer-screen-validation-receipt branch from 375a059 to cb7ba5b Compare October 20, 2026 21:34

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

1 participant