Describe the feature
The 2 (v0.6 and v0.7) Alloy entry point implementations share a lot of common logic. However, many of the onchain contracts/types were redefined slightly between v0.6 and v0.7 that made sharing code between the two difficult.
We should consider an approach to DRY the two implementations.
However, this approach should NOT complicate the interfaces, or make the code more complicated to read/modify. I'm completely fine if the result of this ticket is a no-op close.
Describe the feature The 2 (v0.6 and v0.7) Alloy entry point implementations share a lot of common logic. However, many of the onchain contracts/types were redefined slightly between v0.6 and v0.7 that made sharing code between the two difficult.
We should consider an approach to DRY the two implementations.
However, this approach should NOT complicate the interfaces, or make the code more complicated to read/modify. I'm completely fine if the result of this ticket is a no-op close.