Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Known Wildcard + Dynamic Contract Edgecase #211

Open
JonoPrest opened this issue Sep 18, 2024 · 0 comments
Open

Known Wildcard + Dynamic Contract Edgecase #211

JonoPrest opened this issue Sep 18, 2024 · 0 comments
Assignees
Labels
Bug Something isn't working P4 (Low Priority) Address within sprint

Comments

@JonoPrest
Copy link
Collaborator

In block N, wildcard event EventA from address 0xA is emitted followed by contract registering event EventB (in the same block) which registers address 0xA. Since 0xA does not exist in the registery it, it will successfully register. This would then result in a duplicate event.

Can only happen when the registering event is after the wildcard event in the same block since we allow factory contracts to request events from the start of the block they are registered in.

@JonoPrest JonoPrest added Bug Something isn't working P4 (Low Priority) Address within sprint labels Sep 18, 2024
@JonoPrest JonoPrest self-assigned this Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something isn't working P4 (Low Priority) Address within sprint
Projects
None yet
Development

No branches or pull requests

1 participant