Cache output note ID
Open
kernels
- Dominant language
- Rust
- Stars
- 132
- Forks
- 167
- Avg merge
- 1d 23h
- Merged PRs (30d)
- 110
Description
As part of the expensive procedure results caching, we should cache the output note ID (which is also an output note hash), since its computation is quite expensive: it is computed as `hash(recipient, assets_commitment)`, so every time the assets got changed, we need to recompute the ID.
_Originally posted by @bobbinth in [#77](https://github.com/0xMiden/miden-base/issues/77#issuecomment-3213060180)_
Contributor guide
Assessment
This issue has not been assessed yet.