Skip to content
This repository was archived by the owner on Nov 15, 2023. It is now read-only.
This repository was archived by the owner on Nov 15, 2023. It is now read-only.

Implementer's Guide: XCMP/HRMP watermark in case of no pending messages #1671

@pepyakin

Description

@pepyakin

There are really two options what we do here and in either case the solution would be trivial or at least close to it. Here I am just leaving breadcrumbs for motivation

Options:

  1. Allow the watermark to stay the same - basically circumventing the rule of the watermark advancement - if there are no pending messages
  2. Always allow the watermark to land on the relay parent block (in addition to the blocks found in the digest)

The first approach requires answering the question: if there are pending messages to a parachain. The second doesn't require any additional checks.

I am inclined towards the second approach

Metadata

Metadata

Assignees

No one assigned

    Labels

    S0-designPR/Issue is in the design stage

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions