Skip to content

feat: add private claim, cancel, and buyer refund key - #9

Merged
JaDi03 merged 1 commit into
mainfrom
feat/claim-release
Aug 23, 2026
Merged

JaDi03 merged 1 commit into
mainfrom
feat/claim-release

Conversation

@JaDi03

@JaDi03 JaDi03 commented Aug 23, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Cairo escrow now tracks a per-token committed total and rejects deposits that are not backed by tokens already in the helper.
  • Wallet API Claim and Cancel land payout or refund into a private note; Deals polls the chain because the proving relay can time out after the tx still lands.
  • PayModal shows the buyer refund key (with copy) after lock, including the hash-pending timeout path. The preimage is saved before submit.

Back deposits with on-chain token backing, wire Claim/Cancel through the Wallet API, and show the refund preimage after Pay so a relay timeout cannot strand funds.
@JaDi03
JaDi03 merged commit 3ffa9c7 into main Aug 23, 2026
1 check passed
@JaDi03
JaDi03 deleted the feat/claim-release branch August 23, 2026 17:33
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

Successfully merging this pull request may close these issues.

1 participant