Skip to content

fix: enforce pause state and typed allowance errors (#498, #499, #500, #501) - #657

Merged
DeFiVC merged 2 commits into
ChainLearnOfficial:mainfrom
Marvy247:fix/issues-498-499-500-501
Oct 19, 2026
Merged

DeFiVC merged 2 commits into
ChainLearnOfficial:mainfrom
Marvy247:fix/issues-498-499-500-501

Conversation

@Marvy247

Copy link
Copy Markdown
Contributor

fix: enforce pause state and typed allowance errors (#498, #499, #500, #501)

Closes #498
Closes #499
Closes #500
Closes #501

Marvy247 and others added 2 commits October 19, 2026 09:33
…al#498, ChainLearnOfficial#499, ChainLearnOfficial#500, ChainLearnOfficial#501)

- ChainLearnOfficial#498: create_proposal, vote, execute_proposal already check require_not_paused
- ChainLearnOfficial#499: add require_not_paused to create_vesting
- ChainLearnOfficial#500: add require_not_paused to set_transfer_restriction,
  add_to_whitelist, remove_from_whitelist, snapshot,
  record_balance_snapshot, grant_role, revoke_role,
  add_admin, remove_admin
- ChainLearnOfficial#501: increase_allowance returns Result<(), ContractError>,
  uses checked_add with typed MaxSupplyExceeded error instead of
  host panic on overflow

Closes ChainLearnOfficial#498
Closes ChainLearnOfficial#499
Closes ChainLearnOfficial#500
Closes ChainLearnOfficial#501
@drips-wave

drips-wave Bot commented Oct 19, 2026

Copy link
Copy Markdown

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

@DeFiVC
DeFiVC merged commit 5449ffb into ChainLearnOfficial:main Oct 19, 2026
1 check failed
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