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

Add gap back to MailboxClient #2904

Closed
wants to merge 1 commit into from
Closed

Add gap back to MailboxClient #2904

wants to merge 1 commit into from

Conversation

0xmichalis
Copy link
Contributor

The gap should ensure MailboxClient is
upgrade-safe as long as future additions
to the contract reduce the gap properly.

The gap should ensure MailboxClient is
upgrade-safe as long as future additions
to the contract reduce the gap properly.
@aspiers
Copy link

aspiers commented Nov 9, 2023

Would be super grateful if y'all can keep these contracts safely upgradeable in future! 🙏

Copy link

codecov bot commented Nov 27, 2023

Codecov Report

Merging #2904 (aa3d6a5) into v3 (c44fd29) will increase coverage by 5.50%.
Report is 46 commits behind head on v3.
The diff coverage is n/a.

Additional details and impacted files
@@            Coverage Diff             @@
##               v3    #2904      +/-   ##
==========================================
+ Coverage   62.53%   68.04%   +5.50%     
==========================================
  Files          99       99              
  Lines        1017     1017              
  Branches      106      106              
==========================================
+ Hits          636      692      +56     
+ Misses        344      286      -58     
- Partials       37       39       +2     
Components Coverage Δ
core 50.00% <ø> (ø)
hooks 71.42% <ø> (+2.14%) ⬆️
isms 71.22% <ø> (+1.43%) ⬆️
token 58.41% <ø> (+2.97%) ⬆️
middlewares 81.46% <ø> (+8.29%) ⬆️

@yorhodes
Copy link
Member

pulled in to #2984

yorhodes added a commit that referenced this pull request Nov 28, 2023
### Description

Pulls in changes from
#2904

### Related issues

- Fixes hyperlane-xyz/issues#593

### Backward compatibility

No, existing v3 MailboxClients (Routers) will be storage incompatible

### Testing

Unit Tests

---------

Co-authored-by: Michalis Kargakis <[email protected]>
@0xmichalis 0xmichalis closed this Nov 30, 2023
@0xmichalis 0xmichalis deleted the mailbox-client-upgrade-safe branch November 30, 2023 12:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

3 participants