Skip to content

[BOUNTY #800] View facade register/deregister with events and stability tests#854

Open
zhaog100 wants to merge 1 commit intoJagadeeshftw:masterfrom
zhaog100:feature/view-facade-register
Open

[BOUNTY #800] View facade register/deregister with events and stability tests#854
zhaog100 wants to merge 1 commit intoJagadeeshftw:masterfrom
zhaog100:feature/view-facade-register

Conversation

@zhaog100
Copy link
Copy Markdown
Contributor

Summary

Closes #800

Changes

  • Enhanced register and deregister functions to emit events (facade/register, facade/deregstr)
  • Added 3 new tests for event verification and register/deregister stability
  • Updated README with event documentation and test count (17 tests)

Checklist

  • Code compiles without errors
  • All tests pass
  • README updated
  • No unrelated files modified

…tests

- Add register event ("facade", "register") with (address, kind, version)
- Add deregister event ("facade", "deregstr") with removed address
- Add 3 new tests: register_emits_event, deregister_emits_event,
  register_deregister_stability (append/remove/re-add ordering)
- Update README: document register/deregister events, ContractKind enum,
  update test output to reflect 17 tests
- Auth verification: register and deregister both enforce admin.require_auth()

Closes Jagadeeshftw#800
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 25, 2026

@zhaog100 is attempting to deploy a commit to the Jagadeesh B's projects Team on Vercel.

A member of the Team first needs to authorize it.

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.

View facade: register and deregister (view-facade)

1 participant