Open daniel-savu opened 5 months ago
Involves sharding delivery by message ID modulo
interesting, how do you ensure non-overlapping shards?
also imo using nonce
would be more intuitive
well with modulo, the shards are by definition non-overlapping (e.g. with two relayers, one delivering "odd" message ids, one delivering "even" message ids - so modulo 2). Nonce
would be great as well! This was just a half-baked idea that @nambrot had
Involves sharding delivery by message ID modulo. More specifically:
message_id
, defined by regex in the matching list: https://github.com/hyperlane-xyz/hyperlane-monorepo/blob/a91677a3daa7c0c1c9c191515910f40290fbf036/rust/agents/relayer/src/settings/matching_list.rs#L225