iotaledger / iotaledger/notarization

PoI: adopt SDK CommitteeChainVerifier

Open
#337 0 comments 0 reactions 1 assignee Claimed by @itsyaasir View on GitHub
Dominant language
Rust
Stars
5
Forks
7
Avg merge
10h 34m
Merged PRs (30d)
11

Description

Adopt the SDK's `CommitteeChainVerifier` from https://github.com/iotaledger/iota-rust-sdk/pull/1298 to remove duplicated committee-transition verification in `poi-rs`.

- First confirm an IOTA monorepo version with an SDK revision containing #1298, then align our dependencies.
- Delegate epoch-close verification in `CommitteeResolver` to the SDK, retaining trust configuration, fetching, and authenticated caching.
- Preserve the public Rust/WASM interface and proof format; update tests and verify both targets.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.