0xMiden / 0xMiden/protocol

`MustNotBeErased` marker

Abierto
#3,269 5 comentarios 1 reacción 0 asignados Ver en GitHub
fees
Lenguaje dominante
Rust
Estrellas
132
Forks
167
Merge medio
1 d 23 h
PR fusionados (30 d)
110

Descripción

The anti-marker of https://github.com/0xMiden/protocol/issues/3268

The background is the following:
- some offchain services base their logic on the presence of a note appearing onchain
- if a note is erased within a block, the service never learns about its existence **via standard means**
- currently network notes are always consumed at least one block later than they are consumed due to the node implementation, so this is not an immediate issue
- but this is not enforced at the protocol level and might change on the node in the future
- to address this, we should introduce a `MustNotBeErased`

I think the rest is self-explanatory once https://github.com/0xMiden/protocol/issues/3268 lands

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.