Summary
When an airdrop is sent to a recipient who is already at the per-wallet cap, that recipient should be skipped rather than reverting the whole airdrop. A regression test should confirm the skip behavior and that other recipients still receive their keys.
Scope
- Register a creator with a per-wallet cap of 10
- Give wallet A 10 keys (at the cap)
- Airdrop 5 keys to wallet A and 5 keys to wallet B in one call
- Assert wallet A's balance is still 10 (skipped)
- Assert wallet B received 5 keys
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram
Summary
When an airdrop is sent to a recipient who is already at the per-wallet cap, that recipient should be skipped rather than reverting the whole airdrop. A regression test should confirm the skip behavior and that other recipients still receive their keys.
Scope
Acceptance Criteria
ETA: 12 hours
Coordinate on Telegram