Promoted from #1982 P2 to a standalone tracked issue (was previously only a roadmap bullet).
Problem
Scalar events are built-in and proven, but many EventsLib-style events with dynamic (bytes) or struct arguments are still not source-shaped emit in downstream ports (Morpho Blue/Midnight), leaving event fidelity gaps in otherwise line-faithful functions.
Goal
Extend the event surface to dynamic/struct arguments — the encoder half of the dynamic ABI codec (#1982 P0-1) — with ABI-shaped log payload proofs and smoke coverage.
Promoted from #1982 P2 to a standalone tracked issue (was previously only a roadmap bullet).
Problem
Scalar events are built-in and proven, but many
EventsLib-style events with dynamic (bytes) or struct arguments are still not source-shapedemitin downstream ports (Morpho Blue/Midnight), leaving event fidelity gaps in otherwise line-faithful functions.Goal
Extend the event surface to dynamic/struct arguments — the encoder half of the dynamic ABI codec (#1982 P0-1) — with ABI-shaped log payload proofs and smoke coverage.