Skip to content

Conversation

@isergeyam
Copy link
Contributor

Short Summary

This is the draft pull request of Message Queue implementation in the Relayer

Related Issue

Fixes #[Issue Number]
or
Related to #[Issue Number]

Breaking Changes (if any)

Screenshots / Visual Changes

Checklist

Please mark each item with an x inside the brackets (e.g., [x]) once completed.

  • I have read and followed the Contributing Guide
  • I have tested the changes locally
  • I have added relevant tests (if applicable)
  • I have updated documentation/comments (if applicable)

// Structure for cross-shard messages
struct Message {
uint64 id; // message ID
uint64 seqno; // Sequence number
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

https://docs.soliditylang.org/en/latest/internals/layout_in_storage.html because layout of storage it's better to forwrarkind and requestId with bool be on the up and they will take one word instead of 2 words. It could be a little help to reduce a size of struct.

@shermike shermike force-pushed the relayer-dev branch 2 times, most recently from 4efc209 to 575d04b Compare July 13, 2025 10:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants