Skip to content

Add UnlinkPool event metadata#54

Merged
Th0rgal merged 1 commit into
mainfrom
codex/unlink-pool-event-defs
May 14, 2026
Merged

Add UnlinkPool event metadata#54
Th0rgal merged 1 commit into
mainfrom
codex/unlink-pool-event-defs

Conversation

@Th0rgal
Copy link
Copy Markdown
Member

@Th0rgal Th0rgal commented May 14, 2026

Summary

  • bump Verity to bd211c574f45cda31d66feab1bbc7e9d08dc5486 for macro event declarations
  • add event_defs metadata for the UnlinkPool interface events
  • update the case manifest to record the new Verity pin and event metadata tag

Notes

  • dynamic_array_event_payloads remains unsupported: the event declarations now carry ABI metadata, but the existing emit sites still use scalar surrogate counts until source-faithful dynamic array payload emission is available.

Checks

  • lake build Benchmark.Cases.UnlinkXyz.Pool.Compile
  • git diff --check

Note

Low Risk
Low risk: changes are limited to adding event metadata declarations and bumping the pinned verity dependency, without altering contract execution logic.

Overview
Adds explicit event_defs for UnlinkPool (e.g. Deposited, Transferred, Withdrawn, relayer/router events) so event ABI metadata is captured in the macro-generated compilation model.

Bumps the pinned verity dependency to bd211c57… and updates the Unlink pool case manifest (case.yaml) to record the new version and tag (macro_event_declarations).

Reviewed by Cursor Bugbot for commit 6fb34f6. Bugbot is set up for automated code reviews on this repo. Configure here.

@Th0rgal Th0rgal merged commit 5b26c1f into main May 14, 2026
3 checks passed
@Th0rgal Th0rgal deleted the codex/unlink-pool-event-defs branch May 14, 2026 14:21
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.

1 participant