Skip to content

Reset verification on major metadata changes#290

Merged
Naomi-Gift merged 2 commits into
HubDApp:mainfrom
mayasimi:metadata-verification-stale-pr
Jun 27, 2026
Merged

Reset verification on major metadata changes#290
Naomi-Gift merged 2 commits into
HubDApp:mainfrom
mayasimi:metadata-verification-stale-pr

Conversation

@mayasimi

@mayasimi mayasimi commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

Resolves #249
Summary

  • define major metadata fields as name, website, and metadata CID
  • reset verified projects to Unverified when a major metadata field changes
  • emit a VERIFY/RESET event with the changed major fields
  • keep minor metadata updates verified while preserving existing frozen-field rejection for slug/category/logo
  • include current upstream CI fixes for fee event calls, maintainer hydration, rating property-test precondition, and formatting

Tests

  • cargo fmt --check
  • cargo test -p dongle-contract verified_freeze
  • cargo test -p dongle-contract
  • cargo clippy -p dongle-contract --target wasm32-unknown-unknown -- -D warnings

@drips-wave

drips-wave Bot commented Jun 27, 2026

Copy link
Copy Markdown

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

@Naomi-Gift Naomi-Gift merged commit bd76f39 into HubDApp:main Jun 27, 2026
1 of 4 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.

Add Automatic Verification Reset on Major Metadata Change

3 participants