Skip to content

fix(crowdloan): normalize creator checks for proxy actors#908

Merged
thewhaleking merged 2 commits intolatent-to:stagingfrom
bitloi:fix/issue-crowdloan-proxy-creator-checks
Apr 7, 2026
Merged

fix(crowdloan): normalize creator checks for proxy actors#908
thewhaleking merged 2 commits intolatent-to:stagingfrom
bitloi:fix/issue-crowdloan-proxy-creator-checks

Conversation

@bitloi
Copy link
Copy Markdown
Contributor

@bitloi bitloi commented Apr 7, 2026

Closes #903

Use the effective actor (proxy if set, otherwise wallet coldkey) for creator checks in crowdloan finalize, update, and dissolve.

Adds regression tests that cover:

  • proxy creator allowed
  • wallet fallback when no proxy
  • non-creator proxy still rejected

@bitloi bitloi force-pushed the fix/issue-crowdloan-proxy-creator-checks branch from 605acec to de0ba47 Compare April 7, 2026 11:44
@bitloi bitloi requested a review from thewhaleking April 7, 2026 11:46
@thewhaleking thewhaleking merged commit 0bc8015 into latent-to:staging Apr 7, 2026
88 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bug: crowdloan creator checks ignore proxy account for finalize/update/dissolve

2 participants