iotaledger / iotaledger/notarization
[Request]: Consider allowing to create undeletable locked notarizations
- Dominant language
- Rust
- Stars
- 5
- Forks
- 7
- Avg merge
- 10h 34m
- Merged PRs (30d)
- 11
Description
### Feature description
Consider allowing to create locked notarizations, that cannot be removed as well.
Depending on the outcome of this, we should update the docs regarding locked notarizations:
> Locked notarizations support different delete lock options: (...) UntilDestroyed: Cannot be destroyed (permanent record)"
[Create a Locked Notarization](https://docs.iota.org/developer/iota-notarization/how-tos/locked-notarizations/create#delete-lock-types)
But we also say:
> It is not permitted to be TimeLock::UntilDestroyed, as that would render the storage deposit permanently irrecoverable.
[The LockedNotarization Object in Practice](https://docs.iota.org/developer/iota-notarization/explanations/locked-notarization#the-lockednotarization-object-in-practice)
### Motivation
From the standpoint of wanting to create a locked notarization as an unmodifiable proof, it might not always make sense to have it undeletable.
### Requirements
We can create undeletable notarizations as permanent proofs.
### Open questions
_No response_
### Are you planning to do it yourself in a pull request?
No
Contributor guide
Assessment
This issue has not been assessed yet.