Skip to content

Feat/multi 581 580 579 578 - #671

Open
cyberBlud wants to merge 5 commits into
ChainLearnOfficial:mainfrom
cyberBlud:feat/multi-581-580-579-578
Open

cyberBlud wants to merge 5 commits into
ChainLearnOfficial:mainfrom
cyberBlud:feat/multi-581-580-579-578

Conversation

@cyberBlud

Copy link
Copy Markdown

Summary

Implements issues #581, #580, #579, and #578 on one unified feature branch.

Verification

  • No dependencies installed.
  • No builds run.
  • No tests executed; new tests remain unverified.

Closes #581
Closes #580
Closes #579
Closes #578

…fficial#581)

Keep the three governance pause-path tests at module scope so the test harness registers them. They were already moved out of the enclosing tests in e31f449; this adds a regression note and leaves their behavior unchanged.
…arner journey (ChainLearnOfficial#580)

Cover early reward claims, credential minting before eligibility, below-threshold scores, and the paused/unpaused lifecycle across all three contracts.
…h allowance (ChainLearnOfficial#579)

Cover transfer_from after approve, allowance deduction across partial spends, and rejection of expired allowances.
…hainLearnOfficial#578)

Cover burn reducing balance and total supply, burn_from drawing down an allowance, and burning after a full earn-and-claim learner journey.
@drips-wave

drips-wave Bot commented Oct 20, 2026

Copy link
Copy Markdown

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

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