Skip to content

Fix allowlist, liquidity, admin, and recovery issues - #312

Merged
dultimateade merged 2 commits into
dultimateade:mainfrom
Justice989810:fix/allowlist-markets-admin-recovery
Oct 18, 2026
Merged

dultimateade merged 2 commits into
dultimateade:mainfrom
Justice989810:fix/allowlist-markets-admin-recovery

Conversation

@Justice989810

Copy link
Copy Markdown
Contributor

Summary

  • Add Proptest coverage for batch_is_allowed empty, oversized, all-present, all-absent, and mixed inputs.
  • Define a 10% pro-rata LP share from winning payouts and add reward collection/checkpointing.
  • Split predictify-hybrid admin logic into initialization, roles, pause, fees, and governance modules.
  • Add recovery tests for successful reconstruction, claim expiry, authorization, and invalid market attempts.

Validation

  • Editor diagnostics and git diff --check passed.
  • Cargo tests could not run because Cargo is unavailable in the environment.

Closes #206
Closes #241
Closes #243
Closes #244

@drips-wave

drips-wave Bot commented Oct 17, 2026

Copy link
Copy Markdown

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

@dultimateade
dultimateade merged commit e419f98 into dultimateade:main Oct 18, 2026
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment