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

New message box model #4492

Closed
25 tasks done
LHerskind opened this issue Feb 7, 2024 · 2 comments
Closed
25 tasks done

New message box model #4492

LHerskind opened this issue Feb 7, 2024 · 2 comments
Labels
T-tracking Type: Tracking Issue. This contains tasklists.

Comments

@LHerskind
Copy link
Contributor

LHerskind commented Feb 7, 2024

Following the new proposal put forth in #4485 we need to change the current implementation.
As described in the proposal we can do the changes of incoming and outgoing messages independently.

Since it is not changing the apis from inside the network. It don't need to be finished by 18 of Feb where dog-fooding starts again.

Note: Look for "TODO(#4492)" in the codebase.

Outbox

The circuit requirements to match the new outbox is already planned as part of the #3533 task. But some sections have not been finished yet.

Dependent on

Preview Give feedback
  1. sklppy88
  2. benesjan
  3. benesjan
  4. LHerskind

When we have handled the above our hands are less tied, and we can get properly started.

Inbox

The inbox requires quite a lot more changes to replace the existing implementation. However, there are no blocking dependencies before the work can be kicked off.

As the changes are quite large, we should look at targeting it piecemeal without bricking the existing system. Essentially, allow us to run the old, or the new where a few new E2E tests should be usable to check the new flow. Essentially running the uniswap example when we have a few pieces in place.

Circuits

Preview Give feedback
  1. LHerskind
  2. LHerskind
  3. benesjan
  4. benesjan
  5. S-needs-discussion

Misc

Preview Give feedback
  1. benesjan
  2. benesjan
  3. benesjan

@github-project-automation github-project-automation bot moved this to Todo in A3 Feb 7, 2024
@LHerskind LHerskind added the T-tracking Type: Tracking Issue. This contains tasklists. label Feb 8, 2024
@LHerskind LHerskind assigned LHerskind and unassigned LHerskind Feb 12, 2024
@LHerskind LHerskind changed the title feat!: Implement new message box model feat!(MessageBox): Implement new message box model Mar 8, 2024
@LHerskind LHerskind changed the title feat!(MessageBox): Implement new message box model feat!(MessageBoxes): Implement new message box model Mar 8, 2024
@LHerskind LHerskind changed the title feat!(MessageBoxes): Implement new message box model New message box model Mar 11, 2024
@LHerskind
Copy link
Contributor Author

Remaining tasks of the message box model is low priority and can be addressed if needed at some point, but left to die off for now.

@LHerskind
Copy link
Contributor Author

All issues semes to have been resolved. Will be closing this.

@github-project-automation github-project-automation bot moved this from Todo to Done in A3 Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
T-tracking Type: Tracking Issue. This contains tasklists.
Projects
Archived in project
Development

No branches or pull requests

1 participant