Skip to content

```#421

Merged
BigBen-7 merged 1 commit into
Lead-Studios:mainfrom
Spycall:fix-security-admin-dispute-clawback-recurring
Jun 28, 2026
Merged

```#421
BigBen-7 merged 1 commit into
Lead-Studios:mainfrom
Spycall:fix-security-admin-dispute-clawback-recurring

Conversation

@Spycall

@Spycall Spycall commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

fix: security hardening for admin rotation, dispute resolution, and clawback

#277: resolve_dispute now calls require_auth() as first statement before any storage reads to prevent unauthorized resolution attempts

#276: Add guard to prevent clawback from contract address in both clawback and clawback_batch functions to protect escrow/split funds held by contract

#287: Add tests verifying old admin cannot perform admin actions after rotation - confirms admin powers are properly revoked

#275: Document recurring payment pull model - funds not locked at setup so no refund needed on cancellation; add test confirming payer balance preserved

Closes #277
Closes #276
Closes #287
Closes #275

fix: security hardening for admin rotation, dispute resolution, and clawback

Lead-Studios#277: resolve_dispute now calls require_auth() as first statement before any
storage reads to prevent unauthorized resolution attempts

Lead-Studios#276: Add guard to prevent clawback from contract address in both clawback
and clawback_batch functions to protect escrow/split funds held by contract

Lead-Studios#287: Add tests verifying old admin cannot perform admin actions after
rotation - confirms admin powers are properly revoked

Lead-Studios#275: Document recurring payment pull model - funds not locked at setup so
no refund needed on cancellation; add test confirming payer balance preserved
```
@drips-wave

drips-wave Bot commented Jun 27, 2026

Copy link
Copy Markdown

@Spycall 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

@BigBen-7 BigBen-7 merged commit 587a934 into Lead-Studios:main Jun 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants