From f884210f39fc5466b9aa97ea996aef7a82de032e Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 2 Oct 2026 23:23:53 +0000 Subject: [PATCH 1/6] long-poll: nodes hold a device's wait until its mail lands; the app syncs the moment it does Storage node: POST /api/v2/b0x/wait (B0xWaitRequest) answers as soon as any listed spool holds an entry at or after the device's mark, or with none after at most 25 s. Woken in-process by every submit; served outside the node's request timeout and concurrency limit, bounded by its own cap on waits held, and holding no database connection while it waits. App (dsm_sdk): an inbox waiter beside the poller holds a wait on every member over this device's inbox routes and wakes a sync the moment one answers. Waits mark each spool where the last sync read it to its end. While the waits cover the fleet (N - K + 1 members), the poller slows to a safety net: 5 s while settling, 30 s on screen. Work in progress: the waiter's real-node test is written but not yet run; code-map pins not yet moved. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Y4wDTToHmJfkYYJvMKXt3u --- .../dsm_sdk/src/sdk/b0x_sdk.rs | 115 ++++ .../dsm_sdk/src/sdk/inbox_poller.rs | 108 +++- .../dsm_sdk/src/sdk/inbox_waiter.rs | 540 ++++++++++++++++++ .../dsm_sdk/src/sdk/mod.rs | 1 + dsm_client/frontend/src/proto/dsm_app_pb.ts | 137 +++++ dsm_storage_node/src/api/transport/b0x.rs | 291 +++++++++- dsm_storage_node/src/db/pg.rs | 22 + dsm_storage_node/src/lib.rs | 8 + dsm_storage_node/tests/resource_limits.rs | 60 ++ proto/dsm_app.proto | 19 + 10 files changed, 1294 insertions(+), 7 deletions(-) create mode 100644 dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs index 7dbb855b7..2efb23c93 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs @@ -530,6 +530,116 @@ pub(crate) fn certresync_message_id(method: &str, recipient_tip: &[u8], body: &[ h.finalize().as_bytes()[..16].to_vec() } +/// Where `storage.sync` last read each member's spool at each address to its +/// end, in this process: `(address, endpoint)` to the position after the last +/// entry seen. A wait on that spool ([`wait_on_member`]) wakes for what lands +/// from there. Kept in memory only: a process that has not yet read a spool +/// to its end waits from its read position, and its first sync records the +/// end. +static SPOOL_ENDS: once_cell::sync::Lazy>> = + once_cell::sync::Lazy::new(|| std::sync::Mutex::new(HashMap::new())); + +/// The spool ends. A writer that panicked left at worst one stale end, and a +/// stale end only wakes a wait early. +fn spool_ends() -> std::sync::MutexGuard<'static, HashMap<(String, String), u64>> { + match SPOOL_ENDS.lock() { + Ok(ends) => ends, + Err(poisoned) => poisoned.into_inner(), + } +} + +fn record_spool_end(address: &str, endpoint: &str, end: u64) { + spool_ends().insert((address.to_string(), endpoint.to_string()), end); +} + +/// Where a sync last read the spool at `address` on `endpoint` to its end, +/// in this process. +pub(crate) fn spool_end(address: &str, endpoint: &str) -> Option { + spool_ends() + .get(&(address.to_string(), endpoint.to_string())) + .copied() +} + +/// How much longer than the wait itself a wait request may take: the round +/// trip, and a member slow to answer at the end of its wait. +const WAIT_TRANSPORT_SLACK: std::time::Duration = std::time::Duration::from_secs(10); + +/// What a member answered a wait on this device's spools. +#[derive(Debug, Clone, PartialEq, Eq)] +pub(crate) enum WaitAnswer { + /// These spools hold an entry at or after their mark. + Ready(Vec), + /// Nothing landed while the member held the wait. + Quiet, + /// The member does not hold waits: a node that does not serve them yet + /// (`404`), or one holding as many as it can (`503`). + NotHeld(reqwest::StatusCode), +} + +/// Hold a wait on `marks` (spool address, position) at the member at +/// `endpoint`, for at most `wait` (storage spec §8, long-poll). Reads +/// nothing and moves nothing: what landed is read by the next sync. +pub(crate) async fn wait_on_member( + client: &reqwest::Client, + endpoint: &str, + marks: &[(String, u64)], + wait: std::time::Duration, +) -> Result { + let request = dsm::types::proto::B0xWaitRequest { + marks: marks + .iter() + .map(|(address, from_seq)| dsm::types::proto::B0xWaitMark { + address: address.clone(), + from_seq: *from_seq, + }) + .collect(), + wait_ms: u32::try_from(wait.as_millis()).map_err(|e| { + DsmError::internal(format!("wait of {wait:?}: {e}"), None::) + })?, + }; + let url = format!("{}/api/v2/b0x/wait", endpoint.trim_end_matches('/')); + let resp = client + .post(&url) + .header("Content-Type", "application/protobuf") + .header("Accept", "application/protobuf") + .timeout(wait + WAIT_TRANSPORT_SLACK) + .body(request.encode_to_vec()) + .send() + .await + .map_err(|e| { + DsmError::network(format!("b0x wait at {endpoint}: {e}"), None::) + })?; + let status = resp.status(); + if status == reqwest::StatusCode::NOT_FOUND + || status == reqwest::StatusCode::SERVICE_UNAVAILABLE + { + return Ok(WaitAnswer::NotHeld(status)); + } + if !status.is_success() { + return Err(DsmError::network( + format!("b0x wait at {endpoint} answered HTTP {status}"), + None::, + )); + } + let bytes = resp.bytes().await.map_err(|e| { + DsmError::network( + format!("b0x wait answer from {endpoint}: {e}"), + None::, + ) + })?; + let answer = dsm::types::proto::B0xWaitResponse::decode(bytes.as_ref()).map_err(|e| { + DsmError::network( + format!("b0x wait answer from {endpoint} does not decode: {e}"), + None::, + ) + })?; + if answer.ready.is_empty() { + Ok(WaitAnswer::Quiet) + } else { + Ok(WaitAnswer::Ready(answer.ready)) + } +} + impl B0xSDK { fn hash_b0x_component( domain_tag: dsm::crypto::domain::TaggedHashDomain<'_>, @@ -2380,6 +2490,11 @@ impl B0xSDK { // not reach is read from there again. let read_answered = !failed && malformed.is_none(); let capped = read_answered && stop == ReadStop::PageCap; + // A sync that read this member's spool to its end has seen all of + // it: a wait on this spool wakes for what lands after. + if from == ReadFrom::Resume && read_answered && stop == ReadStop::End { + record_spool_end(b0x_address, &epc, cursor); + } if from == ReadFrom::Resume && read_answered { b0x_consumed::set_scan_cursor(b0x_address, &epc, capped.then_some(cursor)) .map_err(local)?; diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs index 62ab42b5b..5af4a18ec 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs @@ -9,7 +9,7 @@ //! by making the frontend the authority over inbox discovery timing. use prost::Message; -use std::sync::atomic::{AtomicBool, Ordering}; +use std::sync::atomic::{AtomicBool, AtomicU64, Ordering}; use std::sync::Arc; use tokio::sync::Notify; @@ -41,6 +41,21 @@ const FOREGROUND_POLL_INTERVAL_MS: u64 = 5_000; /// Number of consecutive eager-interval polls before reverting to default. const EAGER_POLL_CYCLES: u32 = 5; +/// Poll interval while settlement work is outstanding and the inbox waiter's +/// waits cover the fleet ([`crate::sdk::inbox_waiter::covers_fleet`]): a +/// reply or a certificate wakes a sync the moment it lands, and this poll +/// only retries what an arrival does not drive — a release object not yet +/// fetchable, a delivery that failed. +const COVERED_SETTLEMENT_POLL_INTERVAL_MS: u64 = 5_000; + +/// Poll interval while the app is on screen, nothing is settling, and the +/// waits cover the fleet: a safety net only, an arrival wakes a sync at once. +const COVERED_FOREGROUND_POLL_INTERVAL_MS: u64 = 30_000; + +/// Poller cycles completed in this process, and the signal each one gives. +static CYCLES_COMPLETED: AtomicU64 = AtomicU64::new(0); +static CYCLE_DONE: once_cell::sync::Lazy = once_cell::sync::Lazy::new(Notify::new); + /// Global poller state. static POLLER_RUNNING: AtomicBool = AtomicBool::new(false); static POLLER_STOP: AtomicBool = AtomicBool::new(false); @@ -161,6 +176,8 @@ pub fn start_poller() { } let (processed, pulled, more_pending) = run_inbox_sync_cycle_counted("poll").await; + CYCLES_COMPLETED.fetch_add(1, Ordering::SeqCst); + CYCLE_DONE.notify_waiters(); #[cfg(test)] POLLER_CYCLE_DONE.notify_waiters(); // Settlement-urgent covers BOTH directions: the sender awaiting an @@ -189,15 +206,21 @@ pub fn start_poller() { eager_remaining = eager_remaining.saturating_sub(1); } - let interval_ms = if pending_gate_active { - PENDING_GATE_POLL_INTERVAL_MS + let activity = if pending_gate_active { + Activity::Settling } else if crate::sdk::session_manager::app_in_foreground() { - FOREGROUND_POLL_INTERVAL_MS + Activity::OnScreen } else if eager_remaining > 0 { - EAGER_POLL_INTERVAL_MS + Activity::Eager } else { - DEFAULT_POLL_INTERVAL_MS + Activity::Idle }; + let waits = if crate::sdk::inbox_waiter::covers_fleet() { + Waits::CoverFleet + } else { + Waits::DoNotCover + }; + let interval_ms = poll_interval_ms(activity, waits); // Wait for either the poll interval or a wake-up signal. tokio::select! { @@ -210,6 +233,59 @@ pub fn start_poller() { log::info!("[inbox_poller] Background poller stopped"); }); + crate::sdk::inbox_waiter::start(); +} + +/// What the device is doing, as the poller's cadence reads it. +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub(crate) enum Activity { + /// Settlement work is outstanding ([`has_pending_settlement_work`]). + Settling, + /// The app is on screen and nothing is settling. + OnScreen, + /// A recent cycle took something: follow-ups come soon. + Eager, + /// None of these. + Idle, +} + +/// Whether the inbox waiter's waits cover the fleet +/// ([`crate::sdk::inbox_waiter::covers_fleet`]). +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub(crate) enum Waits { + CoverFleet, + DoNotCover, +} + +/// The time to the next poll: the settlement cadence while a transfer is +/// settling, the on-screen cadence while the app is shown, the eager one +/// after an exchange, else the idle minute. While the waits cover the fleet +/// an arrival wakes a sync at once, so the settlement and on-screen cadences +/// slow to a safety net. +pub(crate) fn poll_interval_ms(activity: Activity, waits: Waits) -> u64 { + match (activity, waits) { + (Activity::Settling, Waits::CoverFleet) => COVERED_SETTLEMENT_POLL_INTERVAL_MS, + (Activity::Settling, Waits::DoNotCover) => PENDING_GATE_POLL_INTERVAL_MS, + (Activity::OnScreen, Waits::CoverFleet) => COVERED_FOREGROUND_POLL_INTERVAL_MS, + (Activity::OnScreen, Waits::DoNotCover) => FOREGROUND_POLL_INTERVAL_MS, + (Activity::Eager, _) => EAGER_POLL_INTERVAL_MS, + (Activity::Idle, _) => DEFAULT_POLL_INTERVAL_MS, + } +} + +/// Poller cycles completed in this process. +pub(crate) fn cycles_completed() -> u64 { + CYCLES_COMPLETED.load(Ordering::SeqCst) +} + +/// Resolves when the next poller cycle completes. +pub(crate) fn cycle_done() -> tokio::sync::futures::Notified<'static> { + CYCLE_DONE.notified() +} + +/// Whether the poller has been told to stop. +pub(crate) fn poller_stopping() -> bool { + POLLER_STOP.load(Ordering::SeqCst) } /// True while this device owes the network a settlement step that only polling @@ -271,12 +347,14 @@ pub fn stop_poller_for_lifecycle() -> anyhow::Result { pub fn stop_poller() { POLLER_STOP.store(true, Ordering::SeqCst); POLLER_WAKE.notify_one(); + crate::sdk::inbox_waiter::wake_to_stop(); } /// Wake the poller immediately (e.g. app foreground, bilateral commit). pub fn resume_poller() { if POLLER_RUNNING.load(Ordering::SeqCst) { POLLER_WAKE.notify_one(); + crate::sdk::inbox_waiter::start(); } else { // If poller isn't running, start it. start_poller(); @@ -663,6 +741,24 @@ mod tests { // ── push_inbox_event_to_webview is no-op on non-android ── + /// While a transfer settles the poller checks every 2 s, and every 5 s + /// while the app is on screen; with the waits covering the fleet an + /// arrival syncs at once, so those slow to 5 s and 30 s. An eager burst + /// and the idle minute are the same either way. + #[test] + fn the_waits_covering_the_fleet_slow_the_settling_and_on_screen_polls() { + use Activity::{Eager, Idle, OnScreen, Settling}; + use Waits::{CoverFleet, DoNotCover}; + assert_eq!(poll_interval_ms(Settling, DoNotCover), 2_000); + assert_eq!(poll_interval_ms(Settling, CoverFleet), 5_000); + assert_eq!(poll_interval_ms(OnScreen, DoNotCover), 5_000); + assert_eq!(poll_interval_ms(OnScreen, CoverFleet), 30_000); + assert_eq!(poll_interval_ms(Eager, DoNotCover), 8_000); + assert_eq!(poll_interval_ms(Eager, CoverFleet), 8_000); + assert_eq!(poll_interval_ms(Idle, DoNotCover), 60_000); + assert_eq!(poll_interval_ms(Idle, CoverFleet), 60_000); + } + #[test] fn a_pending_route_hurries_the_poller_only_while_entries_are_taken() { assert!(enters_eager_mode(1, 0, 0), "something processed"); diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs new file mode 100644 index 000000000..7e8ec59d5 --- /dev/null +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs @@ -0,0 +1,540 @@ +// SPDX-License-Identifier: MIT OR Apache-2.0 +//! # Inbox waiter — long-poll on the storage nodes +//! +//! Holds a wait (`/api/v2/b0x/wait`) open on every member of the pinned set, +//! over every inbox route this device reads, and runs a sync the moment any +//! member answers that one of them holds something new. A transfer, a reply +//! or a certificate is then taken within a round trip of landing, instead of +//! at the next poll. +//! +//! A wait reads nothing and moves nothing: the sync it wakes reads the spools +//! exactly as a poll does. The inbox poller keeps running beside it as the +//! safety net, at a slower cadence while the waits cover the fleet +//! ([`covers_fleet`]), and at its own cadence whenever they do not: a fleet +//! that does not serve waits yet, a member down, no connection. +//! +//! The waiter runs while the poller runs, and stops with it. + +use std::collections::{BTreeSet, HashMap, HashSet}; +use std::sync::atomic::{AtomicUsize, Ordering}; +use std::time::Duration; + +use tokio::sync::Notify; +use tokio::time::Instant; + +use crate::sdk::b0x_sdk::WaitAnswer; + +/// How long a member is asked to hold each wait: the node's own cap +/// (`dsm_storage_node::api::transport::b0x::MAX_WAIT`). +const WAIT: Duration = Duration::from_secs(25); + +/// How long a member that failed a wait, or does not hold them, is left out +/// of the next ones. The poller reads it meanwhile. +const MEMBER_REST: Duration = Duration::from_secs(30); + +/// How long the waiter waits for the sync a wake asked for. +const SYNC_WAIT: Duration = Duration::from_secs(60); + +/// How long the waiter rests when it has nothing to wait on (no identity, no +/// contact) or could not work out what to, before it looks again. A sync +/// that completes meanwhile ends the rest early. +const IDLE_REST: Duration = Duration::from_secs(30); + +/// A round answered within this of starting, again and again, is a member +/// naming a spool the sync it wakes does not read to its end: the waiter +/// backs off instead of syncing in a loop. +const QUICK_ROUND: Duration = Duration::from_secs(1); + +/// Quick rounds in a row before the waiter backs off. +const QUICK_ROUNDS_BEFORE_BACKOFF: u32 = 3; + +/// The longest back-off between quick rounds. +const MAX_BACKOFF: Duration = Duration::from_secs(30); + +/// Waiter tasks running: one at most. +static WAITERS_RUNNING: AtomicUsize = AtomicUsize::new(0); + +/// Members whose last wait was held to an answer, and the members needed for +/// those waits to see every delivery (see [`covers_fleet`]). None are needed +/// until a plan says how many: until then the fleet is not covered. +static MEMBERS_HOLDING: AtomicUsize = AtomicUsize::new(0); +static MEMBERS_NEEDED: AtomicUsize = AtomicUsize::new(usize::MAX); + +/// Ends a held round at once when the poller is stopped. +static WAITER_STOP: once_cell::sync::Lazy = once_cell::sync::Lazy::new(Notify::new); + +/// Whether waits are held on enough members that every delivery lands on one +/// of them: a delivery is complete at the register quorum K of N members, so +/// waits held on N - K + 1 of them see every delivery. While they are, the +/// poller can poll slowly. +pub(crate) fn covers_fleet() -> bool { + MEMBERS_HOLDING.load(Ordering::SeqCst) >= MEMBERS_NEEDED.load(Ordering::SeqCst) +} + +/// The fleet is no longer known to be covered. +fn uncovered() { + MEMBERS_HOLDING.store(0, Ordering::SeqCst); +} + +/// The members needed to cover a fleet of `members` whose deliveries are +/// complete at `quorum_k`. +pub(crate) fn members_to_cover(members: usize, quorum_k: usize) -> usize { + (members + 1).saturating_sub(quorum_k).max(1) +} + +/// Ends a round held now; the waiter then sees the poller stopped and stops. +pub(crate) fn wake_to_stop() { + WAITER_STOP.notify_waiters(); +} + +/// Clears the running flag when the waiter ends, however it ends. +struct RunningFlag; + +impl Drop for RunningFlag { + fn drop(&mut self) { + uncovered(); + WAITERS_RUNNING.fetch_sub(1, Ordering::SeqCst); + } +} + +/// Start the waiter beside the poller. Idempotent: a waiter already running +/// keeps running. +pub(crate) fn start() { + if WAITERS_RUNNING.fetch_add(1, Ordering::SeqCst) > 0 { + WAITERS_RUNNING.fetch_sub(1, Ordering::SeqCst); + return; + } + crate::runtime::get_runtime().spawn(async move { + let _running = RunningFlag; + log::info!("[inbox_waiter] started"); + run().await; + log::info!("[inbox_waiter] stopped"); + }); +} + +/// One member's spool marks: where each of this device's routes was read to. +struct MemberPlan { + endpoint: String, + client: reqwest::Client, + marks: Vec<(String, u64)>, +} + +/// What a round waits on. +struct Plan { + members: Vec, + addresses: BTreeSet, + /// Members whose waits cover every delivery ([`members_to_cover`]). + needed: usize, +} + +/// How a round ended. +enum Round { + /// A member named a spool holding something new. + Ready, + /// Every member's wait ran out with nothing new, or no member held one. + Quiet, + /// A sync moved the routes this device reads: wait on the new ones. + Replan, + /// The poller was stopped. + Stopped, +} + +async fn run() { + // The first sync records where each spool was read to; until it has run, + // a wait would only wake for what that sync is about to read anyway. + wait_for_cycle_after(crate::sdk::inbox_poller::cycles_completed(), SYNC_WAIT).await; + + let mut resting: HashMap = HashMap::new(); + let mut holding: HashSet = HashSet::new(); + let mut quick_rounds: u32 = 0; + while !crate::sdk::inbox_poller::poller_stopping() { + let plan = match plan(&mut resting) { + Ok(Some(plan)) => plan, + Ok(None) => { + uncovered(); + wait_for_cycle_after(crate::sdk::inbox_poller::cycles_completed(), IDLE_REST).await; + continue; + } + Err(e) => { + uncovered(); + log::error!("[inbox_waiter] cannot work out what to wait on: {e}"); + wait_for_cycle_after(crate::sdk::inbox_poller::cycles_completed(), IDLE_REST).await; + continue; + } + }; + + let started = Instant::now(); + let round = hold(&plan, &mut resting, &mut holding).await; + MEMBERS_NEEDED.store(plan.needed, Ordering::SeqCst); + MEMBERS_HOLDING.store(holding.len(), Ordering::SeqCst); + match round { + Round::Stopped => break, + Round::Replan => continue, + Round::Quiet => { + quick_rounds = 0; + } + Round::Ready => { + quick_rounds = if started.elapsed() < QUICK_ROUND { + quick_rounds.saturating_add(1) + } else { + 0 + }; + let before = crate::sdk::inbox_poller::cycles_completed(); + crate::sdk::inbox_poller::resume_poller(); + wait_for_cycle_after(before, SYNC_WAIT).await; + if quick_rounds >= QUICK_ROUNDS_BEFORE_BACKOFF { + let backoff = backoff_after(quick_rounds); + log::warn!( + "[inbox_waiter] {quick_rounds} waits in a row answered at once; the \ + sync they wake does not read what they name — waiting {backoff:?}" + ); + rest_unless_stopped(backoff).await; + } + } + } + } +} + +/// The back-off after `quick_rounds` quick rounds in a row: one second at the +/// first that backs off, doubling, at most [`MAX_BACKOFF`]. +pub(crate) fn backoff_after(quick_rounds: u32) -> Duration { + let doublings = quick_rounds + .saturating_sub(QUICK_ROUNDS_BEFORE_BACKOFF) + .min(5); + Duration::from_secs(1u64 << doublings).min(MAX_BACKOFF) +} + +/// This device's routes and where each member's spool at each was read to, +/// or `None` when there is nothing to wait on yet. +fn plan(resting: &mut HashMap) -> Result, String> { + let Some(device) = crate::sdk::app_state::AppState::get_device_id() else { + return Ok(None); + }; + let Some(genesis) = crate::sdk::app_state::AppState::get_genesis_hash() else { + return Ok(None); + }; + let device: [u8; 32] = device + .as_slice() + .try_into() + .map_err(|e| format!("device id is not 32 bytes: {e}"))?; + let genesis: [u8; 32] = genesis + .as_slice() + .try_into() + .map_err(|e| format!("genesis is not 32 bytes: {e}"))?; + let contacts = crate::storage::client_db::get_all_contacts() + .map_err(|e| format!("contacts unreadable: {e}"))?; + if contacts.is_empty() { + return Ok(None); + } + let addresses: BTreeSet = + crate::handlers::app_router_impl::collect_tagged_inbox_addresses( + genesis, device, &contacts, + )? + .into_iter() + .map(|tagged| tagged.address) + .collect(); + if addresses.is_empty() { + return Ok(None); + } + + let network = crate::sdk::economic_admission_flow::committed_network_id() + .map_err(|e| format!("no committed network: {e}"))?; + let set = crate::sdk::storage_set::canonical_set(&network) + .map_err(|e| format!("no pinned storage set: {e}"))?; + let profile = dsm::economic::register::resolve_root_register_profile(&network) + .map_err(|e| format!("root register profile: {e}"))?; + let quorum_k = + crate::storage::client_db::publication::quorum_for(profile.members.len()) as usize; + + let now = Instant::now(); + resting.retain(|_, until| *until > now); + let mut members = Vec::with_capacity(set.members().len()); + for member in set.members() { + if resting.contains_key(&member.endpoint) { + continue; + } + let client = + crate::sdk::storage_node_sdk::member_client(&member.member_id, &member.endpoint) + .map_err(|e| format!("client for {}: {e}", member.endpoint))?; + let mut marks = Vec::with_capacity(addresses.len()); + for address in &addresses { + let from = match crate::sdk::b0x_sdk::spool_end(address, &member.endpoint) { + Some(end) => end, + None => crate::storage::client_db::b0x_consumed::read_position( + address, + &member.endpoint, + ) + .map_err(|e| format!("read position unreadable: {e}"))?, + }; + marks.push((address.clone(), from)); + } + members.push(MemberPlan { + endpoint: member.endpoint.clone(), + client, + marks, + }); + } + Ok(Some(Plan { + members, + addresses, + needed: members_to_cover(set.members().len(), quorum_k), + })) +} + +/// Hold one round of waits, one per member not resting, until a member names +/// a spool, every wait runs out, a sync moves the routes, or the poller +/// stops. Keeps the members that held their wait to an answer in `holding`, +/// and rests those that failed or do not hold waits. +async fn hold( + plan: &Plan, + resting: &mut HashMap, + holding: &mut HashSet, +) -> Round { + let mut waits = tokio::task::JoinSet::new(); + for member in &plan.members { + let endpoint = member.endpoint.clone(); + let client = member.client.clone(); + let marks = member.marks.clone(); + waits.spawn(async move { + let answer = + crate::sdk::b0x_sdk::wait_on_member(&client, &endpoint, &marks, WAIT).await; + (endpoint, answer) + }); + } + let cycles_at_start = crate::sdk::inbox_poller::cycles_completed(); + loop { + let cycle_done = crate::sdk::inbox_poller::cycle_done(); + tokio::pin!(cycle_done); + cycle_done.as_mut().enable(); + let stop = WAITER_STOP.notified(); + tokio::pin!(stop); + stop.as_mut().enable(); + if crate::sdk::inbox_poller::poller_stopping() { + return Round::Stopped; + } + if crate::sdk::inbox_poller::cycles_completed() != cycles_at_start && routes_moved(plan) { + return Round::Replan; + } + tokio::select! { + joined = waits.join_next() => { + let Some(joined) = joined else { + return Round::Quiet; + }; + let (endpoint, answer) = match joined { + Ok(answered) => answered, + Err(e) => { + log::error!("[inbox_waiter] a wait task ended without an answer: {e}"); + continue; + } + }; + match answer { + Ok(WaitAnswer::Ready(ready)) => { + holding.insert(endpoint.clone()); + log::info!( + "[inbox_waiter] {endpoint} has new entries on {} route(s): syncing", + ready.len() + ); + return Round::Ready; + } + Ok(WaitAnswer::Quiet) => { + holding.insert(endpoint); + } + Ok(WaitAnswer::NotHeld(status)) => { + log::info!( + "[inbox_waiter] {endpoint} does not hold waits ({status}); the poller \ + reads it" + ); + holding.remove(&endpoint); + resting.insert(endpoint, Instant::now() + MEMBER_REST); + } + Err(e) => { + log::warn!("[inbox_waiter] wait at {endpoint} failed: {e}"); + holding.remove(&endpoint); + resting.insert(endpoint, Instant::now() + MEMBER_REST); + } + } + } + () = &mut cycle_done => {} + () = &mut stop => return Round::Stopped, + } + } +} + +/// Whether the routes this device reads are no longer the ones `plan` waits +/// on. Routes that cannot be worked out now count as moved: the next plan +/// says why. +fn routes_moved(plan: &Plan) -> bool { + let Some(device) = crate::sdk::app_state::AppState::get_device_id() else { + return plan_differs(plan, BTreeSet::new()); + }; + let Some(genesis) = crate::sdk::app_state::AppState::get_genesis_hash() else { + return plan_differs(plan, BTreeSet::new()); + }; + let (Ok(device), Ok(genesis)) = ( + <[u8; 32]>::try_from(device.as_slice()), + <[u8; 32]>::try_from(genesis.as_slice()), + ) else { + return plan_differs(plan, BTreeSet::new()); + }; + let contacts = match crate::storage::client_db::get_all_contacts() { + Ok(contacts) => contacts, + Err(e) => { + log::error!("[inbox_waiter] contacts unreadable: {e}"); + return plan_differs(plan, BTreeSet::new()); + } + }; + match crate::handlers::app_router_impl::collect_tagged_inbox_addresses( + genesis, device, &contacts, + ) { + Ok(tagged) => plan_differs(plan, tagged.into_iter().map(|t| t.address).collect()), + Err(e) => { + log::error!("[inbox_waiter] routes unreadable: {e}"); + plan_differs(plan, BTreeSet::new()) + } + } +} + +fn plan_differs(plan: &Plan, now: BTreeSet) -> bool { + plan.addresses != now +} + +/// Wait until a poller cycle after the `before`-th has completed, `limit` +/// passes, or the poller stops. +async fn wait_for_cycle_after(before: u64, limit: Duration) { + let deadline = Instant::now() + limit; + loop { + let cycle_done = crate::sdk::inbox_poller::cycle_done(); + tokio::pin!(cycle_done); + cycle_done.as_mut().enable(); + let stop = WAITER_STOP.notified(); + tokio::pin!(stop); + stop.as_mut().enable(); + if crate::sdk::inbox_poller::cycles_completed() > before + || crate::sdk::inbox_poller::poller_stopping() + { + return; + } + tokio::select! { + () = &mut cycle_done => {} + () = &mut stop => return, + () = tokio::time::sleep_until(deadline) => return, + } + } +} + +/// Rest for `limit`, or until the poller stops. +async fn rest_unless_stopped(limit: Duration) { + let stop = WAITER_STOP.notified(); + tokio::pin!(stop); + stop.as_mut().enable(); + if crate::sdk::inbox_poller::poller_stopping() { + return; + } + tokio::select! { + () = &mut stop => {} + () = tokio::time::sleep(limit) => {} + } +} + +#[cfg(test)] +mod tests { + use super::*; + + /// A delivery is complete at K of N members, so waits on N - K + 1 of + /// them see every one: 3 of 5 for the beta fleet's 5/3, 2 of 3 for a + /// 3/2 one. One fewer can miss a delivery that skipped exactly those. + #[test] + fn waits_cover_the_fleet_on_one_more_than_a_delivery_can_skip() { + assert_eq!(members_to_cover(5, 3), 3); + assert_eq!(members_to_cover(3, 2), 2); + assert_eq!(members_to_cover(1, 1), 1); + assert_eq!(members_to_cover(4, 4), 1); + } + + /// On the storage node's own code, over TLS as a device reaches it: a + /// wait held at a member on a spool past its last entry is answered, + /// naming the spool, when an envelope lands there; a wait whose mark is + /// already met is answered at once; and one whose mark is past the end + /// runs its length and names nothing. + #[tokio::test(flavor = "multi_thread", worker_threads = 4)] + #[serial_test::serial] + async fn a_wait_held_at_a_member_is_answered_when_a_delivery_lands() { + let nodes = crate::test_support::nodes::NodeSet::start().await; + let _config = crate::economic_fixtures::point_sdk_at(&nodes.members(), nodes.ca_pem()); + let set = crate::sdk::storage_set::canonical_set(crate::economic_fixtures::NETWORK) + .expect("the pinned set"); + let member = set.members()[0].clone(); + let client = + crate::sdk::storage_node_sdk::member_client(&member.member_id, &member.endpoint) + .expect("a member client"); + let address = crate::util::text_id::encode_base32_crockford(&[0x7Au8; 32]); + + let started = Instant::now(); + let waiting = { + let (client, endpoint, marks) = ( + client.clone(), + member.endpoint.clone(), + vec![(address.clone(), 1)], + ); + tokio::spawn(async move { + crate::sdk::b0x_sdk::wait_on_member(&client, &endpoint, &marks, WAIT).await + }) + }; + tokio::time::sleep(Duration::from_millis(300)).await; + assert!( + !waiting.is_finished(), + "the wait was answered before anything landed" + ); + + let submitted = client + .post(format!("{}/api/v2/b0x/submit", member.endpoint)) + .header("Content-Type", "application/octet-stream") + .header("x-dsm-recipient", address.as_str()) + .body(vec![0x0Au8, 0x01, 0x03]) + .send() + .await + .expect("the member takes the delivery"); + assert_eq!(submitted.status(), reqwest::StatusCode::NO_CONTENT); + + let answer = tokio::time::timeout(Duration::from_secs(10), waiting) + .await + .expect("the wait was not answered when the delivery landed") + .expect("the waiting task") + .expect("the member answered the wait"); + assert_eq!(answer, WaitAnswer::Ready(vec![address.clone()])); + assert!(started.elapsed() < Duration::from_secs(10)); + + let met = crate::sdk::b0x_sdk::wait_on_member( + &client, + &member.endpoint, + &[(address.clone(), 1)], + WAIT, + ) + .await + .expect("the member answers"); + assert_eq!(met, WaitAnswer::Ready(vec![address.clone()])); + + let started = Instant::now(); + let past_the_end = crate::sdk::b0x_sdk::wait_on_member( + &client, + &member.endpoint, + &[(address, 2)], + Duration::from_millis(400), + ) + .await + .expect("the member answers"); + assert_eq!(past_the_end, WaitAnswer::Quiet); + assert!(started.elapsed() >= Duration::from_millis(400)); + } + + /// The back-off starts at one second after the third quick round in a + /// row, doubles with each one after, and stops at thirty seconds. + #[test] + fn quick_rounds_back_off_doubling_to_thirty_seconds() { + assert_eq!(backoff_after(3), Duration::from_secs(1)); + assert_eq!(backoff_after(4), Duration::from_secs(2)); + assert_eq!(backoff_after(6), Duration::from_secs(8)); + assert_eq!(backoff_after(8), Duration::from_secs(30)); + assert_eq!(backoff_after(u32::MAX), Duration::from_secs(30)); + } +} diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs index 0cd2f0681..408599d26 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs @@ -39,6 +39,7 @@ pub mod chain_tip_store; pub mod core_sdk; pub mod identity_publication; // publication-quorum lifecycle for device identities pub mod inbox_poller; +pub mod inbox_waiter; // long-poll on the storage nodes beside the poller pub mod kyber_identity; // ML-KEM identity binding for online contact establishment (§11.1) pub mod realized_records; pub mod session_manager; // Native-first session state projection diff --git a/dsm_client/frontend/src/proto/dsm_app_pb.ts b/dsm_client/frontend/src/proto/dsm_app_pb.ts index db8ce15e6..7468beef2 100644 --- a/dsm_client/frontend/src/proto/dsm_app_pb.ts +++ b/dsm_client/frontend/src/proto/dsm_app_pb.ts @@ -16722,6 +16722,143 @@ export class SequencedBatchEnvelope extends Message { } } +/** + * A device waiting on its spools (storage spec §8, long-poll). The node + * answers as soon as any listed spool holds an entry at or after the position + * given for it, or with none listed once `wait_ms` has passed. Nothing is read, + * marked or changed by a wait: a device that never waits reads exactly what it + * would have, only later. + * + * @generated from message dsm.B0xWaitMark + */ +export class B0xWaitMark extends Message { + /** + * the spool key, Base32 Crockford of 32 bytes + * + * @generated from field: string address = 1; + */ + address = ""; + + /** + * wake for an entry at or after this position + * + * @generated from field: uint64 from_seq = 2; + */ + fromSeq = protoInt64.zero; + + constructor(data?: PartialMessage) { + super(); + proto3.util.initPartial(data, this); + } + + static readonly runtime: typeof proto3 = proto3; + static readonly typeName = "dsm.B0xWaitMark"; + static readonly fields: FieldList = proto3.util.newFieldList(() => [ + { no: 1, name: "address", kind: "scalar", T: 9 /* ScalarType.STRING */ }, + { no: 2, name: "from_seq", kind: "scalar", T: 4 /* ScalarType.UINT64 */ }, + ]); + + static fromBinary(bytes: Uint8Array, options?: Partial): B0xWaitMark { + return new B0xWaitMark().fromBinary(bytes, options); + } + + static fromJson(jsonValue: JsonValue, options?: Partial): B0xWaitMark { + return new B0xWaitMark().fromJson(jsonValue, options); + } + + static fromJsonString(jsonString: string, options?: Partial): B0xWaitMark { + return new B0xWaitMark().fromJsonString(jsonString, options); + } + + static equals(a: B0xWaitMark | PlainMessage | undefined, b: B0xWaitMark | PlainMessage | undefined): boolean { + return proto3.util.equals(B0xWaitMark, a, b); + } +} + +/** + * @generated from message dsm.B0xWaitRequest + */ +export class B0xWaitRequest extends Message { + /** + * @generated from field: repeated dsm.B0xWaitMark marks = 1; + */ + marks: B0xWaitMark[] = []; + + /** + * how long the node may hold the request; the node caps it + * + * @generated from field: uint32 wait_ms = 2; + */ + waitMs = 0; + + constructor(data?: PartialMessage) { + super(); + proto3.util.initPartial(data, this); + } + + static readonly runtime: typeof proto3 = proto3; + static readonly typeName = "dsm.B0xWaitRequest"; + static readonly fields: FieldList = proto3.util.newFieldList(() => [ + { no: 1, name: "marks", kind: "message", T: B0xWaitMark, repeated: true }, + { no: 2, name: "wait_ms", kind: "scalar", T: 13 /* ScalarType.UINT32 */ }, + ]); + + static fromBinary(bytes: Uint8Array, options?: Partial): B0xWaitRequest { + return new B0xWaitRequest().fromBinary(bytes, options); + } + + static fromJson(jsonValue: JsonValue, options?: Partial): B0xWaitRequest { + return new B0xWaitRequest().fromJson(jsonValue, options); + } + + static fromJsonString(jsonString: string, options?: Partial): B0xWaitRequest { + return new B0xWaitRequest().fromJsonString(jsonString, options); + } + + static equals(a: B0xWaitRequest | PlainMessage | undefined, b: B0xWaitRequest | PlainMessage | undefined): boolean { + return proto3.util.equals(B0xWaitRequest, a, b); + } +} + +/** + * @generated from message dsm.B0xWaitResponse + */ +export class B0xWaitResponse extends Message { + /** + * the listed spools holding an entry at or after their position + * + * @generated from field: repeated string ready = 1; + */ + ready: string[] = []; + + constructor(data?: PartialMessage) { + super(); + proto3.util.initPartial(data, this); + } + + static readonly runtime: typeof proto3 = proto3; + static readonly typeName = "dsm.B0xWaitResponse"; + static readonly fields: FieldList = proto3.util.newFieldList(() => [ + { no: 1, name: "ready", kind: "scalar", T: 9 /* ScalarType.STRING */, repeated: true }, + ]); + + static fromBinary(bytes: Uint8Array, options?: Partial): B0xWaitResponse { + return new B0xWaitResponse().fromBinary(bytes, options); + } + + static fromJson(jsonValue: JsonValue, options?: Partial): B0xWaitResponse { + return new B0xWaitResponse().fromJson(jsonValue, options); + } + + static fromJsonString(jsonString: string, options?: Partial): B0xWaitResponse { + return new B0xWaitResponse().fromJsonString(jsonString, options); + } + + static equals(a: B0xWaitResponse | PlainMessage | undefined, b: B0xWaitResponse | PlainMessage | undefined): boolean { + return proto3.util.equals(B0xWaitResponse, a, b); + } +} + /** * =============================== ENVELOPE ============================ * The sender of an addressed envelope. A local answer (this device's Core or diff --git a/dsm_storage_node/src/api/transport/b0x.rs b/dsm_storage_node/src/api/transport/b0x.rs index cc12d0270..faf40753d 100644 --- a/dsm_storage_node/src/api/transport/b0x.rs +++ b/dsm_storage_node/src/api/transport/b0x.rs @@ -19,6 +19,57 @@ use dsm::utils::text_id; const MAX_ENVELOPE_BYTES: usize = 128 * 1024; // 128 KiB (normalized) const MAX_BATCH_RETRIEVE: i64 = 64; +/// The longest the node holds a wait, whatever the device asks: under the +/// idle cut-off of phones, carriers and NAT tables, so a held request is +/// answered rather than dropped on the way. +pub const MAX_WAIT: std::time::Duration = std::time::Duration::from_secs(25); + +/// Spools one wait may name: every inbox route of a device with a few hundred +/// contacts. +pub const MAX_WAIT_MARKS: usize = 512; + +/// Waits the node holds at once. One more is answered `503` at once, and the +/// device falls back to reading on its own schedule. +pub const MAX_WAITERS: usize = 4096; + +/// A wait request's body: [`MAX_WAIT_MARKS`] marks fit well inside it. +const MAX_WAIT_BODY_BYTES: usize = 64 * 1024; + +/// Arrivals buffered for waits that have not yet looked at them. A wait that +/// falls further behind looks at its spools again instead. +const ARRIVALS_BUFFER: usize = 1024; + +/// The spools that took an entry, announced to every wait (storage spec §8, +/// long-poll), and the slots waits are held in. In-process: a node's spool is +/// written by its own submit route alone. +#[derive(Clone)] +pub struct SpoolWaits { + arrivals: tokio::sync::broadcast::Sender, + slots: Arc, +} + +impl Default for SpoolWaits { + fn default() -> Self { + let (arrivals, _receiver) = tokio::sync::broadcast::channel(ARRIVALS_BUFFER); + Self { + arrivals, + slots: Arc::new(tokio::sync::Semaphore::new(MAX_WAITERS)), + } + } +} + +impl SpoolWaits { + /// Wake every wait on `spool_key`. With no wait held there is no one to + /// wake, and the send has nowhere to go. + fn announce(&self, spool_key: &str) { + if self.arrivals.receiver_count() > 0 { + if let Err(e) = self.arrivals.send(spool_key.to_string()) { + log::error!("b0x submit: the arrival on {spool_key} reached no wait: {e}"); + } + } + } +} + /// The spool key `value` names, in its one canonical spelling, or `None` /// when it is not Base32 Crockford of 32 bytes. Base32 Crockford reads /// several spellings as the same bytes (either case, `I` and `L` for `1`, @@ -51,6 +102,19 @@ pub fn router(app: Arc) -> Router<()> { )) } +/// A device's wait on its spools (long-poll). Held for up to [`MAX_WAIT`], +/// so it is served outside the node's request timeout and concurrency limit +/// ([`crate::build_app`]): [`MAX_WAITERS`] bounds it instead, and a held +/// wait holds no database connection. +pub fn wait_router(app: Arc) -> Router<()> { + Router::new() + .route("/api/v2/b0x/wait", post(wait_for_spools)) + .layer(Extension(app)) + .layer(tower_http::limit::RequestBodyLimitLayer::new( + MAX_WAIT_BODY_BYTES, + )) +} + fn require_protobuf(headers: &HeaderMap) -> Result<(), StatusCode> { match headers.get(axum::http::header::CONTENT_TYPE) { Some(v) if v == "application/octet-stream" => Ok(()), @@ -81,9 +145,90 @@ async fn submit_b0x_envelope( log::error!("b0x submit: spool_insert failed: {e:?}"); StatusCode::INTERNAL_SERVER_ERROR })?; + app.spool_waits.announce(&recipient_spool_key); Ok(StatusCode::NO_CONTENT) } +/// Answer once any spool a [`dsm::types::proto::B0xWaitRequest`] names holds +/// an entry at or after the position given for it: `200` with those spools +/// in a `B0xWaitResponse`, or with none once the wait (at most [`MAX_WAIT`]) +/// has passed. `400` for a request that is not one, `503` when +/// [`MAX_WAITERS`] waits are already held. Nothing is read out, marked or +/// changed: the device reads its spools as it always does. +async fn wait_for_spools( + Extension(app): Extension>, + headers: HeaderMap, + body: Bytes, +) -> Result { + use tokio::sync::broadcast::error::RecvError; + + require_protobuf(&headers)?; + let request = dsm::types::proto::B0xWaitRequest::decode(body.as_ref()).map_err(|e| { + log::info!("b0x wait: the request does not decode: {e}"); + StatusCode::BAD_REQUEST + })?; + if request.marks.is_empty() || request.marks.len() > MAX_WAIT_MARKS { + return Err(StatusCode::BAD_REQUEST); + } + let mut marks = Vec::with_capacity(request.marks.len()); + for mark in &request.marks { + let key = canonical_spool_key(&mark.address).ok_or(StatusCode::BAD_REQUEST)?; + // A position past every one a spool can hold is never reached. + let from = match i64::try_from(mark.from_seq) { + Ok(from) => from, + Err(_beyond) => i64::MAX, + }; + marks.push((key, from)); + } + let watched: std::collections::HashSet = + marks.iter().map(|(key, _from)| key.clone()).collect(); + let wait = std::time::Duration::from_millis(u64::from(request.wait_ms)).min(MAX_WAIT); + + let Ok(_slot) = app.spool_waits.slots.clone().try_acquire_owned() else { + return Err(StatusCode::SERVICE_UNAVAILABLE); + }; + // Subscribed before the first look, so an entry that lands between the + // look and the wait still wakes it. + let mut arrivals = app.spool_waits.arrivals.subscribe(); + let deadline = tokio::time::Instant::now() + wait; + loop { + let ready = crate::db::spool_ready(&app.db_pool, &marks) + .await + .map_err(|e| { + log::error!("b0x wait: spool_ready failed: {e:?}"); + StatusCode::INTERNAL_SERVER_ERROR + })?; + if !ready.is_empty() { + return Ok(wait_answer(ready)); + } + loop { + match tokio::time::timeout_at(deadline, arrivals.recv()).await { + Ok(Ok(key)) if watched.contains(&key) => break, + Ok(Ok(_elsewhere)) => continue, + // Arrivals went by unseen: look at the spools again. + Ok(Err(RecvError::Lagged(missed))) => { + log::debug!("b0x wait: {missed} arrival(s) went by unseen; looking again"); + break; + } + // The wait's time ran out, or the node is shutting down. + Ok(Err(RecvError::Closed)) => return Ok(wait_answer(Vec::new())), + Err(_elapsed) => return Ok(wait_answer(Vec::new())), + } + } + } +} + +/// A wait's answer: the spools that hold an entry for it, none on a timeout. +fn wait_answer(ready: Vec) -> axum::response::Response { + let mut headers = axum::http::HeaderMap::new(); + headers.insert( + axum::http::header::CONTENT_TYPE, + axum::http::HeaderValue::from_static("application/octet-stream"), + ); + let answer = dsm::types::proto::B0xWaitResponse { ready }; + (StatusCode::OK, headers, answer.encode_to_vec()).into_response() +} + /// Up to [`MAX_BATCH_RETRIEVE`] entries of the spool named by /// `x-dsm-b0x-address`, from position `from_seq` on, as a /// `SequencedBatchEnvelope` of the bytes exactly as they were submitted. @@ -165,7 +310,7 @@ mod tests { ) .unwrap_or_else(|e| panic!("app state: {e}")), ); - super::router(app_state) + super::router(app_state.clone()).merge(super::wait_router(app_state)) } /// What a device sends (DSM Amendment A7): an inner envelope sealed to a @@ -539,6 +684,150 @@ mod tests { assert!(bytes.is_empty()); } + /// What a wait on `marks` (spool key, position) answers, held for at most + /// `wait_ms`: its status and the spools it names. + async fn wait_on( + app: &Router, + marks: &[(&str, u64)], + wait_ms: u32, + ) -> (HttpStatus, Vec) { + let request = dsm::types::proto::B0xWaitRequest { + marks: marks + .iter() + .map(|(address, from_seq)| dsm::types::proto::B0xWaitMark { + address: address.to_string(), + from_seq: *from_seq, + }) + .collect(), + wait_ms, + }; + let req = Request::builder() + .method("POST") + .uri("/api/v2/b0x/wait") + .header(axum::http::header::CONTENT_TYPE, "application/octet-stream") + .body(axum::body::Body::from(request.encode_to_vec())) + .expect("a request"); + let resp = app.clone().oneshot(req).await.expect("the router answers"); + let status = resp.status(); + let body = axum::body::to_bytes(resp.into_body(), usize::MAX) + .await + .expect("the answer's body"); + if status != HttpStatus::OK { + return (status, Vec::new()); + } + let answer = dsm::types::proto::B0xWaitResponse::decode(body.as_ref()).expect("an answer"); + (status, answer.ready) + } + + /// A wait on a spool that already holds an entry at or after its mark is + /// answered at once with that spool; a mark past the spool's last entry + /// is not met, and that wait runs its length and names nothing. + #[tokio::test] + async fn a_wait_is_answered_at_once_for_an_entry_already_past_its_mark() { + let app = spool().await; + let spool_key = crate::db::test_store::unique_name(0x71); + let body = sealed_envelope().outer.encode_to_vec(); + assert_eq!( + submit(&app, &spool_key, "application/octet-stream", body).await, + HttpStatus::NO_CONTENT + ); + let (held, after) = page(&app, &spool_key, 0).await; + let first = held[0].0; + + let started = tokio::time::Instant::now(); + let answer = wait_on(&app, &[(spool_key.as_str(), first)], 20_000).await; + assert_eq!(answer, (HttpStatus::OK, vec![spool_key.clone()])); + assert!( + started.elapsed() < std::time::Duration::from_secs(5), + "a wait whose spool already held an entry was held" + ); + + let started = tokio::time::Instant::now(); + let answer = wait_on(&app, &[(spool_key.as_str(), after)], 300).await; + assert_eq!(answer, (HttpStatus::OK, Vec::new())); + assert!( + started.elapsed() >= std::time::Duration::from_millis(300), + "a wait whose mark was past every entry ended before its time" + ); + } + + /// A wait held on an empty spool is answered when an entry lands there, + /// with that spool, long before its time runs out. An entry landing in a + /// spool the wait does not name wakes nothing. + #[tokio::test] + async fn a_held_wait_is_answered_when_an_entry_lands_in_its_spool() { + let app = spool().await; + let watched = crate::db::test_store::unique_name(0x72); + let elsewhere = crate::db::test_store::unique_name(0x73); + let started = tokio::time::Instant::now(); + let waiting = { + let app = app.clone(); + let watched = watched.clone(); + tokio::spawn(async move { wait_on(&app, &[(watched.as_str(), 0)], 20_000).await }) + }; + tokio::time::sleep(std::time::Duration::from_millis(300)).await; + assert_eq!( + submit( + &app, + &elsewhere, + "application/octet-stream", + sealed_envelope().outer.encode_to_vec() + ) + .await, + HttpStatus::NO_CONTENT + ); + tokio::time::sleep(std::time::Duration::from_millis(300)).await; + assert!( + !waiting.is_finished(), + "an entry in a spool the wait does not name answered it" + ); + assert_eq!( + submit( + &app, + &watched, + "application/octet-stream", + sealed_envelope().outer.encode_to_vec() + ) + .await, + HttpStatus::NO_CONTENT + ); + let answer = tokio::time::timeout(std::time::Duration::from_secs(10), waiting) + .await + .expect("the wait was not answered when its spool took an entry") + .expect("the waiting task"); + assert_eq!(answer, (HttpStatus::OK, vec![watched])); + assert!(started.elapsed() < std::time::Duration::from_secs(10)); + } + + /// A wait names one spool or more, each under a key a spool can have, + /// and no more than the node holds a wait for; anything else is refused + /// before it is held. + #[tokio::test] + async fn a_wait_that_is_not_one_is_refused() { + let app = spool().await; + let spool_key = crate::db::test_store::unique_name(0x74); + assert_eq!(wait_on(&app, &[], 100).await.0, HttpStatus::BAD_REQUEST); + assert_eq!( + wait_on(&app, &[("b0x[TEST]", 0)], 100).await.0, + HttpStatus::BAD_REQUEST + ); + let too_many: Vec<(&str, u64)> = (0..=MAX_WAIT_MARKS) + .map(|_| (spool_key.as_str(), 0)) + .collect(); + assert_eq!( + wait_on(&app, &too_many, 100).await.0, + HttpStatus::BAD_REQUEST + ); + let req = Request::builder() + .method("POST") + .uri("/api/v2/b0x/wait") + .header(axum::http::header::CONTENT_TYPE, "text/plain") + .body(axum::body::Body::from(Vec::new())) + .expect("a request"); + let status = app.clone().oneshot(req).await.expect("an answer").status(); + assert_eq!(status, HttpStatus::UNSUPPORTED_MEDIA_TYPE); + } + #[tokio::test] async fn v2_b0x_submit_rejects_wrong_content_type() { let app = spool().await; diff --git a/dsm_storage_node/src/db/pg.rs b/dsm_storage_node/src/db/pg.rs index 6f584b066..9a9c00d34 100644 --- a/dsm_storage_node/src/db/pg.rs +++ b/dsm_storage_node/src/db/pg.rs @@ -642,6 +642,28 @@ pub async fn spool_list_from_seq( .collect()) } +/// The spools among `marks` that hold an entry at or after the position +/// given for each: `(spool key, position)` pairs in, spool keys out. Reads +/// only; a device waiting on its spools asks this. +pub async fn spool_ready(pool: &Pool, marks: &[(String, i64)]) -> Result> { + let (keys, positions): (Vec<&str>, Vec) = marks + .iter() + .map(|(key, from)| (key.as_str(), *from)) + .unzip(); + let client = pool.get().await?; + let stmt = client + .prepare_cached( + "SELECT m.device_id FROM unnest($1::text[], $2::int8[]) AS m(device_id, from_seq) + WHERE EXISTS ( + SELECT 1 FROM inbox_spool s + WHERE s.device_id = m.device_id AND s.seq_num >= m.from_seq + )", + ) + .await?; + let rows = client.query(&stmt, &[&keys, &positions]).await?; + Ok(rows.into_iter().map(|r| r.get::<_, String>(0)).collect()) +} + /// The node's connection pool type. pub type DBPool = Pool; diff --git a/dsm_storage_node/src/lib.rs b/dsm_storage_node/src/lib.rs index 2d720c698..45d67fe8e 100644 --- a/dsm_storage_node/src/lib.rs +++ b/dsm_storage_node/src/lib.rs @@ -35,6 +35,8 @@ pub struct AppState { /// database connection, so closers queued behind one another hold no /// connection and cannot starve every other request of the pool. pub closing: Arc>, + /// Devices' waits on their spools (long-poll), woken by each submit. + pub spool_waits: api::transport::b0x::SpoolWaits, } /// This node's view of the canonical storage set it belongs to. @@ -159,6 +161,7 @@ impl AppState { storage_set: None, mirror_sync: Arc::new(tokio::sync::Mutex::new(())), closing: Arc::new(tokio::sync::Mutex::new(())), + spool_waits: api::transport::b0x::SpoolWaits::default(), }) } @@ -357,6 +360,11 @@ pub fn build_app(state: std::sync::Arc, limits: AppLimits) -> axum::Ro axum::http::StatusCode::REQUEST_TIMEOUT, limits.request_timeout, )) + // A device's wait on its spools is held open on purpose, so it sits + // outside the timeout and the concurrency limit above: the wait + // bounds its own length and the number held (b0x::MAX_WAIT, + // b0x::MAX_WAITERS), and holds no database connection while it waits. + .merge(crate::api::transport::b0x::wait_router(state.clone())) .layer(TraceLayer::new_for_http()) .layer(crate::node_identity_echo_layer( state.member_id_header.clone(), diff --git a/dsm_storage_node/tests/resource_limits.rs b/dsm_storage_node/tests/resource_limits.rs index d19d08e40..545115421 100644 --- a/dsm_storage_node/tests/resource_limits.rs +++ b/dsm_storage_node/tests/resource_limits.rs @@ -211,3 +211,63 @@ fn a_connection_that_never_finishes_its_headers_is_closed() { } }); } + +/// A device's wait on its spools is held on purpose, so it sits outside the +/// node's request time and its count of requests in flight. With one slot and +/// a one-second request time, a wait held for longer than that is answered +/// `200` with nothing ready, not `408`, and a health check made while it is +/// held is served at once. +#[test] +fn a_held_wait_takes_no_slot_and_outlasts_the_request_time() { + common::runtime().block_on(async { + let app = node("rl_wait", limits(1, Duration::from_secs(1))).await; + let spool = dsm::utils::text_id::encode_base32_crockford(&[0x5Bu8; 32]); + let request = dsm::types::proto::B0xWaitRequest { + marks: vec![dsm::types::proto::B0xWaitMark { + address: spool, + from_seq: 1, + }], + wait_ms: 2_500, + }; + let wait = common::ok_or_panic( + Request::builder() + .method("POST") + .uri("/api/v2/b0x/wait") + .header("content-type", "application/octet-stream") + .body(Body::from(prost::Message::encode_to_vec(&request))), + "request", + ); + let started = std::time::Instant::now(); + let held = tokio::spawn(app.clone().oneshot(wait)); + tokio::time::sleep(Duration::from_millis(200)).await; + + let health = match tokio::time::timeout(Duration::from_secs(2), app.oneshot(health())).await + { + Ok(answer) => common::ok_or_panic(answer, "the app answers"), + Err(elapsed) => panic!("a held wait kept the node's one slot: {elapsed}"), + }; + assert_eq!(health.status(), StatusCode::OK); + + let answer = match tokio::time::timeout(Duration::from_secs(10), held).await { + Ok(joined) => common::ok_or_panic(common::ok_or_panic(joined, "task"), "answer"), + Err(elapsed) => panic!("the wait was never answered: {elapsed}"), + }; + assert_eq!(answer.status(), StatusCode::OK); + assert!( + started.elapsed() >= Duration::from_millis(2_500), + "the wait was cut short of its time" + ); + let body = common::ok_or_panic( + axum::body::to_bytes(answer.into_body(), usize::MAX).await, + "body", + ); + let ready = common::ok_or_panic( + ::decode(body.as_ref()), + "a wait answer", + ); + assert!( + ready.ready.is_empty(), + "nothing landed, and the wait named a spool" + ); + }); +} diff --git a/proto/dsm_app.proto b/proto/dsm_app.proto index c0589ecb7..71d535bd4 100644 --- a/proto/dsm_app.proto +++ b/proto/dsm_app.proto @@ -2535,6 +2535,25 @@ message SequencedBatchEnvelope { uint64 next_seq = 2; // next sequence number to request } +// A device waiting on its spools (storage spec §8, long-poll). The node +// answers as soon as any listed spool holds an entry at or after the position +// given for it, or with none listed once `wait_ms` has passed. Nothing is read, +// marked or changed by a wait: a device that never waits reads exactly what it +// would have, only later. +message B0xWaitMark { + string address = 1; // the spool key, Base32 Crockford of 32 bytes + uint64 from_seq = 2; // wake for an entry at or after this position +} + +message B0xWaitRequest { + repeated B0xWaitMark marks = 1; + uint32 wait_ms = 2; // how long the node may hold the request; the node caps it +} + +message B0xWaitResponse { + repeated string ready = 1; // the listed spools holding an entry at or after their position +} + // =============================== ENVELOPE ============================ // The sender of an addressed envelope. A local answer (this device's Core or // SDK answering its own caller) makes no sender claim and carries no Headers. From 76de3801c19a22e6f3337439bebf6c0536674f69 Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 2 Oct 2026 23:36:57 +0000 Subject: [PATCH 2/6] android: ask once to let DSM run in the background, so its own node connection survives Doze The first time the app starts with a wallet and is still battery-optimised, it opens the system's 'let this app run in the background' dialog (REQUEST_IGNORE_BATTERY_OPTIMIZATIONS), or the optimisation list where the dialog does not exist. Asked once per install; a refusal is kept. No push service is involved: the wallet keeps its own connection to the nodes. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Y4wDTToHmJfkYYJvMKXt3u --- .../android/app/src/main/AndroidManifest.xml | 4 ++ .../com/dsm/wallet/ui/BatteryExemption.kt | 65 +++++++++++++++++++ .../java/com/dsm/wallet/ui/MainActivity.kt | 1 + 3 files changed, 70 insertions(+) create mode 100644 dsm_client/android/app/src/main/java/com/dsm/wallet/ui/BatteryExemption.kt diff --git a/dsm_client/android/app/src/main/AndroidManifest.xml b/dsm_client/android/app/src/main/AndroidManifest.xml index b245e9ef7..2fc139393 100644 --- a/dsm_client/android/app/src/main/AndroidManifest.xml +++ b/dsm_client/android/app/src/main/AndroidManifest.xml @@ -31,6 +31,10 @@ + + diff --git a/dsm_client/android/app/src/main/java/com/dsm/wallet/ui/BatteryExemption.kt b/dsm_client/android/app/src/main/java/com/dsm/wallet/ui/BatteryExemption.kt new file mode 100644 index 000000000..91acccd9b --- /dev/null +++ b/dsm_client/android/app/src/main/java/com/dsm/wallet/ui/BatteryExemption.kt @@ -0,0 +1,65 @@ +// SPDX-License-Identifier: MIT OR Apache-2.0 + +package com.dsm.wallet.ui + +import android.app.Activity +import android.content.ActivityNotFoundException +import android.content.Context +import android.content.Intent +import android.os.PowerManager +import android.provider.Settings +import android.util.Log +import androidx.core.content.pm.PackageInfoCompat +import androidx.core.net.toUri + +/** + * Asks once, per install, for DSM to be left out of Android's battery + * optimisation, so the wallet keeps its own connection to the storage nodes + * while the phone sleeps. A transfer still settling when the app is left is + * finished by the background service; with the app optimised, Android cuts its + * network in Doze and the counterparty waits until the phone wakes. + * + * Nothing goes through Google: this is the wallet's own connection, kept open + * by the system's own setting. The user answers in the system's dialog; a + * refusal is kept and not asked again. + */ +internal object BatteryExemption { + private const val TAG = "BatteryExemption" + private const val PREFS = "dsm_battery_exemption" + + /** The app version that asked, once asked. */ + private const val KEY_ASKED_BY_VERSION = "asked_by_version" + + /** + * Opens the system's "let this app run in the background" dialog, once, + * when the app is still optimised. Opens the system's list of optimised + * apps instead where the dialog does not exist. + */ + fun askOnce(activity: Activity) { + val power = activity.getSystemService(Context.POWER_SERVICE) as? PowerManager + if (power == null) { + Log.w(TAG, "no power service: the battery exemption cannot be asked for") + return + } + if (power.isIgnoringBatteryOptimizations(activity.packageName)) return + val prefs = activity.getSharedPreferences(PREFS, Context.MODE_PRIVATE) + if (prefs.contains(KEY_ASKED_BY_VERSION)) return + + val info = activity.packageManager.getPackageInfo(activity.packageName, 0) + prefs.edit() + .putLong(KEY_ASKED_BY_VERSION, PackageInfoCompat.getLongVersionCode(info)) + .apply() + val ask = Intent(Settings.ACTION_REQUEST_IGNORE_BATTERY_OPTIMIZATIONS) + .setData("package:${activity.packageName}".toUri()) + try { + activity.startActivity(ask) + } catch (e: ActivityNotFoundException) { + Log.w(TAG, "no battery exemption dialog on this phone; opening the list", e) + try { + activity.startActivity(Intent(Settings.ACTION_IGNORE_BATTERY_OPTIMIZATION_SETTINGS)) + } catch (none: ActivityNotFoundException) { + Log.w(TAG, "no battery optimisation settings on this phone", none) + } + } + } +} diff --git a/dsm_client/android/app/src/main/java/com/dsm/wallet/ui/MainActivity.kt b/dsm_client/android/app/src/main/java/com/dsm/wallet/ui/MainActivity.kt index 95e0f5da8..2593a9746 100644 --- a/dsm_client/android/app/src/main/java/com/dsm/wallet/ui/MainActivity.kt +++ b/dsm_client/android/app/src/main/java/com/dsm/wallet/ui/MainActivity.kt @@ -1340,6 +1340,7 @@ class MainActivity : AppCompatActivity(), NfcAdapter.ReaderCallback { } catch (t: Throwable) { Log.w(tag, "onStart: startForegroundService failed", t) } + BatteryExemption.askOnce(this) } val intent = Intent(this, BleBackgroundService::class.java) try { From 1cddc58f6eb69f20855b533109bf8b43b26ea93a Mon Sep 17 00:00:00 2001 From: Claude Date: Fri, 2 Oct 2026 23:47:41 +0000 Subject: [PATCH 3/6] frontend: no 'Device ready' scene on an ordinary launch The chip-trace 'Device ready' scene played on every transition from the publishing screen to the wallet. An ordinary launch of a device set up long ago can report the publishing phase for a moment before the core confirms the identity is published, so the scene flashed at startup with nothing new to celebrate. It now plays only when the securing screen was shown in this run: the device was set up here. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Y4wDTToHmJfkYYJvMKXt3u --- .../frontend/src/components/fx/FxProvider.tsx | 13 ++++++++++++- .../components/fx/__tests__/FxProvider.test.tsx | 16 +++++++++++++++- 2 files changed, 27 insertions(+), 2 deletions(-) diff --git a/dsm_client/frontend/src/components/fx/FxProvider.tsx b/dsm_client/frontend/src/components/fx/FxProvider.tsx index e3e5a102d..7e43a4c92 100644 --- a/dsm_client/frontend/src/components/fx/FxProvider.tsx +++ b/dsm_client/frontend/src/components/fx/FxProvider.tsx @@ -120,6 +120,11 @@ export function FxLayer() { /** App-wide cues: bridge events and app-state transitions that deserve a scene. */ function useFxCues(play: (req: FxRequest) => void, appState: AppState | undefined, lastConfirmAt: React.MutableRefObject) { const prevState = useRef(appState); + // Times the securing screen was shown in this run: the device is being set + // up here, so its becoming ready is news. An ordinary launch of a device set + // up long ago can pass the publishing screen for a moment on its way to the + // wallet; that is not news, and plays nothing. + const securedThisRun = useRef(0); const lockArmedUntil = useRef(0); const pairedAt = useRef>(new Map()); @@ -192,8 +197,14 @@ function useFxCues(play: (req: FxRequest) => void, appState: AppState | undefine useEffect(() => { const prev = prevState.current; prevState.current = appState; + if (appState === 'securing_device') securedThisRun.current += 1; if (prev === appState || !appState) return; - if ((prev === 'securing_device' || prev === 'publication_pending') && appState === 'wallet_ready') { + if ( + securedThisRun.current > 0 && + (prev === 'securing_device' || prev === 'publication_pending') && + appState === 'wallet_ready' + ) { + securedThisRun.current = 0; play({ anim: 'trace', title: 'Device ready', caption: 'Your device key is enrolled and your identity is published', key: 'anchored' }); } if (appState === 'locked' && Date.now() < lockArmedUntil.current) { diff --git a/dsm_client/frontend/src/components/fx/__tests__/FxProvider.test.tsx b/dsm_client/frontend/src/components/fx/__tests__/FxProvider.test.tsx index 3a5d5c234..217d1113e 100644 --- a/dsm_client/frontend/src/components/fx/__tests__/FxProvider.test.tsx +++ b/dsm_client/frontend/src/components/fx/__tests__/FxProvider.test.tsx @@ -5,7 +5,7 @@ import { FxLayer, FxProvider, useFx } from '../FxProvider'; import { bridgeEvents } from '../../../bridge/bridgeEvents'; import { LOCK_SETUP_COMPLETE_EVENT } from '../../../services/lock/lockService'; -function Harness({ appState, soundEnabled }: { appState?: 'securing_device' | 'wallet_ready' | 'locked'; soundEnabled?: boolean }) { +function Harness({ appState, soundEnabled }: { appState?: 'securing_device' | 'publication_pending' | 'wallet_ready' | 'locked'; soundEnabled?: boolean }) { return ( @@ -85,6 +85,20 @@ describe('FxProvider', () => { expect(screen.getByRole('dialog', { name: 'Device ready' })).toBeInTheDocument(); }); + it('celebrates a device set up here whose identity is published after the securing screen', () => { + const { rerender } = render(); + rerender(); + expect(screen.queryByRole('dialog')).not.toBeInTheDocument(); + rerender(); + expect(screen.getByRole('dialog', { name: 'Device ready' })).toBeInTheDocument(); + }); + + it('plays nothing when a launch passes the publishing screen on its way to the wallet', () => { + const { rerender } = render(); + rerender(); + expect(screen.queryByRole('dialog')).not.toBeInTheDocument(); + }); + it('plays the lock scene only when the lock was just set up', () => { const first = render(); first.rerender(); From c15b87fce8ce48556fb645de0bb46f530155e046 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 3 Oct 2026 00:13:00 +0000 Subject: [PATCH 4/6] long-poll: the node bounds a wait with its request layer, not a clock of its own MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Storage nodes read no clock and run no timer (storage spec §1 rule 4, tests/no_clock_reads.rs). The wait handler's own deadline is gone: the wait route carries a TimeoutLayer that answers 204 once AppLimits.wait_bound passes (25 s deployed), as the request timeout already bounds every other route. B0xWaitRequest loses wait_ms; the device reads 204 as a quiet round. The wait tests move to tests/b0x_wait.rs, beside the other timing tests. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Y4wDTToHmJfkYYJvMKXt3u --- .../dsm_sdk/src/sdk/b0x_sdk.rs | 38 ++-- .../dsm_sdk/src/sdk/inbox_waiter.rs | 48 ++-- .../dsm_sdk/src/test_support/nodes.rs | 1 + dsm_client/frontend/src/proto/dsm_app_pb.ts | 14 +- dsm_storage_node/src/api/transport/b0x.rs | 210 ++++-------------- dsm_storage_node/src/lib.rs | 11 +- dsm_storage_node/src/main.rs | 1 + dsm_storage_node/tests/b0x_wait.rs | 198 +++++++++++++++++ dsm_storage_node/tests/common/mod.rs | 1 + dsm_storage_node/tests/resource_limits.rs | 36 ++- proto/dsm_app.proto | 7 +- 11 files changed, 314 insertions(+), 251 deletions(-) create mode 100644 dsm_storage_node/tests/b0x_wait.rs diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs index 2efb23c93..5c11d7de7 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs @@ -560,8 +560,13 @@ pub(crate) fn spool_end(address: &str, endpoint: &str) -> Option { .copied() } -/// How much longer than the wait itself a wait request may take: the round -/// trip, and a member slow to answer at the end of its wait. +/// How long a member holds a wait before answering that nothing landed: the +/// deployed node's bound (`dsm_storage_node::api::transport::b0x::MAX_WAIT`). +pub(crate) const MEMBER_WAIT_BOUND: std::time::Duration = std::time::Duration::from_secs(25); + +/// How much longer than the member's bound a wait request may take: the +/// round trip, and a member slow to answer at the end of its bound. A member +/// that has not answered by then did not answer. const WAIT_TRANSPORT_SLACK: std::time::Duration = std::time::Duration::from_secs(10); /// What a member answered a wait on this device's spools. @@ -569,7 +574,7 @@ const WAIT_TRANSPORT_SLACK: std::time::Duration = std::time::Duration::from_secs pub(crate) enum WaitAnswer { /// These spools hold an entry at or after their mark. Ready(Vec), - /// Nothing landed while the member held the wait. + /// Nothing landed while the member held the wait (`204`). Quiet, /// The member does not hold waits: a node that does not serve them yet /// (`404`), or one holding as many as it can (`503`). @@ -577,13 +582,13 @@ pub(crate) enum WaitAnswer { } /// Hold a wait on `marks` (spool address, position) at the member at -/// `endpoint`, for at most `wait` (storage spec §8, long-poll). Reads +/// `endpoint` until it answers (storage spec §8, long-poll): at once when an +/// entry is past its mark, when one lands, or `204` after its bound. Reads /// nothing and moves nothing: what landed is read by the next sync. pub(crate) async fn wait_on_member( client: &reqwest::Client, endpoint: &str, marks: &[(String, u64)], - wait: std::time::Duration, ) -> Result { let request = dsm::types::proto::B0xWaitRequest { marks: marks @@ -593,29 +598,32 @@ pub(crate) async fn wait_on_member( from_seq: *from_seq, }) .collect(), - wait_ms: u32::try_from(wait.as_millis()).map_err(|e| { - DsmError::internal(format!("wait of {wait:?}: {e}"), None::) - })?, }; let url = format!("{}/api/v2/b0x/wait", endpoint.trim_end_matches('/')); let resp = client .post(&url) .header("Content-Type", "application/protobuf") .header("Accept", "application/protobuf") - .timeout(wait + WAIT_TRANSPORT_SLACK) + .timeout(MEMBER_WAIT_BOUND + WAIT_TRANSPORT_SLACK) .body(request.encode_to_vec()) .send() .await .map_err(|e| { - DsmError::network(format!("b0x wait at {endpoint}: {e}"), None::) + DsmError::network( + format!("b0x wait at {endpoint}: {e}"), + None::, + ) })?; let status = resp.status(); + if status == reqwest::StatusCode::NO_CONTENT { + return Ok(WaitAnswer::Quiet); + } if status == reqwest::StatusCode::NOT_FOUND || status == reqwest::StatusCode::SERVICE_UNAVAILABLE { return Ok(WaitAnswer::NotHeld(status)); } - if !status.is_success() { + if status != reqwest::StatusCode::OK { return Err(DsmError::network( format!("b0x wait at {endpoint} answered HTTP {status}"), None::, @@ -634,10 +642,12 @@ pub(crate) async fn wait_on_member( ) })?; if answer.ready.is_empty() { - Ok(WaitAnswer::Quiet) - } else { - Ok(WaitAnswer::Ready(answer.ready)) + return Err(DsmError::network( + format!("b0x wait at {endpoint} answered 200 naming no spool"), + None::, + )); } + Ok(WaitAnswer::Ready(answer.ready)) } impl B0xSDK { diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs index 7e8ec59d5..a5f87e1cd 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs @@ -24,10 +24,6 @@ use tokio::time::Instant; use crate::sdk::b0x_sdk::WaitAnswer; -/// How long a member is asked to hold each wait: the node's own cap -/// (`dsm_storage_node::api::transport::b0x::MAX_WAIT`). -const WAIT: Duration = Duration::from_secs(25); - /// How long a member that failed a wait, or does not hold them, is left out /// of the next ones. The poller reads it meanwhile. const MEMBER_REST: Duration = Duration::from_secs(30); @@ -296,8 +292,7 @@ async fn hold( let client = member.client.clone(); let marks = member.marks.clone(); waits.spawn(async move { - let answer = - crate::sdk::b0x_sdk::wait_on_member(&client, &endpoint, &marks, WAIT).await; + let answer = crate::sdk::b0x_sdk::wait_on_member(&client, &endpoint, &marks).await; (endpoint, answer) }); } @@ -454,8 +449,8 @@ mod tests { /// On the storage node's own code, over TLS as a device reaches it: a /// wait held at a member on a spool past its last entry is answered, /// naming the spool, when an envelope lands there; a wait whose mark is - /// already met is answered at once; and one whose mark is past the end - /// runs its length and names nothing. + /// already met is answered at once; and one whose mark is past the end is + /// held. #[tokio::test(flavor = "multi_thread", worker_threads = 4)] #[serial_test::serial] async fn a_wait_held_at_a_member_is_answered_when_a_delivery_lands() { @@ -477,7 +472,7 @@ mod tests { vec![(address.clone(), 1)], ); tokio::spawn(async move { - crate::sdk::b0x_sdk::wait_on_member(&client, &endpoint, &marks, WAIT).await + crate::sdk::b0x_sdk::wait_on_member(&client, &endpoint, &marks).await }) }; tokio::time::sleep(Duration::from_millis(300)).await; @@ -504,27 +499,24 @@ mod tests { assert_eq!(answer, WaitAnswer::Ready(vec![address.clone()])); assert!(started.elapsed() < Duration::from_secs(10)); - let met = crate::sdk::b0x_sdk::wait_on_member( - &client, - &member.endpoint, - &[(address.clone(), 1)], - WAIT, - ) - .await - .expect("the member answers"); + let met = + crate::sdk::b0x_sdk::wait_on_member(&client, &member.endpoint, &[(address.clone(), 1)]) + .await + .expect("the member answers"); assert_eq!(met, WaitAnswer::Ready(vec![address.clone()])); - let started = Instant::now(); - let past_the_end = crate::sdk::b0x_sdk::wait_on_member( - &client, - &member.endpoint, - &[(address, 2)], - Duration::from_millis(400), - ) - .await - .expect("the member answers"); - assert_eq!(past_the_end, WaitAnswer::Quiet); - assert!(started.elapsed() >= Duration::from_millis(400)); + let past_the_end = { + let (client, endpoint, marks) = (client, member.endpoint.clone(), vec![(address, 2)]); + tokio::spawn(async move { + crate::sdk::b0x_sdk::wait_on_member(&client, &endpoint, &marks).await + }) + }; + tokio::time::sleep(Duration::from_millis(400)).await; + assert!( + !past_the_end.is_finished(), + "a wait whose mark is past the spool's last entry was answered" + ); + past_the_end.abort(); } /// The back-off starts at one second after the third quick round in a diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs index d8c9e6314..336cbe6d4 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs @@ -50,6 +50,7 @@ fn deployed_limits() -> AppLimits { body_limit_bytes: 1_048_576, concurrency_limit: 256, request_timeout: std::time::Duration::from_secs(60), + wait_bound: dsm_storage_node::api::transport::b0x::MAX_WAIT, } } diff --git a/dsm_client/frontend/src/proto/dsm_app_pb.ts b/dsm_client/frontend/src/proto/dsm_app_pb.ts index 7468beef2..c329c3485 100644 --- a/dsm_client/frontend/src/proto/dsm_app_pb.ts +++ b/dsm_client/frontend/src/proto/dsm_app_pb.ts @@ -16725,9 +16725,9 @@ export class SequencedBatchEnvelope extends Message { /** * A device waiting on its spools (storage spec §8, long-poll). The node * answers as soon as any listed spool holds an entry at or after the position - * given for it, or with none listed once `wait_ms` has passed. Nothing is read, - * marked or changed by a wait: a device that never waits reads exactly what it - * would have, only later. + * given for it, or with no content once its own bound has passed. Nothing is + * read, marked or changed by a wait: a device that never waits reads exactly + * what it would have, only later. * * @generated from message dsm.B0xWaitMark */ @@ -16784,13 +16784,6 @@ export class B0xWaitRequest extends Message { */ marks: B0xWaitMark[] = []; - /** - * how long the node may hold the request; the node caps it - * - * @generated from field: uint32 wait_ms = 2; - */ - waitMs = 0; - constructor(data?: PartialMessage) { super(); proto3.util.initPartial(data, this); @@ -16800,7 +16793,6 @@ export class B0xWaitRequest extends Message { static readonly typeName = "dsm.B0xWaitRequest"; static readonly fields: FieldList = proto3.util.newFieldList(() => [ { no: 1, name: "marks", kind: "message", T: B0xWaitMark, repeated: true }, - { no: 2, name: "wait_ms", kind: "scalar", T: 13 /* ScalarType.UINT32 */ }, ]); static fromBinary(bytes: Uint8Array, options?: Partial): B0xWaitRequest { diff --git a/dsm_storage_node/src/api/transport/b0x.rs b/dsm_storage_node/src/api/transport/b0x.rs index faf40753d..5a288e33b 100644 --- a/dsm_storage_node/src/api/transport/b0x.rs +++ b/dsm_storage_node/src/api/transport/b0x.rs @@ -19,9 +19,10 @@ use dsm::utils::text_id; const MAX_ENVELOPE_BYTES: usize = 128 * 1024; // 128 KiB (normalized) const MAX_BATCH_RETRIEVE: i64 = 64; -/// The longest the node holds a wait, whatever the device asks: under the -/// idle cut-off of phones, carriers and NAT tables, so a held request is -/// answered rather than dropped on the way. +/// How long the deployed node holds a wait before answering that nothing +/// landed ([`crate::AppLimits::wait_bound`]): under the idle cut-off of +/// phones, carriers and NAT tables, so a held request is answered rather than +/// dropped on the way. pub const MAX_WAIT: std::time::Duration = std::time::Duration::from_secs(25); /// Spools one wait may name: every inbox route of a device with a few hundred @@ -102,17 +103,24 @@ pub fn router(app: Arc) -> Router<()> { )) } -/// A device's wait on its spools (long-poll). Held for up to [`MAX_WAIT`], -/// so it is served outside the node's request timeout and concurrency limit -/// ([`crate::build_app`]): [`MAX_WAITERS`] bounds it instead, and a held -/// wait holds no database connection. -pub fn wait_router(app: Arc) -> Router<()> { +/// A device's wait on its spools (long-poll), held until something lands +/// or `bound` passes, when it is answered `204`: a transport bound like the +/// request timeout, so no protocol fact depends on it (storage spec §1 rule +/// 4), and the node reads no clock for it. Held on purpose, so it is served +/// outside the node's request timeout and concurrency limit +/// ([`crate::build_app`]): [`MAX_WAITERS`] bounds it instead, and a held wait +/// holds no database connection. +pub fn wait_router(app: Arc, bound: std::time::Duration) -> Router<()> { Router::new() .route("/api/v2/b0x/wait", post(wait_for_spools)) .layer(Extension(app)) .layer(tower_http::limit::RequestBodyLimitLayer::new( MAX_WAIT_BODY_BYTES, )) + .layer(tower_http::timeout::TimeoutLayer::with_status_code( + StatusCode::NO_CONTENT, + bound, + )) } fn require_protobuf(headers: &HeaderMap) -> Result<(), StatusCode> { @@ -151,10 +159,11 @@ async fn submit_b0x_envelope( /// Answer once any spool a [`dsm::types::proto::B0xWaitRequest`] names holds /// an entry at or after the position given for it: `200` with those spools -/// in a `B0xWaitResponse`, or with none once the wait (at most [`MAX_WAIT`]) -/// has passed. `400` for a request that is not one, `503` when -/// [`MAX_WAITERS`] waits are already held. Nothing is read out, marked or -/// changed: the device reads its spools as it always does. +/// in a `B0xWaitResponse`. Until then the wait is held; the router answers +/// `204` once its bound passes ([`wait_router`]). `400` for a request that is +/// not one, `503` when [`MAX_WAITERS`] waits are already held. Nothing is +/// read out, marked or changed: the device reads its spools as it always +/// does. async fn wait_for_spools( Extension(app): Extension>, headers: HeaderMap, @@ -173,16 +182,19 @@ async fn wait_for_spools( let mut marks = Vec::with_capacity(request.marks.len()); for mark in &request.marks { let key = canonical_spool_key(&mark.address).ok_or(StatusCode::BAD_REQUEST)?; - // A position past every one a spool can hold is never reached. - let from = match i64::try_from(mark.from_seq) { - Ok(from) => from, - Err(_beyond) => i64::MAX, - }; + // Positions are the node's own sequence numbers; one past every one a + // spool can hold was never handed out. + let from = i64::try_from(mark.from_seq).map_err(|e| { + log::info!( + "b0x wait: position {} is not a spool position: {e}", + mark.from_seq + ); + StatusCode::BAD_REQUEST + })?; marks.push((key, from)); } let watched: std::collections::HashSet = marks.iter().map(|(key, _from)| key.clone()).collect(); - let wait = std::time::Duration::from_millis(u64::from(request.wait_ms)).min(MAX_WAIT); let Ok(_slot) = app.spool_waits.slots.clone().try_acquire_owned() else { return Err(StatusCode::SERVICE_UNAVAILABLE); @@ -190,7 +202,6 @@ async fn wait_for_spools( // Subscribed before the first look, so an entry that lands between the // look and the wait still wakes it. let mut arrivals = app.spool_waits.arrivals.subscribe(); - let deadline = tokio::time::Instant::now() + wait; loop { let ready = crate::db::spool_ready(&app.db_pool, &marks) .await @@ -202,23 +213,22 @@ async fn wait_for_spools( return Ok(wait_answer(ready)); } loop { - match tokio::time::timeout_at(deadline, arrivals.recv()).await { - Ok(Ok(key)) if watched.contains(&key) => break, - Ok(Ok(_elsewhere)) => continue, + match arrivals.recv().await { + Ok(key) if watched.contains(&key) => break, + Ok(_elsewhere) => continue, // Arrivals went by unseen: look at the spools again. - Ok(Err(RecvError::Lagged(missed))) => { + Err(RecvError::Lagged(missed)) => { log::debug!("b0x wait: {missed} arrival(s) went by unseen; looking again"); break; } - // The wait's time ran out, or the node is shutting down. - Ok(Err(RecvError::Closed)) => return Ok(wait_answer(Vec::new())), - Err(_elapsed) => return Ok(wait_answer(Vec::new())), + // The node is shutting down: nothing more will land here. + Err(RecvError::Closed) => return Ok(StatusCode::NO_CONTENT.into_response()), } } } } -/// A wait's answer: the spools that hold an entry for it, none on a timeout. +/// A wait's answer: the spools that hold an entry for it. fn wait_answer(ready: Vec) -> axum::response::Response { let mut headers = axum::http::HeaderMap::new(); headers.insert( @@ -310,7 +320,7 @@ mod tests { ) .unwrap_or_else(|e| panic!("app state: {e}")), ); - super::router(app_state.clone()).merge(super::wait_router(app_state)) + super::router(app_state) } /// What a device sends (DSM Amendment A7): an inner envelope sealed to a @@ -684,150 +694,6 @@ mod tests { assert!(bytes.is_empty()); } - /// What a wait on `marks` (spool key, position) answers, held for at most - /// `wait_ms`: its status and the spools it names. - async fn wait_on( - app: &Router, - marks: &[(&str, u64)], - wait_ms: u32, - ) -> (HttpStatus, Vec) { - let request = dsm::types::proto::B0xWaitRequest { - marks: marks - .iter() - .map(|(address, from_seq)| dsm::types::proto::B0xWaitMark { - address: address.to_string(), - from_seq: *from_seq, - }) - .collect(), - wait_ms, - }; - let req = Request::builder() - .method("POST") - .uri("/api/v2/b0x/wait") - .header(axum::http::header::CONTENT_TYPE, "application/octet-stream") - .body(axum::body::Body::from(request.encode_to_vec())) - .expect("a request"); - let resp = app.clone().oneshot(req).await.expect("the router answers"); - let status = resp.status(); - let body = axum::body::to_bytes(resp.into_body(), usize::MAX) - .await - .expect("the answer's body"); - if status != HttpStatus::OK { - return (status, Vec::new()); - } - let answer = dsm::types::proto::B0xWaitResponse::decode(body.as_ref()).expect("an answer"); - (status, answer.ready) - } - - /// A wait on a spool that already holds an entry at or after its mark is - /// answered at once with that spool; a mark past the spool's last entry - /// is not met, and that wait runs its length and names nothing. - #[tokio::test] - async fn a_wait_is_answered_at_once_for_an_entry_already_past_its_mark() { - let app = spool().await; - let spool_key = crate::db::test_store::unique_name(0x71); - let body = sealed_envelope().outer.encode_to_vec(); - assert_eq!( - submit(&app, &spool_key, "application/octet-stream", body).await, - HttpStatus::NO_CONTENT - ); - let (held, after) = page(&app, &spool_key, 0).await; - let first = held[0].0; - - let started = tokio::time::Instant::now(); - let answer = wait_on(&app, &[(spool_key.as_str(), first)], 20_000).await; - assert_eq!(answer, (HttpStatus::OK, vec![spool_key.clone()])); - assert!( - started.elapsed() < std::time::Duration::from_secs(5), - "a wait whose spool already held an entry was held" - ); - - let started = tokio::time::Instant::now(); - let answer = wait_on(&app, &[(spool_key.as_str(), after)], 300).await; - assert_eq!(answer, (HttpStatus::OK, Vec::new())); - assert!( - started.elapsed() >= std::time::Duration::from_millis(300), - "a wait whose mark was past every entry ended before its time" - ); - } - - /// A wait held on an empty spool is answered when an entry lands there, - /// with that spool, long before its time runs out. An entry landing in a - /// spool the wait does not name wakes nothing. - #[tokio::test] - async fn a_held_wait_is_answered_when_an_entry_lands_in_its_spool() { - let app = spool().await; - let watched = crate::db::test_store::unique_name(0x72); - let elsewhere = crate::db::test_store::unique_name(0x73); - let started = tokio::time::Instant::now(); - let waiting = { - let app = app.clone(); - let watched = watched.clone(); - tokio::spawn(async move { wait_on(&app, &[(watched.as_str(), 0)], 20_000).await }) - }; - tokio::time::sleep(std::time::Duration::from_millis(300)).await; - assert_eq!( - submit( - &app, - &elsewhere, - "application/octet-stream", - sealed_envelope().outer.encode_to_vec() - ) - .await, - HttpStatus::NO_CONTENT - ); - tokio::time::sleep(std::time::Duration::from_millis(300)).await; - assert!( - !waiting.is_finished(), - "an entry in a spool the wait does not name answered it" - ); - assert_eq!( - submit( - &app, - &watched, - "application/octet-stream", - sealed_envelope().outer.encode_to_vec() - ) - .await, - HttpStatus::NO_CONTENT - ); - let answer = tokio::time::timeout(std::time::Duration::from_secs(10), waiting) - .await - .expect("the wait was not answered when its spool took an entry") - .expect("the waiting task"); - assert_eq!(answer, (HttpStatus::OK, vec![watched])); - assert!(started.elapsed() < std::time::Duration::from_secs(10)); - } - - /// A wait names one spool or more, each under a key a spool can have, - /// and no more than the node holds a wait for; anything else is refused - /// before it is held. - #[tokio::test] - async fn a_wait_that_is_not_one_is_refused() { - let app = spool().await; - let spool_key = crate::db::test_store::unique_name(0x74); - assert_eq!(wait_on(&app, &[], 100).await.0, HttpStatus::BAD_REQUEST); - assert_eq!( - wait_on(&app, &[("b0x[TEST]", 0)], 100).await.0, - HttpStatus::BAD_REQUEST - ); - let too_many: Vec<(&str, u64)> = (0..=MAX_WAIT_MARKS) - .map(|_| (spool_key.as_str(), 0)) - .collect(); - assert_eq!( - wait_on(&app, &too_many, 100).await.0, - HttpStatus::BAD_REQUEST - ); - let req = Request::builder() - .method("POST") - .uri("/api/v2/b0x/wait") - .header(axum::http::header::CONTENT_TYPE, "text/plain") - .body(axum::body::Body::from(Vec::new())) - .expect("a request"); - let status = app.clone().oneshot(req).await.expect("an answer").status(); - assert_eq!(status, HttpStatus::UNSUPPORTED_MEDIA_TYPE); - } - #[tokio::test] async fn v2_b0x_submit_rejects_wrong_content_type() { let app = spool().await; diff --git a/dsm_storage_node/src/lib.rs b/dsm_storage_node/src/lib.rs index 45d67fe8e..0a6a80ef9 100644 --- a/dsm_storage_node/src/lib.rs +++ b/dsm_storage_node/src/lib.rs @@ -287,6 +287,12 @@ pub struct AppLimits { /// is answered `408` and changes nothing, so no protocol fact depends on /// it (storage spec §1 rule 4). pub request_timeout: std::time::Duration, + /// How long a device's wait on its spools (long-poll) is held before the + /// node answers that nothing landed. A transport bound like + /// `request_timeout`, outside it: no protocol fact depends on it (storage + /// spec §1 rule 4). The deployed node holds + /// [`api::transport::b0x::MAX_WAIT`]. + pub wait_bound: std::time::Duration, } /// The node's whole app: every route it serves, with its limits and layers. @@ -364,7 +370,10 @@ pub fn build_app(state: std::sync::Arc, limits: AppLimits) -> axum::Ro // outside the timeout and the concurrency limit above: the wait // bounds its own length and the number held (b0x::MAX_WAIT, // b0x::MAX_WAITERS), and holds no database connection while it waits. - .merge(crate::api::transport::b0x::wait_router(state.clone())) + .merge(crate::api::transport::b0x::wait_router( + state.clone(), + limits.wait_bound, + )) .layer(TraceLayer::new_for_http()) .layer(crate::node_identity_echo_layer( state.member_id_header.clone(), diff --git a/dsm_storage_node/src/main.rs b/dsm_storage_node/src/main.rs index 4cff724fd..eff06c28b 100644 --- a/dsm_storage_node/src/main.rs +++ b/dsm_storage_node/src/main.rs @@ -299,6 +299,7 @@ async fn async_main() -> Result<()> { request_timeout: std::time::Duration::from_secs(u64::try_from( server_config.request_timeout_secs, )?), + wait_bound: dsm_storage_node::api::transport::b0x::MAX_WAIT, }, ); diff --git a/dsm_storage_node/tests/b0x_wait.rs b/dsm_storage_node/tests/b0x_wait.rs new file mode 100644 index 000000000..6966b357d --- /dev/null +++ b/dsm_storage_node/tests/b0x_wait.rs @@ -0,0 +1,198 @@ +// SPDX-License-Identifier: Apache-2.0 +//! A device's wait on its spools (storage spec §8, long-poll), on the app the +//! binary serves: answered at once when an entry is already past its mark, +//! answered when one lands, never by an entry in a spool it does not name, +//! answered `204` once its bound passes with nothing landed, and refused when +//! it is not a wait. + +mod common; + +use axum::body::Body; +use axum::http::{Request, StatusCode}; +use dsm_storage_node::{build_app, AppLimits, AppState}; +use prost::Message; +use std::sync::Arc; +use std::time::Duration; +use tower::ServiceExt; + +/// The node's app over a fresh store named `store`, its waits held for at +/// most `wait_bound`. +async fn node(store: &str, wait_bound: Duration) -> axum::Router { + let pool = common::fresh_store(store).await; + let state = Arc::new(common::ok_or_panic( + AppState::new("member".to_string(), pool, common::set_client()), + "app state", + )); + build_app( + state, + AppLimits { + body_limit_bytes: 1_048_576, + concurrency_limit: 256, + request_timeout: Duration::from_secs(60), + wait_bound, + }, + ) +} + +fn spool_key(byte: u8) -> String { + dsm::utils::text_id::encode_base32_crockford(&[byte; 32]) +} + +/// Submit `body` to the spool at `key`. +async fn submit(app: &axum::Router, key: &str, body: &[u8]) { + let request = common::ok_or_panic( + Request::builder() + .method("POST") + .uri("/api/v2/b0x/submit") + .header("content-type", "application/octet-stream") + .header("x-dsm-recipient", key) + .body(Body::from(body.to_vec())), + "request", + ); + let answer = common::ok_or_panic(app.clone().oneshot(request).await, "the app answers"); + assert_eq!(answer.status(), StatusCode::NO_CONTENT); +} + +/// The answer to a wait on `marks`, sent as `content_type`: its status, and +/// the spools it names when it names any. +async fn wait_on( + app: &axum::Router, + marks: &[(&str, u64)], + content_type: &str, +) -> (StatusCode, Vec) { + let request = dsm::types::proto::B0xWaitRequest { + marks: marks + .iter() + .map(|(address, from_seq)| dsm::types::proto::B0xWaitMark { + address: address.to_string(), + from_seq: *from_seq, + }) + .collect(), + }; + let request = common::ok_or_panic( + Request::builder() + .method("POST") + .uri("/api/v2/b0x/wait") + .header("content-type", content_type) + .body(Body::from(request.encode_to_vec())), + "request", + ); + let answer = common::ok_or_panic(app.clone().oneshot(request).await, "the app answers"); + let status = answer.status(); + let body = common::ok_or_panic( + axum::body::to_bytes(answer.into_body(), usize::MAX).await, + "body", + ); + if status != StatusCode::OK { + return (status, Vec::new()); + } + let ready = common::ok_or_panic( + dsm::types::proto::B0xWaitResponse::decode(body.as_ref()), + "a wait answer", + ); + (status, ready.ready) +} + +/// A wait on a spool that already holds an entry at or after its mark is +/// answered at once with that spool. A mark past the last entry is not met: +/// that wait is held to its bound and answered `204`. +#[test] +fn a_wait_is_answered_at_once_for_an_entry_already_past_its_mark() { + common::runtime().block_on(async { + let app = node("wait_at_once", Duration::from_millis(600)).await; + let key = spool_key(0x71); + submit(&app, &key, &[0x0A, 0x01]).await; + + let started = std::time::Instant::now(); + assert_eq!( + wait_on(&app, &[(key.as_str(), 1)], "application/octet-stream").await, + (StatusCode::OK, vec![key.clone()]) + ); + assert!( + started.elapsed() < Duration::from_millis(600), + "a wait whose spool already held an entry was held" + ); + + let started = std::time::Instant::now(); + assert_eq!( + wait_on(&app, &[(key.as_str(), 2)], "application/octet-stream").await, + (StatusCode::NO_CONTENT, Vec::new()) + ); + assert!( + started.elapsed() >= Duration::from_millis(600), + "a wait whose mark was past every entry ended before its bound" + ); + }); +} + +/// A wait held on an empty spool is answered when an entry lands there, with +/// that spool, long before its bound. An entry landing in a spool the wait +/// does not name wakes nothing. +#[test] +fn a_held_wait_is_answered_when_an_entry_lands_in_its_spool() { + common::runtime().block_on(async { + let app = node("wait_wakes", Duration::from_secs(20)).await; + let watched = spool_key(0x72); + let elsewhere = spool_key(0x73); + let started = std::time::Instant::now(); + let waiting = { + let (app, watched) = (app.clone(), watched.clone()); + tokio::spawn(async move { + wait_on(&app, &[(watched.as_str(), 1)], "application/octet-stream").await + }) + }; + tokio::time::sleep(Duration::from_millis(300)).await; + submit(&app, &elsewhere, &[0x0A, 0x02]).await; + tokio::time::sleep(Duration::from_millis(300)).await; + assert!( + !waiting.is_finished(), + "an entry in a spool the wait does not name answered it" + ); + + submit(&app, &watched, &[0x0A, 0x03]).await; + let answer = match tokio::time::timeout(Duration::from_secs(10), waiting).await { + Ok(joined) => common::ok_or_panic(joined, "the waiting task"), + Err(elapsed) => { + panic!("the wait was not answered when its spool took an entry: {elapsed}") + } + }; + assert_eq!(answer, (StatusCode::OK, vec![watched])); + assert!(started.elapsed() < Duration::from_secs(10)); + }); +} + +/// A wait names one spool or more, each under a key a spool can have, at a +/// position a spool can hold, and no more spools than the node holds a wait +/// for; it is protobuf. Anything else is refused before it is held. +#[test] +fn a_wait_that_is_not_one_is_refused() { + common::runtime().block_on(async { + let app = node("wait_refused", Duration::from_secs(20)).await; + let key = spool_key(0x74); + let protobuf = "application/octet-stream"; + assert_eq!( + wait_on(&app, &[], protobuf).await.0, + StatusCode::BAD_REQUEST + ); + assert_eq!( + wait_on(&app, &[("b0x[TEST]", 1)], protobuf).await.0, + StatusCode::BAD_REQUEST + ); + assert_eq!( + wait_on(&app, &[(key.as_str(), u64::MAX)], protobuf).await.0, + StatusCode::BAD_REQUEST + ); + let too_many: Vec<(&str, u64)> = (0 + ..=dsm_storage_node::api::transport::b0x::MAX_WAIT_MARKS) + .map(|_| (key.as_str(), 1)) + .collect(); + assert_eq!( + wait_on(&app, &too_many, protobuf).await.0, + StatusCode::BAD_REQUEST + ); + assert_eq!( + wait_on(&app, &[(key.as_str(), 1)], "text/plain").await.0, + StatusCode::UNSUPPORTED_MEDIA_TYPE + ); + }); +} diff --git a/dsm_storage_node/tests/common/mod.rs b/dsm_storage_node/tests/common/mod.rs index e2df0106d..0155fba98 100644 --- a/dsm_storage_node/tests/common/mod.rs +++ b/dsm_storage_node/tests/common/mod.rs @@ -144,6 +144,7 @@ pub fn served(state: std::sync::Arc) -> axum::Router body_limit_bytes: 1_048_576, concurrency_limit: 256, request_timeout: std::time::Duration::from_secs(60), + wait_bound: dsm_storage_node::api::transport::b0x::MAX_WAIT, }, ) } diff --git a/dsm_storage_node/tests/resource_limits.rs b/dsm_storage_node/tests/resource_limits.rs index 545115421..b3c7a4863 100644 --- a/dsm_storage_node/tests/resource_limits.rs +++ b/dsm_storage_node/tests/resource_limits.rs @@ -31,6 +31,7 @@ fn limits(concurrency_limit: usize, request_timeout: Duration) -> AppLimits { body_limit_bytes: 1_048_576, concurrency_limit, request_timeout, + wait_bound: dsm_storage_node::api::transport::b0x::MAX_WAIT, } } @@ -214,20 +215,25 @@ fn a_connection_that_never_finishes_its_headers_is_closed() { /// A device's wait on its spools is held on purpose, so it sits outside the /// node's request time and its count of requests in flight. With one slot and -/// a one-second request time, a wait held for longer than that is answered -/// `200` with nothing ready, not `408`, and a health check made while it is -/// held is served at once. +/// a one-second request time, a wait held for its 2.5-second bound is answered +/// `204` once the bound passes, not `408` at the request time, and a health +/// check made while it is held is served at once. #[test] fn a_held_wait_takes_no_slot_and_outlasts_the_request_time() { common::runtime().block_on(async { - let app = node("rl_wait", limits(1, Duration::from_secs(1))).await; - let spool = dsm::utils::text_id::encode_base32_crockford(&[0x5Bu8; 32]); + let app = node( + "rl_wait", + AppLimits { + wait_bound: Duration::from_millis(2_500), + ..limits(1, Duration::from_secs(1)) + }, + ) + .await; let request = dsm::types::proto::B0xWaitRequest { marks: vec![dsm::types::proto::B0xWaitMark { - address: spool, + address: dsm::utils::text_id::encode_base32_crockford(&[0x5Bu8; 32]), from_seq: 1, }], - wait_ms: 2_500, }; let wait = common::ok_or_panic( Request::builder() @@ -252,22 +258,10 @@ fn a_held_wait_takes_no_slot_and_outlasts_the_request_time() { Ok(joined) => common::ok_or_panic(common::ok_or_panic(joined, "task"), "answer"), Err(elapsed) => panic!("the wait was never answered: {elapsed}"), }; - assert_eq!(answer.status(), StatusCode::OK); + assert_eq!(answer.status(), StatusCode::NO_CONTENT); assert!( started.elapsed() >= Duration::from_millis(2_500), - "the wait was cut short of its time" - ); - let body = common::ok_or_panic( - axum::body::to_bytes(answer.into_body(), usize::MAX).await, - "body", - ); - let ready = common::ok_or_panic( - ::decode(body.as_ref()), - "a wait answer", - ); - assert!( - ready.ready.is_empty(), - "nothing landed, and the wait named a spool" + "the wait was cut short of its bound" ); }); } diff --git a/proto/dsm_app.proto b/proto/dsm_app.proto index 71d535bd4..80f6a5a5d 100644 --- a/proto/dsm_app.proto +++ b/proto/dsm_app.proto @@ -2537,9 +2537,9 @@ message SequencedBatchEnvelope { // A device waiting on its spools (storage spec §8, long-poll). The node // answers as soon as any listed spool holds an entry at or after the position -// given for it, or with none listed once `wait_ms` has passed. Nothing is read, -// marked or changed by a wait: a device that never waits reads exactly what it -// would have, only later. +// given for it, or with no content once its own bound has passed. Nothing is +// read, marked or changed by a wait: a device that never waits reads exactly +// what it would have, only later. message B0xWaitMark { string address = 1; // the spool key, Base32 Crockford of 32 bytes uint64 from_seq = 2; // wake for an entry at or after this position @@ -2547,7 +2547,6 @@ message B0xWaitMark { message B0xWaitRequest { repeated B0xWaitMark marks = 1; - uint32 wait_ms = 2; // how long the node may hold the request; the node caps it } message B0xWaitResponse { From 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 3 Oct 2026 00:22:00 +0000 Subject: [PATCH 5/6] =?UTF-8?q?inbox=20waiter:=20read=20no=20clock=20?= =?UTF-8?q?=E2=80=94=20rests=20and=20the=20quick-round=20check=20are=20sle?= =?UTF-8?q?eps?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ci/no_clock_and_no_json.sh refuses wall-clock reads outside the BLE transport. A member's rest is now a timer that puts it back after 30 s, a round answered before a 1 s timer fires counts as quick, and the wait for a sync is bounded by a sleep. No Instant::now() remains. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Y4wDTToHmJfkYYJvMKXt3u --- .../dsm_sdk/src/sdk/inbox_waiter.rs | 91 +++++++++++++------ 1 file changed, 63 insertions(+), 28 deletions(-) diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs index a5f87e1cd..9c0e541cf 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_waiter.rs @@ -15,12 +15,12 @@ //! //! The waiter runs while the poller runs, and stops with it. -use std::collections::{BTreeSet, HashMap, HashSet}; +use std::collections::{BTreeSet, HashSet}; use std::sync::atomic::{AtomicUsize, Ordering}; +use std::sync::{Arc, Mutex, MutexGuard}; use std::time::Duration; use tokio::sync::Notify; -use tokio::time::Instant; use crate::sdk::b0x_sdk::WaitAnswer; @@ -123,10 +123,50 @@ struct Plan { needed: usize, } +/// Members left out of the next waits, each for [`MEMBER_REST`], put back +/// by a timer of its own. No clock is read: a rest is a sleep. +#[derive(Clone, Default)] +struct Resting(Arc>>); + +impl Resting { + /// The resting members. A timer that panicked left at worst one member + /// resting until it is next rested. + fn members(&self) -> MutexGuard<'_, HashSet> { + match self.0.lock() { + Ok(members) => members, + Err(poisoned) => poisoned.into_inner(), + } + } + + fn contains(&self, endpoint: &str) -> bool { + self.members().contains(endpoint) + } + + /// Leave `endpoint` out of the waits for [`MEMBER_REST`]. + fn rest(&self, endpoint: String) { + if !self.members().insert(endpoint.clone()) { + return; + } + let resting = self.clone(); + tokio::spawn(async move { + tokio::time::sleep(MEMBER_REST).await; + resting.members().remove(&endpoint); + }); + } +} + +/// How soon a member named a spool: before [`QUICK_ROUND`] had passed since +/// the round began, or after. +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +enum Pace { + Quick, + Held, +} + /// How a round ended. enum Round { /// A member named a spool holding something new. - Ready, + Ready(Pace), /// Every member's wait ran out with nothing new, or no member held one. Quiet, /// A sync moved the routes this device reads: wait on the new ones. @@ -140,11 +180,11 @@ async fn run() { // a wait would only wake for what that sync is about to read anyway. wait_for_cycle_after(crate::sdk::inbox_poller::cycles_completed(), SYNC_WAIT).await; - let mut resting: HashMap = HashMap::new(); + let resting = Resting::default(); let mut holding: HashSet = HashSet::new(); let mut quick_rounds: u32 = 0; while !crate::sdk::inbox_poller::poller_stopping() { - let plan = match plan(&mut resting) { + let plan = match plan(&resting) { Ok(Some(plan)) => plan, Ok(None) => { uncovered(); @@ -159,8 +199,7 @@ async fn run() { } }; - let started = Instant::now(); - let round = hold(&plan, &mut resting, &mut holding).await; + let round = hold(&plan, &resting, &mut holding).await; MEMBERS_NEEDED.store(plan.needed, Ordering::SeqCst); MEMBERS_HOLDING.store(holding.len(), Ordering::SeqCst); match round { @@ -169,11 +208,10 @@ async fn run() { Round::Quiet => { quick_rounds = 0; } - Round::Ready => { - quick_rounds = if started.elapsed() < QUICK_ROUND { - quick_rounds.saturating_add(1) - } else { - 0 + Round::Ready(pace) => { + quick_rounds = match pace { + Pace::Quick => quick_rounds.saturating_add(1), + Pace::Held => 0, }; let before = crate::sdk::inbox_poller::cycles_completed(); crate::sdk::inbox_poller::resume_poller(); @@ -202,7 +240,7 @@ pub(crate) fn backoff_after(quick_rounds: u32) -> Duration { /// This device's routes and where each member's spool at each was read to, /// or `None` when there is nothing to wait on yet. -fn plan(resting: &mut HashMap) -> Result, String> { +fn plan(resting: &Resting) -> Result, String> { let Some(device) = crate::sdk::app_state::AppState::get_device_id() else { return Ok(None); }; @@ -242,11 +280,9 @@ fn plan(resting: &mut HashMap) -> Result, String> let quorum_k = crate::storage::client_db::publication::quorum_for(profile.members.len()) as usize; - let now = Instant::now(); - resting.retain(|_, until| *until > now); let mut members = Vec::with_capacity(set.members().len()); for member in set.members() { - if resting.contains_key(&member.endpoint) { + if resting.contains(&member.endpoint) { continue; } let client = @@ -281,11 +317,7 @@ fn plan(resting: &mut HashMap) -> Result, String> /// a spool, every wait runs out, a sync moves the routes, or the poller /// stops. Keeps the members that held their wait to an answer in `holding`, /// and rests those that failed or do not hold waits. -async fn hold( - plan: &Plan, - resting: &mut HashMap, - holding: &mut HashSet, -) -> Round { +async fn hold(plan: &Plan, resting: &Resting, holding: &mut HashSet) -> Round { let mut waits = tokio::task::JoinSet::new(); for member in &plan.members { let endpoint = member.endpoint.clone(); @@ -297,6 +329,9 @@ async fn hold( }); } let cycles_at_start = crate::sdk::inbox_poller::cycles_completed(); + let quick = tokio::time::sleep(QUICK_ROUND); + tokio::pin!(quick); + let mut pace = Pace::Quick; loop { let cycle_done = crate::sdk::inbox_poller::cycle_done(); tokio::pin!(cycle_done); @@ -329,7 +364,7 @@ async fn hold( "[inbox_waiter] {endpoint} has new entries on {} route(s): syncing", ready.len() ); - return Round::Ready; + return Round::Ready(pace); } Ok(WaitAnswer::Quiet) => { holding.insert(endpoint); @@ -340,15 +375,16 @@ async fn hold( reads it" ); holding.remove(&endpoint); - resting.insert(endpoint, Instant::now() + MEMBER_REST); + resting.rest(endpoint); } Err(e) => { log::warn!("[inbox_waiter] wait at {endpoint} failed: {e}"); holding.remove(&endpoint); - resting.insert(endpoint, Instant::now() + MEMBER_REST); + resting.rest(endpoint); } } } + () = &mut quick, if pace == Pace::Quick => pace = Pace::Held, () = &mut cycle_done => {} () = &mut stop => return Round::Stopped, } @@ -396,7 +432,8 @@ fn plan_differs(plan: &Plan, now: BTreeSet) -> bool { /// Wait until a poller cycle after the `before`-th has completed, `limit` /// passes, or the poller stops. async fn wait_for_cycle_after(before: u64, limit: Duration) { - let deadline = Instant::now() + limit; + let limit_passed = tokio::time::sleep(limit); + tokio::pin!(limit_passed); loop { let cycle_done = crate::sdk::inbox_poller::cycle_done(); tokio::pin!(cycle_done); @@ -412,7 +449,7 @@ async fn wait_for_cycle_after(before: u64, limit: Duration) { tokio::select! { () = &mut cycle_done => {} () = &mut stop => return, - () = tokio::time::sleep_until(deadline) => return, + () = &mut limit_passed => return, } } } @@ -464,7 +501,6 @@ mod tests { .expect("a member client"); let address = crate::util::text_id::encode_base32_crockford(&[0x7Au8; 32]); - let started = Instant::now(); let waiting = { let (client, endpoint, marks) = ( client.clone(), @@ -497,7 +533,6 @@ mod tests { .expect("the waiting task") .expect("the member answered the wait"); assert_eq!(answer, WaitAnswer::Ready(vec![address.clone()])); - assert!(started.elapsed() < Duration::from_secs(10)); let met = crate::sdk::b0x_sdk::wait_on_member(&client, &member.endpoint, &[(address.clone(), 1)]) From 0108d9bbfa25daff11c7a714aa2c54ed17e81914 Mon Sep 17 00:00:00 2001 From: Claude Date: Sat, 3 Oct 2026 00:37:51 +0000 Subject: [PATCH 6/6] pins: repin the 618 intent pins the long-poll change moved Code-only moves (the shared proto gained the wait messages, which regenerates the types every crate reads). Map built at 5995fe26; the evidence each pin names ran at that tree: 254 dsm, 47 dsm_sdk, 22 dsm_storage_node tests, all passing. make requirement-map-intent INTENT_BUILT=android,node: 635 PINNED, 0 failing. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01Y4wDTToHmJfkYYJvMKXt3u --- specs/requirements/INTENT_PINS.tsv | 1236 ++++++++++++++-------------- 1 file changed, 618 insertions(+), 618 deletions(-) diff --git a/specs/requirements/INTENT_PINS.tsv b/specs/requirements/INTENT_PINS.tsv index 3dc5d89ea..85c734be3 100644 --- a/specs/requirements/INTENT_PINS.tsv +++ b/specs/requirements/INTENT_PINS.tsv @@ -10,638 +10,638 @@ # (PIN_STALE), a requirement row with no pin (UNPINNED), and a pin whose key # the manifest no longer has (ORPHAN_PIN). requirement symbol artifact reachability lifecycle root evidence exception cites row status outcome reading definition production tests tested_at pin -MR-DSM-0022 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_faucet_claim_transition_advances_the_validated_lineage - CONFORMANCE §8 MR-DSM-0022 (Met) Q2DFMXHSMJG9E6SDEVF43MMA322XHEYYMBHXMRSQYQDYTA7JDDS0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). GC25F5V89E4F27MS3FT3VBPN797J04848BAXPZ173N9AHDZ9RB6G VJRN1X5P6G7C43ZARMKZJ37HA9YBF9BSKQMDNHPZTZN3ZZVGED5G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a JJ5QE027WGH9S9R6W39HBFMERBJDESXEF5VHE8R8S83D1XEAW0H0 -MR-DSM-0028 dsm::economic::peer_acceptance::resolve_expected_prev_pk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_peer_evidence::ek_ancestry_walks_one_step_and_refuses_unhashed_substitution - CONFORMANCE §8 MR-DSM-0028 (Met) 2NZP48XANRPCNBBRWPG63HPD18YHM2E28HCM70EZ6W675BKYHG6G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_acceptance/resolve_expected_prev_pk(). BVW6QAZVSXPTW9P4T2V22YMC4T52CP9RAK9JWK2V6ST89Q2CCYG0 ZBB2GGMDMJ1F0D69GJBJGEV2B5KK1DDMJSDQYDN1CSQCTTKEYVKG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a WKRBM4PS7ZPN8XM8K431VCBEPEF8PR5ECC036V69QG9TF0B91DG0 -MR-DSM-0030 dsm_sdk::sdk::economic_admission_flow::admitted_self_loop_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) P4P6MGWP2XCZVFB7XWJYZBJA43DETSQM85R6WXAWK2B74W2JA38G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/admitted_self_loop_operation(). NT8W1XP7S5DGCZNBFWSFQ8SZQY95B7M3CPFVF3V9CFWR14KYN3YG MDDKE8T40Z6F5HWN27AP2HH4W4AQ23X2WF0N5DC5M2ZVW2E6AQDG;X0Q3J0S31THR5X5QCNN8BTC55CKXD1F0X7MZJP9Q8HBRF0D2X6P0;VS6C3WFDTC6ZDZW6T7EDCRAT4GX6JVP9X0QG8EPE47BMBNWT8M3G 03652f3d9e08bfb132588dc6dcd282e140ae7489 EMNNJF140BS8GWFC4JDR2Z6E890T0V7WYBK6FVA205KY0K36NRN0 -MR-DSM-0030 dsm_sdk::sdk::economic_admission_flow::finish_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) 45W7H0VMA58RHFRZ0VFNFNJF3HGBZFR1N65WNV6N94FXB46917M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/finish_admission(). XERJGYBSR2KJDYBFKH4ZBYEF7H8J1GQD9FTY43EH25H6R2TW3X6G MDDKE8T40Z6F5HWN27AP2HH4W4AQ23X2WF0N5DC5M2ZVW2E6AQDG;X0Q3J0S31THR5X5QCNN8BTC55CKXD1F0X7MZJP9Q8HBRF0D2X6P0;VS6C3WFDTC6ZDZW6T7EDCRAT4GX6JVP9X0QG8EPE47BMBNWT8M3G 03652f3d9e08bfb132588dc6dcd282e140ae7489 9384Q6AWB4QYC2CQC9X36FA1YV0S8047H104KYHQJA8WQ15MQA6G -MR-DSM-0030 dsm_sdk::sdk::economic_registers::register_economic_root android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) 5RY4619P0HSD2PXYV27WJ3D6EG52Y816J8JB9EY9JAY7V1YPREAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_registers/register_economic_root(). BEQVMK939KMJNPK1TM5CCSKAE5XZ40YE8TH2QH7F8GT0FXJZPBS0 MDDKE8T40Z6F5HWN27AP2HH4W4AQ23X2WF0N5DC5M2ZVW2E6AQDG;X0Q3J0S31THR5X5QCNN8BTC55CKXD1F0X7MZJP9Q8HBRF0D2X6P0;VS6C3WFDTC6ZDZW6T7EDCRAT4GX6JVP9X0QG8EPE47BMBNWT8M3G 03652f3d9e08bfb132588dc6dcd282e140ae7489 PQV0JQKP13AWCMG66VP9JYK3RT3CP1F699XSJB56TW2B1QJPEDXG -MR-DSM-0031 dsm::economic::register::economic_root_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0031 (Met) 3128EQWZ1P3X1J4FHNTCZY0YXWHEBF7SZAC23RQ9SVTE9PCFK4MG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/economic_root_register_key(). WSQ1XZDYGXWD2CMXM0VC4445PNA78QBMWB8CS7B216CMMJFBE9TG W1TP4GYACQ6B814J9AT9NS4T0X4ZZD3NR7VJK9WDGPSKEJY1NP1G de67d9df95e51fba3e7807f8554e3001b7db5f37 YJXR83ST8C95DASBR8ZA691CRMHDDNQMJTWJVTGJHAN69FX4HN90 -MR-DSM-0032 dsm::economic::register::position_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) B14XKEXTHFWXRZANJSC0X10D9ZX3JE0JB6F4YK3B4XYF2R1FX920 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/position_seed(). KE3KGD9CAXF0PAKA5SXC44G1GAAJ62KRBZ59FBP159AS8WD4RP6G Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 SKQTBPPSFFKD6RCD21AZ31688ZKJ8Z9R3WP5PYYDYP8PD4W47NF0 -MR-DSM-0032 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) AKA38PVW8YKSXYZ9EMT05C14S37JF7W4HF8RFB2ZYCJRS1PYBJC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 4KC5JGEWWGQRVBEC1XREBJB80B2K1TKEVZTQ1MGA3X1SJX7PSA4G -MR-DSM-0032 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) 2013F3M9AGR3DCKTBC99GGRT07CA4EQ27QNQ42X46MG5NF1WZ3G0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 X6MEM0Q1E5R6EH42J3M9HGRF22X7RAM9AYKQ3YFCWGFXHH8Z0PJG -MR-DSM-0032 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) 8333YBAQFA06Z5TYA69FBXSQTPGAT6RKTQ57GGB8S5920Y4DEMR0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). GY1ZRBC6PVE7NB8PCA78MXB9F6E5VKB7MTT2PRJVRZPT7JWM2ZQG Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 CP9ARRXWE43B0HRK2JJFDA9SYCJF0MRS61B66HC69TVDZ93X18XG -MR-DSM-0033 dsm::economic::register::RegisteredEconomicRoot::from_verified_single_root android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim;dsm::economic::register::registered_root_construction_tests::a_conditional_claim_has_nothing_to_construct_from - CONFORMANCE §8 MR-DSM-0033 (Met) VVBYPPQETBZNJF29J58W86Z2RK2AZ1K7EY90W60WA0GE1J7SNXZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/impl#[RegisteredEconomicRoot]from_verified_single_root(). EN5QD29NNFNDM1GHZWR4K23GKKM83N4A159WFY775NQSEGWRFVR0 G8VHXWZ3F398B03HFJCSKPNZJHVARYPYE1P3Z2MTWBQ7FPXPSV8G;MMXC0KQXHDTE493QKRDKBFJ0KB4Q9KGY9W9ST10A1FNXNTCSPWEG de67d9df95e51fba3e7807f8554e3001b7db5f37 WSK5J4SM52ZY8K54MD87HZ89GHEFTAYX55ZREW5R8HRYKY1AR250 -MR-DSM-0034 dsm_sdk::sdk::route_seats::continue_write android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0034 (Met) XGYWEXASDM0MS2KD0KWRZZ3MK9ZTSA7ANYRCSFCQH7QV6ZGJEHSG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/continue_write(). Q1N0KHR0ZN8WG4SFCRBS7GGZTZ91N7HRCJYCTDXTRYSDM01DGQ0G MDDKE8T40Z6F5HWN27AP2HH4W4AQ23X2WF0N5DC5M2ZVW2E6AQDG;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG 03652f3d9e08bfb132588dc6dcd282e140ae7489 7SWWBZTHG36CSBVEJB5QG79W1H5GZ4SK82T5VSDHSQ7MA55FDF6G -MR-DSM-0034 dsm_sdk::sdk::route_seats::from_leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0034 (Met) H1CWTG6Q0T1HX9XKMD5DDP3JCR5M83QKBWPDSGZN94HVQCPXAZGG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/from_leader(). 6Q3N844ZR0TH2CBKWMGSBSC2E475PHE7QA7G70A4GDBF7T1W0SBG MDDKE8T40Z6F5HWN27AP2HH4W4AQ23X2WF0N5DC5M2ZVW2E6AQDG;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG 03652f3d9e08bfb132588dc6dcd282e140ae7489 YPM83JPZ3MCWNZE1H6BJSBFNMTED8HWCAYV6M24GYPPJAV3V2880 -MR-DSM-0034 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0034 (Met) 2JSVRB7DW1KN8Y807FW3CV8PZ1Y1XJ8DX7GYKZFJCH9PDD37EBHG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). J1N0ZJ7PE9H7RTJTSYXAJXGWS0TTYYC90A7GQQ664D3AQ7YVCVKG MDDKE8T40Z6F5HWN27AP2HH4W4AQ23X2WF0N5DC5M2ZVW2E6AQDG;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG 03652f3d9e08bfb132588dc6dcd282e140ae7489 XAKJTN7RSVR7SB8V0MWFX8N6BC9P35JCTW2YJBJ53F1SCNFXBCGG -MR-DSM-0035 dsm::route_chain::CellEvidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0035 (Met) TCJEEWRQXVHNZC1132YNF90XXAQZQTZ3S5KGK6ZYWCTDV7AC04Q0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CellEvidence# QV40SKJZ42A6MBZWKDQA4CJWH85MXYAY7PSKE4NAGGH7GD2MSRVG B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 NK9C841A8RMJWQ83DFA7CCE8FFWH0F7MBKDB5529E3QTE2M6W7NG -MR-DSM-0035 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0035 (Met) F9WS3MZKFTQYN31C5VR0D346EM2X9FSF30X16C5ZDHM9JZ4ZSAPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 ZWMHYFZVGGB1AQF30VD9EJPD1KS0CD325GHSP4WB7R6XDBAFCCS0 -MR-DSM-0036 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) VM6MF12WPRK1X3YF3867K6YTNBMS3KTS84JJBMC59TCH2TREH3X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). SYNS8D6FEYXNK3VSN2EN21HGSQPR3F3T9DW7G3V5K9SHY0EHHR40 PR0N77Q4WE137RZCGXDPBBSKZ5GTGQRV97AX7E3B8P6PBR5JZPWG;013WEYD379ADM0G9RMK74KCJDK7T0QRTS4X8E4QCH5WT3NCZ2CF0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG de67d9df95e51fba3e7807f8554e3001b7db5f37 WRKFZC1Q7MNR7K3B40K5VMPKVEQR21RREXPF98QMSYH2CXG5SFCG -MR-DSM-0036 dsm::economic::register::root_claim_naming android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) RMD09R94G7GYW4RKV9YX7WP934294R39SV5KZNAECC2Y87AEB2ZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/root_claim_naming(). F73BNGZRBYFKWF1B690NRQ34DXW6G3PWSYPS8MV3DJ75SV4EA3VG PR0N77Q4WE137RZCGXDPBBSKZ5GTGQRV97AX7E3B8P6PBR5JZPWG;013WEYD379ADM0G9RMK74KCJDK7T0QRTS4X8E4QCH5WT3NCZ2CF0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG de67d9df95e51fba3e7807f8554e3001b7db5f37 C2TBZ66ST0D8VZPEN8MBX1A1ZKYKDH91DFTXGYJG6YAKNWRX7710 -MR-DSM-0036 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) H20V5P9X9CMN1K36YXZSZJCZ8YP47PM58Q5YHNX69FFDD37PC7D0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 PR0N77Q4WE137RZCGXDPBBSKZ5GTGQRV97AX7E3B8P6PBR5JZPWG;013WEYD379ADM0G9RMK74KCJDK7T0QRTS4X8E4QCH5WT3NCZ2CF0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG de67d9df95e51fba3e7807f8554e3001b7db5f37 YJ4654CFWR09VYPKZTQ0AKYAKRQM3NBSBK9E94JQDMF2E2NMYD70 -MR-DSM-0036 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) SMSTC0WB2MYFQ1J8YQ5AGTB7RFDFWBYSEKHVWE92AGS17D2EGG4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 PR0N77Q4WE137RZCGXDPBBSKZ5GTGQRV97AX7E3B8P6PBR5JZPWG;013WEYD379ADM0G9RMK74KCJDK7T0QRTS4X8E4QCH5WT3NCZ2CF0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG de67d9df95e51fba3e7807f8554e3001b7db5f37 K476C70K1XCGT2TBWY2TFWNSGTDWPQSEBY3P57XJENXXN6006000 -MR-DSM-0037 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0037 (Met) V6SE6ADWQBSXPXN4W19QBFMHM2WV9MH37EABS8488T7D07QQ1190 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/Missing# 4GQ9KE7ZKDXRZ7GMZK12DN5HWWMD3TYJDP71ARZJBNDHAPHSYW3G VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420 de67d9df95e51fba3e7807f8554e3001b7db5f37 XM6JNKM3KYAK19J8QM6VZ8D6Y8CSZJJ4W1D9VBGJ95Z2K6245H7G -MR-DSM-0037 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0037 (Met) WYKMP2KCAV7JETDCA7Q4QNQ2QNVH0T4NB83W0S250SF46M00C0MG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420 de67d9df95e51fba3e7807f8554e3001b7db5f37 8WSSESQ4BDDH7G39RWFMZMXX0ENBT1CQ0YMBPQ39WA4HXJJS3B6G -MR-DSM-0038 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused - CONFORMANCE §8 MR-DSM-0038 (Met) VJDAHBZD9AP763C223PV3D09C8Y4J78KH2RM7T37V2HGH0FFCCCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). GC25F5V89E4F27MS3FT3VBPN797J04848BAXPZ173N9AHDZ9RB6G QFWDVSD83XNQTHRH21FDE6833ARNCP31WZA8HY4H5BJYR97D5VFG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a KPPPWSMS01G4RJM1K9YQNQCX88QVJWWFVT33MMJ9G8J9HGSB61P0 -MR-DSM-0040 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_faucet_claim_transition_advances_the_validated_lineage - CONFORMANCE §8 MR-DSM-0040 (Met) F9X3KZ57V2CBM93C81YSMJ0NP7YVTCW16AP0QT72EA1JVDW8CFA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). GC25F5V89E4F27MS3FT3VBPN797J04848BAXPZ173N9AHDZ9RB6G VJRN1X5P6G7C43ZARMKZJ37HA9YBF9BSKQMDNHPZTZN3ZZVGED5G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 51ZK3J4SWFHW3YFEHQX3WKHM1083TGSPNTZE86YSMMTQAPNY3JA0 -MR-DSM-0041 dsm::sofi::conformance::conformance_invalid_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) B6SN2Q5K0Y4E1SVFP3SXEZN86X2ATTDY9EBKMWBJRJXX27H4TTH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/conformance_invalid_in_hand(). AR9V2VAYSS8S7WBAZ4ZB9RWE84CBNC86SX5YJSQ7H6TZYKN2HNNG VRHE9CG367J8DVNA6PJ77BWMSSASZJ5AKEH3FXNRCWRNEH0V617G;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG 03652f3d9e08bfb132588dc6dcd282e140ae7489 MMDF7NZYGZCMPSSZJY2DS70QJ8AX8WHGQAMXA5E9QD6VH2EFKWZ0 -MR-DSM-0041 dsm::sofi::resolve::Verifier::facts_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) 1N4XNT85Q76YN37DP2WFRR1NWMA5N3CSKMVHYD406QS8ZTADSK5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]facts_of(). 5VGBQSRKBGA4GZTMHPZKK97AFMQDCC4JYXWKD8894PFVRC74JJH0 VRHE9CG367J8DVNA6PJ77BWMSSASZJ5AKEH3FXNRCWRNEH0V617G;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG 03652f3d9e08bfb132588dc6dcd282e140ae7489 JQTK5R6N2WFA4EF3T1AQCSWK2TH3APWAT6Q418BPEQDQTVMSX7CG -MR-DSM-0041 dsm::sofi::validation::route_invalid_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) 7102KK31228TCBHCXMQK5SRXTY17Z0TA2BH9FQ5412JSR2F1PGJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_invalid_in_hand(). D8XC0ECABM5RX9NBEWK0A9T4QYGCW75RM2MY5SHZ92YAA6PP7F9G VRHE9CG367J8DVNA6PJ77BWMSSASZJ5AKEH3FXNRCWRNEH0V617G;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG 03652f3d9e08bfb132588dc6dcd282e140ae7489 F2PZ1Y7E336RDRKT2PXN663SPE9KXRJ24HR91W1DAPB11MFW5A3G -MR-DSM-0042 dsm::sofi::resolution::resolve_refuted_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0042 (Met) SNGEDXME4B1VBSVK909Z0F9PJ4H8T5XMRJH3JPZ7C5QW6K2VMRDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_refuted_in_hand(). DNP9ZKS0X3AMAWXR3N8ZC7TQ5DW5R60F3F1AKW53B7W7Z759ACHG VRHE9CG367J8DVNA6PJ77BWMSSASZJ5AKEH3FXNRCWRNEH0V617G;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG 03652f3d9e08bfb132588dc6dcd282e140ae7489 ZHCEGTJH4GZYQKDS7TQ197TBGB1S7E3HY7N1X1NXSBHXF7ZC7GP0 -MR-DSM-0042 dsm::sofi::resolution::skip_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0042 (Met) SXW0JN0TC8KBG4AYS0CRZ7SFVX1RWBRF4Z2CN577NRTASZD7MRW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/skip_in_hand(). H2TTMN0MW8JDQ8QMKWYJ66FWX5XFMWFDYB5ZV762ADDF34XRC350 VRHE9CG367J8DVNA6PJ77BWMSSASZJ5AKEH3FXNRCWRNEH0V617G;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG 03652f3d9e08bfb132588dc6dcd282e140ae7489 A7SG8BPBBCMBCXR03M4SEP8FKX5JDZQSY8V02JHESC0R2YVHX47G -MR-DSM-0042 dsm::sofi::resolve::Verifier::facts_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0042 (Met) 5NNRGJY4MNJ1DHGZJD5M06QJRYJBCFGGD7VV7MZ49CPG4V7YG4PG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]facts_of(). 5VGBQSRKBGA4GZTMHPZKK97AFMQDCC4JYXWKD8894PFVRC74JJH0 VRHE9CG367J8DVNA6PJ77BWMSSASZJ5AKEH3FXNRCWRNEH0V617G;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG 03652f3d9e08bfb132588dc6dcd282e140ae7489 RT5DRQ63DQ0FCQS40Y89MCKASY65Q4M65GGSSF2P5HQJ6R4RK9S0 -MR-DSM-0046 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_claim_naming_other_coordinates_never_holds_the_root_cell;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it - CONFORMANCE §8 MR-DSM-0046 (Met) Y8344W5VGVEY0P80K73CAVWWTXBZKM70AY60T5GG6RNH75HGWA00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z2G75R02G5HS7H7MEPE0RXH8FNSTWAPB3Y3Q4FN1H9AKTEYGK9A0 4W08Z9WVPFYFDKA4AA9XNGPZ0KCF3DRBBBGY77Z2KCVCQBS8NJF0;D6TAZR0WK2V6PA8TQJQ4XWC1GEHA5BX6Y51QD4D4033ATPGZVZ10;PR0N77Q4WE137RZCGXDPBBSKZ5GTGQRV97AX7E3B8P6PBR5JZPWG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a SK23BBBFSYM9F7SRZB2EN7X8XM80CC5TFB3CJ08746FEQD8HENKG -MR-DSM-0046 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_claim_naming_other_coordinates_never_holds_the_root_cell;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it - CONFORMANCE §8 MR-DSM-0046 (Met) 557KXMXJ8W98C7XN4ZXM29C7B7XH737VVWQ085NR91VBWN4KV2EG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). SYNS8D6FEYXNK3VSN2EN21HGSQPR3F3T9DW7G3V5K9SHY0EHHR40 4W08Z9WVPFYFDKA4AA9XNGPZ0KCF3DRBBBGY77Z2KCVCQBS8NJF0;D6TAZR0WK2V6PA8TQJQ4XWC1GEHA5BX6Y51QD4D4033ATPGZVZ10;PR0N77Q4WE137RZCGXDPBBSKZ5GTGQRV97AX7E3B8P6PBR5JZPWG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 45MEY717RF6XHNYHSNEKK6JVDYYJR8SDTJY6GY4XASJD1Z4XBWR0 -MR-DSM-0047 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_theorem::theorem1_relationship_scoped_keys - CONFORMANCE §8 MR-DSM-0047 (Met) 62Z2KC4ZVQCCCJ66KEQ34RJQKHP8BAMX75CZKP7RANSFZ27P4SX0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). KEV3582CWXXT4BPJQYFQ4HD2SPT776WYDWMJN2HMWTNZ7EGBZDCG 8HX7MECXKYDBGVZWANW55SVMQQMTBSMAMYR6645EB8KAX860PYH0 de67d9df95e51fba3e7807f8554e3001b7db5f37 9GF1H94J741B8JCHBA01T44J7BERZFKYXWVHJWV5B7Q4VZ9C9J90 -MR-DSM-0047 dsm::types::device_state::RelationshipChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_theorem::theorem1_relationship_scoped_keys - CONFORMANCE §8 MR-DSM-0047 (Met) G2JBQCWJ4G2G0WZ9PBXNKQPVJJTVE4BJEGHFHFEAGRFEV797W010 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/RelationshipChainState# P3FMDAWCE2EG2HFBJ1PYE3VDWTX2YN3NN2W5G4R05NP5MEXEXGFG 8HX7MECXKYDBGVZWANW55SVMQQMTBSMAMYR6645EB8KAX860PYH0 de67d9df95e51fba3e7807f8554e3001b7db5f37 KD9R83SRV5YKDQXDRS95H94T5CS4GCK9PYPXM381M88570SWB620 -MR-DSM-0052 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-DSM-0052 (Met) JRV6QB6HBT4524BR03QYV87V36JK7QRJ38BWSCMYB8T3E63NM800 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG B24TT2V31EP2BAH1F7ZPWEX4AEJSKWYTGZVGDWXAQR34J3XS4QQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 G2J71XKYQ0H274VFS1FG3NGBNTA9WEM95MQT1TBWNE9ZC8SFNFBG -MR-DSM-0053 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-DSM-0053 (Met) FYF5SY47XSXQFT04FS4P6X49KGK6BTYF9DTMK0X0JNEE9TFHY89G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 J3ZYNDGM8HMV1MFHMXJ5G2SFST8B3RN68XH59BXB9QCXATTRM6N0 -MR-DSM-0056 dsm_storage_node::api::objects::bytecommit::mirror_sync node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored;dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-DSM-0056 (Met) AZBHNJ887CZ15MCSXRGCMPJVBN576B9A1N6443K8N6MDJ80M6CSG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/mirror_sync(). B0XDEWRBTBJ34TWTN0FCHTKHC40XXECJ7J1XHV6G258C5XQ3Q080 AA6CZCB7FYRZKENJD755FHGWV6F77Z8ZW6TMMQKYJZEP6AKM3EH0;06Y1YG4WFX8Q3308DGA6NWAVP67AMPE3DK6WXPZETDKVA64EVNZG;B2YGG72KKN7QD5BS2QGXNB7WR5BQV3DK570RFX2RAAHCA3W7HS80 de67d9df95e51fba3e7807f8554e3001b7db5f37 CXGV92HAJKRMRH0P50JVDF724WQ8JDT8BWK6GZJB1374XKJQ89AG -MR-DSM-0056 dsm_storage_node::api::objects::bytecommit::sync_one node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored;dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-DSM-0056 (Met) ES0SCSQ7ZR6FJT7T86QMST63HB28AVBACQK6S9FJG6JY9JGCXKC0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/sync_one(). P0SW06BX7ARY4N0F062GQFK0C4Y4AGD84WRRMKNM4WADQ94EAQWG AA6CZCB7FYRZKENJD755FHGWV6F77Z8ZW6TMMQKYJZEP6AKM3EH0;06Y1YG4WFX8Q3308DGA6NWAVP67AMPE3DK6WXPZETDKVA64EVNZG;B2YGG72KKN7QD5BS2QGXNB7WR5BQV3DK570RFX2RAAHCA3W7HS80 de67d9df95e51fba3e7807f8554e3001b7db5f37 3Y9D0K9HFTQ3KKK1Y6XFYJNZR9CA9H2EE83JZP5E2W6MT7GA8GP0 -MR-DSM-0056 dsm_storage_node::set_client::pinned_set_client node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored;dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-DSM-0056 (Met) EMSCZ0V9XMME84MXDVZHVN1TVBAAEWSPA4YH75TQR4X3CD4ATEXG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 set_client/pinned_set_client(). QBSHW43G9SRKHMSEYSH47Z0ND7NTJ7WTA4SYPC5GFH1T8G27X0T0 AA6CZCB7FYRZKENJD755FHGWV6F77Z8ZW6TMMQKYJZEP6AKM3EH0;06Y1YG4WFX8Q3308DGA6NWAVP67AMPE3DK6WXPZETDKVA64EVNZG;B2YGG72KKN7QD5BS2QGXNB7WR5BQV3DK570RFX2RAAHCA3W7HS80 de67d9df95e51fba3e7807f8554e3001b7db5f37 PQ1ZE0BBM0EJ6KYM4MT2KGHNDSHYXENWKCK8JEBK1AXXD7EZ900G -MR-DSM-0065 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0065 (Met) KXYPFRP1KVV1HC0CGEYBSBSDTB51PFNG2BPM0MBZMJTKJJ4QH340 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG HE19SM3WDK46CXCXQS9XHDMCEGXVR0WF1CMD3TF2F4J9FKT8BRSG;ACY3RY0JYHQ5EHM222NWCY5WD9WE7740DAM1XW1PFGC00DY38G10;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 B0Y6W5APRQDPA0MPT4JJDSSVD2GCN7VSHXJ4QDSHMXFHC0RW52C0 -MR-DSM-0065 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0065 (Met) 5WMP6V36MCM8YN229BGQMMQY7KGB52P5D6CESCFBJJ8RS1QZ9ZJ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 HE19SM3WDK46CXCXQS9XHDMCEGXVR0WF1CMD3TF2F4J9FKT8BRSG;ACY3RY0JYHQ5EHM222NWCY5WD9WE7740DAM1XW1PFGC00DY38G10;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 PD2AM49TNNE0BA6KXM5ZM0759ANP0EKTS423BCK9EJX6MF3E6EP0 -MR-DSM-0072 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool;dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-DSM-0072 (Met) WH3K1JQCF38B0TS230WN7Y45BBBZAT3JZ39ETVMV9M5FK8VPJY9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). 06ESPCBGT3DF9DYZMKBMENBFRHWEWBPEAAT86WV3WB40NSJETPDG 98H74TC9V4BBD4GKWAXM5Z2S2TZA1X8DN4VRK7TFZ8RATDZ40C5G;7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG de67d9df95e51fba3e7807f8554e3001b7db5f37 Z230XSF6MCEJB5K4F569MV9BTCG5HCC3V6FHAET1CKX21BM7RPQG -MR-DSM-0072 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool;dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-DSM-0072 (Met) XRWRETXY6WCEBB0QMCWRQBCQN7A8S7YJH98CKA8QTF3KPZS2TXH0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). CC429MMP066PSQ1YV84EVB090TBM438ZX6Y2HPK63CS335VR0GNG 98H74TC9V4BBD4GKWAXM5Z2S2TZA1X8DN4VRK7TFZ8RATDZ40C5G;7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG de67d9df95e51fba3e7807f8554e3001b7db5f37 8GG2YMTRWM675SCMXAMDZ4JEHGE2DN5EVGAADFQ9G4CP1ATW4N60 -MR-DSM-0075 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-DSM-0075 (Met) SCCAKFT35PMDD501EGF3AC7WM5AX1Q5RQQ3SAXF4NM1Q66G7X05G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). CC429MMP066PSQ1YV84EVB090TBM438ZX6Y2HPK63CS335VR0GNG 7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG;98H74TC9V4BBD4GKWAXM5Z2S2TZA1X8DN4VRK7TFZ8RATDZ40C5G de67d9df95e51fba3e7807f8554e3001b7db5f37 X994H1TV69NECZ9EBG8Y9DN0KZQN20KBY5FZH9XGZK7ZD6T3RCTG -MR-DSM-0077 dsm::storage_cell::ByteCommit android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::storage_cell::tests::the_bytecommit_digest_matches_the_spec_construction;dsm::storage_cell::tests::a_chain_link_needs_same_member_next_cycle_and_the_parent_digest;dsm_storage_node::bytecommit_chain::cycles_close_over_new_entries_and_commit_their_records - CONFORMANCE §8 MR-DSM-0077 (Met) P3RJJWP7W3C4WVSW36ZFE5KED60YN550DG8S5PDJ9T7HD280Z97G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/ByteCommit# SE4FR3Q2SC1EGK0PJ72MF53ZPE78M4Y0PYKFDQW46TRA4N17B6D0 JG3SAD4ZJAQX5AK5HQT1CFP36ESTSQZ3Z1VGX3A5XJ03MCNMVZY0;8D8TVZBWXJHDDYQEV2JVVZD3E8CVAN3GSS5VHE54A16Y6A2T34D0;SEB711467NZQCT1MCXMCY1WKEA6H0235DX9HVECQVA3XKW9BA84G de67d9df95e51fba3e7807f8554e3001b7db5f37 FHRW2KQKS6N8MA3ZB7941NHMMPSR90C0E00VF1MA550AH8FJT6HG -MR-DSM-0081 dsm::economic::register::position_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) 7V6X79FS3GNGZ8XQRJT3RKA30CVKB4FV0CY4P2SYTBDCN4BN9P10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/position_seed(). KE3KGD9CAXF0PAKA5SXC44G1GAAJ62KRBZ59FBP159AS8WD4RP6G Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 7ET41Q7SD0QP0GPRJFCWW3TVY9H5274B2K5Y2CFEV0FTS6AFY4GG -MR-DSM-0081 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) EKAKSSHBJZ64K012THS4ZVTWFPY1E0GM2K0WV47KJR45Q0QXA9D0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 03XVFFEV6K7PWXW7BCAYMWBRCHQ0BBW29468HA4J37G0FMFPA6Q0 -MR-DSM-0081 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) S8M8MYWMV296D8PJEGRG0PTTZBQRS4CZRY8E2ZG60X6KPV6Z2MKG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 39CP4TCSK467Q3GBZ3G0F65ARR3M2ANEQ033Z4AS84ZR070470XG -MR-DSM-0081 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) R1XJ51B00JYQ0CFW48TNVKP6AG1N7N6TM9XHFW45PZJXBZ531BG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). GY1ZRBC6PVE7NB8PCA78MXB9F6E5VKB7MTT2PRJVRZPT7JWM2ZQG Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 ABT8CCPHG593KWDWFS3Y54GVP66VMAX9EG3B30KX0VEHKNX6G1SG -MR-DSM-0081 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) GX68RWZ2RZ2JNWRRNXJ1CXZNRWBRD8THRWAH0F6Q8S2A7VP5PWMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). RFPXKKE6YGBX8B5RVJ3FCM1QDVHSW3VSKFYX05MWZFVETS9A856G Y182B1MN40YW3J0WYV7N340J3HS00WEM3ZYG39TPN4B43KSE1BS0;MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 TWSRV8J5QH0PXHZJS4KKZ9V85AN6NQDY2JBKHVFDVZWQ3WGNAJK0 -MR-DSM-0083 dsm_sdk::sdk::route_seats::continue_recorded_writes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::faucet_flow_tests::a_release_cut_short_after_the_leader_is_carried_by_the_next_claimant_and_bricks_nothing;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0083 (Met) WGPCPBM1SA4PGKPN9E59BT5AJJ72HY3CSJWRGYHTEPADGRD5B1JG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/continue_recorded_writes(). DG8VDJ11H2HARKTMFVF2DCR48VW0WNAHQGDGMHCH557E9D02KR70 1DG80PPM26EY8AVT8RQ5HS2GW8PY3RHKVTTV91K17MPY7A1G5Y70;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG 03652f3d9e08bfb132588dc6dcd282e140ae7489 50Z98RK0WD54FM3N7HW2QV9PVHNYSW65KXCJSCVMR1NC70JQ8E6G -MR-DSM-0083 dsm_sdk::sdk::route_seats::from_leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::faucet_flow_tests::a_release_cut_short_after_the_leader_is_carried_by_the_next_claimant_and_bricks_nothing;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0083 (Met) 02CADGVPDSJ5GP2ASASE3NZBTGRGY7NRFSG689ES0SPPV0R07D70 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/from_leader(). 6Q3N844ZR0TH2CBKWMGSBSC2E475PHE7QA7G70A4GDBF7T1W0SBG 1DG80PPM26EY8AVT8RQ5HS2GW8PY3RHKVTTV91K17MPY7A1G5Y70;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG 03652f3d9e08bfb132588dc6dcd282e140ae7489 D9K18JA5ATM3TA82SR2NAX1D7W5PZNX29EYMY156M7158RZM7G10 -MR-DSM-0083 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::faucet_flow_tests::a_release_cut_short_after_the_leader_is_carried_by_the_next_claimant_and_bricks_nothing;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0083 (Met) 61NGJNYCZR135GWM7YF08DXDZRQXHEJF8MM0F098KTRPA3ZJ28M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). J1N0ZJ7PE9H7RTJTSYXAJXGWS0TTYYC90A7GQQ664D3AQ7YVCVKG 1DG80PPM26EY8AVT8RQ5HS2GW8PY3RHKVTTV91K17MPY7A1G5Y70;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG 03652f3d9e08bfb132588dc6dcd282e140ae7489 B01DTMYRNBYC2BZ7916YA2YWKNY2432F7Z5G30CFJ05SBZ9GM6GG -MR-DSM-0084 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-DSM-0084 (Met) HHNF5NG9NYHNAH1NSX2483HBEFDM3S53KWZA7YGPSSQT88VG86MG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;633KJYC6325NPQY9443MQ238MRFRNG0Z5N4JBQ6BZS3V6ZB87FX0 de67d9df95e51fba3e7807f8554e3001b7db5f37 EM1P6KXNQ60DMKMXKY4MD7BPVV0XXN5KX4GAJD3DATEDZNY84CPG -MR-DSM-0085 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final - CONFORMANCE §8 MR-DSM-0085 (Met) T8N990ZNCAQHKVJZ6HFN9A1MM87W9BQMP5VMGX9MHHS083SJWYMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;6EPE1X0GRE0XJP1DXGFMW4DZTN98A5D95K26BK5JZVCRFY5SA5RG de67d9df95e51fba3e7807f8554e3001b7db5f37 6HJY0SF00KP793Z5WFZ6XWN4888KDW8YA04PN27J63M7247P4TH0 -MR-DSM-0085 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final - CONFORMANCE §8 MR-DSM-0085 (Met) HGGVW2N3XNM8JACAV4XG0SWAAM580QR2FCXPDBPARHW6SX9G4KGG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;6EPE1X0GRE0XJP1DXGFMW4DZTN98A5D95K26BK5JZVCRFY5SA5RG de67d9df95e51fba3e7807f8554e3001b7db5f37 SX4HV764A4XXEJRXW8M1XW1JZJG387JAZ8JYGMS5E6PVDYDXZTK0 -MR-DSM-0086 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0086 (Met) ZQ5NG49RP6ERAY3PDRBXHMXNF74VFKR5RRKY597Y3SMJFMFGM3CG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 G6PTS7NKPER7ZB7S11RWDYBY1JGBBFZFP2DRPH1WV15C6BCGV890 -MR-DSM-0086 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0086 (Met) SGF5EP26GSBJ4BPCB5WARGWN1S9E0JEJ7T4NK4J66WXHGJRQXDEG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 4FR5SFS7XN70SYMJZ20VQ7ERPYR9NFNAFV20PWCKTV6TXMSNFV30 -MR-DSM-0087 dsm::economic::lineage::ValidatedEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-DSM-0087 (Met) 3Q2CR6B5R69Z3D2MDX80KV9H51TYKCPGG1WSR7D2TAP58XVQRKF0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/ValidatedEconomicRoot# J88NF72SSACAF8WSR4AJF8QM2SQHRK7MBJ85TJ3K2R8SJBR12XGG K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 4WMR6DVJZV4RP09NVC9SZS0DSG3TVYT5MHBSWPZWCZGHX5R9QHPG -MR-DSM-0087 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-DSM-0087 (Met) MJMEE2DBAX3WF03QQ5PRD1TM6VDVA6C3S7NZHAXW038NTVDP2320 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 SRJVX595GN9NYGAH5Y2Q4J5SM37Z9GY9MGCF4D2GZA6C9SAKKXAG -MR-DSM-0096 dsm::crypto::blake3::dsm_domain_hasher android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::default_node_chain_consistency;dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static - CONFORMANCE §8 MR-DSM-0096 (Met) SEVYYZSJY2EEE0WRREQVNP88ZS7M2ADKT9BM3Q22S24H7E07F4P0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 crypto/blake3/dsm_domain_hasher(). DVC9JVAT3JFFABMZ9ZFGMYHXDFVZMHB7H2PTVXS4JBGYAVM4986G ZZ64GJ08P4AZE3CWFRB7RZH4E2RPS9NN1XTGJV5XBGHFVTW2M7B0;0P6JFA4D686DE10BRVKEBMZ837SMYWW0C2XV1QRC8TNRVW38C6DG de67d9df95e51fba3e7807f8554e3001b7db5f37 D4MJ0JBVFPXB0M5BKCZE0Y8B4MFRJC41JWXEPJ3ZCCTG4WHCSCX0 -MR-DSM-0097 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes;dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened - CONFORMANCE §8 MR-DSM-0097 (Met) DQSAB5WYFWFJKFEDZE6EZACF8TCBWQ1RZM73SKW88946TB7TB0T0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0;WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG de67d9df95e51fba3e7807f8554e3001b7db5f37 XA2MXXC7VDPCWZMSKMCR0PDPJ6EFGY08JCM5D9HRMBVJDX3EYKT0 -MR-DSM-0097 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes;dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened - CONFORMANCE §8 MR-DSM-0097 (Met) C1BHT89CQR7GHEQX1JGHZDMQ7G5XK6TRMR2RDQE0AVMVGM661YD0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). 06ESPCBGT3DF9DYZMKBMENBFRHWEWBPEAAT86WV3WB40NSJETPDG TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0;WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG de67d9df95e51fba3e7807f8554e3001b7db5f37 EAJYFKFFJ3K3JZ4DGRYM1MBWX2BWXYQR7S1Z93XKMEG0WM25X4QG -MR-DSM-0100 dsm::common::canonical_encoding::CanonicalEncode android MUST_REACH active - dsm::common::domain_tags::tests::all_tags_are_unique;dsm::common::domain_tags::tests::every_declared_domain_tag_reaches_the_registry - CONFORMANCE §8 MR-DSM-0100 (Partial) 9S06MX1BPRN8JV257T9ZFKKM3CS2Y9TEAD5MPHZPR38Y186M2Y0G Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 common/canonical_encoding/CanonicalEncode# W25A8KVQCV4JVAKYRQ1TZZWYF37SSVKX7NGARGYTN9PBC3AJ4DK0 36346FF9CSP3ECYWJYJHWH98C5E7D10BN6HR8CEGHKMMHCKZ3M40;YBM2RA78RDCMKA5WN37KEE3NGRK59JHEAXCRX0EM9XS9PC996EN0 de67d9df95e51fba3e7807f8554e3001b7db5f37 R818AJJQXTJZNVE595DQQXJH8CWBNG9V0E48ZCZZKWGDVDP8HPRG -MR-DSM-0107 dsm::types::device_state::relationship_chain_tip_v2 android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children - CONFORMANCE §8 MR-DSM-0107 (Met) Q8CNJ48W5P1CVXZH21SCB8JXADH4WZQFXV3CNZ5TC3RK2DDN6XVG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/relationship_chain_tip_v2(). 0HZSPW3SVWD3KMN3BAGZK70GDHGAZGB96JQAMBY5N5KSVQY5C2X0 4XV4QN25RYW6SE2G0JE68Z7TKSJQSSCSZ89NYSXHNK9GNDNBGNR0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a C9TK6K02VY04YMKSHDEP7KPZA38H7FWWXMW7S3BCFG8TGDDNGK2G -MR-DSM-0108 dsm::types::device_state::relationship_chain_tip_v2 android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::types::device_state::tests::changing_a_carried_byte_changes_the_derived_value_and_the_tip - CONFORMANCE §8 MR-DSM-0108 (Met) CMKGS1E83TX3S88A53WQVAH63BY967R5PMPQFY0W3WWFZX5S4K1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/relationship_chain_tip_v2(). 0HZSPW3SVWD3KMN3BAGZK70GDHGAZGB96JQAMBY5N5KSVQY5C2X0 E6A2799EFTH42E13QQA5TY1KD31MTKARQAGP508FY4QRN47BQYPG;0EKG0WT14XRSSJK26D9KX61SF68WKTXDXQBVNQP8G81D8WBRQKW0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a PNEPV1SC9YQ7GHVFJP3EAK168KMMNFX6D0JWE5V0Q6SY3AYSG590 -MR-DSM-0108 dsm::verification::receipt_verification::verify_receipt_state android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::types::device_state::tests::changing_a_carried_byte_changes_the_derived_value_and_the_tip - CONFORMANCE §8 MR-DSM-0108 (Met) RTSKTXH4A1KH7QMC7BX95JY4MHX8HR0059YQKJZA2DVANZX84Q10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 verification/receipt_verification/verify_receipt_state(). 10EHW702DB2SN3AK4MWD1TAXN212AV3YW9CD6K7ED3214XWS2QCG E6A2799EFTH42E13QQA5TY1KD31MTKARQAGP508FY4QRN47BQYPG;0EKG0WT14XRSSJK26D9KX61SF68WKTXDXQBVNQP8G81D8WBRQKW0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 7H2GNSX1G9WERDT6S1CF73EX07HB8ESD97E6CC84ZSDR3G9MXBQ0 -MR-DSM-0109 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::multi_leaf_proofs - CONFORMANCE §8 MR-DSM-0109 (Met) 8QM69GWNVBNK22X7H5FQZBDQFTYDKCZCPDCZ297S7EP200H9D0EG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). KEV3582CWXXT4BPJQYFQ4HD2SPT776WYDWMJN2HMWTNZ7EGBZDCG D6APNQQYR9KWAK66HSQABCKDNJ2VD0Z97MJA3HAZ509KBZYBR6FG de67d9df95e51fba3e7807f8554e3001b7db5f37 PAC3Z8F24JNT09B2CTE9CXMGW7VHW0X2J8PVD2VSNG4FNRACDX1G -MR-DSM-0114 dsm::merkle::sparse_merkle_tree::DEFAULT_SMT_HEIGHT android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::default_node_chain_consistency;dsm::merkle::sparse_merkle_tree::tests::empty_tree_root_matches_default_chain - CONFORMANCE §8 MR-DSM-0114 (Met) GPCRZ5S04C2B3D5NQAG11B5506R0B1EJ683F27EVQ3C6V2WXNBG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/DEFAULT_SMT_HEIGHT. F3PPA73S06640F8QYZ4YKR67BMK10M0TD8ARN3ACDCGHZBB6W4HG ZZ64GJ08P4AZE3CWFRB7RZH4E2RPS9NN1XTGJV5XBGHFVTW2M7B0;KSW6YCQH21E1AFB30Z6VY4CZ01QGRERNVFQGKFH3MDG94BT0GG90 de67d9df95e51fba3e7807f8554e3001b7db5f37 ZVT94QFAJBDMVWDNT93DBB70V68CF421B3P28T212481WWP7AX60 -MR-DSM-0114 dsm::merkle::sparse_merkle_tree::default_node android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::default_node_chain_consistency;dsm::merkle::sparse_merkle_tree::tests::empty_tree_root_matches_default_chain - CONFORMANCE §8 MR-DSM-0114 (Met) 42J5DHDRTFAZ397W6XRHKNW00DF8DSAAH5PWWV5ZTR1GPJ4THYR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/default_node(). S1YW4C4PSSXTB5ARH33XZN7MYF4B160D5P54GH6585MFB9ZGVZ70 ZZ64GJ08P4AZE3CWFRB7RZH4E2RPS9NN1XTGJV5XBGHFVTW2M7B0;KSW6YCQH21E1AFB30Z6VY4CZ01QGRERNVFQGKFH3MDG94BT0GG90 de67d9df95e51fba3e7807f8554e3001b7db5f37 YXBWJN4VW1EJ03RBCK50PBAF2XC57QR2WCVRG8EN5KBXGQ32YMFG -MR-DSM-0115 dsm::common::domain_tags::dsm::core::TAG_SMT_KEY android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_vectors::smt_key_determinism_reversed_args;dsm::smt_tripwire_vectors::golden_tag_smt_key;dsm::smt_tripwire_theorem::theorem1_smt_key_deterministic - CONFORMANCE §8 MR-DSM-0115 (Partial) W814DH5DYH4PSK2DPK6SZMMG7XMPX5P7EXT6RNJ2QF25ZFCK58W0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 common/domain_tags/dsm/core/TAG_SMT_KEY. NVRNSXH229080GS8KZE1R49GWBS2KN70M7XJ6YA94QVQSM4X8J1G 6VYBG30XDT5RXARFJ6YM9QHZ151174P8G7D28BR4ENQEXVEW9PRG;8BQWVDQKMD4VWBBPNQB9MGF92DWEFDZPZ3RGZ30RN39K9ERHCC1G;7YZ0QB37QQPKV9D4TMQVSHJ337XT1338PH9DG93SP5V3YEEMEARG de67d9df95e51fba3e7807f8554e3001b7db5f37 E9HZ71E4HGNGJNG9D7YZWD4PM4BHV2KPJ8H1ZT5QGG1WMB7JE9SG -MR-DSM-0115 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_vectors::smt_key_determinism_reversed_args;dsm::smt_tripwire_vectors::golden_tag_smt_key;dsm::smt_tripwire_theorem::theorem1_smt_key_deterministic - CONFORMANCE §8 MR-DSM-0115 (Partial) 5X9GCKYC6E3YWGWM806FZPPC0RQCV5FNBFT4DQ5G7MNXDB4BK8N0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). KEV3582CWXXT4BPJQYFQ4HD2SPT776WYDWMJN2HMWTNZ7EGBZDCG 6VYBG30XDT5RXARFJ6YM9QHZ151174P8G7D28BR4ENQEXVEW9PRG;8BQWVDQKMD4VWBBPNQB9MGF92DWEFDZPZ3RGZ30RN39K9ERHCC1G;7YZ0QB37QQPKV9D4TMQVSHJ337XT1338PH9DG93SP5V3YEEMEARG de67d9df95e51fba3e7807f8554e3001b7db5f37 S40Q5NYMA7PWNWMF14TG81B53KE7QY8NR74HC04937904NHZVKAG -MR-DSM-0116 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::update_leaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity;dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0116 (Met) V0YGE1J84VTWHDPGTJR75098CPY4TPTBSE926P91BGDGV8XDS4X0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]update_leaf(). PJE9NYYWNJV640T3TTE40WQHJ2JM4NGM3MTQBJEWZXZ9M4H034T0 3C2KWBGYVTANSNRNA26G3SZ0155JH6N3T16WZCCZMYG12Y49RA4G;JC1GBN04TKV1AD7Y3KDZE8E8WR2H6EF9EB0DBFQ1AYTGNHHRNVGG;CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a Y28C7K8ZJABVJX7R66S4MB65ARHRT35CTQTW61EJ19JS3ATCHJ5G -MR-DSM-0116 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity;dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0116 (Met) 4WEKQA8B49NRK8GBVWD0FC5K54QAY6GJRS0QX0JD12PJWGE3V05G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 3C2KWBGYVTANSNRNA26G3SZ0155JH6N3T16WZCCZMYG12Y49RA4G;JC1GBN04TKV1AD7Y3KDZE8E8WR2H6EF9EB0DBFQ1AYTGNHHRNVGG;CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a MWT8Y24QHKX02QM88S3X4YWJBB1YVHP69JAY867T1807V296CJ30 -MR-DSM-0119 dsm::merkle::sparse_merkle_tree::DEFAULT_SMT_HEIGHT android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::proof_size_bounding - CONFORMANCE §8 MR-DSM-0119 (Met) BTQXFD9YFJQ5Y2VJND00EM8TM1597YAMPDBC3S5YG99ZSC4NW75G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/DEFAULT_SMT_HEIGHT. F3PPA73S06640F8QYZ4YKR67BMK10M0TD8ARN3ACDCGHZBB6W4HG MMBYA40XJ2Y28277FT1H7FKEF5J43E46YMKKAE1CFDSWMW9B9TF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 2MH8EEKWXXW7MD0ZG2EVMAHCYR152K6P5Y0PQT01PBJ4J8N8NNX0 -MR-DSM-0121 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::update_leaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity - CONFORMANCE §8 MR-DSM-0121 (Met) 5YX2Y07HAW6G1G3HXN69NEZJT0MWHR0A62SGGSYFSP2ZSAR74Q80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]update_leaf(). PJE9NYYWNJV640T3TTE40WQHJ2JM4NGM3MTQBJEWZXZ9M4H034T0 3C2KWBGYVTANSNRNA26G3SZ0155JH6N3T16WZCCZMYG12Y49RA4G;JC1GBN04TKV1AD7Y3KDZE8E8WR2H6EF9EB0DBFQ1AYTGNHHRNVGG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a BB27N3911HWAQS6J1D8RM91JK2K33NTNTV69MYG9BJQTKC7H6BF0 -MR-DSM-0121 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity - CONFORMANCE §8 MR-DSM-0121 (Met) Z9G45FQCJ89PHVR0G566KSJRJNZP8C7SDWNJ87RGKKQ4EDFJ0TDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 3C2KWBGYVTANSNRNA26G3SZ0155JH6N3T16WZCCZMYG12Y49RA4G;JC1GBN04TKV1AD7Y3KDZE8E8WR2H6EF9EB0DBFQ1AYTGNHHRNVGG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 2VGR4ZF64Y3MJHWQ0DDEMXPX4E1XVXV567N66SDA5AN7VN86RGF0 -MR-DSM-0136 dsm::types::device_state::RelationshipChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::the_chain_tip_commits_succession_facts_and_no_balances - CONFORMANCE §8 MR-DSM-0136 (Met) 19E588K7AAJV7ZKN65WWMX8GBBEJK2N0KRTQTF3DZ0CA7YTQHN7G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/RelationshipChainState# P3FMDAWCE2EG2HFBJ1PYE3VDWTX2YN3NN2W5G4R05NP5MEXEXGFG WDF3VCC0XHJRMWHPTAV6134MM9G65ET5JM8A02PDEHTAVCRP81EG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 1J4R2T1E8KS4TEF58QX2Z6XB039HN4JPHM5YDKF0VJRMCCXYWPYG -MR-DSM-0170 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) A994EWEHE3GMYGNZYEKHMD77ZAJQQNM8V487JWP0VHQ0XRQW0MDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 4XV4QN25RYW6SE2G0JE68Z7TKSJQSSCSZ89NYSXHNK9GNDNBGNR0;ZXYR417QKMT68FNX9X76SYF4W523VGED1CB61008T90XCQN1T75G;703PTEP5KTYNK0H1SVR1SGDRMMFRZ53GWMART5R65TWK73W2V6EG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 71CZ3799DFN2B9S66GQPE4TWXSJ6HWXX8K8CQX5MG7C8C2AMSZSG -MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::insert_canonical_apply_identity_with_conn android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) PWTTDF53F2BT42EBX8RMVV9HCF9AGAKS4KEPX9S6MYGVZFYDQPAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/insert_canonical_apply_identity_with_conn(). 5N0HYWMFXTYC7T1NA0TA6PF3SF78YF8EQX85X2R04SS0N0APXGJG 4XV4QN25RYW6SE2G0JE68Z7TKSJQSSCSZ89NYSXHNK9GNDNBGNR0;ZXYR417QKMT68FNX9X76SYF4W523VGED1CB61008T90XCQN1T75G;703PTEP5KTYNK0H1SVR1SGDRMMFRZ53GWMART5R65TWK73W2V6EG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 6039H9HN9YVQRGW24X0K0K7X2RA85MHJQTRCZXCDBWVSNHJN3VNG -MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::lookup_canonical_apply_status android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) 66P66HYM0DWNZH6JN6HPFND5DV9EH6C9Z8YR65BJY7ZC30DKD19G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/lookup_canonical_apply_status(). WE4ZMHJEWVZPGF86DP3Z4MNH38V3V4TN5VFTYWQMM3XGFD8QF4SG 4XV4QN25RYW6SE2G0JE68Z7TKSJQSSCSZ89NYSXHNK9GNDNBGNR0;ZXYR417QKMT68FNX9X76SYF4W523VGED1CB61008T90XCQN1T75G;703PTEP5KTYNK0H1SVR1SGDRMMFRZ53GWMART5R65TWK73W2V6EG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a XNWSVP0AY8CCPMK9ZT2ABBEVXDQ2WSVEZEY49HTWCGFQQF08N1NG -MR-DSM-0181 dsm::ccb::decode::vault_state_at android MUST_REACH active - - - CONFORMANCE §8 MR-DSM-0181 (Partial) M3K01BQ0KJCG2GN4PTYX0J4VQNHVGB13XCKZY7SZTF872CSCV3Q0 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 ccb/decode/vault_state_at(). 9N4KFHBAF116CACMJMQ0T04J3Q8YDV1BE4P3Z3DNH99EAFS7B82G - de67d9df95e51fba3e7807f8554e3001b7db5f37 DDEN9DFZZBWG8JZ2V7706JXTJV6VW8NB570MKYX7QDYXJ530CZNG -MR-DSM-0184 dsm::commitments::external_commitment::create_external_commitment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::commitments::external_commitment::tests::test_verify_external_commitment - CONFORMANCE §8 MR-DSM-0184 (Partial) N800DPEGSNFD71Z14RF8EVB6S8V9J1WV175GM74PMYJ35GAHTG60 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 commitments/external_commitment/create_external_commitment(). MMRR83W8ZXCNEQ4EK6GR3DNSKPVV5QAE81KDHYYSTDCKH678N13G H04D5SAA9JSD9N1XB6QP0QC4TQN5VQ04DFQEENZY2GG97ERMMK40 de67d9df95e51fba3e7807f8554e3001b7db5f37 0A30N4Y427XPRAV8EWH6PZQH92QJEX5YF67FY0V1HSXZWGFA0080 -MR-DSM-0184 dsm::commitments::external_commitment::verify_external_commitment android MUST_REACH active - dsm::commitments::external_commitment::tests::test_verify_external_commitment - CONFORMANCE §8 MR-DSM-0184 (Partial) BMW4PGHZ31DZE1MDS99ZNNH7CPJC46DD4JT1913CQ7W7EF5PQHJG Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 commitments/external_commitment/verify_external_commitment(). NHQCS2GFRREZ1B7FCTKBGJSBBY14W4CKYEQ4ZVBQERTKTM5A3GE0 H04D5SAA9JSD9N1XB6QP0QC4TQN5VQ04DFQEENZY2GG97ERMMK40 de67d9df95e51fba3e7807f8554e3001b7db5f37 W28339GV6W8C2GW34KVVW68N5SY294XG1CKHTZP4DG5CXRRYPQDG -MR-DSM-0185 dsm::types::device_state::DeviceState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0185 (Partial) QEDMHVE69S0J3KXVK9EGC60KZMHM3K91JYWCXPK4JYHEPX82M8V0 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/DeviceState# YGP0NDYCFG3B1E6C624J7KX1X1X225QMBXWGZZ815121WCVAHQCG - de67d9df95e51fba3e7807f8554e3001b7db5f37 HJZ78WT3YGJZG7DPD6J6YP967BMK06G42SSK5Z7W9YH333KDD60G -MR-DSM-0187 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0187 (Partial) 3TJZMCC3GC20R2537E3P72FW4EP1PW6DAYX54NG03Z2MHPDC0EY0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 - de67d9df95e51fba3e7807f8554e3001b7db5f37 ZC20QZ92JKM90EH26RTT22NH9X7R9NB09FK4QEQXPF2RXTB89ZJG -MR-DSM-0189 dsm::core::token::policy::TokenPolicySystem::enforce_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm::core::token::policy::policy_enforcement::tests::operation_restriction_is_case_sensitive - CONFORMANCE §8 MR-DSM-0189 (Met) V5KA1JRREMGA0R1AVZHFP5BXPBMATH7P2DF2YNVEZFVMG8HRPCV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]enforce_policy(). EB724PT6D7AN32V96SPBBXKXJKN99J7MMZD3GFGF3KZCWXSFFTK0 SMJTFJ6C4REAAC5Y0PAMJ650C8M58R8465GER3N6XNCKADXKS2HG;NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;VKSKXSD4RJPPECSPNKD3AV6F1VBSC5CH3GKPKABR8Y8ZP4HQ3QKG de67d9df95e51fba3e7807f8554e3001b7db5f37 GKKVPGXFQMJS89VXN3Q46XFSRVC0Y7DXEKQQQJ2EQRCQJE6EAPZG -MR-DSM-0189 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm::core::token::policy::policy_enforcement::tests::operation_restriction_is_case_sensitive - CONFORMANCE §8 MR-DSM-0189 (Met) C1TMBK5FXPM4RBHMFWFJZ22YRX62H0QD009AH6KTH19YJ2KZ2FV0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). J7C0E52GR817GM4ECYADSD2CGAT2CSG2MPH0V42DQQHCGWCC1SX0 SMJTFJ6C4REAAC5Y0PAMJ650C8M58R8465GER3N6XNCKADXKS2HG;NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;VKSKXSD4RJPPECSPNKD3AV6F1VBSC5CH3GKPKABR8Y8ZP4HQ3QKG de67d9df95e51fba3e7807f8554e3001b7db5f37 C8STAJ4N072BCMDAVB4R90SQKDPBZGFZN9SA6ENKF84YTNZB8DDG -MR-DSM-0189 dsm::core::token::policy::policy_enforcement::PolicyEnforcer::check_condition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm::core::token::policy::policy_enforcement::tests::operation_restriction_is_case_sensitive - CONFORMANCE §8 MR-DSM-0189 (Met) DK45ES3WS09G4QJYNRK49A2MPNG7SCZ6E5DTSSQEX0403ANXQRAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/impl#[PolicyEnforcer]check_condition(). N68Y1RX3PDR8ZT1GMVVVEAE1FG4YZJAW5PF24KF3V69JPJQAK3FG SMJTFJ6C4REAAC5Y0PAMJ650C8M58R8465GER3N6XNCKADXKS2HG;NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;VKSKXSD4RJPPECSPNKD3AV6F1VBSC5CH3GKPKABR8Y8ZP4HQ3QKG de67d9df95e51fba3e7807f8554e3001b7db5f37 G6XJGN1EKTWVYCP137T5EXYSS05Z7ZJ55DKJMTYAVVPPX9R8X4G0 -MR-DSM-0190 dsm::economic::write_set::verify_operation_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) K3QTKVPGR7NBW4T7TENP4QMW7158H39WJKYCTF5J80MC766WFETG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/verify_operation_write_set(). Z7NMYNDVJHK7RR4JJ7Y9D5P0FPRP01799Z6J4QBSJTPVCXN7Z92G Q849NZ49NAV38JDME6R8362ES1BC4DPETPKQD2E28BYW7BDN4KQG;3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G;JCN8Q0EBWWQDJG2XN1Z5K1BKW38JNBAHVS8V47MQCVBZW0TGAYB0;QJG43BR2K4M6J5FRSRG8MM0FH4YDAX9B3TWF5M6BDG0HD10WS170;FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0;YWNKPT4J4R71QF3KTQJAGDBSHY3C0CSJJ8SV1E57J6M2DGDEZX80 de67d9df95e51fba3e7807f8554e3001b7db5f37 G6JPX30HH734NZ5WTRCCV2D555ZT1E0NNC9YNKSCG7YJR9TW9BZG -MR-DSM-0190 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) JCRCS8TY3CQ6DHP9Q41GAVCJTNS0EX2R7FH0W9JGB1Q14TQXZZWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). 9JQF992QQ1M8VFNV349X8NGNTFNRX1HZWR2JPYRNP5T6DZJAMPX0 Q849NZ49NAV38JDME6R8362ES1BC4DPETPKQD2E28BYW7BDN4KQG;3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G;JCN8Q0EBWWQDJG2XN1Z5K1BKW38JNBAHVS8V47MQCVBZW0TGAYB0;QJG43BR2K4M6J5FRSRG8MM0FH4YDAX9B3TWF5M6BDG0HD10WS170;FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0;YWNKPT4J4R71QF3KTQJAGDBSHY3C0CSJJ8SV1E57J6M2DGDEZX80 de67d9df95e51fba3e7807f8554e3001b7db5f37 YC8D7GZXSCTEMQFJAN61FCN7N8BY1602Z93B7NCGA95PBKVP6QV0 -MR-DSM-0190 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) SSES35HGCSWYKBZDFV5VBXRVMKY1E0AJH7WPGNW0TMG25FFJC2WG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 Q849NZ49NAV38JDME6R8362ES1BC4DPETPKQD2E28BYW7BDN4KQG;3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G;JCN8Q0EBWWQDJG2XN1Z5K1BKW38JNBAHVS8V47MQCVBZW0TGAYB0;QJG43BR2K4M6J5FRSRG8MM0FH4YDAX9B3TWF5M6BDG0HD10WS170;FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0;YWNKPT4J4R71QF3KTQJAGDBSHY3C0CSJJ8SV1E57J6M2DGDEZX80 de67d9df95e51fba3e7807f8554e3001b7db5f37 TMKM5GHAX758N1TJ3W8BQS6RVWRK76EMS6R0NZ0Y8RQ50VVXF4Q0 -MR-DSM-0192 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) 8WADHXA6KEFEM2WGSW6J6JWEYR37VEWV9HANA1MZWR4MRZ5JJPMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). GC25F5V89E4F27MS3FT3VBPN797J04848BAXPZ173N9AHDZ9RB6G K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG;QFWDVSD83XNQTHRH21FDE6833ARNCP31WZA8HY4H5BJYR97D5VFG;G8VHXWZ3F398B03HFJCSKPNZJHVARYPYE1P3Z2MTWBQ7FPXPSV8G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a Z6M3BWCR9D55FVTG8JNEQ2YREB46DJRND8SHP6GHNYYMC0WPBJY0 -MR-DSM-0192 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) VEX8NJR27BTJMBNXXJQAF9DEA98GN9S0M82HVJ0D5TMXEHM6DEPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG;QFWDVSD83XNQTHRH21FDE6833ARNCP31WZA8HY4H5BJYR97D5VFG;G8VHXWZ3F398B03HFJCSKPNZJHVARYPYE1P3Z2MTWBQ7FPXPSV8G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a FMRBAFW3HX1GF637S8SJVP619T6TRNF6199SZ90TG3VDBZ10MM10 -MR-DSM-0192 dsm_sdk::sdk::economic_admission_flow::build_dsm_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) KGA26YYAWC7JHXTAN96WYSMYFCV9JT728P2BEDK8GJ59HF8J8FX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/build_dsm_admission(). VAGM3W3FM5J919Z3S0RQ92JR0ZYF6N2VA4PN8TCWETB9N7C37QC0 K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG;QFWDVSD83XNQTHRH21FDE6833ARNCP31WZA8HY4H5BJYR97D5VFG;G8VHXWZ3F398B03HFJCSKPNZJHVARYPYE1P3Z2MTWBQ7FPXPSV8G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a PTAK59BK3KMBRVYD9VVKH9BTNYRHVAN4T52GBE8ST6S1T5JAZEK0 -MR-DSM-0194 dsm::types::policy_types::PolicyCondition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0194 (Partial) 1A092XYR2NS5GJ55H3SAXG0KJ79C67XTB5CNV1BAQGBJBACKVX7G Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/policy_types/PolicyCondition# NA14C2DMFCQE6RWDBHN926S92HDRT9N89QXP0F14DHGA1WS6YRB0 - de67d9df95e51fba3e7807f8554e3001b7db5f37 EN8F0EP0WAKCSJM17F9TPVZ09KD8F1KASGTN0X8SXSCTJVYAAPJ0 -MR-DSM-0197 dsm::economic::native_reserve::NativeReserveState::genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::no_valid_reserve_transition_can_mint_era;dsm::economic::native_reserve::tests::total_era_is_conserved_along_the_lineage;dsm::types::device_state::tests::a_builtin_token_cannot_be_created_at_the_accepting_transition;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-DSM-0197 (Met) R0BC619ZZDY255X5635CN6WN25BYX5X7YSENCAT9Y13EKFEPG730 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/impl#[NativeReserveState]genesis(). MVM5RY7FHRY5J38K3JC1DE1XW6W3XHY8443TC2THC5NPA34V7XDG MNFQHW5E4NXJ5QV5EXKQSS5X70XEFE3G918417R9CNMQQ15CHJ3G;505Z7H53AGB104Z67V1AEZ6GTNSZQ5MF343Y6BMX1W8X1EA204N0;KCDCX5H23CMQXGXYAWPX27MSB0Z7WX6GQ6EVMFH4DXN960ZHSSF0;Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a TRVXSCYQC8APTSJC208Q6YK8TKAVRZS2CKMZENZNEQBZCEYK1B50 -MR-DSM-0197 dsm::economic::native_reserve::release_constructible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::no_valid_reserve_transition_can_mint_era;dsm::economic::native_reserve::tests::total_era_is_conserved_along_the_lineage;dsm::types::device_state::tests::a_builtin_token_cannot_be_created_at_the_accepting_transition;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-DSM-0197 (Met) JYKVNWDE5615T6JVWXD0FHPSYTZ6HJ9FFCHVZE0F8QX1MST9P2JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/release_constructible(). 0AM6VG2S38PJTME2VZ4JCBM20HM4Q8YJWXYEHT99QJHGK8PPQZP0 MNFQHW5E4NXJ5QV5EXKQSS5X70XEFE3G918417R9CNMQQ15CHJ3G;505Z7H53AGB104Z67V1AEZ6GTNSZQ5MF343Y6BMX1W8X1EA204N0;KCDCX5H23CMQXGXYAWPX27MSB0Z7WX6GQ6EVMFH4DXN960ZHSSF0;Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 2NPKMXVTJC5X9VVKDH7B24Y2E9Y62P47BP5Z1TQPDDG073DG5GBG -MR-DSM-0200 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) W01BJTN54WZSKHXFTEWBJW184MEB0XV0CKF4ZDAZK4328PHVVAPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a MQMBR47JG0DFPAKYB3S9NV06FA9X4X0XHNMXK0NQ0NPSK4M8J9Z0 -MR-DSM-0200 dsm::types::device_state::DeviceState::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) XHF0TTJYNJ8CXPJQ5AHHCJZ6AAAJF2348RY2VCP1NN7H2M2K611G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]establish_relationship(). PP3VMR25MS8E2SMX1C6VBH2SM887YMY69T9BDAGFR12205NF2ED0 CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a VSQYE22M2NFYASJDYXXYEM14W1T844N63SV6F9V9DM42MVERJDBG -MR-DSM-0200 dsm_sdk::sdk::core_sdk::CoreSDK::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) 8JYVVPXRY1MS2GYAJ94N07GAMR37EYPMBG89S43WXSP570VA4QQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]establish_relationship(). 87CR68WMKJZBD40ED7MDCBDHQTYZWQ66S79F7MR1PWY7N424ZSNG CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 8TDYFHQA4JP4RANY1P7N0B0DFG0V60Z7JDYV975A1SV2CB7JFPHG -MR-DSM-0203 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_vault_creation_debits_exactly_its_two_funded_legs;dsm::economic_write_set::a_vault_creation_debits_the_pair_and_inserts_the_record - CONFORMANCE §8 MR-DSM-0203 (Met) P5YP5EG8AXHPS7SKFFSDWZQFANH5V1NCFQWEN482827RNCGF77F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG AR2SWVQX9QM2FPGSJ4WBQ41D0PD37JGVH625XEH7RRATWWE20N80;GEJAT3ABJ9YN0TSDD0M81A5JBZY341TE4V1YXDY5K89YKWSSJGZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 GSQ9PRAHXDYGSP5ADZ3KGZEQDWFG5NYVQS93K3GF7G6V8RSGAYY0 -MR-DSM-0203 dsm::types::device_state::validate_conservation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_vault_creation_debits_exactly_its_two_funded_legs;dsm::economic_write_set::a_vault_creation_debits_the_pair_and_inserts_the_record - CONFORMANCE §8 MR-DSM-0203 (Met) DWH3594K1R0YACCCZVCC5J0JJ9RN4RMSXWW4NTR5ZCS2MC74BVJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/validate_conservation(). EEQ61E62ZTRW53N7HXQKZYYSR5M8V70Y0ZCHFFM47DJ870V60EN0 AR2SWVQX9QM2FPGSJ4WBQ41D0PD37JGVH625XEH7RRATWWE20N80;GEJAT3ABJ9YN0TSDD0M81A5JBZY341TE4V1YXDY5K89YKWSSJGZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 JFWFZ14Q2FQHTRB68GWH3P1XMTN333428FE5H6KMWN1S0WT4HKTG -MR-DSM-0204 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::policy_bytes_that_are_not_the_ones_the_state_names_are_refused;dsm::sofi::lineage::genesis_acceptance::a_carried_market_that_is_not_the_committed_one_is_refused;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid - CONFORMANCE §8 MR-DSM-0204 (Met) YTF354FNDE0NSBA2EST8CFX32V9WFFJT0445MRWZZC2EJZA1183G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG HG4XZAAXM8QM6V9J1F3JCRYN55X3HEVKXWY2YZEH5HT4XQ6DZ5D0;Q01S3PS1SBYER603NHNFX7GGF0AZ0F8X211DMVJVWWNP6JYDXDT0;YMNPBY2J9TJY90XDZ3W9KQ50B1Y43D192EBB28801455SPFF0S00;FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a FT253E3SV6VZGKS90B7R3KJ9K4C16722S9SDHFKMHDEGXPHGC7XG -MR-DSM-0204 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::policy_bytes_that_are_not_the_ones_the_state_names_are_refused;dsm::sofi::lineage::genesis_acceptance::a_carried_market_that_is_not_the_committed_one_is_refused;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid - CONFORMANCE §8 MR-DSM-0204 (Met) KXR3KAFAPE9E1SE2V85MBNPPS64G1NHXZFBSAAD27Z6YJWWTF1X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). NWP04HCCRE7HDSGAQDTBVE8CX1FAF61HV8NQSVNJ2A9NN7Y94CWG HG4XZAAXM8QM6V9J1F3JCRYN55X3HEVKXWY2YZEH5HT4XQ6DZ5D0;Q01S3PS1SBYER603NHNFX7GGF0AZ0F8X211DMVJVWWNP6JYDXDT0;YMNPBY2J9TJY90XDZ3W9KQ50B1Y43D192EBB28801455SPFF0S00;FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a NFF941A7YJ2XP6ZBT3B8T8T0H5CFDAM4AG5FFEH4NQNDQCW7FV2G -MR-DSM-0204 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::policy_bytes_that_are_not_the_ones_the_state_names_are_refused;dsm::sofi::lineage::genesis_acceptance::a_carried_market_that_is_not_the_committed_one_is_refused;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid - CONFORMANCE §8 MR-DSM-0204 (Met) 73JER2CV08FJN8NH3SF4AND9JRRPG5C7ZVSVV3CZ8PP2MEEC92YG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 HG4XZAAXM8QM6V9J1F3JCRYN55X3HEVKXWY2YZEH5HT4XQ6DZ5D0;Q01S3PS1SBYER603NHNFX7GGF0AZ0F8X211DMVJVWWNP6JYDXDT0;YMNPBY2J9TJY90XDZ3W9KQ50B1Y43D192EBB28801455SPFF0S00;FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 5S0Q8WZH3MVRD5Z68DQBVMVATQ91FYPZAFH4GV4DJ4NVR2M05K1G -MR-DSM-0206 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0206 (Met) HVB1YSMRG3HYS6HJAZMMQ1N3ESJ2117T7GCKE6K199ZSP600CED0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0;MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60 de67d9df95e51fba3e7807f8554e3001b7db5f37 52A30V302ACGY17YHKGDCM89BKRR0AYQG9DSXV7Y9AEZD101SZ9G -MR-DSM-0206 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0206 (Met) 28A26JH6E4PRQ0B2MW344P3DTKGHFD8CBEKXVDK06R7ZYG52EKC0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0;MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60 de67d9df95e51fba3e7807f8554e3001b7db5f37 EMC2PNEGXP0P020GSG58M51ACZKEP7TWGB5BFJQQBATM39XMYKH0 -MR-DSM-0207 dsm::sofi::exercise::recognize_exercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing;dsm::sofi::exercise::tests::an_exercise_round_trips_and_rebuilds_into_bound_objects;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm_sdk::handlers::node_e2e_tests::an_unsigned_exercise_at_a_successor_key_takes_nothing - CONFORMANCE §8 MR-DSM-0207 (Met) M6V2G012VMHG24V6855M8M7KEDKG2624JHW2QNPA3SSC21ZN9V60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/recognize_exercise(). YY5JGZ7R6275T0MW2EF0DRB8YCA74KBPZRHV674300MTNV05YWK0 VR0A1EMJA7V63QAT6VWM0WHXMRKSVKJ4WKA10TJF1ZHFF97C2MF0;G9SGCTJSSE0QEQFH70K4SHDP6W1TG2XFJ9BBQEVQACWDVPWCAWDG;CXHTRNGR9XJRM7YT1YC1KR82DWJ1TFZPTT5S5VPTGBK1977SADFG;EVNR7JFCG0HPSZGJJ72F2WTQ21R7G1HE0X1TMG7HD396Y7VNJJF0 03652f3d9e08bfb132588dc6dcd282e140ae7489 CHK13CGB8XR7T0FWX739ZCSRE7AMRZKP17K7SEEQC444FQZ50EBG -MR-DSM-0208 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm_sdk::handlers::node_e2e_tests::an_unsigned_exercise_at_a_successor_key_takes_nothing - CONFORMANCE §8 MR-DSM-0208 (Met) N0QK31P1SYGJGZZGJ59R58CBFZ9XDZDB7QF9F5X439655ESN4YM0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;MGX3N8JT1D28CHYB72ZWSY33S6FJ1X6Z6KHNXJD2YQA1X55HX6D0;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;CXHTRNGR9XJRM7YT1YC1KR82DWJ1TFZPTT5S5VPTGBK1977SADFG;EVNR7JFCG0HPSZGJJ72F2WTQ21R7G1HE0X1TMG7HD396Y7VNJJF0 03652f3d9e08bfb132588dc6dcd282e140ae7489 TKF528VCZMQ1Q5CY48Y6E7251EQB1VYAMYWG2RWKV6MKSS7X3G30 -MR-DSM-0208 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm_sdk::handlers::node_e2e_tests::an_unsigned_exercise_at_a_successor_key_takes_nothing - CONFORMANCE §8 MR-DSM-0208 (Met) 2ZRAK4G42XFMYXVN6PMJ4J0Z2BYTD43TCK7EM03PT5963NE3A3KG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 3CYQC5EN1D2H6Q60ZQ8BXR5JPM3NAJWTDCS125Z35CQ4Y9YJT9MG B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;MGX3N8JT1D28CHYB72ZWSY33S6FJ1X6Z6KHNXJD2YQA1X55HX6D0;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;CXHTRNGR9XJRM7YT1YC1KR82DWJ1TFZPTT5S5VPTGBK1977SADFG;EVNR7JFCG0HPSZGJJ72F2WTQ21R7G1HE0X1TMG7HD396Y7VNJJF0 03652f3d9e08bfb132588dc6dcd282e140ae7489 TFG0YHHFGND6NDSTERDCNWBSRJY03BWAN8P0FF9S7DDF2A711GS0 -MR-DSM-0209 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-DSM-0209 (Partial) HQ8GHB5BYHJ3AGANY6QA5DHA9D3SH8XCE3SGX7BCWM3VZGKZQSG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 66NHR6KCBRW08X6APRYS3XHTKX2K6TCV4A0GZREXBBEXATQ3HTX0 WKFMKHRC5E99GQ2WWBAVNA3756WR434BTMEPB0KR27BGA3V33VQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 5W531AQDAYWYZJESFREX0W8AFDKRP181SP3CVNNDM84JJR2H8KK0 -MR-DSM-0210 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0210 (Met) DPB199KNGZ8919DQPEKHXQ09SE5RYJN1WBK6QG1GP7TJSE54N0P0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). RFPXKKE6YGBX8B5RVJ3FCM1QDVHSW3VSKFYX05MWZFVETS9A856G MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60 de67d9df95e51fba3e7807f8554e3001b7db5f37 BPB9TM2R6F6YTZ917F03E2TEH85GF0D7WM0TFPRKA82KBMR7CR70 -MR-DSM-0210 dsm::sofi::exercise::AttemptCell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0210 (Met) D9ME7AZ8AQEY16Q0GE4FKQWSMFKFJ4PKMRPWR4VKMZ6EV7MZ6JS0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/AttemptCell# X6DSS28H11EVMVZD0TZFMNA2Y805BFDR9H4J33ZKSN4EVQZ040Q0 MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60 de67d9df95e51fba3e7807f8554e3001b7db5f37 2BMW7DDX02QCCEBAFBHG34MTKHG8W0HBTPPRZB9HGBC3ZZ5E8J80 -MR-DSM-0212 dsm::sofi::resolution::effect_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::an_orphaned_parent_voids_a_valid_route_and_never_invalidates_it - CONFORMANCE §8 MR-DSM-0212 (Partial) 9N3D0DW36MC6P1GRPHZNWVGTYGPS0YZQG7QRX4TCXQYARVCB6RA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/effect_of(). PYQTE6N9Z11HKXSPGEKD5PHQ3YGE02TNYQ191R4H3326Q8PQPH5G GC09V215WCB7ZPJ770H8HC87ZWFWWKR1A2QENSR99J6D862D2PRG de67d9df95e51fba3e7807f8554e3001b7db5f37 VH164GC0G34WVTK680DN4V3MK58M6AKHT7HGC6F45P6MP5V6ESR0 -MR-DSM-0215 dsm::dlv::route_commit::constant_product_output_classified android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-DSM-0215 (Partial) KKFESVAXC5RA66DM2PH91CVR1GHAFCQMKBC1KJRZ2AT0X78TKFB0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 dlv/route_commit/constant_product_output_classified(). ED8RH5QS1T8XT563EW29K3VX0JPRQW3DDD02N8XFX8RFG0PFY09G FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0;6PZYM8WESB84K9YKRP1QR9P6WXPDC3ZE9MWYRVFWV00X6VQ61RJ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 DRQYWYPJB6D9MV1QD9T5TA0DMJXMDS4574QH6WN6YETTTGGQ8E6G -MR-DSM-0215 dsm::sofi::validation::swap_vault_post android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-DSM-0215 (Partial) JSK6B0JXRS0G0HZCB6R8PT1N4F2JYQJ0HQTST36SGMZS13EBMF50 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_vault_post(). X5J2CZEK5QPWYM8H9BV222HRPJD0BD98VR6W5DC5AC0CWVV3KD90 FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0;6PZYM8WESB84K9YKRP1QR9P6WXPDC3ZE9MWYRVFWV00X6VQ61RJ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 KA5AN74JTR7YP0BV6QFS0SB3NNANN44ENN7GBJ1RXNX6XXDGWPS0 -MR-DSM-0216 dsm::sofi::publication::recognize_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0216 (Partial) 1FB4F381PFS81TH9A5TXJHK9W1J0Z5V37HCP4WH6T1BA3ARTM0Z0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/recognize_fulfillment(). 73D27VA639J63NNTDNNA0X88G46XG4Z7VGH5ESHHXYJ936ZPKZZ0 - de67d9df95e51fba3e7807f8554e3001b7db5f37 YVKENW03Y6Y2F161PJE84GKVP2K79JNSF5NQ3MBTBP999A6CQM20 -MR-DSM-0216 dsm::sofi::publication::recognize_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0216 (Partial) ZVMV34VM74Z815FCNTZFC59HGJ2KSVB1WJ5D74PKZ30R6W1Z3PF0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/recognize_setup(). NKQ4JPC1652NQZMCKJ3NB88692WB6HEV1HB1DCVSYSR82VE78XAG - de67d9df95e51fba3e7807f8554e3001b7db5f37 N33K1EXDWGXRPFE51MMQDPQSSYDEV5K23A80M1NBZ045VAVNGMG0 -MR-DSM-0220 dsm::economic::native_reserve::release_constructible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_on_another_storage_set_is_refused;dsm::sofi::validation::tests::a_vault_in_another_storage_set_is_invalid;dsm::economic::native_reserve::tests::a_release_must_succeed_exactly_its_parent - CONFORMANCE §8 MR-DSM-0220 (Met) 08M3QC7XRZ24CD47C6C085DW0KBG31BW2YND1KN19J70XG12SAQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/release_constructible(). 0AM6VG2S38PJTME2VZ4JCBM20HM4Q8YJWXYEHT99QJHGK8PPQZP0 Q9CPB92TAANZYDWV2G1N64Q66R7X61XXFC5AH0R6BQ5JDEKS7RYG;HVG8PYVYYQYJKJKTETWWV5W0P4NQNKSS2GNYP2WSE974E8JAR9N0;KA837Y4XDCAXFNRK5A8JGJ87D999VJGGAAFQ40G8KM43TMJ288HG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a MD6NSZ492BVBT2XG4D500SWYA51193HV62H731BE4JBW32AT13MG -MR-DSM-0220 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_on_another_storage_set_is_refused;dsm::sofi::validation::tests::a_vault_in_another_storage_set_is_invalid;dsm::economic::native_reserve::tests::a_release_must_succeed_exactly_its_parent - CONFORMANCE §8 MR-DSM-0220 (Met) EKNZBG2EJ5SZ7GAPVENTSF34CPWHS2J2DRXH4MJ8FZ32ZQB8ZKCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). NWP04HCCRE7HDSGAQDTBVE8CX1FAF61HV8NQSVNJ2A9NN7Y94CWG Q9CPB92TAANZYDWV2G1N64Q66R7X61XXFC5AH0R6BQ5JDEKS7RYG;HVG8PYVYYQYJKJKTETWWV5W0P4NQNKSS2GNYP2WSE974E8JAR9N0;KA837Y4XDCAXFNRK5A8JGJ87D999VJGGAAFQ40G8KM43TMJ288HG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 5CD4PANMKHNZHR63RWM95N6BCVTXRRGH4B2D049KH8JEYTE1RP6G -MR-DSM-0220 dsm_sdk::sdk::storage_set::canonical_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_on_another_storage_set_is_refused;dsm::sofi::validation::tests::a_vault_in_another_storage_set_is_invalid;dsm::economic::native_reserve::tests::a_release_must_succeed_exactly_its_parent - CONFORMANCE §8 MR-DSM-0220 (Met) B8EXGTXQG8MJH12FW7AG843ZB85MP41VFT338MNJ4KAP071S3C70 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/storage_set/canonical_set(). KS8MFF2QGTAKJ4KZT6659JMEYFAVT4AZTKJ6M896B3VP8ME5CC90 Q9CPB92TAANZYDWV2G1N64Q66R7X61XXFC5AH0R6BQ5JDEKS7RYG;HVG8PYVYYQYJKJKTETWWV5W0P4NQNKSS2GNYP2WSE974E8JAR9N0;KA837Y4XDCAXFNRK5A8JGJ87D999VJGGAAFQ40G8KM43TMJ288HG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 1TV6WS66K5P3CVW5EH1ETAMJD0FAWKDCG04SQZ7Z1WZ94A992D7G -MR-DSM-0242 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_admission_tests::fabricated_sender_coordinates_are_refused_before_any_durable_state;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0242 (Met) 1KH742523613Z1FDAYSNWNEHP1F0N247HWEPYKFJ3JMGYFT2QB00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z2G75R02G5HS7H7MEPE0RXH8FNSTWAPB3Y3Q4FN1H9AKTEYGK9A0 151B8W4CDZM55WZB0AW7RM77GV90B31AMGXYMV8E1Z73NPSFRH2G;D6TAZR0WK2V6PA8TQJQ4XWC1GEHA5BX6Y51QD4D4033ATPGZVZ10;W1TP4GYACQ6B814J9AT9NS4T0X4ZZD3NR7VJK9WDGPSKEJY1NP1G 03652f3d9e08bfb132588dc6dcd282e140ae7489 Q063T18M9GS2WCEY8F8DAJ8XG7KB6YHF1BF5PTM5HPMEJ3P5P22G -MR-DSM-0242 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_admission_tests::fabricated_sender_coordinates_are_refused_before_any_durable_state;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0242 (Met) YXNN15S7ZG4B319H0J7EPMMNWWH81CVR507MSB0M3K1FB3GSSPY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). SYNS8D6FEYXNK3VSN2EN21HGSQPR3F3T9DW7G3V5K9SHY0EHHR40 151B8W4CDZM55WZB0AW7RM77GV90B31AMGXYMV8E1Z73NPSFRH2G;D6TAZR0WK2V6PA8TQJQ4XWC1GEHA5BX6Y51QD4D4033ATPGZVZ10;W1TP4GYACQ6B814J9AT9NS4T0X4ZZD3NR7VJK9WDGPSKEJY1NP1G 03652f3d9e08bfb132588dc6dcd282e140ae7489 YKTFV7BFS74WTH6HQ4VJ3FWD3QH9Z867HE31RCYYFJ7EMA1Y7390 -MR-DSM-0242 dsm_sdk::sdk::economic_admission_flow::prevalidate_incoming_transfer_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_admission_tests::fabricated_sender_coordinates_are_refused_before_any_durable_state;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0242 (Met) 5K0G2KSNXBAJQJ8KFWW3B7EWZ51NTGZ7QHYKEVC58V3FJC4CW530 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/prevalidate_incoming_transfer_admission(). WQT0A5FAKQH59HXMMJZZT7JYZ8SQ5N2HEDZD8ZF7WNZSA372APPG 151B8W4CDZM55WZB0AW7RM77GV90B31AMGXYMV8E1Z73NPSFRH2G;D6TAZR0WK2V6PA8TQJQ4XWC1GEHA5BX6Y51QD4D4033ATPGZVZ10;W1TP4GYACQ6B814J9AT9NS4T0X4ZZD3NR7VJK9WDGPSKEJY1NP1G 03652f3d9e08bfb132588dc6dcd282e140ae7489 QJRYX0F4M7ZMS8QCSQF35BPRMVBEJDHKP195W3RJ4N8483K2H8TG -MR-DSM-0245 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0245 (Partial) KY63Y2JJDQV3C9JKPMHQY00YSK9YSNZQ9WRZ2C9NJFMBD5K3H4J0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 - e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a MRDWN9RJSWGDER3XDS0YDBRKG9PER4JMG9J9V0RP3J0Y5GE1CJ10 +MR-DSM-0022 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_faucet_claim_transition_advances_the_validated_lineage - CONFORMANCE §8 MR-DSM-0022 (Met) Q2DFMXHSMJG9E6SDEVF43MMA322XHEYYMBHXMRSQYQDYTA7JDDS0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 VJDAST52XMCKY26VP89PHP7T0DKEN0N8CCN0SKPK11BK6E5HN8C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B50PCQMX3TEKCGT0E03GDESZ8VNF0ZDE8YGVCSW1VX6Y29DJ3D80 +MR-DSM-0028 dsm::economic::peer_acceptance::resolve_expected_prev_pk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_peer_evidence::ek_ancestry_walks_one_step_and_refuses_unhashed_substitution - CONFORMANCE §8 MR-DSM-0028 (Met) 2NZP48XANRPCNBBRWPG63HPD18YHM2E28HCM70EZ6W675BKYHG6G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_acceptance/resolve_expected_prev_pk(). MMEB8XP7SVE4T810Q6289A64A9ZNSZNSVCC4T74F45QPQHRAMXXG 6MB08Q74VSGY5E51SW7K2D8A90W1H4HJHK6XG7DN1S815HES0N30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7BQSCDJX5EPX9BZ1Z3MB4VG1KFDBDQA7MAE0P0EGQ8ZPMGE2EPP0 +MR-DSM-0030 dsm_sdk::sdk::economic_admission_flow::admitted_self_loop_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) P4P6MGWP2XCZVFB7XWJYZBJA43DETSQM85R6WXAWK2B74W2JA38G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/admitted_self_loop_operation(). MTA7ZVFFTA29GK2FJHH9CR5R51RC1MS69EMC6WKGEFHEZJNEDG6G SE90SKEB474B7GSEGP5PHVE2CZE8JN5VJ5QAH7RQDFGSBTFHKPT0;1NTTNN7VMA34ECA1RBKGX7ZXRJ0SKJ69D64XNFX1BK1S7YZ316T0;RR4TV9TXKGE2KWGRVEQQQ5DXFPCHNZPXQWGGFDYJZDN4JGWZYFD0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1FGGTCY89ZDM6QE8Y24M7MVYF76Y411WZ6BRNYPJEGH7B6JYCD50 +MR-DSM-0030 dsm_sdk::sdk::economic_admission_flow::finish_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) 45W7H0VMA58RHFRZ0VFNFNJF3HGBZFR1N65WNV6N94FXB46917M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/finish_admission(). 4NEGZE746W3N5NPA3JVJ9FDPWZ1PMRTF1BX9AS4X12GGSFFT1RT0 SE90SKEB474B7GSEGP5PHVE2CZE8JN5VJ5QAH7RQDFGSBTFHKPT0;1NTTNN7VMA34ECA1RBKGX7ZXRJ0SKJ69D64XNFX1BK1S7YZ316T0;RR4TV9TXKGE2KWGRVEQQQ5DXFPCHNZPXQWGGFDYJZDN4JGWZYFD0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EW4YQ3ASE569CD9RCCDBGXTTA27SRWV7V8KCPF6FX50BBTMB6ZE0 +MR-DSM-0030 dsm_sdk::sdk::economic_registers::register_economic_root android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) 5RY4619P0HSD2PXYV27WJ3D6EG52Y816J8JB9EY9JAY7V1YPREAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_registers/register_economic_root(). MDSJ8P8XXPHR4GY5PHRNSFEV8ET18KH4969JHKDMC6SWJ8RGJ670 SE90SKEB474B7GSEGP5PHVE2CZE8JN5VJ5QAH7RQDFGSBTFHKPT0;1NTTNN7VMA34ECA1RBKGX7ZXRJ0SKJ69D64XNFX1BK1S7YZ316T0;RR4TV9TXKGE2KWGRVEQQQ5DXFPCHNZPXQWGGFDYJZDN4JGWZYFD0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QSJZ33PFKE3D9FS4NPSZBM7MM289E0M9DF7XMN46RMCWEK7A9NWG +MR-DSM-0031 dsm::economic::register::economic_root_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0031 (Met) 3128EQWZ1P3X1J4FHNTCZY0YXWHEBF7SZAC23RQ9SVTE9PCFK4MG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/economic_root_register_key(). WXMXZY752B3EEHHAD4BCM43PRX1C17SW2JJC7JCXA7Y282CY9YZG KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q04QD0PJQYKCRXS1K5V0EZZ4BWSDYF0J6YFDP88ZXG43VJQM3TN0 +MR-DSM-0032 dsm::economic::register::position_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) B14XKEXTHFWXRZANJSC0X10D9ZX3JE0JB6F4YK3B4XYF2R1FX920 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/position_seed(). 54VHJG07478FHV9AHV8GD1GPVJXZ0XBS5J8WGD9F22SYE26MGSGG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SKBB15GGZ4963HCZ2KRGPX7MVA6NBVHKNMTWW56PAYFZK0035PPG +MR-DSM-0032 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) AKA38PVW8YKSXYZ9EMT05C14S37JF7W4HF8RFB2ZYCJRS1PYBJC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WP82CGGR4JS40RQSRX8NGS675RJ0STYZH6HNBR4G1Q6SZXVYFYBG +MR-DSM-0032 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) 2013F3M9AGR3DCKTBC99GGRT07CA4EQ27QNQ42X46MG5NF1WZ3G0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NQ089R1VQG9B8HTDJABA1FB7PMBMWZDPJ29YK3VH3DPKRSSTEGE0 +MR-DSM-0032 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0032 (Met) 8333YBAQFA06Z5TYA69FBXSQTPGAT6RKTQ57GGB8S5920Y4DEMR0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). AG3MJAEDPCR1QSYJ1G7DDFVX35EQ9JSMEY9EMXMEX23W5R5WW2TG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V432QR5DFS0A6P5MK964YHH3NA48YESW39ZQDMDQ8B092BG10Q00 +MR-DSM-0033 dsm::economic::register::RegisteredEconomicRoot::from_verified_single_root android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim;dsm::economic::register::registered_root_construction_tests::a_conditional_claim_has_nothing_to_construct_from - CONFORMANCE §8 MR-DSM-0033 (Met) VVBYPPQETBZNJF29J58W86Z2RK2AZ1K7EY90W60WA0GE1J7SNXZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/impl#[RegisteredEconomicRoot]from_verified_single_root(). 5EYJYTQ5H46HD261RNXZVW8JW0JV19X16BJGDE5T19W4CYMFA140 PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0;66NV32AKT7VNARZB3MCF7WMPEKG90DR9CPA6DK8MPYSCH29Z0N10 5995fe26cd305ea841f405c736e1ae0ffaaec9ac D0M747X5P6E994EFJM214HJ8SD51NCB6EHT7G6FC2DG9D06MHN80 +MR-DSM-0034 dsm_sdk::sdk::route_seats::continue_write android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0034 (Met) XGYWEXASDM0MS2KD0KWRZZ3MK9ZTSA7ANYRCSFCQH7QV6ZGJEHSG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/continue_write(). BER91S9EPRQSVP2VG2SYGC85E7568FY2SJ7V74P00T7W9PV67X30 SE90SKEB474B7GSEGP5PHVE2CZE8JN5VJ5QAH7RQDFGSBTFHKPT0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HPT265J5BJDKS1E95MN1XW82NHH8PWH3B6DSE3S69V344XDBWGC0 +MR-DSM-0034 dsm_sdk::sdk::route_seats::from_leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0034 (Met) H1CWTG6Q0T1HX9XKMD5DDP3JCR5M83QKBWPDSGZN94HVQCPXAZGG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/from_leader(). W1N7B62F2ETW2GX5VMK31HA7WD69FDVE05D11JX5X2RP3XQ3DRX0 SE90SKEB474B7GSEGP5PHVE2CZE8JN5VJ5QAH7RQDFGSBTFHKPT0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XYSCMVF2FCFVPA9MGDX9GN6P0G9XZE0TSY6ZDSZFJAMJP9P405MG +MR-DSM-0034 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0034 (Met) 2JSVRB7DW1KN8Y807FW3CV8PZ1Y1XJ8DX7GYKZFJCH9PDD37EBHG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). QR518HAX1HQ7D4F1D1MNZTXTC654M5Q25633GS1AGZ8ZV4WWKC00 SE90SKEB474B7GSEGP5PHVE2CZE8JN5VJ5QAH7RQDFGSBTFHKPT0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GNHDJTQW0TEK21AR9SYJF26CR8PRFYZ8R8T3AATJDQ9V5M9MN05G +MR-DSM-0035 dsm::route_chain::CellEvidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0035 (Met) TCJEEWRQXVHNZC1132YNF90XXAQZQTZ3S5KGK6ZYWCTDV7AC04Q0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CellEvidence# QV40SKJZ42A6MBZWKDQA4CJWH85MXYAY7PSKE4NAGGH7GD2MSRVG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XP43YAH0C04TQTK3RN8ZPDYCWYNMHWQJSN1FYQJ4W9TDTRPFHN20 +MR-DSM-0035 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0035 (Met) F9WS3MZKFTQYN31C5VR0D346EM2X9FSF30X16C5ZDHM9JZ4ZSAPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac K224B9DHHT0VM7VKMG06ZDZQN3N3GRV9D135ER7JSCHFA5MG32FG +MR-DSM-0036 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) VM6MF12WPRK1X3YF3867K6YTNBMS3KTS84JJBMC59TCH2TREH3X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). ASGA7ZPPS555QECATDTD9T5BJAMH8XSNRM0HK4ANP5K2N0Y9NT80 3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0;R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R0H3AEG4SQW8S5YQ44YGZNNYW42GJS2K4N1PW66ABT6VWDP7J8AG +MR-DSM-0036 dsm::economic::register::root_claim_naming android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) RMD09R94G7GYW4RKV9YX7WP934294R39SV5KZNAECC2Y87AEB2ZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/root_claim_naming(). GE7AAHWFVBN9Y2QNYMG40RPSQV2TMX009JF1FFR70EXBSN39686G 3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0;R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3J30FXMCJ8KPZQ5T3F41RV7D1980F47QXNG9QCKFW67K1KE5FX80 +MR-DSM-0036 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) H20V5P9X9CMN1K36YXZSZJCZ8YP47PM58Q5YHNX69FFDD37PC7D0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0;R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GG9MNQW7GW9FFX9XXEQY270JKKCDSWT26Z6QJ6QKY3W7CV733SG0 +MR-DSM-0036 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) SMSTC0WB2MYFQ1J8YQ5AGTB7RFDFWBYSEKHVWE92AGS17D2EGG4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0;R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KP82RNTRPSM08QXJJ715BNVX0D7R5KKWXZ3KH2D6SY9F5D69HJQ0 +MR-DSM-0037 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0037 (Met) V6SE6ADWQBSXPXN4W19QBFMHM2WV9MH37EABS8488T7D07QQ1190 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/Missing# 4GQ9KE7ZKDXRZ7GMZK12DN5HWWMD3TYJDP71ARZJBNDHAPHSYW3G GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NV1EV1BVRH1CB778AA1ASHEGJ7B4RCSM58AWBWZKJDFPMEH00QWG +MR-DSM-0037 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0037 (Met) WYKMP2KCAV7JETDCA7Q4QNQ2QNVH0T4NB83W0S250SF46M00C0MG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FTGDH055101X5MXEA1MM90ERHBJ0QBQ8RC2EBFE5K72DCST7ST60 +MR-DSM-0038 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused - CONFORMANCE §8 MR-DSM-0038 (Met) VJDAHBZD9AP763C223PV3D09C8Y4J78KH2RM7T37V2HGH0FFCCCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8174P7W7HKF56SPRYTM75FP3T829SNFFR0B5C4E4H2MCX1ATS0C0 +MR-DSM-0040 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_faucet_claim_transition_advances_the_validated_lineage - CONFORMANCE §8 MR-DSM-0040 (Met) F9X3KZ57V2CBM93C81YSMJ0NP7YVTCW16AP0QT72EA1JVDW8CFA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 VJDAST52XMCKY26VP89PHP7T0DKEN0N8CCN0SKPK11BK6E5HN8C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VD9D2SAC37MHMRSMTQHP3B81X2GQ93BDCDVRH3J6VZZ1HKMQV1D0 +MR-DSM-0041 dsm::sofi::conformance::conformance_invalid_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) B6SN2Q5K0Y4E1SVFP3SXEZN86X2ATTDY9EBKMWBJRJXX27H4TTH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/conformance_invalid_in_hand(). 0XCJA9ZZER575SFVD58BDPTE88BQ0PCDAJRB5Y7ABYRXWE8CEKJG XJH1GDJAP3NGBY9WXNFCZDG5QQ0GMFCYA7DJ56R27MMEBBBN3W8G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac D50TB49YPWRNYF91XXPW1NYHXJRKEZG0QZW1TYJC0JNPYXNMKRV0 +MR-DSM-0041 dsm::sofi::resolve::Verifier::facts_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) 1N4XNT85Q76YN37DP2WFRR1NWMA5N3CSKMVHYD406QS8ZTADSK5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]facts_of(). Z43YJGEH3Y9WV60PHF8FQ703WXQR147RK1VJ8X1J8365XB0DKMG0 XJH1GDJAP3NGBY9WXNFCZDG5QQ0GMFCYA7DJ56R27MMEBBBN3W8G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac N08T952ENV0V0HE0HTRH6K9D53339JJS65DDJTR2KR8YH5HPR800 +MR-DSM-0041 dsm::sofi::validation::route_invalid_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) 7102KK31228TCBHCXMQK5SRXTY17Z0TA2BH9FQ5412JSR2F1PGJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_invalid_in_hand(). HKNX3K2CRBB9STP07TBP49XJHCN7V77QBY2RVZHXR7VYSYRGFPT0 XJH1GDJAP3NGBY9WXNFCZDG5QQ0GMFCYA7DJ56R27MMEBBBN3W8G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DZPCKVT7QEJDD3CT5VXP79CKP711C0M1EGSS9N0K8FK6624XCS60 +MR-DSM-0042 dsm::sofi::resolution::resolve_refuted_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0042 (Met) SNGEDXME4B1VBSVK909Z0F9PJ4H8T5XMRJH3JPZ7C5QW6K2VMRDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_refuted_in_hand(). DNP9ZKS0X3AMAWXR3N8ZC7TQ5DW5R60F3F1AKW53B7W7Z759ACHG XJH1GDJAP3NGBY9WXNFCZDG5QQ0GMFCYA7DJ56R27MMEBBBN3W8G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZKW9S0NE3NPFK266KA3X6Q1PZ42P64CPA7FHTCDGY9X8YW3BYZ9G +MR-DSM-0042 dsm::sofi::resolution::skip_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0042 (Met) SXW0JN0TC8KBG4AYS0CRZ7SFVX1RWBRF4Z2CN577NRTASZD7MRW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/skip_in_hand(). 47TBBED2A1NA99SE8YGX25P62G17XSFQ4NTH9TPT7GP8C0XHYQ8G XJH1GDJAP3NGBY9WXNFCZDG5QQ0GMFCYA7DJ56R27MMEBBBN3W8G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac N3638JQM0WAV5M0YT4TPPY6Q946G94RV1R33BYQ5YV6131FSTFM0 +MR-DSM-0042 dsm::sofi::resolve::Verifier::facts_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0042 (Met) 5NNRGJY4MNJ1DHGZJD5M06QJRYJBCFGGD7VV7MZ49CPG4V7YG4PG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]facts_of(). Z43YJGEH3Y9WV60PHF8FQ703WXQR147RK1VJ8X1J8365XB0DKMG0 XJH1GDJAP3NGBY9WXNFCZDG5QQ0GMFCYA7DJ56R27MMEBBBN3W8G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac G0E36YSM3ZY8WR3V2R3DE8MEZBD5FC946CDP4PR80916N3P64YG0 +MR-DSM-0046 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_claim_naming_other_coordinates_never_holds_the_root_cell;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it - CONFORMANCE §8 MR-DSM-0046 (Met) Y8344W5VGVEY0P80K73CAVWWTXBZKM70AY60T5GG6RNH75HGWA00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 24CT73C18NX4W5TWEKMWWVF5ETQS9CSV00GSX02DVD15N7PQXNQ0;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8YNGY9WAR59XYYSWXGQRHQ6TS9RXKHGGA4584152WPX7CVHYD2B0 +MR-DSM-0046 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_claim_naming_other_coordinates_never_holds_the_root_cell;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it - CONFORMANCE §8 MR-DSM-0046 (Met) 557KXMXJ8W98C7XN4ZXM29C7B7XH737VVWQ085NR91VBWN4KV2EG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). ASGA7ZPPS555QECATDTD9T5BJAMH8XSNRM0HK4ANP5K2N0Y9NT80 24CT73C18NX4W5TWEKMWWVF5ETQS9CSV00GSX02DVD15N7PQXNQ0;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JF5QT2TEYD70PYXGNT037Z1AZHS9YH2D7YBPGZBPJQDGD2018R7G +MR-DSM-0047 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_theorem::theorem1_relationship_scoped_keys - CONFORMANCE §8 MR-DSM-0047 (Met) 62Z2KC4ZVQCCCJ66KEQ34RJQKHP8BAMX75CZKP7RANSFZ27P4SX0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). 5ZVBKDK7FDDAGR9CDNFDFQGREFWFVXX078X4E37PYW22YR0KHHWG YA4QWQCF5CK9W6YAY70H8RG88HQ22VJ5KBGMVNR0K2F8NJV87640 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TK09KN2NCZZPDAXGJ8JBCMCH8BS1CB1HWT5XSE9KTBR6JZX1K2QG +MR-DSM-0047 dsm::types::device_state::RelationshipChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_theorem::theorem1_relationship_scoped_keys - CONFORMANCE §8 MR-DSM-0047 (Met) G2JBQCWJ4G2G0WZ9PBXNKQPVJJTVE4BJEGHFHFEAGRFEV797W010 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/RelationshipChainState# P3FMDAWCE2EG2HFBJ1PYE3VDWTX2YN3NN2W5G4R05NP5MEXEXGFG YA4QWQCF5CK9W6YAY70H8RG88HQ22VJ5KBGMVNR0K2F8NJV87640 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E5V5ES62Y0YEY0Y2F7V6FYQMR9EYTF80J4PV8G27M0XKQJ5YA4TG +MR-DSM-0052 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-DSM-0052 (Met) JRV6QB6HBT4524BR03QYV87V36JK7QRJ38BWSCMYB8T3E63NM800 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 0HV6GDKC9G00V615GNG34PYWQ0B29RK6QB53GMHN071HSKE90XAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Z8BEKMYAAGKKX21K34KBXXPK5TYK7WR7PKEMH2XNHCXPTHT3PKN0 +MR-DSM-0053 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-DSM-0053 (Met) FYF5SY47XSXQFT04FS4P6X49KGK6BTYF9DTMK0X0JNEE9TFHY89G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DE7H8KCQQ4DSM82HVC04NBE3MBFQJJZXGSC628YB7GY7EAZ9R7T0 +MR-DSM-0056 dsm_storage_node::api::objects::bytecommit::mirror_sync node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored;dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-DSM-0056 (Met) AZBHNJ887CZ15MCSXRGCMPJVBN576B9A1N6443K8N6MDJ80M6CSG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/mirror_sync(). AY8KMTMS7PAREQFMEAY5YBPVHTPJZBRE5HVXNQJ63F0RKG4KTQR0 8K0C0YH7AB35KRB0XAWRMDYF1CTMCW0JT522F574HKZE3EX4X4N0;49Z25DZCHVF3QYP7DWJHCBQYY6SPW5JZPBRBARAV2ZDJEW02GP2G;7C6GMXKJJTSGX2JBAVKQ7M1CFFTB2475QE0A5RYSXZBE9ZBCTPV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4TQHJ5DNWZE4M911QYWSYNGD0WJA7C7CY6DFQ3ZDCJTADM9T5E7G +MR-DSM-0056 dsm_storage_node::api::objects::bytecommit::sync_one node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored;dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-DSM-0056 (Met) ES0SCSQ7ZR6FJT7T86QMST63HB28AVBACQK6S9FJG6JY9JGCXKC0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/sync_one(). CPGTTCS3VPEMZ24HZ6NYKRV05PQRJ8PZJTHV5Q2XZAX1TWCVQQFG 8K0C0YH7AB35KRB0XAWRMDYF1CTMCW0JT522F574HKZE3EX4X4N0;49Z25DZCHVF3QYP7DWJHCBQYY6SPW5JZPBRBARAV2ZDJEW02GP2G;7C6GMXKJJTSGX2JBAVKQ7M1CFFTB2475QE0A5RYSXZBE9ZBCTPV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W6ZJ0XRWM05HXDK9RGWQJ9EFSTJT9PTQCAS55S5K066CZ9T3KYV0 +MR-DSM-0056 dsm_storage_node::set_client::pinned_set_client node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored;dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-DSM-0056 (Met) EMSCZ0V9XMME84MXDVZHVN1TVBAAEWSPA4YH75TQR4X3CD4ATEXG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 set_client/pinned_set_client(). QBSHW43G9SRKHMSEYSH47Z0ND7NTJ7WTA4SYPC5GFH1T8G27X0T0 8K0C0YH7AB35KRB0XAWRMDYF1CTMCW0JT522F574HKZE3EX4X4N0;49Z25DZCHVF3QYP7DWJHCBQYY6SPW5JZPBRBARAV2ZDJEW02GP2G;7C6GMXKJJTSGX2JBAVKQ7M1CFFTB2475QE0A5RYSXZBE9ZBCTPV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CT1WBZG2WTR6QSA9R2BF0BVCH4SRJFMY32S5BMDW3JCC1P229KKG +MR-DSM-0065 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0065 (Met) KXYPFRP1KVV1HC0CGEYBSBSDTB51PFNG2BPM0MBZMJTKJJ4QH340 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG FQF3S89NVDM7M49WQ70VW9ATKP0B9SKAGQCSYSHQGNQS6T88CD0G;48A925JABJ8WY4N9KY142BXQ9KGF5HXW878VX1PSB64X5B0V9TWG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4DM53G5ANH5FPPRQJMDA0NE9YBBRGFHNPABDX4EWMXYAN6X4S3QG +MR-DSM-0065 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0065 (Met) 5WMP6V36MCM8YN229BGQMMQY7KGB52P5D6CESCFBJJ8RS1QZ9ZJ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 FQF3S89NVDM7M49WQ70VW9ATKP0B9SKAGQCSYSHQGNQS6T88CD0G;48A925JABJ8WY4N9KY142BXQ9KGF5HXW878VX1PSB64X5B0V9TWG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KDXKCG4J94K0R6JSSC24483J9E7Z0GYWS6JRFPM41TXXEYAJA270 +MR-DSM-0072 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool;dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-DSM-0072 (Met) WH3K1JQCF38B0TS230WN7Y45BBBZAT3JZ39ETVMV9M5FK8VPJY9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0;G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BE2ZTMAS57PGXK1929CNQWBVYC2KAXE3YYY78SX7CF8SAH175C0G +MR-DSM-0072 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool;dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-DSM-0072 (Met) XRWRETXY6WCEBB0QMCWRQBCQN7A8S7YJH98CKA8QTF3KPZS2TXH0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). 40EVX74Q78PTMS0T5NSZQWZT1DWAJW3YTKQE8D664D57P4C8DTQ0 HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0;G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 71P1WXWXNXVF03SD1HGXPGJM1FCBNZNTBHA7WF5T539RMA27J670 +MR-DSM-0075 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-DSM-0075 (Met) SCCAKFT35PMDD501EGF3AC7WM5AX1Q5RQQ3SAXF4NM1Q66G7X05G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). 40EVX74Q78PTMS0T5NSZQWZT1DWAJW3YTKQE8D664D57P4C8DTQ0 G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG;HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac M9JN6JDVQCE595V0F599N361FSDY41CVA0HXTNSNDQ58PK6E9YGG +MR-DSM-0077 dsm::storage_cell::ByteCommit android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::storage_cell::tests::the_bytecommit_digest_matches_the_spec_construction;dsm::storage_cell::tests::a_chain_link_needs_same_member_next_cycle_and_the_parent_digest;dsm_storage_node::bytecommit_chain::cycles_close_over_new_entries_and_commit_their_records - CONFORMANCE §8 MR-DSM-0077 (Met) P3RJJWP7W3C4WVSW36ZFE5KED60YN550DG8S5PDJ9T7HD280Z97G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/ByteCommit# SE4FR3Q2SC1EGK0PJ72MF53ZPE78M4Y0PYKFDQW46TRA4N17B6D0 36HZFAECAS6QQEWWRN9ZZF2CNN4K5R0GXJ2V989XPYX51CHN9PKG;XJ206GD8TNNERKX1050FNWVH48APFXQBQHYNT0BFFYVGGG4KBDF0;YAWW775ZTG7BBAXD0C235AKNR6CS081NE4W7DZXXTYD0A2FVBX80 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BQHBV31QN1PTN2VSENMC5PPDK675ENNSGVTRX46WJKMXMTTKXHP0 +MR-DSM-0081 dsm::economic::register::position_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) 7V6X79FS3GNGZ8XQRJT3RKA30CVKB4FV0CY4P2SYTBDCN4BN9P10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/position_seed(). 54VHJG07478FHV9AHV8GD1GPVJXZ0XBS5J8WGD9F22SYE26MGSGG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W1Q25GTTXR9ZS8XA1961XNNDQ6HWQSTMA172YEHJX3KPZ2GJW570 +MR-DSM-0081 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) EKAKSSHBJZ64K012THS4ZVTWFPY1E0GM2K0WV47KJR45Q0QXA9D0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WHBBEABB16M1PJMEEV04QVNHBCX428T277P8B5556W925F6QY8XG +MR-DSM-0081 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) S8M8MYWMV296D8PJEGRG0PTTZBQRS4CZRY8E2ZG60X6KPV6Z2MKG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PM7SZHMEG2DC326GKZEZXFR9BZ1EDEKWKEZ8M6R0W6Y8TPS77SPG +MR-DSM-0081 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) R1XJ51B00JYQ0CFW48TNVKP6AG1N7N6TM9XHFW45PZJXBZ531BG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). AG3MJAEDPCR1QSYJ1G7DDFVX35EQ9JSMEY9EMXMEX23W5R5WW2TG K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YSN23Q4DE7GB6T3BK6PFZGS8496M9K1XKKKPGV3RGN76VNMEZ1Z0 +MR-DSM-0081 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::different_seeds_can_choose_different_first_members;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-DSM-0081 (Met) GX68RWZ2RZ2JNWRRNXJ1CXZNRWBRD8THRWAH0F6Q8S2A7VP5PWMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). 34XB8SCAZKBHQ5JAM7PGZX20Y5BBYQ35QH5GNZFRDX4SKMDDCHQ0 K2QZXJDB3ZDEQTK894GH6CDSYFZE1NSB76AFKVYD133Q6NK27A9G;X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WHVASE9104WCX5JGP1WH92R84KQR0H9AK6K8S5MFXSCCSQRVXN10 +MR-DSM-0083 dsm_sdk::sdk::route_seats::continue_recorded_writes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::faucet_flow_tests::a_release_cut_short_after_the_leader_is_carried_by_the_next_claimant_and_bricks_nothing;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0083 (Met) WGPCPBM1SA4PGKPN9E59BT5AJJ72HY3CSJWRGYHTEPADGRD5B1JG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/continue_recorded_writes(). JBKJM1SG6PXHXPG576RMK823A5YFPS9RYEG141WGA3GKTMSP1Z80 YB3M28J1QZ50NDRGEJAKVY10P1E236TXGHXSXHX1EMYT8WJST46G;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YD7RBQTY5WF478FDHQYWMFQ723A9VJAGT13T0X4J5PCMD0T9YBEG +MR-DSM-0083 dsm_sdk::sdk::route_seats::from_leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::faucet_flow_tests::a_release_cut_short_after_the_leader_is_carried_by_the_next_claimant_and_bricks_nothing;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0083 (Met) 02CADGVPDSJ5GP2ASASE3NZBTGRGY7NRFSG689ES0SPPV0R07D70 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/from_leader(). W1N7B62F2ETW2GX5VMK31HA7WD69FDVE05D11JX5X2RP3XQ3DRX0 YB3M28J1QZ50NDRGEJAKVY10P1E236TXGHXSXHX1EMYT8WJST46G;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MD5BS2THY3EY886205DDVC6CTWSVVMK98NJJ352TE03JWPTKDP90 +MR-DSM-0083 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::faucet_flow_tests::a_release_cut_short_after_the_leader_is_carried_by_the_next_claimant_and_bricks_nothing;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0083 (Met) 61NGJNYCZR135GWM7YF08DXDZRQXHEJF8MM0F098KTRPA3ZJ28M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). QR518HAX1HQ7D4F1D1MNZTXTC654M5Q25633GS1AGZ8ZV4WWKC00 YB3M28J1QZ50NDRGEJAKVY10P1E236TXGHXSXHX1EMYT8WJST46G;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FXSDFB961VCHB31BEAJ6MC6KMK1MS2DTJ7CVKW5XG4G10PPK29SG +MR-DSM-0084 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-DSM-0084 (Met) HHNF5NG9NYHNAH1NSX2483HBEFDM3S53KWZA7YGPSSQT88VG86MG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;2H722JAD1GCRHJHQKQ2BAA126Y4P8N8X0WB4GTY6FN1W0KFJA0DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y6J9ZKDEA8CJ709YDY93J6RJV6K5GKKFT2EWJB3S5WDEZ29G30Q0 +MR-DSM-0085 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final - CONFORMANCE §8 MR-DSM-0085 (Met) T8N990ZNCAQHKVJZ6HFN9A1MM87W9BQMP5VMGX9MHHS083SJWYMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;K9BGWWFZCAZRVPMD4CGY6FV0WEMSWBX2SSYJ22R2M8W3J5D0EBR0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac S4DW349G8Z8TKEB0684FDB2E5BM21M8RW3PFE3MVKDDXW1G6NK8G +MR-DSM-0085 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final - CONFORMANCE §8 MR-DSM-0085 (Met) HGGVW2N3XNM8JACAV4XG0SWAAM580QR2FCXPDBPARHW6SX9G4KGG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;K9BGWWFZCAZRVPMD4CGY6FV0WEMSWBX2SSYJ22R2M8W3J5D0EBR0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5JPCGH15DYMRHCX434WG2QP7G8EXBNS3MG9CPR0DNV909X4HJ0H0 +MR-DSM-0086 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0086 (Met) ZQ5NG49RP6ERAY3PDRBXHMXNF74VFKR5RRKY597Y3SMJFMFGM3CG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AJVXQ6EEDMWXPMRC7KK5KM2NCR9R77QBY101EDFX1764CKXPC77G +MR-DSM-0086 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0086 (Met) SGF5EP26GSBJ4BPCB5WARGWN1S9E0JEJ7T4NK4J66WXHGJRQXDEG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E44ZWV9W64NWE0JVPZ3XXNN1ZF5CQCYP74185TK9RRHNAY82KGB0 +MR-DSM-0087 dsm::economic::lineage::ValidatedEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-DSM-0087 (Met) 3Q2CR6B5R69Z3D2MDX80KV9H51TYKCPGG1WSR7D2TAP58XVQRKF0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/ValidatedEconomicRoot# J88NF72SSACAF8WSR4AJF8QM2SQHRK7MBJ85TJ3K2R8SJBR12XGG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R9ZQWVC53EGD382WVWBXT0Q85CWCGM4AQ8MH6126K1518DPTFAP0 +MR-DSM-0087 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-DSM-0087 (Met) MJMEE2DBAX3WF03QQ5PRD1TM6VDVA6C3S7NZHAXW038NTVDP2320 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PRRS50PJHBQHJX8QBXCZ60KDJ1RS18RXWX1W9BCMSYGEN82X00NG +MR-DSM-0096 dsm::crypto::blake3::dsm_domain_hasher android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::default_node_chain_consistency;dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static - CONFORMANCE §8 MR-DSM-0096 (Met) SEVYYZSJY2EEE0WRREQVNP88ZS7M2ADKT9BM3Q22S24H7E07F4P0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 crypto/blake3/dsm_domain_hasher(). YG717Y5EFY2NYJVFQSKJXJA3B608QTXYV8WN4NX68RN4XF9Q00DG TZSZ4ETFNNQ9EFXQBMH01J0QJSFFVM4EVDHT5RM21V9M8N9V923G;367N9QATKGAH5XD66SB57MEKBAWY2805PK00N228PADCXQ0XG700 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7JQM5JGSJ9BCV4G1T0V2KVW5Y9E28VVEN7PTG4JSRHBTPV8XBEQG +MR-DSM-0097 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes;dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened - CONFORMANCE §8 MR-DSM-0097 (Met) DQSAB5WYFWFJKFEDZE6EZACF8TCBWQ1RZM73SKW88946TB7TB0T0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG;6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C5Y6728SBNY99AYXMBBCA8W7P48MTNE8YYDJ7AEE8GVK43KE28BG +MR-DSM-0097 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes;dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened - CONFORMANCE §8 MR-DSM-0097 (Met) C1BHT89CQR7GHEQX1JGHZDMQ7G5XK6TRMR2RDQE0AVMVGM661YD0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG;6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8DDPAQK0SA0G2BD1RZ2T28EPMTM5089BF3C7J2FZ9FBNK02NEGYG +MR-DSM-0100 dsm::common::canonical_encoding::CanonicalEncode android MUST_REACH active - dsm::common::domain_tags::tests::all_tags_are_unique;dsm::common::domain_tags::tests::every_declared_domain_tag_reaches_the_registry - CONFORMANCE §8 MR-DSM-0100 (Partial) 9S06MX1BPRN8JV257T9ZFKKM3CS2Y9TEAD5MPHZPR38Y186M2Y0G Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 common/canonical_encoding/CanonicalEncode# W25A8KVQCV4JVAKYRQ1TZZWYF37SSVKX7NGARGYTN9PBC3AJ4DK0 XZRC3NZHDFF2QZY0DVBQ5TZ8VGZCA4D7MR8ZH7VTV85TYNFB81R0;EKA57THVAAW0A7R3FB4BFRC0PNYWH8RZEB6F4TT8QKN5DCGM6JC0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5WSJG01VQKA3VES5HE05KM245R0FQ7T5T0GMAFEMC5XH88XV8Y0G +MR-DSM-0107 dsm::types::device_state::relationship_chain_tip_v2 android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children - CONFORMANCE §8 MR-DSM-0107 (Met) Q8CNJ48W5P1CVXZH21SCB8JXADH4WZQFXV3CNZ5TC3RK2DDN6XVG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/relationship_chain_tip_v2(). K5JKHNGXW27G8F5M7TTGFWQ8G77DXAXPZ3NW5Q85B2VZ6CXDJ7VG JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FVA0CSEB2KEMC3BAAQFPPR8CAD0C4RYC5MERXJZWM8Q17TJ3KJ80 +MR-DSM-0108 dsm::types::device_state::relationship_chain_tip_v2 android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::types::device_state::tests::changing_a_carried_byte_changes_the_derived_value_and_the_tip - CONFORMANCE §8 MR-DSM-0108 (Met) CMKGS1E83TX3S88A53WQVAH63BY967R5PMPQFY0W3WWFZX5S4K1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/relationship_chain_tip_v2(). K5JKHNGXW27G8F5M7TTGFWQ8G77DXAXPZ3NW5Q85B2VZ6CXDJ7VG JATSGHZXD7VB2R85FZ22GKFKT8A4Y8AQEJCHRTB8HBQTR6VR1A7G;T997QW5BWJDCSBWE61ZR1YT5ZB696YZ64TMS6MMB2DEASCMCKAFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RAC6EJCR7Y6MEGWDCCGYK2MVAMAM761RXB4VH61GT9KYES0909R0 +MR-DSM-0108 dsm::verification::receipt_verification::verify_receipt_state android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::types::device_state::tests::changing_a_carried_byte_changes_the_derived_value_and_the_tip - CONFORMANCE §8 MR-DSM-0108 (Met) RTSKTXH4A1KH7QMC7BX95JY4MHX8HR0059YQKJZA2DVANZX84Q10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 verification/receipt_verification/verify_receipt_state(). K3YYXKVB3V3KGH72A48TE1CCDK9HH254PDYB1J3W6P88V3PG2QY0 JATSGHZXD7VB2R85FZ22GKFKT8A4Y8AQEJCHRTB8HBQTR6VR1A7G;T997QW5BWJDCSBWE61ZR1YT5ZB696YZ64TMS6MMB2DEASCMCKAFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EYQKQXJ3DEK3R83SXX0DM7113WMZ9ZWVA12MQY298ED2C0837PP0 +MR-DSM-0109 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::multi_leaf_proofs - CONFORMANCE §8 MR-DSM-0109 (Met) 8QM69GWNVBNK22X7H5FQZBDQFTYDKCZCPDCZ297S7EP200H9D0EG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). 5ZVBKDK7FDDAGR9CDNFDFQGREFWFVXX078X4E37PYW22YR0KHHWG JG7NFQDP8VYZARAFZC5GTDWREKW6KE9DB19SEK7TC620QZBDX17G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VTBTNT5K61759RFY7CGA9TK96G89SP1MG1GEYNH3WZA0H888MXC0 +MR-DSM-0114 dsm::merkle::sparse_merkle_tree::DEFAULT_SMT_HEIGHT android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::default_node_chain_consistency;dsm::merkle::sparse_merkle_tree::tests::empty_tree_root_matches_default_chain - CONFORMANCE §8 MR-DSM-0114 (Met) GPCRZ5S04C2B3D5NQAG11B5506R0B1EJ683F27EVQ3C6V2WXNBG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/DEFAULT_SMT_HEIGHT. F3PPA73S06640F8QYZ4YKR67BMK10M0TD8ARN3ACDCGHZBB6W4HG TZSZ4ETFNNQ9EFXQBMH01J0QJSFFVM4EVDHT5RM21V9M8N9V923G;ZDCS21Q9DBJTEJVYM5J2Z8E997P6HS8D12SCSA5W8M86KZJMGZH0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H46C5GGWWA3E8Z8F938HBJMHS2KKYRFE7W55XRF36DG9WSZJWTF0 +MR-DSM-0114 dsm::merkle::sparse_merkle_tree::default_node android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::default_node_chain_consistency;dsm::merkle::sparse_merkle_tree::tests::empty_tree_root_matches_default_chain - CONFORMANCE §8 MR-DSM-0114 (Met) 42J5DHDRTFAZ397W6XRHKNW00DF8DSAAH5PWWV5ZTR1GPJ4THYR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/default_node(). P73KZ235DE5STY37VJN9770GQK66PY3SJ6QHRD45J0HNWD34TCXG TZSZ4ETFNNQ9EFXQBMH01J0QJSFFVM4EVDHT5RM21V9M8N9V923G;ZDCS21Q9DBJTEJVYM5J2Z8E997P6HS8D12SCSA5W8M86KZJMGZH0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3MJJ4SKK39CEM12G8ZBJM799EZR5R19YMJ0HBAZ3VQF5RA5W04K0 +MR-DSM-0115 dsm::common::domain_tags::dsm::core::TAG_SMT_KEY android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_vectors::smt_key_determinism_reversed_args;dsm::smt_tripwire_vectors::golden_tag_smt_key;dsm::smt_tripwire_theorem::theorem1_smt_key_deterministic - CONFORMANCE §8 MR-DSM-0115 (Partial) W814DH5DYH4PSK2DPK6SZMMG7XMPX5P7EXT6RNJ2QF25ZFCK58W0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 common/domain_tags/dsm/core/TAG_SMT_KEY. NVRNSXH229080GS8KZE1R49GWBS2KN70M7XJ6YA94QVQSM4X8J1G YRAST7PE5WFKF6WYAHBBCGHFB5V6EEPATNAQP9T72NS25WE1XD8G;36T3PKFW7056QQBAER31KJ2S5PEV2B75QQ2Q5Y746JFQ316K3PS0;GKG213EH37H3VGFR8WRM6YY3J9GD6HN0VSPJ5EAK9GEFJ9E5B330 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DSQZ9XTR0QRYRPDZ65HHCZK2B4Q26QVDQF9VRZSZ6GRGG1ER6S3G +MR-DSM-0115 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_vectors::smt_key_determinism_reversed_args;dsm::smt_tripwire_vectors::golden_tag_smt_key;dsm::smt_tripwire_theorem::theorem1_smt_key_deterministic - CONFORMANCE §8 MR-DSM-0115 (Partial) 5X9GCKYC6E3YWGWM806FZPPC0RQCV5FNBFT4DQ5G7MNXDB4BK8N0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). 5ZVBKDK7FDDAGR9CDNFDFQGREFWFVXX078X4E37PYW22YR0KHHWG YRAST7PE5WFKF6WYAHBBCGHFB5V6EEPATNAQP9T72NS25WE1XD8G;36T3PKFW7056QQBAER31KJ2S5PEV2B75QQ2Q5Y746JFQ316K3PS0;GKG213EH37H3VGFR8WRM6YY3J9GD6HN0VSPJ5EAK9GEFJ9E5B330 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9M3S43TK74KT4N6RJ3Y4YV85B03N7ARFTVRXW8MVAE6CQJJ4Y4XG +MR-DSM-0116 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::update_leaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity;dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0116 (Met) V0YGE1J84VTWHDPGTJR75098CPY4TPTBSE926P91BGDGV8XDS4X0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]update_leaf(). MQCFZ5M29MCGR9YA3SP3GWNX48YN35JB1XKC3ZN44KDP3DMYJQTG DXMSXTKRJ9PFFG6AD26PSE503NS5W6CN9S3KVJAY76MGCXC9CNCG;GY6VRJ2A91Z0EVTKN1EQ3Y037T69K2X3KEEYEV6T3A1RRFSSW7B0;PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 96DZD53542P20G6K2PPCJTPZS0GZYJDPZVBCJH84WY6KSBK9VNRG +MR-DSM-0116 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity;dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0116 (Met) 4WEKQA8B49NRK8GBVWD0FC5K54QAY6GJRS0QX0JD12PJWGE3V05G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG DXMSXTKRJ9PFFG6AD26PSE503NS5W6CN9S3KVJAY76MGCXC9CNCG;GY6VRJ2A91Z0EVTKN1EQ3Y037T69K2X3KEEYEV6T3A1RRFSSW7B0;PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XNESCY4G6GJ1QGRQHR1M762KKF6MA0PJVAJKKWCWS158HZP6VRK0 +MR-DSM-0119 dsm::merkle::sparse_merkle_tree::DEFAULT_SMT_HEIGHT android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::proof_size_bounding - CONFORMANCE §8 MR-DSM-0119 (Met) BTQXFD9YFJQ5Y2VJND00EM8TM1597YAMPDBC3S5YG99ZSC4NW75G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/DEFAULT_SMT_HEIGHT. F3PPA73S06640F8QYZ4YKR67BMK10M0TD8ARN3ACDCGHZBB6W4HG BW9GC0TQYC2Q1WK062M58RCAHA1EN01B4N26XTMRYNKWYD5CV5F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AJA1NNHESJNRWZ9PH74WDG9M99HX9T7P36VR6XSRMBP2XQ7Q6FB0 +MR-DSM-0121 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::update_leaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity - CONFORMANCE §8 MR-DSM-0121 (Met) 5YX2Y07HAW6G1G3HXN69NEZJT0MWHR0A62SGGSYFSP2ZSAR74Q80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]update_leaf(). MQCFZ5M29MCGR9YA3SP3GWNX48YN35JB1XKC3ZN44KDP3DMYJQTG DXMSXTKRJ9PFFG6AD26PSE503NS5W6CN9S3KVJAY76MGCXC9CNCG;GY6VRJ2A91Z0EVTKN1EQ3Y037T69K2X3KEEYEV6T3A1RRFSSW7B0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 992SE837NPNH2X2VWYKZ069Q0B6JBRAV40SJ2QES3MRB36K7QAQG +MR-DSM-0121 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity - CONFORMANCE §8 MR-DSM-0121 (Met) Z9G45FQCJ89PHVR0G566KSJRJNZP8C7SDWNJ87RGKKQ4EDFJ0TDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG DXMSXTKRJ9PFFG6AD26PSE503NS5W6CN9S3KVJAY76MGCXC9CNCG;GY6VRJ2A91Z0EVTKN1EQ3Y037T69K2X3KEEYEV6T3A1RRFSSW7B0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q3FRJN7SCKPPQYK1WVH7HEPHHR4MKNA389HTA4KPPAWHJ7JJXAKG +MR-DSM-0136 dsm::types::device_state::RelationshipChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::the_chain_tip_commits_succession_facts_and_no_balances - CONFORMANCE §8 MR-DSM-0136 (Met) 19E588K7AAJV7ZKN65WWMX8GBBEJK2N0KRTQTF3DZ0CA7YTQHN7G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/RelationshipChainState# P3FMDAWCE2EG2HFBJ1PYE3VDWTX2YN3NN2W5G4R05NP5MEXEXGFG JHFXTFVWAQCCR8SQD34K2ZZKHPTZQYC25D28JFXN8HD8TV7X3ERG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9W75RH3VMEXTXVBW6M64W81APKEMJZR4R75XWKQZQVYS46RA4XY0 +MR-DSM-0170 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) A994EWEHE3GMYGNZYEKHMD77ZAJQQNM8V487JWP0VHQ0XRQW0MDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;3R8BT11K2W1X7F569BS6DDFRJVYQXM01TP4V2X3QFQ249VAZRN7G;RKFD8HJ5CWB7R90PZG89HZ89EANR100M86MRS61KJHF7DBRXAB5G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RA6SX179ET26FT5R6VTJQ09RR13K1ACD4KXQ8KT9X8NNJSFDVN4G +MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::insert_canonical_apply_identity_with_conn android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) PWTTDF53F2BT42EBX8RMVV9HCF9AGAKS4KEPX9S6MYGVZFYDQPAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/insert_canonical_apply_identity_with_conn(). DVWRTX08KASD8DYZ17RY2JM6FWH56PB4HZB31R7BA1T3RZTQ5WP0 JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;3R8BT11K2W1X7F569BS6DDFRJVYQXM01TP4V2X3QFQ249VAZRN7G;RKFD8HJ5CWB7R90PZG89HZ89EANR100M86MRS61KJHF7DBRXAB5G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RP6H7GCEKVQ7V6RRGTT99QV87DWWK01YNP6E023RMY1XQ1K9MRV0 +MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::lookup_canonical_apply_status android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) 66P66HYM0DWNZH6JN6HPFND5DV9EH6C9Z8YR65BJY7ZC30DKD19G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/lookup_canonical_apply_status(). 19B4VRPGHKNMD50EJCCW9CX3DQRRY6XQ9M4XMH8KJH16GW5PQNK0 JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;3R8BT11K2W1X7F569BS6DDFRJVYQXM01TP4V2X3QFQ249VAZRN7G;RKFD8HJ5CWB7R90PZG89HZ89EANR100M86MRS61KJHF7DBRXAB5G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SSFX034ZSWVAVFKAK4PK3H881YFRCV8WKTP2G7BWWYRZ2EDRTH40 +MR-DSM-0181 dsm::ccb::decode::vault_state_at android MUST_REACH active - - - CONFORMANCE §8 MR-DSM-0181 (Partial) M3K01BQ0KJCG2GN4PTYX0J4VQNHVGB13XCKZY7SZTF872CSCV3Q0 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 ccb/decode/vault_state_at(). RB4DYAK4HJE03WPC8E92M3SXGQAD0T0133XBPMCMGNVS292NRKKG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CQNWB932Q9K3YD4GQV2H16TAG1R01X9VK7QZ78SVWJ2FH7M3ZP80 +MR-DSM-0184 dsm::commitments::external_commitment::create_external_commitment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::commitments::external_commitment::tests::test_verify_external_commitment - CONFORMANCE §8 MR-DSM-0184 (Partial) N800DPEGSNFD71Z14RF8EVB6S8V9J1WV175GM74PMYJ35GAHTG60 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 commitments/external_commitment/create_external_commitment(). JRGG3S070EBT9V1RBC2Y1HFFA1RNBXANR3SG5R95Q9PMYSX73KB0 6ZM5B671F7FM0SESB2GNV4GG2SSDJE1V0V5YFSTZWETJ5S8RHT0G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 12Q95NR8VQQV8H7N3X7GK1NJ5D18J5MJDJP1F453VTQG7CNYS4NG +MR-DSM-0184 dsm::commitments::external_commitment::verify_external_commitment android MUST_REACH active - dsm::commitments::external_commitment::tests::test_verify_external_commitment - CONFORMANCE §8 MR-DSM-0184 (Partial) BMW4PGHZ31DZE1MDS99ZNNH7CPJC46DD4JT1913CQ7W7EF5PQHJG Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 commitments/external_commitment/verify_external_commitment(). QK2Y8WT6N7ZTA2VDD1PZ9PSR4XGHXQSMYJQV3QVC1QWNESZB6MQG 6ZM5B671F7FM0SESB2GNV4GG2SSDJE1V0V5YFSTZWETJ5S8RHT0G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CBMFZ00ZVSNVP4GQ0BHER6TNWRM0MCR3P7MWXW5C2Y68RQ41R420 +MR-DSM-0185 dsm::types::device_state::DeviceState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0185 (Partial) QEDMHVE69S0J3KXVK9EGC60KZMHM3K91JYWCXPK4JYHEPX82M8V0 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/DeviceState# EM6FA4BSFY7BWV2C5928G8G51JA8Q0YR9EKA7H1GD612NYCVA2K0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T8ZYEPDZXGJJGXN1EJAB4E9JDZF8CMXHFG5C7TXN823PS9AW2AY0 +MR-DSM-0187 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0187 (Partial) 3TJZMCC3GC20R2537E3P72FW4EP1PW6DAYX54NG03Z2MHPDC0EY0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1PGSBR35505Z61SWZ7Z8S6JTA7EGA13MZXFE4MM6M7YT4TG29Q5G +MR-DSM-0189 dsm::core::token::policy::TokenPolicySystem::enforce_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm::core::token::policy::policy_enforcement::tests::operation_restriction_is_case_sensitive - CONFORMANCE §8 MR-DSM-0189 (Met) V5KA1JRREMGA0R1AVZHFP5BXPBMATH7P2DF2YNVEZFVMG8HRPCV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]enforce_policy(). CY141V4BZS2H3CNFW9GEPZ3BZ599AM774JWKY903X6ATMPX3ETZG 2R5SZA7DZ00ZEZKCRQAXXDN5RNJDMMY45TFNTMSXDFE1AGJ2W87G;JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;KD6H84HPM6D5Z1MEEP8G54TGCAEHMQMVASCHFS12X2ED1W9A6NG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R425YEKY1K489EH30C1TYEXAPY4BBZMJ7ZFEQ8FKD5JA9ZMMEZ00 +MR-DSM-0189 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm::core::token::policy::policy_enforcement::tests::operation_restriction_is_case_sensitive - CONFORMANCE §8 MR-DSM-0189 (Met) C1TMBK5FXPM4RBHMFWFJZ22YRX62H0QD009AH6KTH19YJ2KZ2FV0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). GNT0RQ1CJ48X3R3A0T331VF374TSF4H5CVBXMS2CJCMNC3AB4CMG 2R5SZA7DZ00ZEZKCRQAXXDN5RNJDMMY45TFNTMSXDFE1AGJ2W87G;JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;KD6H84HPM6D5Z1MEEP8G54TGCAEHMQMVASCHFS12X2ED1W9A6NG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XRQVWGCQ28FA0H5XZEZ2XV9D5XQNCFRD7D2ARF9C7VJX3R67Z2V0 +MR-DSM-0189 dsm::core::token::policy::policy_enforcement::PolicyEnforcer::check_condition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm::core::token::policy::policy_enforcement::tests::operation_restriction_is_case_sensitive - CONFORMANCE §8 MR-DSM-0189 (Met) DK45ES3WS09G4QJYNRK49A2MPNG7SCZ6E5DTSSQEX0403ANXQRAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/impl#[PolicyEnforcer]check_condition(). ZEY7TSE3QJT2286Z6CGFG52FRK09598VFYAB4TP24A11E7Q8KJHG 2R5SZA7DZ00ZEZKCRQAXXDN5RNJDMMY45TFNTMSXDFE1AGJ2W87G;JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;KD6H84HPM6D5Z1MEEP8G54TGCAEHMQMVASCHFS12X2ED1W9A6NG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac X9BRTCAJ5MP485H56E7792353RAKFH79Q262R8CGB219600K0BV0 +MR-DSM-0190 dsm::economic::write_set::verify_operation_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) K3QTKVPGR7NBW4T7TENP4QMW7158H39WJKYCTF5J80MC766WFETG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/verify_operation_write_set(). 1SCFSF38ANG7V1A3V1ETZ8TEF8FG699TH2J27YY7Z3RY94QFKJZ0 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;Z5YF63GBPZ3PCF4VJ6YNMZATBN5QX471V9QYXMGK2Q14M1R87EWG;TCKTAEQF84XBN5YPSEZNZ6X2WYJ4XERQBW65B0NRBDWZDBWP128G;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VNT7YDXG55DKNKKGH3FFBQ8KYCBE3PNNRG1BZTFKMFA8PFMFPM80 +MR-DSM-0190 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) JCRCS8TY3CQ6DHP9Q41GAVCJTNS0EX2R7FH0W9JGB1Q14TQXZZWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;Z5YF63GBPZ3PCF4VJ6YNMZATBN5QX471V9QYXMGK2Q14M1R87EWG;TCKTAEQF84XBN5YPSEZNZ6X2WYJ4XERQBW65B0NRBDWZDBWP128G;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7PVZP1J80RVKSRFK5YJAJVR4Y7BJ06MAFS79J44Z64ED6GX3M6T0 +MR-DSM-0190 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) SSES35HGCSWYKBZDFV5VBXRVMKY1E0AJH7WPGNW0TMG25FFJC2WG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;Z5YF63GBPZ3PCF4VJ6YNMZATBN5QX471V9QYXMGK2Q14M1R87EWG;TCKTAEQF84XBN5YPSEZNZ6X2WYJ4XERQBW65B0NRBDWZDBWP128G;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PV9D2Z5Y1JNBYXSPN95BAC2QBXV5NCRDGGVGB8DNYJQJ5HQ1BC00 +MR-DSM-0192 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) 8WADHXA6KEFEM2WGSW6J6JWEYR37VEWV9HANA1MZWR4MRZ5JJPMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4734HE3VE11H51B72S4BNZTXR5D5BJB48D67XP7P645VW3T5FY00 +MR-DSM-0192 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) VEX8NJR27BTJMBNXXJQAF9DEA98GN9S0M82HVJ0D5TMXEHM6DEPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QZ5TF82ENMB6XSZ6S9FQSYPD328DGFHK15843ANKRJX1Y5X9PG50 +MR-DSM-0192 dsm_sdk::sdk::economic_admission_flow::build_dsm_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) KGA26YYAWC7JHXTAN96WYSMYFCV9JT728P2BEDK8GJ59HF8J8FX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/build_dsm_admission(). 8DKC6TVFT8YDK9E43JZXTVPFSWJ4Q446DBDA53NW4Y1XGG1QMPNG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2VMGTX80NDH4DD33XGPVNFC1XNZ4D2SG64SQZXR9TBGAFRCDKC5G +MR-DSM-0194 dsm::types::policy_types::PolicyCondition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0194 (Partial) 1A092XYR2NS5GJ55H3SAXG0KJ79C67XTB5CNV1BAQGBJBACKVX7G Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/policy_types/PolicyCondition# TR2FMT0F36V1QKEVD14HEEGSA1AZ90MHZ260MXQNR07VG6Y6XDBG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V8HVQEBZ7F9XDEQYDFFXJM2R3K51XG179M9HKSTD9CWE5P2776W0 +MR-DSM-0197 dsm::economic::native_reserve::NativeReserveState::genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::no_valid_reserve_transition_can_mint_era;dsm::economic::native_reserve::tests::total_era_is_conserved_along_the_lineage;dsm::types::device_state::tests::a_builtin_token_cannot_be_created_at_the_accepting_transition;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-DSM-0197 (Met) R0BC619ZZDY255X5635CN6WN25BYX5X7YSENCAT9Y13EKFEPG730 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/impl#[NativeReserveState]genesis(). HP3HF7AVHYYG5Q076FP58AT27BR1ZJ1EBQTPWARCM85SY45MZR5G SXKKKVWT73JNKA97PBE71396BPZ8D6XDR3741ABEN1P81YC44C6G;NPXJ8YX95BCHJB1PAQE7ZNY8D0P4H613GKBTXDF77R1MFY0CRZDG;Y0CVCW27QZNJX4C2TPV4QNK3T39AQ7ZBJYDS9BS8N8FS463VZGQG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4N4YBQGBQCDFD2SJQNXXXTYWGRMCHSBPMR1C4M38FT3RJ4Z4Y130 +MR-DSM-0197 dsm::economic::native_reserve::release_constructible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::no_valid_reserve_transition_can_mint_era;dsm::economic::native_reserve::tests::total_era_is_conserved_along_the_lineage;dsm::types::device_state::tests::a_builtin_token_cannot_be_created_at_the_accepting_transition;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-DSM-0197 (Met) JYKVNWDE5615T6JVWXD0FHPSYTZ6HJ9FFCHVZE0F8QX1MST9P2JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/release_constructible(). PY54HXR6HH260A861SGCD8GP1MF607HN13J9Y7792B300R3KMMY0 SXKKKVWT73JNKA97PBE71396BPZ8D6XDR3741ABEN1P81YC44C6G;NPXJ8YX95BCHJB1PAQE7ZNY8D0P4H613GKBTXDF77R1MFY0CRZDG;Y0CVCW27QZNJX4C2TPV4QNK3T39AQ7ZBJYDS9BS8N8FS463VZGQG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1QCMBM4SWKG7ARDVM80ST0RM6QX643WBMFHK3RV8S6B6K428B4K0 +MR-DSM-0200 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) W01BJTN54WZSKHXFTEWBJW184MEB0XV0CKF4ZDAZK4328PHVVAPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q75DDHAQE59BYM6KMH86Q6EP9GDBMQT567B39N1WMAK8F0H613HG +MR-DSM-0200 dsm::types::device_state::DeviceState::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) XHF0TTJYNJ8CXPJQ5AHHCJZ6AAAJF2348RY2VCP1NN7H2M2K611G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]establish_relationship(). B5V025A58EQ08BQV99SSY561H2H69AF7CBFSH8DDX8JY1ZYRM9S0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZTR9JNJ1H6DQQHW6TGDC1ATESTD23DDCFXWA84T9SAGZ4D6QPVHG +MR-DSM-0200 dsm_sdk::sdk::core_sdk::CoreSDK::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) 8JYVVPXRY1MS2GYAJ94N07GAMR37EYPMBG89S43WXSP570VA4QQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]establish_relationship(). 4EV437MKY9GE9813ET7JBKP13G2DXF7P37HSZVEQMBPFAE8XHV60 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WQPE2NQ6MN3QKEF10KBBACZDEK43HAPS4J48RMV818G8Z3FVSZ00 +MR-DSM-0203 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_vault_creation_debits_exactly_its_two_funded_legs;dsm::economic_write_set::a_vault_creation_debits_the_pair_and_inserts_the_record - CONFORMANCE §8 MR-DSM-0203 (Met) P5YP5EG8AXHPS7SKFFSDWZQFANH5V1NCFQWEN482827RNCGF77F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 F1XXBGVEKK5BTDJ9HMYBYWTXHYHSH2KQ2TYDYHR0BS407RJQDMB0;2RWN5FG0SGVE0XSC3D6CM5069G2RDSY1A4DA1RZ1CDAFC8H2CFHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VP8PH02B0ERSWJT5G97KQ10BSFSMR9X0P04AYPEKJG87CYKKRKYG +MR-DSM-0203 dsm::types::device_state::validate_conservation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_vault_creation_debits_exactly_its_two_funded_legs;dsm::economic_write_set::a_vault_creation_debits_the_pair_and_inserts_the_record - CONFORMANCE §8 MR-DSM-0203 (Met) DWH3594K1R0YACCCZVCC5J0JJ9RN4RMSXWW4NTR5ZCS2MC74BVJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/validate_conservation(). 2GMFFK6A72DTTW40115VYQ2DXN11YKRTRVPRBJB4TBQ6AA2198B0 F1XXBGVEKK5BTDJ9HMYBYWTXHYHSH2KQ2TYDYHR0BS407RJQDMB0;2RWN5FG0SGVE0XSC3D6CM5069G2RDSY1A4DA1RZ1CDAFC8H2CFHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac APJG4QMF6WR71MV5AQH47HFQK01WZJD0PJ4W3K4YV0JJKQB65Y0G +MR-DSM-0204 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::policy_bytes_that_are_not_the_ones_the_state_names_are_refused;dsm::sofi::lineage::genesis_acceptance::a_carried_market_that_is_not_the_committed_one_is_refused;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid - CONFORMANCE §8 MR-DSM-0204 (Met) YTF354FNDE0NSBA2EST8CFX32V9WFFJT0445MRWZZC2EJZA1183G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 PYZE7ED8R5Y4XC9F09D8MDFDB2BZWCTK572B5TST7AJGV0PE3NNG;P9VYQAFPDSY8P0M413KEMXXQT01APEAKN9FBKTC20SW93CEEG45G;NJDMMX2WSEZDKPTXVD83R9J6Z17DSNEV54M4TXB3HPFS675NQ5Z0;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZWTAMMQ1WM1VSBCKA4D8316MFGWB3VMWPNQVDDWHB7TX156FD1M0 +MR-DSM-0204 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::policy_bytes_that_are_not_the_ones_the_state_names_are_refused;dsm::sofi::lineage::genesis_acceptance::a_carried_market_that_is_not_the_committed_one_is_refused;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid - CONFORMANCE §8 MR-DSM-0204 (Met) KXR3KAFAPE9E1SE2V85MBNPPS64G1NHXZFBSAAD27Z6YJWWTF1X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). YP9DFN8GN9GBGCTNHXZC7ECKTA6X0KE1T2KG94ZN4FPD9JS7KNE0 PYZE7ED8R5Y4XC9F09D8MDFDB2BZWCTK572B5TST7AJGV0PE3NNG;P9VYQAFPDSY8P0M413KEMXXQT01APEAKN9FBKTC20SW93CEEG45G;NJDMMX2WSEZDKPTXVD83R9J6Z17DSNEV54M4TXB3HPFS675NQ5Z0;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 778Y9ZA0H708ABHJFHB3VJHAX27ANZEGNW8P8T1YJG2SQVPTZTQ0 +MR-DSM-0204 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::policy_bytes_that_are_not_the_ones_the_state_names_are_refused;dsm::sofi::lineage::genesis_acceptance::a_carried_market_that_is_not_the_committed_one_is_refused;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid - CONFORMANCE §8 MR-DSM-0204 (Met) 73JER2CV08FJN8NH3SF4AND9JRRPG5C7ZVSVV3CZ8PP2MEEC92YG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 PYZE7ED8R5Y4XC9F09D8MDFDB2BZWCTK572B5TST7AJGV0PE3NNG;P9VYQAFPDSY8P0M413KEMXXQT01APEAKN9FBKTC20SW93CEEG45G;NJDMMX2WSEZDKPTXVD83R9J6Z17DSNEV54M4TXB3HPFS675NQ5Z0;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T55KZNXPK1B4QCQQHJS05J2DD4CR6HDHDGHD3896MVAQNBDPRJE0 +MR-DSM-0206 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0206 (Met) HVB1YSMRG3HYS6HJAZMMQ1N3ESJ2117T7GCKE6K199ZSP600CED0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG;X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac J9YPBYAFXJWE8H2MW01J3RHV07AY9TNDBY4XXKBPKVV137AF0HS0 +MR-DSM-0206 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0206 (Met) 28A26JH6E4PRQ0B2MW344P3DTKGHFD8CBEKXVDK06R7ZYG52EKC0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG;X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PJ19PAFZV9YGRGF8W415P8FWPVTFZPZ4SXY5GYNJY06HPMG7NE7G +MR-DSM-0207 dsm::sofi::exercise::recognize_exercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing;dsm::sofi::exercise::tests::an_exercise_round_trips_and_rebuilds_into_bound_objects;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm_sdk::handlers::node_e2e_tests::an_unsigned_exercise_at_a_successor_key_takes_nothing - CONFORMANCE §8 MR-DSM-0207 (Met) M6V2G012VMHG24V6855M8M7KEDKG2624JHW2QNPA3SSC21ZN9V60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/recognize_exercise(). KJ0QWFYYVDWZFTH1CAYN0FBWM82CJ5HH42EQ2QSHKHDPDNB3FX30 CDVZRTEX4AFQP5Q6AWRAR441WH4HZQXCZHMDD0MHT9A60V45VBWG;EQVQ0KRVE82YYB94B8T1R19SY86STKDRHAZB8G6PQRB7EBZCRB0G;9KHYWRJX133ZKBN0E59YSV1BY49QM0074MA21DVNN0BZBYQ60FT0;2R05YMF4XXEA0BF7J36GKMTF07A3WWV6HAQDHDXDMFVV6SQBA1F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1Y3E269RZ028AYYHA6876A7PP9DVB38F60Q862YGB97ANDBSMA0G +MR-DSM-0208 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm_sdk::handlers::node_e2e_tests::an_unsigned_exercise_at_a_successor_key_takes_nothing - CONFORMANCE §8 MR-DSM-0208 (Met) N0QK31P1SYGJGZZGJ59R58CBFZ9XDZDB7QF9F5X439655ESN4YM0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;NAADGAXA2ATP2RNKE3N7J749TD1BFARNJACSER1ASYFBQ8EPQW50;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;9KHYWRJX133ZKBN0E59YSV1BY49QM0074MA21DVNN0BZBYQ60FT0;2R05YMF4XXEA0BF7J36GKMTF07A3WWV6HAQDHDXDMFVV6SQBA1F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WKTSJ4QN17TTXAXCN7N1BXEK6FG7ZMDVKR7NJYVQZS64XN71SXZG +MR-DSM-0208 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm_sdk::handlers::node_e2e_tests::an_unsigned_exercise_at_a_successor_key_takes_nothing - CONFORMANCE §8 MR-DSM-0208 (Met) 2ZRAK4G42XFMYXVN6PMJ4J0Z2BYTD43TCK7EM03PT5963NE3A3KG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 03SMKHXH93PEY0S02MDH63E92D4Y0G3JN41G1BBWBKGPAK73JZK0 MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;NAADGAXA2ATP2RNKE3N7J749TD1BFARNJACSER1ASYFBQ8EPQW50;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;9KHYWRJX133ZKBN0E59YSV1BY49QM0074MA21DVNN0BZBYQ60FT0;2R05YMF4XXEA0BF7J36GKMTF07A3WWV6HAQDHDXDMFVV6SQBA1F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DDRGP01DT011A48ZWZ3Q5KD3QN7TSQ8EA096SNK79282S70AYH9G +MR-DSM-0209 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-DSM-0209 (Partial) HQ8GHB5BYHJ3AGANY6QA5DHA9D3SH8XCE3SGX7BCWM3VZGKZQSG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 4AJ0HQQQPQBBEM1HXZ32BSPYER5KS5ZVX0XFRE62FTPWDA73S1M0 N4N3G4SJEWM1M9BJ51DZZMKP8DV08J2R79JFAYBWBX1Y07KZD6KG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YSSGY3STB4F1T1ZDPEVW0CWAW143VVXWP4MMQQ302NR43YMPC6VG +MR-DSM-0210 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0210 (Met) DPB199KNGZ8919DQPEKHXQ09SE5RYJN1WBK6QG1GP7TJSE54N0P0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). 34XB8SCAZKBHQ5JAM7PGZX20Y5BBYQ35QH5GNZFRDX4SKMDDCHQ0 X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NM5EM1XX2D0C9Y8ASMCZY3ZZHZS2RP2RV2C45D081EAGAZY2Y450 +MR-DSM-0210 dsm::sofi::exercise::AttemptCell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-DSM-0210 (Met) D9ME7AZ8AQEY16Q0GE4FKQWSMFKFJ4PKMRPWR4VKMZ6EV7MZ6JS0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/AttemptCell# X6DSS28H11EVMVZD0TZFMNA2Y805BFDR9H4J33ZKSN4EVQZ040Q0 X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HBZ85KW7ZVT9SX32YZ7K8RBY8K6EB7B58ABARW4VVJNS61QC445G +MR-DSM-0212 dsm::sofi::resolution::effect_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::an_orphaned_parent_voids_a_valid_route_and_never_invalidates_it - CONFORMANCE §8 MR-DSM-0212 (Partial) 9N3D0DW36MC6P1GRPHZNWVGTYGPS0YZQG7QRX4TCXQYARVCB6RA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/effect_of(). PYQTE6N9Z11HKXSPGEKD5PHQ3YGE02TNYQ191R4H3326Q8PQPH5G 5WQDFFE50462TDGFMCFDDECE3B75GX78M4B3MZ9RVJYBKPE702D0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac K566CV9WHQ8T7CA8TMYZF8DHECC9P8Z2V2TPNDHFBAWJD83ZR97G +MR-DSM-0215 dsm::dlv::route_commit::constant_product_output_classified android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-DSM-0215 (Partial) KKFESVAXC5RA66DM2PH91CVR1GHAFCQMKBC1KJRZ2AT0X78TKFB0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 dlv/route_commit/constant_product_output_classified(). ED8RH5QS1T8XT563EW29K3VX0JPRQW3DDD02N8XFX8RFG0PFY09G PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;72FRHE3TASPKYNYSQ4BK116BADG9W55D6SR0BTT2HVCF8MWKJK1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac G12PDP6CV4Z7K8NDQVABSAH63Y65EAAWSBTJG8HEQF542MNNJV90 +MR-DSM-0215 dsm::sofi::validation::swap_vault_post android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-DSM-0215 (Partial) JSK6B0JXRS0G0HZCB6R8PT1N4F2JYQJ0HQTST36SGMZS13EBMF50 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_vault_post(). 3FN83T719343XH82V90CR037DD9E5EZ5S83CVRJ1935H6M4KZ8J0 PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;72FRHE3TASPKYNYSQ4BK116BADG9W55D6SR0BTT2HVCF8MWKJK1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QCZPFPXPPR5YJ0ENBD6MQF640HKG1683MT54RGY154B3XPK8SQ00 +MR-DSM-0216 dsm::sofi::publication::recognize_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0216 (Partial) 1FB4F381PFS81TH9A5TXJHK9W1J0Z5V37HCP4WH6T1BA3ARTM0Z0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/recognize_fulfillment(). 6W63SDAZ6GVNAX8Z0HKKKZPVD675SKP0WAC11F6H3RNEZV86CQGG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T5S3NP504YASAPNG9GP198HBZQEFTM308APKX5BTC63NQVX2H8N0 +MR-DSM-0216 dsm::sofi::publication::recognize_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0216 (Partial) ZVMV34VM74Z815FCNTZFC59HGJ2KSVB1WJ5D74PKZ30R6W1Z3PF0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/recognize_setup(). E60NQXJCFBCGST5T7MCESJMYVJWV2Q4WE3B5P4FH0FM9HS02FTCG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T50Z81VAVGGPEWRNJGHZ2YXC820BC3GMJQ8YYV00X2Q9BAAXK7WG +MR-DSM-0220 dsm::economic::native_reserve::release_constructible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_on_another_storage_set_is_refused;dsm::sofi::validation::tests::a_vault_in_another_storage_set_is_invalid;dsm::economic::native_reserve::tests::a_release_must_succeed_exactly_its_parent - CONFORMANCE §8 MR-DSM-0220 (Met) 08M3QC7XRZ24CD47C6C085DW0KBG31BW2YND1KN19J70XG12SAQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/release_constructible(). PY54HXR6HH260A861SGCD8GP1MF607HN13J9Y7792B300R3KMMY0 1XN0YPM0ATZG67M1H45YDM7YJ76PYQY1P9J6CKPREX3PEAF01PZ0;Z70WWYVQ217NM13V41DS0MM9BKADE5QZRB1PTW5NSQ37W970NY40;9VYQ21TQTDZ5WNB2HPNAC3H51657WBPQNHA1RAYT2MZ2SWST07WG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZWREZY5GCTWHB49PZJ9396BMK5XF0ZAE1S5M2R7TRDPE1KXZ4BTG +MR-DSM-0220 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_on_another_storage_set_is_refused;dsm::sofi::validation::tests::a_vault_in_another_storage_set_is_invalid;dsm::economic::native_reserve::tests::a_release_must_succeed_exactly_its_parent - CONFORMANCE §8 MR-DSM-0220 (Met) EKNZBG2EJ5SZ7GAPVENTSF34CPWHS2J2DRXH4MJ8FZ32ZQB8ZKCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). YP9DFN8GN9GBGCTNHXZC7ECKTA6X0KE1T2KG94ZN4FPD9JS7KNE0 1XN0YPM0ATZG67M1H45YDM7YJ76PYQY1P9J6CKPREX3PEAF01PZ0;Z70WWYVQ217NM13V41DS0MM9BKADE5QZRB1PTW5NSQ37W970NY40;9VYQ21TQTDZ5WNB2HPNAC3H51657WBPQNHA1RAYT2MZ2SWST07WG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 504PQ5FZN44W4F0ABEXBBC9H5A94N4J8GNZ2TDJ8MM592HWYQ47G +MR-DSM-0220 dsm_sdk::sdk::storage_set::canonical_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_on_another_storage_set_is_refused;dsm::sofi::validation::tests::a_vault_in_another_storage_set_is_invalid;dsm::economic::native_reserve::tests::a_release_must_succeed_exactly_its_parent - CONFORMANCE §8 MR-DSM-0220 (Met) B8EXGTXQG8MJH12FW7AG843ZB85MP41VFT338MNJ4KAP071S3C70 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/storage_set/canonical_set(). 14NV2MPJ3RTWEEK5BCVZRKGAY855D2YV4HP939C42GG7JN4TJEN0 1XN0YPM0ATZG67M1H45YDM7YJ76PYQY1P9J6CKPREX3PEAF01PZ0;Z70WWYVQ217NM13V41DS0MM9BKADE5QZRB1PTW5NSQ37W970NY40;9VYQ21TQTDZ5WNB2HPNAC3H51657WBPQNHA1RAYT2MZ2SWST07WG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac K7QH62BCHA2GB083PEFA5QXSV1HQTKMMK567SG94SAEDBVPPY3QG +MR-DSM-0242 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_admission_tests::fabricated_sender_coordinates_are_refused_before_any_durable_state;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0242 (Met) 1KH742523613Z1FDAYSNWNEHP1F0N247HWEPYKFJ3JMGYFT2QB00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 HQGBYYVMW3NRCK3MPQ5XR5R5VGM8KR6S4P8A1BGMN4MRHBE8CXPG;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8PW78JCRZW1SXEVBNVEH7DTNPWN5XFRWA5QATRGAFD9TJP6XEFX0 +MR-DSM-0242 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_admission_tests::fabricated_sender_coordinates_are_refused_before_any_durable_state;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0242 (Met) YXNN15S7ZG4B319H0J7EPMMNWWH81CVR507MSB0M3K1FB3GSSPY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). ASGA7ZPPS555QECATDTD9T5BJAMH8XSNRM0HK4ANP5K2N0Y9NT80 HQGBYYVMW3NRCK3MPQ5XR5R5VGM8KR6S4P8A1BGMN4MRHBE8CXPG;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QBXV84N94HXHQ4DJTKH1FWB12DEE3BAWN5HATCHBJCNS3XY49150 +MR-DSM-0242 dsm_sdk::sdk::economic_admission_flow::prevalidate_incoming_transfer_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_admission_tests::fabricated_sender_coordinates_are_refused_before_any_durable_state;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0242 (Met) 5K0G2KSNXBAJQJ8KFWW3B7EWZ51NTGZ7QHYKEVC58V3FJC4CW530 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/prevalidate_incoming_transfer_admission(). D4Q0CP8SK5AXMEFCH1FXYTSSBJ2052VEDZNA4B5Z44R6B5W09S4G HQGBYYVMW3NRCK3MPQ5XR5R5VGM8KR6S4P8A1BGMN4MRHBE8CXPG;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HZ8SYJKN7F82P5MG123JXZG26KZKT9PP22AYTQDGJ4W3ET6P8670 +MR-DSM-0245 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0245 (Partial) KY63Y2JJDQV3C9JKPMHQY00YSK9YSNZQ9WRZ2C9NJFMBD5K3H4J0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BTTD0MK3B4HRKNC10F8VKSQ29HPKT5S0N64HB7JGWBKFTTQ6EXS0 MR-DSM-0248 dsm::crypto::canonical_lp::write_lp android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0248 (Partial) SP8DKSRP1WAVE4548GN30BZ6CKJ8B25T0JEKQGDKECQ9WV0X9Q00 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 crypto/canonical_lp/write_lp(). VFYZZCYQ744J9WM6P64V79A7N6Z3J8JZXSE0GANPK1PMTANAXKWG - 8b2814918a9f0cf54a83d29080a9c6bf177682d9 FBMDG90427Y48PXJQACZGC4WDQ867MJB4FVCJ6P33KJEY58AVGPG -MR-DSM-0249 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_vectors::golden_tag_smt_key;dsm::smt_tripwire_vectors::smt_key_determinism_reversed_args - CONFORMANCE §8 MR-DSM-0249 (Partial) QWHZ72M7NMD56C1C2PHK3SAMXPDQ32M7H072BBGYA24ZDMH993JG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). KEV3582CWXXT4BPJQYFQ4HD2SPT776WYDWMJN2HMWTNZ7EGBZDCG 8BQWVDQKMD4VWBBPNQB9MGF92DWEFDZPZ3RGZ30RN39K9ERHCC1G;6VYBG30XDT5RXARFJ6YM9QHZ151174P8G7D28BR4ENQEXVEW9PRG de67d9df95e51fba3e7807f8554e3001b7db5f37 VBDJN8P66SB62MT6ZF72042RXX4SN0SM6AZFHW853Q91W3NFKW80 -MR-DSM-0252 dsm::merkle::batch_fold::verify_batch android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) 2NX6C5D6KNCN6NPM0Q382T7EGG61MS0MV3WCCYQMJ9Z4PCVX3X2G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/batch_fold/verify_batch(). X30KV45M7N93NSJ4HM3CK5S0DQEB82S21V002DK1EXAMKXR45JTG 0P6JFA4D686DE10BRVKEBMZ837SMYWW0C2XV1QRC8TNRVW38C6DG;RE9GASG70BPRFMF5Z5SKEMERXTW24MZQFE67AMZ3CHX72GSMK6WG;E6A2799EFTH42E13QQA5TY1KD31MTKARQAGP508FY4QRN47BQYPG;3RNR1GFJ4WTVBDZ8PDB179BBBED22RGCSD0E40SRHJKFS2Z7NH60 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a HZG65DC64DJAQWTQCZQEFDBY9P3K2FMYAV55R57W0JARV75N37PG -MR-DSM-0252 dsm::merkle::smt_path::decode android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) AQ9639ZGFY8GPS9E76MR6E45FR5F9A848448NAV733H8FYVYNDG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/smt_path/decode(). FV3S6SPVXPA26VE51EV42KVN1ZT84TRXY46ZM8WM427ZNDD70N9G 0P6JFA4D686DE10BRVKEBMZ837SMYWW0C2XV1QRC8TNRVW38C6DG;RE9GASG70BPRFMF5Z5SKEMERXTW24MZQFE67AMZ3CHX72GSMK6WG;E6A2799EFTH42E13QQA5TY1KD31MTKARQAGP508FY4QRN47BQYPG;3RNR1GFJ4WTVBDZ8PDB179BBBED22RGCSD0E40SRHJKFS2Z7NH60 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 5N0RNGG8PMRJ74PEM38XYMTQ6GGK01H17PEQCHQA0GXCGHAECDS0 -MR-DSM-0252 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::get_inclusion_proof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) B2NNFTPQKFPBG4NRZHN263SH7N28Q2PCQG0BNDPMYA2M69TMJC30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]get_inclusion_proof(). RFJWVP9KEGPPX5VBV290CNBRRXK6FFDF57590DG9ARF0744K3MM0 0P6JFA4D686DE10BRVKEBMZ837SMYWW0C2XV1QRC8TNRVW38C6DG;RE9GASG70BPRFMF5Z5SKEMERXTW24MZQFE67AMZ3CHX72GSMK6WG;E6A2799EFTH42E13QQA5TY1KD31MTKARQAGP508FY4QRN47BQYPG;3RNR1GFJ4WTVBDZ8PDB179BBBED22RGCSD0E40SRHJKFS2Z7NH60 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a DFBN56JHWBJD115CX6GWFQ993HEKN0H7AWG0B5EFFXTFW2Q7Q5CG -MR-DSM-0252 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::verify_proof_against_root android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) BDJSG0BNMBVSE77RB35PGGW49PWZ3PAWP7BJ0SM7Y6VJDE8PXHAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]verify_proof_against_root(). T1B5TTYBJNWH2S8VPYV32FXA545CEKXPDZB11ASAXAXVNZ52D28G 0P6JFA4D686DE10BRVKEBMZ837SMYWW0C2XV1QRC8TNRVW38C6DG;RE9GASG70BPRFMF5Z5SKEMERXTW24MZQFE67AMZ3CHX72GSMK6WG;E6A2799EFTH42E13QQA5TY1KD31MTKARQAGP508FY4QRN47BQYPG;3RNR1GFJ4WTVBDZ8PDB179BBBED22RGCSD0E40SRHJKFS2Z7NH60 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a QZNABEGQDP6SP2EP7ZPB3NR9KCZCBN6C0VW03P6HCK872TFG9PQG -MR-DSM-0256 dsm_storage_node::NodeStorageSet::new node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) ZYTT2TAQD59DHRXNGPXKQYBENW1KS6XHJGGVFJ8ZVMJE0HZE0QGG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 impl#[NodeStorageSet]new(). 244Y2RQQA05XJYZ85CJ5GDG30DVPT3P8X5X65FY6T62QJS87AS4G QN25Q8EYK81PQMTV67N8N33YAV29R7D3XYF5SVQXPE26BNM55WBG;91EV7H6SZGVF3GXZPA2QHF0SX9EXQZJZTHRH9E28434XAHXHPYFG;K44BH37ZZ5PYFE4KW6AQQY9CZJCZDTR1EGKZT0RRD7WSRCAXN750;0TYJYH7KW6C01F92H0Y9CNA958KHB874KTCM64KB5WYDP4QMQ93G;PD8R4ZXB1NEZ2KP63FRNT05T3EV9RZ8FBK7CVQ4JZ81S87J83ZC0 de67d9df95e51fba3e7807f8554e3001b7db5f37 X9C0MB7X3E1C581YWY47MAGXMQ4Y1H94D84SJZXR0FNJ9SM3D1F0 -MR-DSM-0256 dsm_storage_node::db::pg::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) FK8HWSMDNQ3E5CAET9C2C299TJ11ZY0S95FECGMDVMBZJPTPNKE0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/put_cell(). H431RKTMH3RWK728MRY7QAYN0Z6MHAQB0486XKR1WA63P638M0FG QN25Q8EYK81PQMTV67N8N33YAV29R7D3XYF5SVQXPE26BNM55WBG;91EV7H6SZGVF3GXZPA2QHF0SX9EXQZJZTHRH9E28434XAHXHPYFG;K44BH37ZZ5PYFE4KW6AQQY9CZJCZDTR1EGKZT0RRD7WSRCAXN750;0TYJYH7KW6C01F92H0Y9CNA958KHB874KTCM64KB5WYDP4QMQ93G;PD8R4ZXB1NEZ2KP63FRNT05T3EV9RZ8FBK7CVQ4JZ81S87J83ZC0 de67d9df95e51fba3e7807f8554e3001b7db5f37 P80RCT4YDX6059MTEANS266BHP2WRZ9JEY58407DH0P29VED9S60 -MR-DSM-0256 dsm_storage_node::db::pg::register_incarnation node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) 4B0XMGFSRF2ZW16H960QKJGV0QEFAG4EMP6NA7S9XBKWKF9V9S70 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/register_incarnation(). XVYYDSW116J9Z9MGFXXY904KGK4958XRD1P3HFX8WQE15RE3G09G QN25Q8EYK81PQMTV67N8N33YAV29R7D3XYF5SVQXPE26BNM55WBG;91EV7H6SZGVF3GXZPA2QHF0SX9EXQZJZTHRH9E28434XAHXHPYFG;K44BH37ZZ5PYFE4KW6AQQY9CZJCZDTR1EGKZT0RRD7WSRCAXN750;0TYJYH7KW6C01F92H0Y9CNA958KHB874KTCM64KB5WYDP4QMQ93G;PD8R4ZXB1NEZ2KP63FRNT05T3EV9RZ8FBK7CVQ4JZ81S87J83ZC0 de67d9df95e51fba3e7807f8554e3001b7db5f37 B7XT9QQ2TM73C6J1T08YHX3HQTCXN9EH6K2ZJSM5F91NN2TWAZ60 -MR-DSM-0256 dsm_storage_node::db::pg::require_durable_commit_posture node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) ERM00K8WQDS2002RPAYMFR3RM80W6Q3WT2RZ41KX25VAQGZXSBZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/require_durable_commit_posture(). 81W2JMJ1QBWFZAA8C0NB0V65MZ559DWXV3X235VH7S8G6HYE5JQ0 QN25Q8EYK81PQMTV67N8N33YAV29R7D3XYF5SVQXPE26BNM55WBG;91EV7H6SZGVF3GXZPA2QHF0SX9EXQZJZTHRH9E28434XAHXHPYFG;K44BH37ZZ5PYFE4KW6AQQY9CZJCZDTR1EGKZT0RRD7WSRCAXN750;0TYJYH7KW6C01F92H0Y9CNA958KHB874KTCM64KB5WYDP4QMQ93G;PD8R4ZXB1NEZ2KP63FRNT05T3EV9RZ8FBK7CVQ4JZ81S87J83ZC0 de67d9df95e51fba3e7807f8554e3001b7db5f37 QQFXQ0G1GY6ABGE6T9NVJYGD5T9Y896M747Q2EGBMJAAQMKMT2SG -MR-DSM-0257 dsm::economic::native_reserve::SuccessorCell::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::economic::native_reserve::tests::a_successor_cell_is_routed_over_the_set_its_parent_commits;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0257 (Met) 2ZH5PHRZBBDN03Q5BW05D5ESNDNHPMK5NPWKVHWW23NXF43Q65RG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/impl#[SuccessorCell]of(). M4M01E0KQTEMNRXA6WCKEK48R3JR75J15SMC6F9B9AY83VSGB4WG K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G;5442PQ2DP94DJM8WX5H6MPAXQXD1ZTWKW62RA77VSVPVETX07JE0;J3VZYNQ2M17HVBV8XDKXJ9A1D9P4HC60MTRSD1SRMPMAMPMVQRFG;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420 de67d9df95e51fba3e7807f8554e3001b7db5f37 06V6HPYB82Z414NQ8DPHC2HYJ940X6XEHCABQFBD9PE2PJJQ0JQG -MR-DSM-0257 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::economic::native_reserve::tests::a_successor_cell_is_routed_over_the_set_its_parent_commits;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0257 (Met) KCYNBG0PNNSS98REQAB8HXEN3V5QKRKBV8SPE1MNXSBX3V61K9Y0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G;5442PQ2DP94DJM8WX5H6MPAXQXD1ZTWKW62RA77VSVPVETX07JE0;J3VZYNQ2M17HVBV8XDKXJ9A1D9P4HC60MTRSD1SRMPMAMPMVQRFG;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420 de67d9df95e51fba3e7807f8554e3001b7db5f37 R6H219HPS5QE3REYEFBGTZSG9PTVDDBAX9QPFDJHKYWZHB5DH6M0 -MR-DSM-0257 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::economic::native_reserve::tests::a_successor_cell_is_routed_over_the_set_its_parent_commits;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0257 (Met) MTDJKJCHS5E1BNVPMARZSF8YY7B37ADKWJNXQKHF6B0SJ2F85Q5G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). GY1ZRBC6PVE7NB8PCA78MXB9F6E5VKB7MTT2PRJVRZPT7JWM2ZQG K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G;5442PQ2DP94DJM8WX5H6MPAXQXD1ZTWKW62RA77VSVPVETX07JE0;J3VZYNQ2M17HVBV8XDKXJ9A1D9P4HC60MTRSD1SRMPMAMPMVQRFG;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420 de67d9df95e51fba3e7807f8554e3001b7db5f37 MRNB3D542P9TBTG99HB2VHWFA22QXTBZ45FNCVAKJ8FQ8PS8C73G -MR-DSM-0258 dsm::economic::native_reserve::walk_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::economic::native_reserve::tests::the_walk_never_turns_unavailable_or_budget_into_a_head - CONFORMANCE §8 MR-DSM-0258 (Met) DK1VQEXNVXMKFEKA3VMMG4JST9BT7T87NT7S2KMBJ9ZG93ZYS8Z0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/walk_lineage(). 5E095X3V201X0V7WWG9KG9QNT8HJ31QMJN9JE33CDM3BFQS4XQM0 VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420;NYF361A9PF827SMV1GP2AGZTCE9C1AVY7D5QPJ8P6FRGWWJX92MG de67d9df95e51fba3e7807f8554e3001b7db5f37 94SQTP10W7Q12B4D2G0E8BV5X4NQK7KDC38F1JAJ6S2MZJJKV6AG -MR-DSM-0258 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::economic::native_reserve::tests::the_walk_never_turns_unavailable_or_budget_into_a_head - CONFORMANCE §8 MR-DSM-0258 (Met) 9Z80AQNJ8VPQJB2CKPVNDW1GJWV7WC299XJC3ETP0YP5WAEJJFA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/Missing# 4GQ9KE7ZKDXRZ7GMZK12DN5HWWMD3TYJDP71ARZJBNDHAPHSYW3G VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420;NYF361A9PF827SMV1GP2AGZTCE9C1AVY7D5QPJ8P6FRGWWJX92MG de67d9df95e51fba3e7807f8554e3001b7db5f37 P01EAV3XHPRYAS8VG8PMS73F8GFC6RWWQS4KM24DYG4XX1K72X9G -MR-DSM-0258 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::economic::native_reserve::tests::the_walk_never_turns_unavailable_or_budget_into_a_head - CONFORMANCE §8 MR-DSM-0258 (Met) 47JG38W0VQNJQH5RZ39JDB7PPBQ1DW9KK8DMYW8F6N7HCK9VFS70 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420;NYF361A9PF827SMV1GP2AGZTCE9C1AVY7D5QPJ8P6FRGWWJX92MG de67d9df95e51fba3e7807f8554e3001b7db5f37 XY7W11F03CB1165QHDQGTZYHBG4DAZ2VSQAY7HKXY9HD8W56D72G -MR-DSM-0269 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell - CONFORMANCE §8 MR-DSM-0269 (Met) QDFJCRMPDR062989EF4MP8EYXC80V7GGJ1J29VWZ49S7DNE246W0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG de67d9df95e51fba3e7807f8554e3001b7db5f37 WB39BCHK9R2KHQNY0Z7SWRT137CTVF5D2SD4VF3304DE2VJB9830 -MR-DSM-0269 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell - CONFORMANCE §8 MR-DSM-0269 (Met) GTJ0G9FBC81CKHYT13PVDWKCA5DMK5X8S1RGVN06Y2FJJCYR7170 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). GY1ZRBC6PVE7NB8PCA78MXB9F6E5VKB7MTT2PRJVRZPT7JWM2ZQG 746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG de67d9df95e51fba3e7807f8554e3001b7db5f37 D50FT1DKCJB873MJZ9X7AB7PVEXRXP4QZS6V59K0J2XYS6CP4X6G -MR-DSM-0269 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell - CONFORMANCE §8 MR-DSM-0269 (Met) VD8MMG2KKPEAPNP4KNP0DZ7X0MWB7EPT1HZDS10Z5MD4HYFASG5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 746VATCA0H5VT4YJNXPKY2MN1NWH0GHYVJNQXSXEDKASH1ECK420;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG de67d9df95e51fba3e7807f8554e3001b7db5f37 JVWWH3SW4HZC111065DCPSWMTHX91T2RDV6WH5KAPTG4HFVWZ8W0 -MR-DSM-0270 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final;dsm::route_chain::tests::a_byte_commit_backs_a_link_only_when_it_follows_its_parent;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0270 (Met) QXBEC52453SR74F4P593P9YWJRXXS76VPJD3B8HSG6YWV602AAY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;6EPE1X0GRE0XJP1DXGFMW4DZTN98A5D95K26BK5JZVCRFY5SA5RG;108ZF30KJMPSEH3J2JS4M2HE7KF75G2SPMAFH8WGWA6675CEWB20;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 W0H3XFADGZ3FJWRPZVGBED1HXCBXTNZA63KM02Q9K3FQQFW0EEK0 -MR-DSM-0270 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final;dsm::route_chain::tests::a_byte_commit_backs_a_link_only_when_it_follows_its_parent;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0270 (Met) H3D3J44ZJD8ZH46J63GWGCM60NWNK7SPZCFFGRDXCXNWDNQ94PNG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;6EPE1X0GRE0XJP1DXGFMW4DZTN98A5D95K26BK5JZVCRFY5SA5RG;108ZF30KJMPSEH3J2JS4M2HE7KF75G2SPMAFH8WGWA6675CEWB20;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 NFF33MBH43QP4N42GV1JG8QSJQ1CA2FY9BS3MSF8Y6124V6Y6SXG -MR-DSM-0272 dsm_sdk::sdk::b0x_sdk::seal_for android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-DSM-0272 (Partial) PSAE3QZFBTQG0ET3D6M23GSWKX2BNCW0VMFZZBPYED290BBB6EN0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/b0x_sdk/seal_for(). 9900W4YZZCC8DS9W23K7AD50HP4C4GDH9ZAJM312FJQ1YFSYM8DG SH1SWWWBHHJ3D27NJJW8D5448VTZVQ92PYVQY9K04NMYT27BBWK0;VFYX5PWD59FM9KEE3V9Z4W54SSTBWBT84Q8PM4F9FD3J61W1R2HG;DVK3A8Z4A1PQHS34BQJ0XT5BWE87V0TH3GN6X7TK516JKY5Z3GY0 03652f3d9e08bfb132588dc6dcd282e140ae7489 PDQ03RCWJBDRAFCT8YKXRP8GP7J5J71CDPHP0J1P2H0VJ1BB0M60 -MR-DSM-0272 dsm::crypto::spool_seal::seal android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-DSM-0272 (Partial) M3NGBPCYSJ1HVDAF8HQ2ETXPDD3ZP8XY9T186SCJBHDWWKREHZE0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 crypto/spool_seal/seal(). PBVWJ2Q2YWMJYE4V1WJEFSK3SB9AMRZSS5VVYF1FGFC5KDAJXQS0 SH1SWWWBHHJ3D27NJJW8D5448VTZVQ92PYVQY9K04NMYT27BBWK0;VFYX5PWD59FM9KEE3V9Z4W54SSTBWBT84Q8PM4F9FD3J61W1R2HG;DVK3A8Z4A1PQHS34BQJ0XT5BWE87V0TH3GN6X7TK516JKY5Z3GY0 03652f3d9e08bfb132588dc6dcd282e140ae7489 GAKC6GAMHVEK2EN9ZT0220FVV0K83P9C3Z8ZFVTRQPWS6HENQ25G -MR-DSM-0273 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_root_no_transition_explains_is_refused_where_it_sits;dsm_sdk::handlers::frontier_verification_tests::a_credits_source_is_validated_through_its_own_segment - CONFORMANCE §8 MR-DSM-0273 (Met) DJQF8WRSGT7JWG1HF7M70SCDPA8Z4S4RQ4RN4JPRY5X0J8STJPAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z2G75R02G5HS7H7MEPE0RXH8FNSTWAPB3Y3Q4FN1H9AKTEYGK9A0 NMDYRZ2WFK0DRS02XGHFS46JH0KS8NJ0GM49AWPTQBZMVMRCW84G;1N5SARVYN6SAKAN1HJ562KTE2BASRAAGFNMWDPMMBARRG3TDFW2G 03652f3d9e08bfb132588dc6dcd282e140ae7489 0KDES2GVFQVTXVZ4CTK1WX01C9HK1NAA1A2C72JMH5E47DH8PY6G -MR-DSM-0274 dsm_sdk::storage::client_db::economic_lineage::record_frontier_in_tx android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_receiver_reads_nothing_behind_its_frontier - CONFORMANCE §8 MR-DSM-0274 (Met) 1KJSJTWCCM78ZFV23RC5X489E80VEXF3HHQD5CQC7FRJJSEABFZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/economic_lineage/record_frontier_in_tx(). ETKWTPSXBDXQS9HQ653K0V9NAJ1DKD1FKC8XFDNNR1X70GC0KZB0 CY291KB8Y8ZQVK1AKRZT0PKMK4FSBBEQ4A2FDND0FSQ0NP2BDRR0 03652f3d9e08bfb132588dc6dcd282e140ae7489 5J14HS2XDJPHSVXPKS3NVPBE3NTZX35JH1JXB4GQE6JQSY4Y2QFG -MR-DSM-0275 dsm_sdk::sdk::economic_registers::resolve_peer android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_receiver_reads_nothing_behind_its_frontier;dsm_sdk::handlers::frontier_verification_tests::a_credits_source_is_validated_through_its_own_segment - CONFORMANCE §8 MR-DSM-0275 (Met) WBJEKRYHZAZE5XS6Z48C734K7SKFFZ3PWJQHXJQW7KZ6MAYFK8R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_registers/resolve_peer(). B4GPCCGGSSKM1294ZKVKC9FY38ZXEPQZ52FW3972ND4E7CMJ506G CY291KB8Y8ZQVK1AKRZT0PKMK4FSBBEQ4A2FDND0FSQ0NP2BDRR0;1N5SARVYN6SAKAN1HJ562KTE2BASRAAGFNMWDPMMBARRG3TDFW2G 03652f3d9e08bfb132588dc6dcd282e140ae7489 5XYJRWFZK15RCVQHD6G6FJAJ8KXABYSB4CQ6XTAHF2KT2TTHN0XG -MR-DSM-0276 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_trader_who_has_traded_can_pay - CONFORMANCE §8 MR-DSM-0276 (Met) TKVT1KHPASS9HC5M85WY7W9HW454W7AG5MBW0J6AE75Z363P1G40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z2G75R02G5HS7H7MEPE0RXH8FNSTWAPB3Y3Q4FN1H9AKTEYGK9A0 341R9BKP3R0A83HS1SMJXXZDCFV1XY30BV1Q9FQ3TXTJFE01B0GG 03652f3d9e08bfb132588dc6dcd282e140ae7489 X3Z79H6RJKNG9FHDZ2HFABYD87F33Y82738SRVN5BAJWPE9YDM40 -MR-SOFI-0006 dsm::sofi::signature::verify_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_setup_signs_its_own_digest;dsm::sofi::signature::tests::a_vault_creation_signs_the_operation - CONFORMANCE §8 MR-SOFI-0006 (Met) WNZ3P5G6GRFSRT7F901DDMMKKB8T6XP5P5ASWFD73YQDD08AW2S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_operation(). 71W80B7F2R7E4GA5ZRCGPVE80KQ3VFRWTGMZ5E769VKYV2FC1HV0 WJCMFH4Y061WSR5QJTTTN4Z5G5WR5GG93GB2FNXT75EB71PPHW60;YXTN6BJT7JDJYG5K3TZBZ3FB4JJ2P76TBNP95Y9852XBY2ZJV97G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a K1WAAAGNBHEW5D8GET1ZBZPQKGJ4E8E44149Q9105JN2HADMEYTG -MR-SOFI-0008 dsm::sofi::wire::objects::TraderPrecommitBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::precommit_roots_that_do_not_match_the_cores_are_invalid - CONFORMANCE §8 MR-SOFI-0008 (Met) 5DW9FS566JVVE2Y8YYG5GTV06B51GTV12XNEXPR3B2Y44X8ZM0T0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderPrecommitBody# GCCQGR3F9V4622KDTQD4G32SM0FMX92Z4G1RR6XG16E0VY6W63YG AEDW54ZJYQ41CQPCA4CDF0WG7WS4V6T3HXS8JED03EJG6MHS25KG de67d9df95e51fba3e7807f8554e3001b7db5f37 2C9EM6DGK4QB1NJ8KJHT7VVTHYQK4B9K16R47A8YC0TAWMQP59QG -MR-SOFI-0010 dsm::sofi::derive::successor_attempt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::successor_attempt_keys_are_o1_and_distinct - CONFORMANCE §8 MR-SOFI-0010 (Met) NR1WVHSBGWMNZ4F4450MESST9PTC0ANWC960SWFBT926HZZ1ST2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/successor_attempt_key(). 8YVCV8HKXR78JRXGH7SWK5ZYAV63GEH39W394A32N8Q1NDK0QQWG AQ3724Z22FAF69F3PAFGV4XQ5M0CPCGM3510R8S6ESGEJW62F9MG de67d9df95e51fba3e7807f8554e3001b7db5f37 022REWA2HTH7MBBMY5P1N0W7498PKSC1ESM8AAK5DY5DVH6SWGP0 -MR-SOFI-0011 dsm::sofi::derive::external_commitment_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) J999QPH4W0S00K0KXTD985YF3D9JZE34DHFEWNTE12NR12HKMX4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_route(). PH863F8E00WA5W0EWPKCR26DW8C32FAAH32S7G35NVC538T3ZYC0 8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG;3HN2PWTKXN5QG36MAQR1QA396ZRRJDEBX8BQB3X35JQTG64DDSD0;VR0A1EMJA7V63QAT6VWM0WHXMRKSVKJ4WKA10TJF1ZHFF97C2MF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 VB2YA6PP246W2JY7WBPFENN4444J6VMVV0Q5HR5MEX583DZFC8Z0 -MR-SOFI-0011 dsm::sofi::derive::external_commitment_single android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) Z2YH17DXEHMM35QHTFT6CKTR3A78H6CHW6B7AHDQM6NNDBR7YKVG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_single(). CCSGY2PWE99XVX75R6E0NXT4BYDP4908PDJ5F0DZC0GR5RJPAVMG 8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG;3HN2PWTKXN5QG36MAQR1QA396ZRRJDEBX8BQB3X35JQTG64DDSD0;VR0A1EMJA7V63QAT6VWM0WHXMRKSVKJ4WKA10TJF1ZHFF97C2MF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 H4NH2DRPD02PXZQD6RSQZKN1FKF3F24CVS4AWJ922NG8Q8X7Z9R0 -MR-SOFI-0011 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) PYBGY38WZT8M73QRS1HH709EY3EK4VYB3D54DYQP3QG3FZH3NRJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). E0XBGK9F06RM69VCVGDMVG545XT0FPFARZ344C2JD2172M6FYWS0 8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG;3HN2PWTKXN5QG36MAQR1QA396ZRRJDEBX8BQB3X35JQTG64DDSD0;VR0A1EMJA7V63QAT6VWM0WHXMRKSVKJ4WKA10TJF1ZHFF97C2MF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 WE0D6B5SZQVKM6MZBF6AWT4HD2776CRCHH9EN177MKKKM3704VVG -MR-SOFI-0011 dsm::sofi::exercise::recognize_exercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) 5H4HE86357VP5FV85XZM0JCD5A3ETHS6SVK83AXM2GX0R8WFRNBG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/recognize_exercise(). YY5JGZ7R6275T0MW2EF0DRB8YCA74KBPZRHV674300MTNV05YWK0 8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG;3HN2PWTKXN5QG36MAQR1QA396ZRRJDEBX8BQB3X35JQTG64DDSD0;VR0A1EMJA7V63QAT6VWM0WHXMRKSVKJ4WKA10TJF1ZHFF97C2MF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 ZWD6S6RXJQ1GWW1KK64VKGJ9769SR9JG110DC8540HM7ASQYRBQG -MR-SOFI-0012 dsm::sofi::wire::objects::VaultStateLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0012 (Met) 0C9FY9RMKRNZBNS52EVXM388XQWFW4MPAMJQEBXQA9S2FPV8R1PG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultStateLeaf# VE7FW1C4JD6R1ZBV5M5109YZ7B4QKDVGMHA5TQ7NYBP8XD8SWKC0 CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 QETEH3KPHY36K21AXV463KEA0W49FK5WNN8R268V1JF1WMZAZ0E0 -MR-SOFI-0015 dsm::sofi::derive::resolution_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0015 (Met) 338RZ8N1G0F76G1XW091AZV0TT0AYEYDJCPDQS21H656TRY0BMMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/resolution_claim(). G200F0SZE5EDW18K08AW7T30FW0JSCMPQS62BCS0GGV2E79Z7T70 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G de67d9df95e51fba3e7807f8554e3001b7db5f37 40P0CM4P59A780C4RW13DFX7RHB0PZHAE8DAMW5K54R2YNRZQD30 -MR-SOFI-0016 dsm::route_chain::CellReading android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_leader_holding_no_recognized_value_leaves_the_cell_open;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::economic::native_reserve::tests::unrecognized_bytes_never_occupy_the_cell - CONFORMANCE §8 MR-SOFI-0016 (Met) S66KA4V952NX4Y6F8SZ418VBH3RVMGP9DQTAAG57834NF7CHWVH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CellReading# MYKZ748BAJJ92YAKDM4F8AYWBH01SRGZXDVFDE95D2P9EV2VJP90 QRVWY6QNVYGX56BTNDV1RCE17FYRS0RA4B6SVJB5VGS3ZH01H8DG;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;QNXNZQQN6S6SMKMAGNR84FN6YK9QSFDJR5HSKH0D2QXJGYE49DMG de67d9df95e51fba3e7807f8554e3001b7db5f37 2JE1HH89F77ZXP67YVD6Q20CD95FM0ADSBRJJYX74290X6F1QQ3G -MR-SOFI-0016 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_leader_holding_no_recognized_value_leaves_the_cell_open;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::economic::native_reserve::tests::unrecognized_bytes_never_occupy_the_cell - CONFORMANCE §8 MR-SOFI-0016 (Met) C8CMM7FM85374510QZ0HFHWJNP1AA187NHKX0XQBK6PBK2Z1RKH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 QRVWY6QNVYGX56BTNDV1RCE17FYRS0RA4B6SVJB5VGS3ZH01H8DG;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;QNXNZQQN6S6SMKMAGNR84FN6YK9QSFDJR5HSKH0D2QXJGYE49DMG de67d9df95e51fba3e7807f8554e3001b7db5f37 NVHXJN1XJF2T7PGF31FZ3SSSDKAQZT0X5G6ZFWWPQQ02CSXGQEYG -MR-SOFI-0024 dsm::crypto::blake3::dsm_domain_hasher android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0024 (Met) 9RYX54WPP06R6VTRADSJ5AZTJEJE40YBK4W7HEHK947NAHYYHKJ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 crypto/blake3/dsm_domain_hasher(). DVC9JVAT3JFFABMZ9ZFGMYHXDFVZMHB7H2PTVXS4JBGYAVM4986G DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 AETSPTGVJJ81TN6ZV7F4YR9DQWQ15J72SK6CWK3BGM2N2MVRR2D0 -MR-SOFI-0025 dsm::sofi::derive::h android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0025 (Met) 1M5WEXAR4AXZA2W9EXZYV55ZW2R1R3H85KVYCGGTVZPCFEN12A60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/h(). YEXP97RTYJ8SC17X7GAWXJEXMXNPEMPC84K0Z8R56PQVTNS6QWWG CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 VX689M1YJYSJ684SB5ZXXPACS6EHZKBFBYNDKXC6DEM5ES237YN0 -MR-SOFI-0028 dsm::sofi::wire::next_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0028 (Met) E8NGHW9H69A2HGTG6WARK1PBDZ50QYT5XQ4ZGYWDX2K6BZKHC3R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_position(). BJYTZJQZ9DT9ARFDJ1AQXZ7886SGEHKADKSPWHTXENY9KCWBDN90 GXAFS1X3KB2NPR1ZABYNJ9MK8QXXBZ3MM5808FCAWXES047GE0TG de67d9df95e51fba3e7807f8554e3001b7db5f37 WAJVM0FAEAFTWX638RRPVYNY9QWW8QCK9BE7Z9S9GTFC0KBMADRG -MR-SOFI-0029 dsm::sofi::validation::Verdict::finish android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_the_conjunction;dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid;dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence - CONFORMANCE §8 MR-SOFI-0029 (Met) 16S1GW543TDMR3CP719QHXR2AB0MAH76FGMY8A05QCWRGA0MA0V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Verdict]finish(). MA0T76TAPEJZHXPH4PQ5B2AHPCS4F220BN21TGZ4YKVPGF15FAQ0 09V7J65F73HPJ7A2BJFBY9GMY20C68HZA2S7PD3MZB59EAN37W10;XQW5FXAMFABH56H6JZW6RKKXHKJVC6JW7YEZTQ9334244YXFYTK0;7FR0E23FN8H6E7ANWP3JHC4GEPTV44AEZ5G9SJKR0VF18SE6PVV0;MH5EFFX5KPTTZRTZWP4Z4SSDGFGKSSS79TS9BPYW6V10V9FJ4T7G de67d9df95e51fba3e7807f8554e3001b7db5f37 YMA6BZA7MVWTXPQFPMYGHX48XXX519EPW3C7J09Y6WHEGJ9JWXG0 -MR-SOFI-0029 dsm::sofi::validation::Verdict::note android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_the_conjunction;dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid;dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence - CONFORMANCE §8 MR-SOFI-0029 (Met) GGEXE6J5JYXMRBHYTFNERF11NAM9R71RBD1F5MJ17EFBS0DMB2H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Verdict]note(). MAHKP3HX02CAYQG77SSJSDC1TYY1JPE3W487SE9P9AYHGMVAX34G 09V7J65F73HPJ7A2BJFBY9GMY20C68HZA2S7PD3MZB59EAN37W10;XQW5FXAMFABH56H6JZW6RKKXHKJVC6JW7YEZTQ9334244YXFYTK0;7FR0E23FN8H6E7ANWP3JHC4GEPTV44AEZ5G9SJKR0VF18SE6PVV0;MH5EFFX5KPTTZRTZWP4Z4SSDGFGKSSS79TS9BPYW6V10V9FJ4T7G de67d9df95e51fba3e7807f8554e3001b7db5f37 5VA9SC2E65KY1WM11P00N0CDFBECX24MF4CFGFMY5WARGT87H6P0 -MR-SOFI-0029 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_the_conjunction;dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid;dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence - CONFORMANCE §8 MR-SOFI-0029 (Met) TVE4697V0ERV2NCSR3VNSNES5X4BW5HXMX37JSTWCKZ8R4EXZZ2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 09V7J65F73HPJ7A2BJFBY9GMY20C68HZA2S7PD3MZB59EAN37W10;XQW5FXAMFABH56H6JZW6RKKXHKJVC6JW7YEZTQ9334244YXFYTK0;7FR0E23FN8H6E7ANWP3JHC4GEPTV44AEZ5G9SJKR0VF18SE6PVV0;MH5EFFX5KPTTZRTZWP4Z4SSDGFGKSSS79TS9BPYW6V10V9FJ4T7G de67d9df95e51fba3e7807f8554e3001b7db5f37 3RNYZTVSYQDFP253CA7JCYGTRW2RKFTBQW7ASH160ZSA7TJFGAEG -MR-SOFI-0035 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0035 (Met) 8S2MT4FY76Z0BASZZZJ74WG3RH45PZ3N15D30FVESCNEZRQYMF20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0;N7SD7NXH7QR1RK91EDWNVR1506MAF3WZJAE6BK68HJFTCV433BK0;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690 de67d9df95e51fba3e7807f8554e3001b7db5f37 YMX9AZV4QKF509V329G47SAQAT39J6EQAH75MQB1XMX2ATS5FE60 -MR-SOFI-0035 dsm::sofi::storage::StoredFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0035 (Met) XQHBB74Q99PXEX3TDFFWFCMQ7Z55AVF5PS3TSPEDR3NP4MY6HFN0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/StoredFact# 4PDW3Q44VVNB1911BSA63RBZSAG0WH8B6MFS9P3MRQTWW86BSJWG DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0;N7SD7NXH7QR1RK91EDWNVR1506MAF3WZJAE6BK68HJFTCV433BK0;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690 de67d9df95e51fba3e7807f8554e3001b7db5f37 N2YTSH33G40AQV3XRVFG15FNRJHB53W2DG7JW294ZAW515RB1C00 -MR-SOFI-0035 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0035 (Met) ZZ02XJWSW237AYD7TG5QYPMDFEEHJNZVPASJJS89WJZ19QM8Y8ZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0;N7SD7NXH7QR1RK91EDWNVR1506MAF3WZJAE6BK68HJFTCV433BK0;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690 de67d9df95e51fba3e7807f8554e3001b7db5f37 HSV23ASPCQVZSAJ04K9JME2PYRF70RJ07649B40GF3E4K38Y9RHG -MR-SOFI-0040 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) GNXZXVE61FBV38BG2WEYCRCVJ92DCSM703P8MXRPDH0ZD2656WRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0;K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 HMV1VN6TKXNEDAA0MCTMFG84N0PB84E39VGXXM3KK3T16RC46S00 -MR-SOFI-0040 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) 330F67B6AWV7ZKATWSNBPPFXK2PVSCZW20FP9BE53PWD5HTXQ960 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0;K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 WPC6PVJM6H6QWN4Q2PP58SBYCVF2W3WRSMB3MW8ED084RBX9E39G -MR-SOFI-0040 dsm::sofi::registration::Registration android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) PJVX69BPPK9SXFA808RJFQ3MBDVK0GRJ4FBYQ3CRRB6KCS2GMVDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/Registration# S2239B6EJP6SV4X7FBWAS7B2VTP9ZR5H7J5QN8PJNFXVFZGAHEX0 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0;K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 XCACHVKPYTK9DKP65Q0E8AE7BBVKDRBDN5WC8GP1EG4PH2F6H05G -MR-SOFI-0040 dsm::sofi::resolution::Resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) 5T4CQ5EDR4CTZ8YV4CE1APKXYNT4236CZF907Z9MH7Q3M810Y11G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/Resolution# RHZK0QWCQN38CFBCTAH0PBME1Q8K74B3ST7MNE1T8AQHQAVS7K4G 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0;K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 JN34M62JZYGXBHPTP1J28HWBB8T481SD4EV34JC5DYH1P8V66E5G -MR-SOFI-0040 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) XW9171XH0KPZHWTH3TGF5ET0RJEFX8RCG5VSYGR31Y9R6XA15WE0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0;K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 0NJV1AYBC2E0DM1QMJSH7VRJQ9KD7QVQ0C70DK34B7HF3CCC3W3G -MR-SOFI-0040 dsm::sofi::storage::StoredFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) 4SG7DTPTVQ4MG7M7DT7WT758E7JEGBH238M45CQH09P0EBTV1580 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/StoredFact# 4PDW3Q44VVNB1911BSA63RBZSAG0WH8B6MFS9P3MRQTWW86BSJWG 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0;K16Y6CQX800PY0DQQJXSSF2NBT9DESY46FPBZQBAB81DW8AQX3WG de67d9df95e51fba3e7807f8554e3001b7db5f37 0HSZNPXFTKHDB2EY2NB98AVQ9535DZKSE8B856DX5D3QCXVR34B0 -MR-SOFI-0042 dsm::sofi::wire::objects::DlvPolicyFulfillmentBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0042 (Met) RHH2P4X8FD15Z6JRZYQHB9HTJGQPHF4QCJQW2XHRBWYMNBT8C9D0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/DlvPolicyFulfillmentBody# ZZA27CDMH4Q68G0J94P8JNA2JMC51YACX7W23PNBP28579RSMCD0 KAF3V70GZGN8T660G5SZQF28YAH0F305T8244M0NGZW64S4GMWX0 de67d9df95e51fba3e7807f8554e3001b7db5f37 Q5QWQ4G6FF1GMAHSRSX27RPZF6X603P6CAG8MRTH9JPGVS34Y2QG -MR-SOFI-0043 dsm::sofi::signature::verify_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest - CONFORMANCE §8 MR-SOFI-0043 (Met) RSJGVGS1BH9F25YXV1SSAQR82JRDEHNWZ0HV3YDJK2T4M08FX82G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_fulfillment(). DRNFAW06QP136JSZJP28CEHRVGD4XP2TDG5R4KRFG5FRP6ZX4R0G GHSCCTAM0XHBWJXWCGNBC8MDWSZ0MN0NG7ACNR34MAAJPQA780FG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 4SP3JEHN6Z272W9MK2S2DDVMN0FDQSKEAFYDWAW3NB3N4DABHRXG -MR-SOFI-0044 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0044 (Met) YBX2ZGTPRB5A7JZPHMXVYEQC94N16JTER67MJYYD0WDGM2T3Q2DG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). JD61BHVM2ETZEXCSC96QN7AC5VRY6FGQC8D5CSF6X109WHNGR77G 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G de67d9df95e51fba3e7807f8554e3001b7db5f37 PP4EACHF6XBWF735N1KMTT1YHNBN59KE06X5QFH2SNXYJX118ER0 -MR-SOFI-0045 dsm::sofi::storage::StoredFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::stored_returns_exact_bytes - CONFORMANCE §8 MR-SOFI-0045 (Met) W9W4SPKVR2TV193XJ5X95363JJDGMAS11ZBVPJQYXZV8MCD05JA0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/StoredFact# 4PDW3Q44VVNB1911BSA63RBZSAG0WH8B6MFS9P3MRQTWW86BSJWG PFGAQ0TKVBSHQPX61Y6JZGZYTTZ9YR5PNVE8BN776Y5BCGTE7EWG de67d9df95e51fba3e7807f8554e3001b7db5f37 16CQF191A6SDG19W4FECYGXPMF8DJQ02DDBM7ZHSM131S8EAHKWG -MR-SOFI-0054 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0054 (Met) R05KC6ZD9N1VJVP47Y2CVRC3ZCZP07ZDTN1KXQX25PTPJ3J86HV0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 de67d9df95e51fba3e7807f8554e3001b7db5f37 2Q165331YMMYB1MVAT31BG8QXX6BNXGBRZJ4Z5KNF2S5FXFCCMK0 -MR-SOFI-0055 dsm::sofi::publication::recognize_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) N27HGPHHYR5W3JTFYXQJHHGW1Q0B7YN7Z24G4BCK6B3GW9C472J0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/recognize_setup(). NKQ4JPC1652NQZMCKJ3NB88692WB6HEV1HB1DCVSYSR82VE78XAG FZR3N4RH2B0ASXWQE9B3W00MAXPE89A5B8FE8SA2NGTEY6B4WCEG;RQSEMFVCF21M6FVHYVKQSDC1EDY1QTGTP8C1DC976VXYND5M48VG;MSNZX62EYJEDD7S9MR9MKP0XSCM7AGT449QMH57BKP30VYJMRCKG;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 de67d9df95e51fba3e7807f8554e3001b7db5f37 3P3GBNG0SP4DQMDC7TZA2J84Q1RP2FB88M9BC4VPDRYBPPGWAMJG -MR-SOFI-0055 dsm::sofi::signature::verify_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) 64X71GJY3VZCNJA4CXX7FNJQ81D6T3FVX25676WV88M8HPJCSWTG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_operation(). 71W80B7F2R7E4GA5ZRCGPVE80KQ3VFRWTGMZ5E769VKYV2FC1HV0 FZR3N4RH2B0ASXWQE9B3W00MAXPE89A5B8FE8SA2NGTEY6B4WCEG;RQSEMFVCF21M6FVHYVKQSDC1EDY1QTGTP8C1DC976VXYND5M48VG;MSNZX62EYJEDD7S9MR9MKP0XSCM7AGT449QMH57BKP30VYJMRCKG;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 5EFN6KZK86RXB0SNWY22DJ90FMA0NKXFWPH15WCE0DYKNJFJFQPG -MR-SOFI-0055 dsm::sofi::signature::verify_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) 1ZZWBMN7HPG0JZNCFG4MT1Y2JNDBMP4YRWHH706GQMPJK2CEE900 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_setup(). R7SKDN4RSZ3KP6BWM19BPABN8TF2A576M74KA40HTMBEW6HQHNN0 FZR3N4RH2B0ASXWQE9B3W00MAXPE89A5B8FE8SA2NGTEY6B4WCEG;RQSEMFVCF21M6FVHYVKQSDC1EDY1QTGTP8C1DC976VXYND5M48VG;MSNZX62EYJEDD7S9MR9MKP0XSCM7AGT449QMH57BKP30VYJMRCKG;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 de67d9df95e51fba3e7807f8554e3001b7db5f37 PC8428JFDKQF3C9MNDFH6DPFAW0XQE7Z24WRSDQQJ238MYMMNZTG -MR-SOFI-0055 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) 97NZEVEFPW0RSN8W2BE16SYKQJNW25NT0GWA9YJMJV0DESZX9V90 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 FZR3N4RH2B0ASXWQE9B3W00MAXPE89A5B8FE8SA2NGTEY6B4WCEG;RQSEMFVCF21M6FVHYVKQSDC1EDY1QTGTP8C1DC976VXYND5M48VG;MSNZX62EYJEDD7S9MR9MKP0XSCM7AGT449QMH57BKP30VYJMRCKG;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 de67d9df95e51fba3e7807f8554e3001b7db5f37 F2R1GWCGJ0Y5E0QCR6T8ZN1AJXWHEXKHCNJDXRZTC5HAQ8MMKQ30 -MR-SOFI-0063 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0063 (Met) 7SKZWRH257VPDX42ZVN118Z1DD75PGAHT1GXXRCMM7DD3WGDKAC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20;VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G de67d9df95e51fba3e7807f8554e3001b7db5f37 54Y70GMA3K8FYH9CCNMGZKPZBVCSGT7R2V01ERDXV3QMYNVM09Z0 -MR-SOFI-0063 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0063 (Met) 4NR3057D12FNZDKWADP0N3JB05WCA18V72C4V6GKN0T43MNGW8M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20;VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G de67d9df95e51fba3e7807f8554e3001b7db5f37 9QJ8E5GZ6R83FBC1TWCC0C3DMXDJ9E0W3WADMB0JW1FQWA1K8H00 -MR-SOFI-0064 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped;dsm::sofi::resolution::tests::void_requires_storage_resolution - CONFORMANCE §8 MR-SOFI-0064 (Met) B3CKJWH3X9FDG3AMPPSYBBME6GX9A6KSZRF0GGVSF11MNF09GPZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 SZW7MH9GE4N3C28V6NPNQMZMPS5C7X4BF4B8V8TR1BGPCRYAK290;Z0M6ZF45DHAVW22N76VJ3KG97491CVD48G51TZDTMH6ESMWAZGQG de67d9df95e51fba3e7807f8554e3001b7db5f37 6Y2XFH3E74RG6ZF3QGSMFN80KAJ6FYEE5C7K695AJ4W8TZWTBBJ0 -MR-SOFI-0064 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped;dsm::sofi::resolution::tests::void_requires_storage_resolution - CONFORMANCE §8 MR-SOFI-0064 (Met) 3QKSVVQRP0DXEP53QMVD1Z1PRS3JG6JEVCE552SNABS1WKSM3RE0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 SZW7MH9GE4N3C28V6NPNQMZMPS5C7X4BF4B8V8TR1BGPCRYAK290;Z0M6ZF45DHAVW22N76VJ3KG97491CVD48G51TZDTMH6ESMWAZGQG de67d9df95e51fba3e7807f8554e3001b7db5f37 SXA40W6XE8HPQFPYQ2HTFCBYJ4ARY7KV7Y6KY03AMPWHT32SHPYG -MR-SOFI-0066 dsm::sofi::wire::next_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0066 (Met) XCENDGR9WB922EVXBAPBA0W0A6HEKPGH0GRVSA1NGZEDVY7R1F2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_attempt(). GYDC1PYRN01E49S9EKG6H00HF2XAZ4NBVMVH05D080VFB9CSQPC0 GXAFS1X3KB2NPR1ZABYNJ9MK8QXXBZ3MM5808FCAWXES047GE0TG de67d9df95e51fba3e7807f8554e3001b7db5f37 8ABG5R36FSKHAW0KX5AA86FQA3ANTSDBG7TYNC2CD1DFBF0CSNGG -MR-SOFI-0066 dsm::sofi::wire::next_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0066 (Met) XYTR82XP61XMP8GAHQ574QVZ2P87SMYRV3Q2CRBZH6TJZCW5R7S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_position(). BJYTZJQZ9DT9ARFDJ1AQXZ7886SGEHKADKSPWHTXENY9KCWBDN90 GXAFS1X3KB2NPR1ZABYNJ9MK8QXXBZ3MM5808FCAWXES047GE0TG de67d9df95e51fba3e7807f8554e3001b7db5f37 FCDAM254KJS9F2WZ5XEZ7VYCR25XC1E3QP54EF5HKG5P4HHTQ7Y0 +MR-DSM-0249 dsm::core::bilateral_transaction_manager::compute_smt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_vectors::golden_tag_smt_key;dsm::smt_tripwire_vectors::smt_key_determinism_reversed_args - CONFORMANCE §8 MR-DSM-0249 (Partial) QWHZ72M7NMD56C1C2PHK3SAMXPDQ32M7H072BBGYA24ZDMH993JG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/compute_smt_key(). 5ZVBKDK7FDDAGR9CDNFDFQGREFWFVXX078X4E37PYW22YR0KHHWG 36T3PKFW7056QQBAER31KJ2S5PEV2B75QQ2Q5Y746JFQ316K3PS0;YRAST7PE5WFKF6WYAHBBCGHFB5V6EEPATNAQP9T72NS25WE1XD8G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DRJ4C6B47NCZSG362WXVYZN4BJBF8A9DWBZRSD7F8W5BYBF94ZJ0 +MR-DSM-0252 dsm::merkle::batch_fold::verify_batch android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) 2NX6C5D6KNCN6NPM0Q382T7EGG61MS0MV3WCCYQMJ9Z4PCVX3X2G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/batch_fold/verify_batch(). WBDMTWS2VHFZ7XQDHM2TMVZ1HJ5DV73ZQXNGPNA1AN1A7KNKPWK0 367N9QATKGAH5XD66SB57MEKBAWY2805PK00N228PADCXQ0XG700;RS1A77KQKK3D06NYNS8395BAGY45M29CY7R6KD69Y8DFDGSA5HQ0;JATSGHZXD7VB2R85FZ22GKFKT8A4Y8AQEJCHRTB8HBQTR6VR1A7G;25AVXCDPGT28Y8SHESGRYT4NCTMQST0SEG1JTJD5WCJQNYPT3YMG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3YWCEBHVX9XYCJA451YPXD49WK4CEVXJFEAZ6MMSZ0TC4NXGC56G +MR-DSM-0252 dsm::merkle::smt_path::decode android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) AQ9639ZGFY8GPS9E76MR6E45FR5F9A848448NAV733H8FYVYNDG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/smt_path/decode(). 9K3X658ZWWHPH7NBSBN9A54DTF45YA2R7Q8EG7D6TJKSHE1Y18E0 367N9QATKGAH5XD66SB57MEKBAWY2805PK00N228PADCXQ0XG700;RS1A77KQKK3D06NYNS8395BAGY45M29CY7R6KD69Y8DFDGSA5HQ0;JATSGHZXD7VB2R85FZ22GKFKT8A4Y8AQEJCHRTB8HBQTR6VR1A7G;25AVXCDPGT28Y8SHESGRYT4NCTMQST0SEG1JTJD5WCJQNYPT3YMG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac D7DJ7S0ZBRPG3ZGHZP7M2ASKG8XNXB7CXY64FS3QQW424FMD5800 +MR-DSM-0252 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::get_inclusion_proof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) B2NNFTPQKFPBG4NRZHN263SH7N28Q2PCQG0BNDPMYA2M69TMJC30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]get_inclusion_proof(). VKHMW7M7PYE2THZ146756DQS91G11YYA9JQR0AX8VJAJ8TYRFX5G 367N9QATKGAH5XD66SB57MEKBAWY2805PK00N228PADCXQ0XG700;RS1A77KQKK3D06NYNS8395BAGY45M29CY7R6KD69Y8DFDGSA5HQ0;JATSGHZXD7VB2R85FZ22GKFKT8A4Y8AQEJCHRTB8HBQTR6VR1A7G;25AVXCDPGT28Y8SHESGRYT4NCTMQST0SEG1JTJD5WCJQNYPT3YMG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PBC7SPHQN76KQ4YJQ2VKJ3WRE0ZA5Q3Z16SYVN8ZWTZCVYW0Y8NG +MR-DSM-0252 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::verify_proof_against_root android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::merkle::sparse_merkle_tree::tests::verify_proof_against_root_static;dsm::merkle::sparse_merkle_tree::tests::inclusion_proof_trailing_bytes_rejected;dsm::verification::receipt_verification::tests::the_state_rules_hold_only_for_the_move_the_writes_prove;dsm::merkle::batch_fold::tests::device_paths_of_two_trees_are_refused - CONFORMANCE §8 MR-DSM-0252 (Met) BDJSG0BNMBVSE77RB35PGGW49PWZ3PAWP7BJ0SM7Y6VJDE8PXHAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]verify_proof_against_root(). 4HG0C901RMR028BXN7HCCCAQ4MXVSG7X1A3KFHR7K9H6RS6XYEB0 367N9QATKGAH5XD66SB57MEKBAWY2805PK00N228PADCXQ0XG700;RS1A77KQKK3D06NYNS8395BAGY45M29CY7R6KD69Y8DFDGSA5HQ0;JATSGHZXD7VB2R85FZ22GKFKT8A4Y8AQEJCHRTB8HBQTR6VR1A7G;25AVXCDPGT28Y8SHESGRYT4NCTMQST0SEG1JTJD5WCJQNYPT3YMG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3Y29WYDTCW7J2MZ61JWYDQ82NYCRSWB2KXEBQZG5VBGN6H5SZG00 +MR-DSM-0256 dsm_storage_node::NodeStorageSet::new node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) ZYTT2TAQD59DHRXNGPXKQYBENW1KS6XHJGGVFJ8ZVMJE0HZE0QGG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 impl#[NodeStorageSet]new(). 4FWY92WCT54E8SW3TXBYMN72114320XPXA88HGHTZWA8EYYWQ600 QR7HVR3ZEWFB2XHS16ZXT1TC6N3KEJ1NKFSJ9XPX94803Z1C7EG0;TT26TW4FF92SA1682KG62R00CJ67BGD5PTATNQZXJF7R85J39Y90;1E6WGDZYQ87X4DZRZRVE2PKPBJX1ZT23TA0PHXWBMMCP5AK9AB3G;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G;CHH5HF8CW29FQYSBP7GG5C95WTZJFMXRHPACY370WD3RA4BWFW90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VC76ZK9E2ATSQEESSXABHKR9HJMT1G02WQFVYGKWN3V7Z92MAJB0 +MR-DSM-0256 dsm_storage_node::db::pg::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) FK8HWSMDNQ3E5CAET9C2C299TJ11ZY0S95FECGMDVMBZJPTPNKE0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/put_cell(). G3B98MTJCWHWA5AKZG7ZS4T8QNFRN816D5K5C4WF4BBYPMKTPEZ0 QR7HVR3ZEWFB2XHS16ZXT1TC6N3KEJ1NKFSJ9XPX94803Z1C7EG0;TT26TW4FF92SA1682KG62R00CJ67BGD5PTATNQZXJF7R85J39Y90;1E6WGDZYQ87X4DZRZRVE2PKPBJX1ZT23TA0PHXWBMMCP5AK9AB3G;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G;CHH5HF8CW29FQYSBP7GG5C95WTZJFMXRHPACY370WD3RA4BWFW90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HG7NZ5G8NEPKHPQCXP5TQHA4VEYZE2GDNE34103FTDT7FEWZ96S0 +MR-DSM-0256 dsm_storage_node::db::pg::register_incarnation node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) 4B0XMGFSRF2ZW16H960QKJGV0QEFAG4EMP6NA7S9XBKWKF9V9S70 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/register_incarnation(). T2T3XPZ0BYYQ74BYHEZCM6EVBFCMPA2RQPGFM8RP948NFDQYYQA0 QR7HVR3ZEWFB2XHS16ZXT1TC6N3KEJ1NKFSJ9XPX94803Z1C7EG0;TT26TW4FF92SA1682KG62R00CJ67BGD5PTATNQZXJF7R85J39Y90;1E6WGDZYQ87X4DZRZRVE2PKPBJX1ZT23TA0PHXWBMMCP5AK9AB3G;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G;CHH5HF8CW29FQYSBP7GG5C95WTZJFMXRHPACY370WD3RA4BWFW90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5KNJH5SGWRZDTE5GPTDSQJN2H6PX4H2B723431XXS3EV1HGX8N6G +MR-DSM-0256 dsm_storage_node::db::pg::require_durable_commit_posture node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order;dsm_storage_node::db::cell_properties::concurrent_writers_on_one_key_lose_nothing;dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting;dsm_storage_node::storage_set_tests::a_node_whose_register_was_rebuilt_refuses_to_serve_the_configured_set - CONFORMANCE §8 MR-DSM-0256 (Met) ERM00K8WQDS2002RPAYMFR3RM80W6Q3WT2RZ41KX25VAQGZXSBZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/require_durable_commit_posture(). 6MZFJ45PZZAWP1YDJBRWNS9E1W08VRD75K2V4SG2XY8DG5CMQNTG QR7HVR3ZEWFB2XHS16ZXT1TC6N3KEJ1NKFSJ9XPX94803Z1C7EG0;TT26TW4FF92SA1682KG62R00CJ67BGD5PTATNQZXJF7R85J39Y90;1E6WGDZYQ87X4DZRZRVE2PKPBJX1ZT23TA0PHXWBMMCP5AK9AB3G;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G;CHH5HF8CW29FQYSBP7GG5C95WTZJFMXRHPACY370WD3RA4BWFW90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T7TCG7JBCS46MBHK6VNMYE8V27S009BKRQ6D878WD6FTPM8QRSY0 +MR-DSM-0257 dsm::economic::native_reserve::SuccessorCell::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::economic::native_reserve::tests::a_successor_cell_is_routed_over_the_set_its_parent_commits;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0257 (Met) 2ZH5PHRZBBDN03Q5BW05D5ESNDNHPMK5NPWKVHWW23NXF43Q65RG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/impl#[SuccessorCell]of(). RNT5Q1AHQSY25T7KF3Y40RWAM0QT4GCJ0Q2PSGNWK5ZTNXGVJ99G 7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG;PMZ95Y19H7YP3P9DEE9WD1HHJRMEG8D68W4T501CHQPQSEVTBJBG;BAFG3KH57BS4AVFG6W201QG56HVMPJ85F528T2D0Y4XNRSQ3SF20;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E99BJMRY59DZRZXY6YF954DPNQSVBW32QBRNSP3D7Z2AMR8FN0MG +MR-DSM-0257 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::economic::native_reserve::tests::a_successor_cell_is_routed_over_the_set_its_parent_commits;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0257 (Met) KCYNBG0PNNSS98REQAB8HXEN3V5QKRKBV8SPE1MNXSBX3V61K9Y0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG 7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG;PMZ95Y19H7YP3P9DEE9WD1HHJRMEG8D68W4T501CHQPQSEVTBJBG;BAFG3KH57BS4AVFG6W201QG56HVMPJ85F528T2D0Y4XNRSQ3SF20;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0PAMV8ZGDXX9VAC1BEB6KC1754WA2JQK20NK2EZ1GCXXV9RKYPK0 +MR-DSM-0257 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::economic::native_reserve::tests::a_successor_cell_is_routed_over_the_set_its_parent_commits;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0257 (Met) MTDJKJCHS5E1BNVPMARZSF8YY7B37ADKWJNXQKHF6B0SJ2F85Q5G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). AG3MJAEDPCR1QSYJ1G7DDFVX35EQ9JSMEY9EMXMEX23W5R5WW2TG 7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG;PMZ95Y19H7YP3P9DEE9WD1HHJRMEG8D68W4T501CHQPQSEVTBJBG;BAFG3KH57BS4AVFG6W201QG56HVMPJ85F528T2D0Y4XNRSQ3SF20;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NC0DRD1B0ZK7QJ00WC6S0DHC357CW3JYM3BYZ4DBE7VATD5R8XTG +MR-DSM-0258 dsm::economic::native_reserve::walk_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::economic::native_reserve::tests::the_walk_never_turns_unavailable_or_budget_into_a_head - CONFORMANCE §8 MR-DSM-0258 (Met) DK1VQEXNVXMKFEKA3VMMG4JST9BT7T87NT7S2KMBJ9ZG93ZYS8Z0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/walk_lineage(). 5E095X3V201X0V7WWG9KG9QNT8HJ31QMJN9JE33CDM3BFQS4XQM0 GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0;ZJ00Q0D8MCNDYE5X3JD9Y1SNB88E3MHSB8YS24FNEQ4CQMG4PZT0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TRKMD9GR9JXSHF6ZHJYDMP04ED9G6507MT88A2SWVPGRXVAT3JJ0 +MR-DSM-0258 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::economic::native_reserve::tests::the_walk_never_turns_unavailable_or_budget_into_a_head - CONFORMANCE §8 MR-DSM-0258 (Met) 9Z80AQNJ8VPQJB2CKPVNDW1GJWV7WC299XJC3ETP0YP5WAEJJFA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/Missing# 4GQ9KE7ZKDXRZ7GMZK12DN5HWWMD3TYJDP71ARZJBNDHAPHSYW3G GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0;ZJ00Q0D8MCNDYE5X3JD9Y1SNB88E3MHSB8YS24FNEQ4CQMG4PZT0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2A78YXCW3P9KVWJP9S8T571Z6TC2734TSSQYAM640G92CBSW0GZ0 +MR-DSM-0258 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::economic::native_reserve::tests::the_walk_never_turns_unavailable_or_budget_into_a_head - CONFORMANCE §8 MR-DSM-0258 (Met) 47JG38W0VQNJQH5RZ39JDB7PPBQ1DW9KK8DMYW8F6N7HCK9VFS70 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0;ZJ00Q0D8MCNDYE5X3JD9Y1SNB88E3MHSB8YS24FNEQ4CQMG4PZT0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac F0RT3JHVB775208MFZZBQ70GJZ0BZ0PVVSVXEGPMQVR6007DE6Q0 +MR-DSM-0269 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell - CONFORMANCE §8 MR-DSM-0269 (Met) QDFJCRMPDR062989EF4MP8EYXC80V7GGJ1J29VWZ49S7DNE246W0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V306AGKPK54EKTZZA8YFGQ76T9WK9S5MYCDVYGWC7W0VCT8KTQF0 +MR-DSM-0269 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell - CONFORMANCE §8 MR-DSM-0269 (Met) GTJ0G9FBC81CKHYT13PVDWKCA5DMK5X8S1RGVN06Y2FJJCYR7170 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). AG3MJAEDPCR1QSYJ1G7DDFVX35EQ9JSMEY9EMXMEX23W5R5WW2TG DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E5A721N7TM91CS75SD2FH5NM10FBXQ0G00HR37BS8N9M3MP5K5K0 +MR-DSM-0269 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell - CONFORMANCE §8 MR-DSM-0269 (Met) VD8MMG2KKPEAPNP4KNP0DZ7X0MWB7EPT1HZDS10Z5MD4HYFASG5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PSMRDQ437E109ZSRXYFTCH3CJH0ZS6FJEF689WG106W5KVYYSDTG +MR-DSM-0270 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final;dsm::route_chain::tests::a_byte_commit_backs_a_link_only_when_it_follows_its_parent;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0270 (Met) QXBEC52453SR74F4P593P9YWJRXXS76VPJD3B8HSG6YWV602AAY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;K9BGWWFZCAZRVPMD4CGY6FV0WEMSWBX2SSYJ22R2M8W3J5D0EBR0;SKJZZ6YDGGZKNXCZZMAE9JJJZNS18PPMS31VGGTF97YZTP64W0H0;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4WQRW4DTR9350ZBAAGQQTZH9NX5R67CW3M42J99CCTKTQT22YXR0 +MR-DSM-0270 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final;dsm::route_chain::tests::a_byte_commit_backs_a_link_only_when_it_follows_its_parent;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-DSM-0270 (Met) H3D3J44ZJD8ZH46J63GWGCM60NWNK7SPZCFFGRDXCXNWDNQ94PNG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;K9BGWWFZCAZRVPMD4CGY6FV0WEMSWBX2SSYJ22R2M8W3J5D0EBR0;SKJZZ6YDGGZKNXCZZMAE9JJJZNS18PPMS31VGGTF97YZTP64W0H0;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac P5TBT66M2ZA3KR4EPZ3M1ZFADR79YC79W707J968XR1Q3QDKBCY0 +MR-DSM-0272 dsm_sdk::sdk::b0x_sdk::seal_for android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-DSM-0272 (Partial) PSAE3QZFBTQG0ET3D6M23GSWKX2BNCW0VMFZZBPYED290BBB6EN0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/b0x_sdk/seal_for(). 08SN781JDF9VCPF8GBSH90GBVHNBGQCAREMEHY3GE1SC718K9C8G KSAANBCZVPHSPS08T4DY6Z1AMXJBKFZA8YN6Y57ZFAPG39PHMYCG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac N7CV82GEKVZVVH9KBDGP5396ZDPRF9TD3A3BQ49W3YXADMCVJ9RG +MR-DSM-0272 dsm::crypto::spool_seal::seal android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-DSM-0272 (Partial) M3NGBPCYSJ1HVDAF8HQ2ETXPDD3ZP8XY9T186SCJBHDWWKREHZE0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 crypto/spool_seal/seal(). 15G0ERZ2MJMK1F0NB8EQ3RDPEAWXS0SKJ4EBBRKRWHJXV46M65VG KSAANBCZVPHSPS08T4DY6Z1AMXJBKFZA8YN6Y57ZFAPG39PHMYCG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TXV6E9GQ8G5E4E2KRY2XKQA31XN8QW1HD05VMFZFP1C6NX66VXY0 +MR-DSM-0273 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_root_no_transition_explains_is_refused_where_it_sits;dsm_sdk::handlers::frontier_verification_tests::a_credits_source_is_validated_through_its_own_segment - CONFORMANCE §8 MR-DSM-0273 (Met) DJQF8WRSGT7JWG1HF7M70SCDPA8Z4S4RQ4RN4JPRY5X0J8STJPAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 YNMTQ8ENCWMHSJHZZS50SBYJJQXSNYPQNR4BDCZMGHMVKYSNTDM0;11WXNE32NCRBBTTKHR9GJPEFMGHEFWXXFBBAZZADZ4MEQ1QWPR9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DDMRHJG3VKW5JMJTJHCVQS8WK2Y6VGQEQ71P8S6XVCPMHP8TNW7G +MR-DSM-0274 dsm_sdk::storage::client_db::economic_lineage::record_frontier_in_tx android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_receiver_reads_nothing_behind_its_frontier - CONFORMANCE §8 MR-DSM-0274 (Met) 1KJSJTWCCM78ZFV23RC5X489E80VEXF3HHQD5CQC7FRJJSEABFZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/economic_lineage/record_frontier_in_tx(). WKRS969YBHQJZYCXA4PM4XZA8STHC5A8H8DZHAAQBEP345W4ZFAG GZM2DM0JYA2WT75GTCPKVBJYE1SCGWYSMDNE5CS24VA8X8VHY9AG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3BAD6ACSHB1N2GBRWJRP9XKFXGWS99QWNGZHE10R5ADMCW4CK6H0 +MR-DSM-0275 dsm_sdk::sdk::economic_registers::resolve_peer android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_receiver_reads_nothing_behind_its_frontier;dsm_sdk::handlers::frontier_verification_tests::a_credits_source_is_validated_through_its_own_segment - CONFORMANCE §8 MR-DSM-0275 (Met) WBJEKRYHZAZE5XS6Z48C734K7SKFFZ3PWJQHXJQW7KZ6MAYFK8R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_registers/resolve_peer(). FKHNSYHTRNHWNGEVHJQKH0R576FZKDXCH36S4C40T688G7JN5YF0 GZM2DM0JYA2WT75GTCPKVBJYE1SCGWYSMDNE5CS24VA8X8VHY9AG;11WXNE32NCRBBTTKHR9GJPEFMGHEFWXXFBBAZZADZ4MEQ1QWPR9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2EP0623FQ2GS87CM0265K1AT0FGCFEMAXJ1XVYKQ663R9HVDXDXG +MR-DSM-0276 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_trader_who_has_traded_can_pay - CONFORMANCE §8 MR-DSM-0276 (Met) TKVT1KHPASS9HC5M85WY7W9HW454W7AG5MBW0J6AE75Z363P1G40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 RBC5TA69EKFVQFGB0R9QD9N876W0RXA13AYPHAWC8EDX1CGN6CZ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YB9ZP9QB06BW0VHC9AK3ARWYR0ADBQPNK98Q58NFK9JAH4G4XKHG +MR-SOFI-0006 dsm::sofi::signature::verify_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_setup_signs_its_own_digest;dsm::sofi::signature::tests::a_vault_creation_signs_the_operation - CONFORMANCE §8 MR-SOFI-0006 (Met) WNZ3P5G6GRFSRT7F901DDMMKKB8T6XP5P5ASWFD73YQDD08AW2S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_operation(). 87CTEWDJK151MZTD1XY0SHH66A28JC0ASN2W0PBPGSKF0XYYCCA0 VEV329M9TZ8TKVBS02GKZBJD6SB5CR71R6ACQJDVSJ5G127DX86G;4ZV7W6EENNXE8BTWNRM9676SNCVYVY7N5EAD14MY5CB56GG6FTDG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2E398F92HM3KB592NTNZ097JF8TF0GDJV7P4XPAC768N1QNR665G +MR-SOFI-0008 dsm::sofi::wire::objects::TraderPrecommitBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::precommit_roots_that_do_not_match_the_cores_are_invalid - CONFORMANCE §8 MR-SOFI-0008 (Met) 5DW9FS566JVVE2Y8YYG5GTV06B51GTV12XNEXPR3B2Y44X8ZM0T0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderPrecommitBody# GCCQGR3F9V4622KDTQD4G32SM0FMX92Z4G1RR6XG16E0VY6W63YG 42528CS7W5DAPDNC2HK4QA4Z430EQND75SV2SF6RPF2FF2HGNT3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BCG3F803KMN7GCMR24FH955T0XYKNHHVNZG01Y23SAM8HE0CKA00 +MR-SOFI-0010 dsm::sofi::derive::successor_attempt_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::successor_attempt_keys_are_o1_and_distinct - CONFORMANCE §8 MR-SOFI-0010 (Met) NR1WVHSBGWMNZ4F4450MESST9PTC0ANWC960SWFBT926HZZ1ST2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/successor_attempt_key(). 1T4E3ACCXGJN9TJWANVYBMPBW79YC349DHFMJHFJ4YH86P1R14VG RSGD2Q61APPBVS7BV5M7ACP7CPQH8K6WMB3VW1PD565BB9QERD4G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DEQFHRSRHQ4W395MKNC68ZGGBPFQ5FB4TTX55MTCT4TMX1K1D9W0 +MR-SOFI-0011 dsm::sofi::derive::external_commitment_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) J999QPH4W0S00K0KXTD985YF3D9JZE34DHFEWNTE12NR12HKMX4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_route(). XSCZ720JETM0ZS08QWJQTZZDNJK8FQNJPTKYFEC3MKDXKPT9GSN0 3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0;GRWBP1M921FCMG02RQ8HB3XNRZ82895YM7G1QA27A8C9V1HNJ3T0;CDVZRTEX4AFQP5Q6AWRAR441WH4HZQXCZHMDD0MHT9A60V45VBWG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PF5YMKN1VY4F5E2XBB17ZAWMNJRKP7HD854Q8TMFZNEZ80AJK2QG +MR-SOFI-0011 dsm::sofi::derive::external_commitment_single android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) Z2YH17DXEHMM35QHTFT6CKTR3A78H6CHW6B7AHDQM6NNDBR7YKVG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_single(). BT26ESGKZ4X2VEHA7FW6BND9RCVFHFX94BWS350WBBQTPVK660VG 3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0;GRWBP1M921FCMG02RQ8HB3XNRZ82895YM7G1QA27A8C9V1HNJ3T0;CDVZRTEX4AFQP5Q6AWRAR441WH4HZQXCZHMDD0MHT9A60V45VBWG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VHQ824QEVV9XWXFYQDYWWQWGRSYNYBTFA6D9MQC1P353CWDRTVCG +MR-SOFI-0011 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) PYBGY38WZT8M73QRS1HH709EY3EK4VYB3D54DYQP3QG3FZH3NRJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). ZB7RRQABFKZWFQ70SFDFFB3ACYW3J4B6H6E2FMBY09ETNJFD1AFG 3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0;GRWBP1M921FCMG02RQ8HB3XNRZ82895YM7G1QA27A8C9V1HNJ3T0;CDVZRTEX4AFQP5Q6AWRAR441WH4HZQXCZHMDD0MHT9A60V45VBWG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AAKGCE8MV84RA49EEP6RGBYTD1FT0A40M5QF8TVWMWKG4WQ2CEN0 +MR-SOFI-0011 dsm::sofi::exercise::recognize_exercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid;dsm::sofi::exercise::tests::an_exercise_whose_parts_are_not_one_operations_is_nothing - CONFORMANCE §8 MR-SOFI-0011 (Met) 5H4HE86357VP5FV85XZM0JCD5A3ETHS6SVK83AXM2GX0R8WFRNBG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/recognize_exercise(). KJ0QWFYYVDWZFTH1CAYN0FBWM82CJ5HH42EQ2QSHKHDPDNB3FX30 3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0;GRWBP1M921FCMG02RQ8HB3XNRZ82895YM7G1QA27A8C9V1HNJ3T0;CDVZRTEX4AFQP5Q6AWRAR441WH4HZQXCZHMDD0MHT9A60V45VBWG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4HWZQABXKVNT7SFMJBC74BH0ZV7H9G85N375M18B1RFZQZP9RC60 +MR-SOFI-0012 dsm::sofi::wire::objects::VaultStateLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0012 (Met) 0C9FY9RMKRNZBNS52EVXM388XQWFW4MPAMJQEBXQA9S2FPV8R1PG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultStateLeaf# VE7FW1C4JD6R1ZBV5M5109YZ7B4QKDVGMHA5TQ7NYBP8XD8SWKC0 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WF2G2F82YM697RCJYQJZZKCHHATSX1RC8D4GJFPKX8554GWZTTV0 +MR-SOFI-0015 dsm::sofi::derive::resolution_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0015 (Met) 338RZ8N1G0F76G1XW091AZV0TT0AYEYDJCPDQS21H656TRY0BMMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/resolution_claim(). 8GEA0921SNT5NYZ0990543SSPY0MB9NN33BS2R0819YVPWTD2KH0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac M8XCS24Z0R0AJ230HET9KSE8DCP6TJ3CZKRTJXEAPS873P2JRJX0 +MR-SOFI-0016 dsm::route_chain::CellReading android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_leader_holding_no_recognized_value_leaves_the_cell_open;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::economic::native_reserve::tests::unrecognized_bytes_never_occupy_the_cell - CONFORMANCE §8 MR-SOFI-0016 (Met) S66KA4V952NX4Y6F8SZ418VBH3RVMGP9DQTAAG57834NF7CHWVH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CellReading# MYKZ748BAJJ92YAKDM4F8AYWBH01SRGZXDVFDE95D2P9EV2VJP90 5VJ08CTN6R276G8E4YPH7DBKSCJT5QZE4A3QS35RSXJNTJ224QSG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;RDSC28KAAF40ARTS03SBGDD98Z5CYNPQ4QNB9SWD06CVK12QJK70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TXMWDKXHRH7Z7EZZJHQ29PV6GS6SSMX4PN2RRGXWJ2KGMGQF4VE0 +MR-SOFI-0016 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_leader_holding_no_recognized_value_leaves_the_cell_open;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::economic::native_reserve::tests::unrecognized_bytes_never_occupy_the_cell - CONFORMANCE §8 MR-SOFI-0016 (Met) C8CMM7FM85374510QZ0HFHWJNP1AA187NHKX0XQBK6PBK2Z1RKH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 5VJ08CTN6R276G8E4YPH7DBKSCJT5QZE4A3QS35RSXJNTJ224QSG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;RDSC28KAAF40ARTS03SBGDD98Z5CYNPQ4QNB9SWD06CVK12QJK70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T6T2Y5RF5EKZ0BJY7A0GY54YRS9YW5SN26GGWQTF8TG8SQZ9SX50 +MR-SOFI-0024 dsm::crypto::blake3::dsm_domain_hasher android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0024 (Met) 9RYX54WPP06R6VTRADSJ5AZTJEJE40YBK4W7HEHK947NAHYYHKJ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 crypto/blake3/dsm_domain_hasher(). YG717Y5EFY2NYJVFQSKJXJA3B608QTXYV8WN4NX68RN4XF9Q00DG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GJJ88NKQPANJTNHX646JW56KDSDZFFRGXNCXYA3XB3PHZ1MJPTE0 +MR-SOFI-0025 dsm::sofi::derive::h android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0025 (Met) 1M5WEXAR4AXZA2W9EXZYV55ZW2R1R3H85KVYCGGTVZPCFEN12A60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/h(). TKZKWQFMSYZ7MR5MMFDHWSZTXA03M0NY6M8HE5ZQPAZS5YRNQR8G 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TF9TBAZ096Q3E10883PZSTFFPGZJN8H98GDBP38ENJY2W9JJVH6G +MR-SOFI-0028 dsm::sofi::wire::next_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0028 (Met) E8NGHW9H69A2HGTG6WARK1PBDZ50QYT5XQ4ZGYWDX2K6BZKHC3R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_position(). BJYTZJQZ9DT9ARFDJ1AQXZ7886SGEHKADKSPWHTXENY9KCWBDN90 401JSMKAGPQZ1GWYX1BVRAGD0PBPAFDXP7ZTBME29MT53T1GFPPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W3Q7MD50R08VGDFDDRJ5V5MRWRNR9WT4TEG6WDDMM7G2ADBX54X0 +MR-SOFI-0029 dsm::sofi::validation::Verdict::finish android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_the_conjunction;dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid;dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence - CONFORMANCE §8 MR-SOFI-0029 (Met) 16S1GW543TDMR3CP719QHXR2AB0MAH76FGMY8A05QCWRGA0MA0V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Verdict]finish(). MA0T76TAPEJZHXPH4PQ5B2AHPCS4F220BN21TGZ4YKVPGF15FAQ0 09V7J65F73HPJ7A2BJFBY9GMY20C68HZA2S7PD3MZB59EAN37W10;QEHF19V0EGPEDDQX3MCTXVV9AMM1PBB0X1PFTWMFKP897YKXFKT0;NR1NT0CNH5XN3RAAWEAYT20541FF8E6N3A0472N9MQ1QKKYZ2ZF0;E06F83F8W3Y4TFQ113GR32RFM21X956TK2W1RBHR4GZK1GAKN86G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZPPWAWY09NQ9PZ7HMA43QEVSKF8B92X56M81D2YVC7FB4W7B2K5G +MR-SOFI-0029 dsm::sofi::validation::Verdict::note android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_the_conjunction;dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid;dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence - CONFORMANCE §8 MR-SOFI-0029 (Met) GGEXE6J5JYXMRBHYTFNERF11NAM9R71RBD1F5MJ17EFBS0DMB2H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Verdict]note(). MAHKP3HX02CAYQG77SSJSDC1TYY1JPE3W487SE9P9AYHGMVAX34G 09V7J65F73HPJ7A2BJFBY9GMY20C68HZA2S7PD3MZB59EAN37W10;QEHF19V0EGPEDDQX3MCTXVV9AMM1PBB0X1PFTWMFKP897YKXFKT0;NR1NT0CNH5XN3RAAWEAYT20541FF8E6N3A0472N9MQ1QKKYZ2ZF0;E06F83F8W3Y4TFQ113GR32RFM21X956TK2W1RBHR4GZK1GAKN86G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8C7MZM78529PFZSN01DH900CQTF4B6EZ2TNY319M5MJMJGZ1YPR0 +MR-SOFI-0029 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_the_conjunction;dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid;dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence - CONFORMANCE §8 MR-SOFI-0029 (Met) TVE4697V0ERV2NCSR3VNSNES5X4BW5HXMX37JSTWCKZ8R4EXZZ2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 09V7J65F73HPJ7A2BJFBY9GMY20C68HZA2S7PD3MZB59EAN37W10;QEHF19V0EGPEDDQX3MCTXVV9AMM1PBB0X1PFTWMFKP897YKXFKT0;NR1NT0CNH5XN3RAAWEAYT20541FF8E6N3A0472N9MQ1QKKYZ2ZF0;E06F83F8W3Y4TFQ113GR32RFM21X956TK2W1RBHR4GZK1GAKN86G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T0Z5Z43MASSMM5YAG1WHPM4Z4E3D1ESQPA32QZPF2Y5A69RS2Z4G +MR-SOFI-0035 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0035 (Met) 8S2MT4FY76Z0BASZZZJ74WG3RH45PZ3N15D30FVESCNEZRQYMF20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;9GA4K9W46GCF3KKGQ32NV7C8S7WZ0GRBSFGXHZ29HEWA2FF84550;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B7C07730P7SMYMMJHSW64G24M712CPB7D9G4BJ3SGH4PNCF0KHN0 +MR-SOFI-0035 dsm::sofi::storage::StoredFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0035 (Met) XQHBB74Q99PXEX3TDFFWFCMQ7Z55AVF5PS3TSPEDR3NP4MY6HFN0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/StoredFact# 4PDW3Q44VVNB1911BSA63RBZSAG0WH8B6MFS9P3MRQTWW86BSJWG 1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;9GA4K9W46GCF3KKGQ32NV7C8S7WZ0GRBSFGXHZ29HEWA2FF84550;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7SZ294B7TA9ARG6MH1W3MZZ8A17TT4MJR3QX48T9ZNEMJJQC5NPG +MR-SOFI-0035 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0035 (Met) ZZ02XJWSW237AYD7TG5QYPMDFEEHJNZVPASJJS89WJZ19QM8Y8ZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;9GA4K9W46GCF3KKGQ32NV7C8S7WZ0GRBSFGXHZ29HEWA2FF84550;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Z61XYR6ZYKGHZZ57YJTYESFK1XAD6SPER30H547ZV65VC40AAT5G +MR-SOFI-0040 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) GNXZXVE61FBV38BG2WEYCRCVJ92DCSM703P8MXRPDH0ZD2656WRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG;DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZEMR7SGV0R2VGTCKFB5FG977XVS00KS95T80D8Z8C9GJHW9YPYF0 +MR-SOFI-0040 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) 330F67B6AWV7ZKATWSNBPPFXK2PVSCZW20FP9BE53PWD5HTXQ960 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/ChainState# CHXY693QW5TWC7T4105BZNBR0000FFCHQ1WXAKBHWGBQYX4WRD90 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG;DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1SYMN3932AZDDYTYK6NZCSXWNRB2AASHMFYQQPM75F7DNDDAQ5E0 +MR-SOFI-0040 dsm::sofi::registration::Registration android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) PJVX69BPPK9SXFA808RJFQ3MBDVK0GRJ4FBYQ3CRRB6KCS2GMVDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/Registration# S2239B6EJP6SV4X7FBWAS7B2VTP9ZR5H7J5QN8PJNFXVFZGAHEX0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG;DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PFAZD8RB9ZM9DFDDEMXAQ19N8G3PYW75H2WEBAYWM6HVEZCKRG60 +MR-SOFI-0040 dsm::sofi::resolution::Resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) 5T4CQ5EDR4CTZ8YV4CE1APKXYNT4236CZF907Z9MH7Q3M810Y11G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/Resolution# RHZK0QWCQN38CFBCTAH0PBME1Q8K74B3ST7MNE1T8AQHQAVS7K4G 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG;DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RXAFCR2WPTR61GEY91F48ZVD0TRY5SG6V5JYTPBZD217J0F1ER6G +MR-SOFI-0040 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) XW9171XH0KPZHWTH3TGF5ET0RJEFX8RCG5VSYGR31Y9R6XA15WE0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG;DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EYPES1H90S39A6JE8GQS1TDHR75QSEY7M57GM1J6AR4YCD41X96G +MR-SOFI-0040 dsm::sofi::storage::StoredFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed;dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated - CONFORMANCE §8 MR-SOFI-0040 (Met) 4SG7DTPTVQ4MG7M7DT7WT758E7JEGBH238M45CQH09P0EBTV1580 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/StoredFact# 4PDW3Q44VVNB1911BSA63RBZSAG0WH8B6MFS9P3MRQTWW86BSJWG 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG;DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZHDRFYP8MC1CY1ZFH8K4XQ2DEWB8H00J00PN5G2JKP5J1550C0K0 +MR-SOFI-0042 dsm::sofi::wire::objects::DlvPolicyFulfillmentBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0042 (Met) RHH2P4X8FD15Z6JRZYQHB9HTJGQPHF4QCJQW2XHRBWYMNBT8C9D0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/DlvPolicyFulfillmentBody# ZZA27CDMH4Q68G0J94P8JNA2JMC51YACX7W23PNBP28579RSMCD0 4DVFYBE87XP63F5PRV7406CKGZBKPXAAJFSZD4Z9B5T91F1N5ZRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GMXGHYS3GQQHHJKF1319WNEW0ZDYV7Q3GM20C0Y1X1KJ41E0DRJ0 +MR-SOFI-0043 dsm::sofi::signature::verify_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest - CONFORMANCE §8 MR-SOFI-0043 (Met) RSJGVGS1BH9F25YXV1SSAQR82JRDEHNWZ0HV3YDJK2T4M08FX82G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_fulfillment(). 7RYYT5WQYK0YZX0D0XMC17WE8F8FPBFE12EFTEA2CTG6E0ZC66QG 2HM6BSEE8W33HYTFE4DQMW1Y7PT0ZDKF859XM60EED783R5WT6Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KMQJFK4RPW8W1W5KPMBRTYXQKNP3YVQTTPEQ0Y0E4H273T8AB4NG +MR-SOFI-0044 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0044 (Met) YBX2ZGTPRB5A7JZPHMXVYEQC94N16JTER67MJYYD0WDGM2T3Q2DG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). PMMEZVF8H2ZSWHBTZT5ZYC5CS6DHYC3D2XMH97YYQPMVN8NE57P0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SH03YJERC85S5SRKXD8RKHCWJHWEFVA0MA07H49Q1TXH22PKWFTG +MR-SOFI-0045 dsm::sofi::storage::StoredFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::stored_returns_exact_bytes - CONFORMANCE §8 MR-SOFI-0045 (Met) W9W4SPKVR2TV193XJ5X95363JJDGMAS11ZBVPJQYXZV8MCD05JA0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/StoredFact# 4PDW3Q44VVNB1911BSA63RBZSAG0WH8B6MFS9P3MRQTWW86BSJWG 56KTN6SP5JR67YA69ZFBHQNM8V37R0E6MERRT50QGWKBG4MRE2V0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2KGQSXKTZT2CT1S5W43JH37WK5FVEKY627DGG46915AP4FSS0P0G +MR-SOFI-0054 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0054 (Met) R05KC6ZD9N1VJVP47Y2CVRC3ZCZP07ZDTN1KXQX25PTPJ3J86HV0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac N6DKENC2QAV8JFWXAZK7AA0AKRXMX4CAQ4G5HZJXVARWTYPQWXG0 +MR-SOFI-0055 dsm::sofi::publication::recognize_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) N27HGPHHYR5W3JTFYXQJHHGW1Q0B7YN7Z24G4BCK6B3GW9C472J0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/recognize_setup(). E60NQXJCFBCGST5T7MCESJMYVJWV2Q4WE3B5P4FH0FM9HS02FTCG WC0JNPY5WE6ACVK6TKWWNXBDAMWZ67M7CB62AJ72DZZ6CTQFJF10;1XM83GDNYEQK06YYQSWKX0X4KTFTTA2H613NM3YHH8MHDKRNJGTG;XAHHRSZS9H0WF5EQTRV14BY746XFBXWJAJSKX63RYZE909Q3R0N0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CVEX7HHJXDGCCNEJWFVCKAQVZMY761KTQN9CC3D1VKY6P66NXRTG +MR-SOFI-0055 dsm::sofi::signature::verify_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) 64X71GJY3VZCNJA4CXX7FNJQ81D6T3FVX25676WV88M8HPJCSWTG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_operation(). 87CTEWDJK151MZTD1XY0SHH66A28JC0ASN2W0PBPGSKF0XYYCCA0 WC0JNPY5WE6ACVK6TKWWNXBDAMWZ67M7CB62AJ72DZZ6CTQFJF10;1XM83GDNYEQK06YYQSWKX0X4KTFTTA2H613NM3YHH8MHDKRNJGTG;XAHHRSZS9H0WF5EQTRV14BY746XFBXWJAJSKX63RYZE909Q3R0N0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VFZ5206WSNB08VWVVVXW7GZXKB2NDFEEJA6EPXJDFYSGEFXEVS50 +MR-SOFI-0055 dsm::sofi::signature::verify_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) 1ZZWBMN7HPG0JZNCFG4MT1Y2JNDBMP4YRWHH706GQMPJK2CEE900 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_setup(). EGX3X324SN0K9W0GA36NC4KJMF80QG5G2G1FWQHA92MNN563VA10 WC0JNPY5WE6ACVK6TKWWNXBDAMWZ67M7CB62AJ72DZZ6CTQFJF10;1XM83GDNYEQK06YYQSWKX0X4KTFTTA2H613NM3YHH8MHDKRNJGTG;XAHHRSZS9H0WF5EQTRV14BY746XFBXWJAJSKX63RYZE909Q3R0N0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZZH9T9G05NVGJD7B8M07EY6Q2057FZ3NN2635K85S51R3TFS0YE0 +MR-SOFI-0055 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_body_cannot_name_its_own_signer;dsm::sofi::signature::tests::nothing_passes_without_a_verifying_signature;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0055 (Met) 97NZEVEFPW0RSN8W2BE16SYKQJNW25NT0GWA9YJMJV0DESZX9V90 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 WC0JNPY5WE6ACVK6TKWWNXBDAMWZ67M7CB62AJ72DZZ6CTQFJF10;1XM83GDNYEQK06YYQSWKX0X4KTFTTA2H613NM3YHH8MHDKRNJGTG;XAHHRSZS9H0WF5EQTRV14BY746XFBXWJAJSKX63RYZE909Q3R0N0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VN3R8DM3EQ7F0RNJ5G760EACBAXJJ4GGB81MN3A4YRKK22CJ7Q7G +MR-SOFI-0063 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0063 (Met) 7SKZWRH257VPDX42ZVN118Z1DD75PGAHT1GXXRCMM7DD3WGDKAC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG;GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CDJW7VYPE5QV98CPTXN3DQMAKX2NHWDNC4NXYH71SPJSDFFYG4TG +MR-SOFI-0063 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0063 (Met) 4NR3057D12FNZDKWADP0N3JB05WCA18V72C4V6GKN0T43MNGW8M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG;GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H1YTTBXTHGFAPFPFBFC4J36RRHTM6ACGW6HC8WMW0TT5VXNCNFW0 +MR-SOFI-0064 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped;dsm::sofi::resolution::tests::void_requires_storage_resolution - CONFORMANCE §8 MR-SOFI-0064 (Met) B3CKJWH3X9FDG3AMPPSYBBME6GX9A6KSZRF0GGVSF11MNF09GPZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 ZVVXCM4DWWVHDRGPRVG2K376KC6CE3BT0TQB9HCPF4GV7FZQ9DHG;VA1GGJBCS2AKJTCHWBE3DY6C030E4E5M753DDTDVWGTF66VZJC8G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5AECRG5SDTW1PYV89WJRJPFD6A4WXEDZH29Q7RD485PAMR1Y5JRG +MR-SOFI-0064 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped;dsm::sofi::resolution::tests::void_requires_storage_resolution - CONFORMANCE §8 MR-SOFI-0064 (Met) 3QKSVVQRP0DXEP53QMVD1Z1PRS3JG6JEVCE552SNABS1WKSM3RE0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG ZVVXCM4DWWVHDRGPRVG2K376KC6CE3BT0TQB9HCPF4GV7FZQ9DHG;VA1GGJBCS2AKJTCHWBE3DY6C030E4E5M753DDTDVWGTF66VZJC8G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XMCJMFDDAZFMCSJS2QZKSZQCH3QE1WXQC1B1J9FJ7RM5S5V0MGPG +MR-SOFI-0066 dsm::sofi::wire::next_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0066 (Met) XCENDGR9WB922EVXBAPBA0W0A6HEKPGH0GRVSA1NGZEDVY7R1F2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_attempt(). GYDC1PYRN01E49S9EKG6H00HF2XAZ4NBVMVH05D080VFB9CSQPC0 401JSMKAGPQZ1GWYX1BVRAGD0PBPAFDXP7ZTBME29MT53T1GFPPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q30PCMK9P5212MKNZP84CY0NNN18HTRP03GNS1CW3JWK9Q8Z3AG0 +MR-SOFI-0066 dsm::sofi::wire::next_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0066 (Met) XYTR82XP61XMP8GAHQ574QVZ2P87SMYRV3Q2CRBZH6TJZCW5R7S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_position(). BJYTZJQZ9DT9ARFDJ1AQXZ7886SGEHKADKSPWHTXENY9KCWBDN90 401JSMKAGPQZ1GWYX1BVRAGD0PBPAFDXP7ZTBME29MT53T1GFPPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9A7WMHBK3C5N36KV35FQ6DTVA07MMCV3AW79MJ4NBYZV6MMXSFH0 MR-SOFI-0067 dsm::sofi::wire::objects::VaultStateLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::bounds_are_the_ruled_values - CONFORMANCE §8 MR-SOFI-0067 (Met) BQN49C5KQHP4VKZ6BM2FWD6B7RTPDDVHXXP80DVWMECXS9M5J840 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultStateLeaf# VE7FW1C4JD6R1ZBV5M5109YZ7B4QKDVGMHA5TQ7NYBP8XD8SWKC0 D61W91C6DTP8HEW4DC2QCZ7BKGB7NWQAM9ZMM1T0B7E4TCNAJVE0 8b2814918a9f0cf54a83d29080a9c6bf177682d9 5GS9KE54A1ZPZZA91PBHY48XVK79TWW8HMJ6TB2NC4ZTT442WGT0 -MR-SOFI-0070 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0070 (Met) TAR39BHN9VHX5CTYYW09N87FFKAJ2GSA3B811BQP9A2BHYAXY9Z0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0 de67d9df95e51fba3e7807f8554e3001b7db5f37 8HCBSNWH45G79G736NVWR2J39QQ776JAECF1Q25XV4EHP88MPTM0 -MR-SOFI-0070 dsm::route_chain::Route::leader node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader SoFi §7 (SOFI-007/L538); CONFORMANCE §8 MR-SOFI-0070 RZXRWYVHVJWWXN029TZ6Q6BF51SAGCBSY65RFB2F3JD3RB5T2JDG Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 - de67d9df95e51fba3e7807f8554e3001b7db5f37 EECG2NJ20Y3YQKK0FSF8P1VZ67S1FDB9W93Z1TJQVM8SB5DGZHS0 -MR-SOFI-0070 dsm::route_chain::Route::of node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader SoFi §7 (SOFI-007/L538); CONFORMANCE §8 MR-SOFI-0070 SAKXMYQNAP3TDKEPQ9S12PB88QR11S4M9N9PGEJD0RGPXYEC2RZ0 Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 - de67d9df95e51fba3e7807f8554e3001b7db5f37 FFB80PYHV24A132ZE72X0AXPN4NKA23WEAC2VQERFJD7AN39XQP0 -MR-SOFI-0070 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0070 (Met) FRSAD4J4NG78JAJ940TD8YPHFW8H8FM1ST9Q37QC0PZ23KR1X49G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). GY1ZRBC6PVE7NB8PCA78MXB9F6E5VKB7MTT2PRJVRZPT7JWM2ZQG 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0 de67d9df95e51fba3e7807f8554e3001b7db5f37 H3DEHWKBH5M25RJC8DMSC18X6Z2B96A82NQHYXY80AQMM734K2YG -MR-SOFI-0071 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::route_chain::tests::a_route_needs_exactly_five_members - CONFORMANCE §8 MR-SOFI-0071 (Met) T0221BA4T8ESCP8T5KT5GQWZ3T7NAVBYWNMA6XXMGSCVKM06A7JG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 5442PQ2DP94DJM8WX5H6MPAXQXD1ZTWKW62RA77VSVPVETX07JE0;PWF6Y0N1BHGDCJSSE1V1MQNCNTKM6FGP4KADA6WX36S1BND7BDP0 de67d9df95e51fba3e7807f8554e3001b7db5f37 JX35W9RHN45G1W6EA258YS8NFP222673N4CC0F4KKFNAMFW68T00 -MR-SOFI-0072 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::empty_and_duplicate_views_are_refused - CONFORMANCE §8 MR-SOFI-0072 (Met) 0DS4FQGJ79ANE58J35JRQXHZ7BN7VZ2WB3DFPNCWEBC7K6BK3GAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). JES12P20Y9FKS20R80MN0B9KB0RC771V708RB585QXBCCC4PJJH0 VBNKSRQP6K753NDT3K0Q7CH2654BTDF7YJ9PBBGBCK70AVQ6W7CG de67d9df95e51fba3e7807f8554e3001b7db5f37 0F1CT4ABJTBTKKYNA9S0ZB58ZF3CRF3SAFZENNNC1W7TFB6TYBX0 -MR-SOFI-0073 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::fisher_yates_matches_the_independent_algorithm_and_the_frozen_order - CONFORMANCE §8 MR-SOFI-0073 (Met) DBY6HKF8XD81CV2MKRQ9SQP9025K7EVBTMEGHSK2T481QV1AKQG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). JES12P20Y9FKS20R80MN0B9KB0RC771V708RB585QXBCCC4PJJH0 BPA01R4TE2Q6ZHV9AN4M1NWQS7PVSY47ABB3TB41B6YNWA5C248G de67d9df95e51fba3e7807f8554e3001b7db5f37 VVYDDSTY32TVGCHANEWDYNR1TPRM3ACMG68N362152CCJ1405HX0 -MR-SOFI-0074 dsm::sofi::fisher_yates::uniform_draw android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::fisher_yates_matches_the_independent_algorithm_and_the_frozen_order - CONFORMANCE §8 MR-SOFI-0074 (Met) 0E2C7CY4BBP4RXMQTRXJBQ0ZKYK96TWMQRT4586VQSY3DPCAZ2S0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/uniform_draw(). VPTXVZTCMSB5S56JZ3K7FDYX6NE9BCAP8MY02W1AS0MWJ4G0AZN0 BPA01R4TE2Q6ZHV9AN4M1NWQS7PVSY47ABB3TB41B6YNWA5C248G de67d9df95e51fba3e7807f8554e3001b7db5f37 ZK2ZMGZ1KPVC7Q6FFHVBYT8EM6QVQC39JAAPM3M6JSQYGFXKVXP0 -MR-SOFI-0076 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-SOFI-0076 (Met) R448YGYRPP8BD9XF61HWB8D8A6CCWGV32M9S104ZDGS8HARF5EDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 C2VW26N3EXT8524S1FN5V52T872Y1SVVQXCAZX6KPXNB0WQWKJ80 -MR-SOFI-0076 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-SOFI-0076 (Met) 5AXF71HMX3PDFNTC3AXXFC7QH3MHM8GVWWTN0R5G0CF69AQ2H170 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). JES12P20Y9FKS20R80MN0B9KB0RC771V708RB585QXBCCC4PJJH0 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 SQ41WG3YAE36PVFKDCG4DCXNBKFR4K142317H6BVH7MV2EW5MNBG -MR-SOFI-0077 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0077 (Met) WHGTES7ZZXVD24EAFCA4X5XMVRY5EVHJWZPB4Z4TXES1MKFGJ4S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). RFPXKKE6YGBX8B5RVJ3FCM1QDVHSW3VSKFYX05MWZFVETS9A856G DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 8FE0DZ7V1V3RGEBYX43GFTJ66HQX1FTGMWXP8H4SX8BJ8HYR18EG -MR-SOFI-0079 dsm::economic::register::RootCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0079 (Met) YWRBY2YSXTJJ5EV0NBA35PM5XQPYGXCX6JSAVDJV993BDWBPRZ9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/impl#[RootCell]new(). CP0BXYTD6N9ARWVHJN5D01F82NK6AD569WTVHWKHHWJ9QT0YBSQ0 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0 de67d9df95e51fba3e7807f8554e3001b7db5f37 9ZV3FQNTKG6KZ3EE441A6HSN9K3366YK82YEYMB4SJ3SW4H996D0 -MR-SOFI-0079 dsm::economic::register::economic_root_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0079 (Met) 2HVK7M3STHFVG0QFPPFPP747RJ7GVBNNYQX2A2ZYS7S43QCGQBT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/economic_root_register_key(). WSQ1XZDYGXWD2CMXM0VC4445PNA78QBMWB8CS7B216CMMJFBE9TG 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0 de67d9df95e51fba3e7807f8554e3001b7db5f37 VTGY0T3AK6DVQPCG46N0E14TT107XH12HKGMJHCMDVTRFAT3VVQ0 -MR-SOFI-0079 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0079 (Met) 3AHKNAM6NB46RJZEF36ZA3B4EDS1N5DXB79NXVPC1PMPV5F85XWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0 de67d9df95e51fba3e7807f8554e3001b7db5f37 D34S6BJQ0V3PVTWD7VHX8Q3552KN2PY2BFV4Q33ENFCHW28QF5T0 -MR-SOFI-0080 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0080 (Met) EGF03R8BY1WK2FV78VQ994B350F9ZCB903FFNEQZYHWKY6DXWSKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690 de67d9df95e51fba3e7807f8554e3001b7db5f37 V3SVRNT9FF99T9YTXEQKZHDHWXXYDB7PYDJYSX8YYBBVP0K6BF9G -MR-SOFI-0083 dsm_storage_node::api::cells::append_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-SOFI-0083 (Met) NXNCH46QCHGKV7HM2Y61GJEASF03VM877SVD2GNNCQ4VCR1CC6ZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/append_index(). BJ7QM8Q79X4W6ADWBR5JA3KQNWJ08XEE2D686SXVXT4456KHQ9XG 7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG de67d9df95e51fba3e7807f8554e3001b7db5f37 77BK71P6B7MBCE9541TE476W0K6XHXHD3B37AZ4YDMSAJVQBS46G -MR-SOFI-0083 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-SOFI-0083 (Met) EWTMG2HE763XVFBH3JDWMNCSN2WPDXA8YAQQ3Q2AS76HCASJ9CYG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG 7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG de67d9df95e51fba3e7807f8554e3001b7db5f37 MJJX10H9NQ7HY30WC2JBTKDMBDA5WAAHCCHHTWNXYJ7TSANZGKHG -MR-SOFI-0084 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0084 (Met) YWH3TQDT47A69ZESPB8FXYXJDD6ZDEZF0FDQNQPMJF22D6MZHAS0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 8BBTRV2G4D2M02WCFZ8G49F6W7FT9PTGP6M6G2Y0B33S74XZYMJ0 -MR-SOFI-0084 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0084 (Met) BCB236G71XRF98H34D8F8YMWFBAPX3QDBTJW2ED3CJTWQE9TXJ9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 NKT1FZZFZVDNH49PJ3AH47KMDRSYR2TK1XXAF15JVG1XJ2S7YWR0 -MR-SOFI-0085 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count - CONFORMANCE §8 MR-SOFI-0085 (Met) V7C17XNWRG6ZV9G6Y7EX1N4X0WKPN7D6Q5Q1GH4EGRVC0CESBFEG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;MGX3N8JT1D28CHYB72ZWSY33S6FJ1X6Z6KHNXJD2YQA1X55HX6D0 de67d9df95e51fba3e7807f8554e3001b7db5f37 N20X35ZPY5JC2YFZ52ZFANE1FB8YW3VTWQ2F1VQ4NEXWZJXKP9M0 -MR-SOFI-0087 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0087 (Met) RY22YWBF5NFW3N26N1FDPA8CW8YDPYBE5WCBN8VG8NH80DQAG8VG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G de67d9df95e51fba3e7807f8554e3001b7db5f37 3AXH1CYNQJBEBVSVHN1M2NJCNQFMQW4PB6C82VZHX8V15RA6561G -MR-SOFI-0087 dsm::sofi::resolution::LegFacts::final_on_other android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0087 (Met) A7GY2YBPRNM14RNBYNHNXK1GXRC58RJ0MK9TQ0M2VXEWQ477DYW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/impl#[LegFacts]final_on_other(). JJ87A9CBAQ51KKE7PTT974RVPM8N3T0AVTD3PR8ZV2X8KSMHE2C0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G de67d9df95e51fba3e7807f8554e3001b7db5f37 NRKXRX2SPFSN7AZ8QN9ZKPPN4Z20SSE6DPZMBXS5M75ZJ77NGTZG -MR-SOFI-0088 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0088 (Met) VP50FKAPFBH2ZHHBGHY2CD14R9M1DWEHBGTP19CNKVTK8Y7CF56G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG de67d9df95e51fba3e7807f8554e3001b7db5f37 DZX6WM7WWMY0B8ZN2686TEDWNRWNPH3SG8N0VH5Q57S7RYFT90J0 -MR-SOFI-0088 dsm::sofi::resolution::LegFacts::final_on_other android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0088 (Met) K59W5TQGC4SGGN1RZQF5AS7M74CNYV1C8DH7PGHG65VZHM4FPC40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/impl#[LegFacts]final_on_other(). JJ87A9CBAQ51KKE7PTT974RVPM8N3T0AVTD3PR8ZV2X8KSMHE2C0 71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG de67d9df95e51fba3e7807f8554e3001b7db5f37 7F84EQ0REYHR9P7V01SVYTVHEPKG1TMQF3CW6VKNV242Y2GHPN80 -MR-SOFI-0088 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0088 (Met) 8K4NY034G8N19XQ63QQQCZJJB800BAPMT0EEXPG78HRXH2HTQFR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG de67d9df95e51fba3e7807f8554e3001b7db5f37 42JWDTTCAE1RE2QGZZ4ATQT1CF17VEYR0WHE0ZX40QHSNP2AVZGG -MR-SOFI-0089 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0089 (Met) D09D959G9HGZ6XEFT175AD9RKP70NFE5M1MEW9DNKNAXSZ8D8T7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/Missing# 4GQ9KE7ZKDXRZ7GMZK12DN5HWWMD3TYJDP71ARZJBNDHAPHSYW3G VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G de67d9df95e51fba3e7807f8554e3001b7db5f37 9KQMYSKDP4FK8N6M8WAAAR768XCZFQWY7MTP6QR2PXGN4Y17A8WG -MR-SOFI-0089 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0089 (Met) S28X8XSW1F2913Y6W235CTSCVNPT6WBCDC4T0VWGC47YMZZ39PG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G de67d9df95e51fba3e7807f8554e3001b7db5f37 DKG5P99KRN10ZA9AKA8DJVWNGGQGH4P35XZTBHPV3B66KX5F32AG -MR-SOFI-0090 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0090 (Met) 2FFJWW5YP8Y5H90AV2Z16J389P2A4NZK2XGBG17ZBR2SWCMHX95G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). F89E1VB0Y43JSTERGGXG04ZJ57ZB8Y37FFYQZP2YR5DG04VFMZFG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 23M7NT8MRP6B969ZY6W4C5YX6SPSJDRYHGHPT53CHAS7TCB8ECYG -MR-SOFI-0090 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0090 (Met) 6E6NRG49FC1559D9BF0TNWC23PA2Y9TT2YG35MTJ4DNGBKJVVVDG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 WD2Z2QFARK87HJA9PTTD6EEVD3WSHX1MB6CYEGJY25RS1T5SY400 -MR-SOFI-0094 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::two_members_is_not_stored - CONFORMANCE §8 MR-SOFI-0094 (Met) JH03GGVHTP01F0CM8KARME0ASAW57X2X5C13DS4E9S2T7RPV799G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 Q62T31QBARQB7XZ5W0GQ7WBEP2R6K2F2PWYJ1W7TEZ9Z40MQTQN0 de67d9df95e51fba3e7807f8554e3001b7db5f37 1FJJSXR2Y0XP3H9TDV21NBNXW69J96A5T795M9G2D0ZFW88V5YE0 -MR-SOFI-0095 dsm::sofi::publication::Publication::locators android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::publication::tests::every_kind_is_recognized_under_the_locator_it_is_indexed_under - CONFORMANCE §8 MR-SOFI-0095 (Met) Q3WVSDQA10VJ7EXWK65KX39CYXXD6WREDKS5WTVKHHWM9TJDFMCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/impl#[`Publication<'_>`]locators(). ARYR1JC778PTCAE077SD1VDXWCZTHFX31W2Z3TCME8QMQCFMBY60 4A7Y07E5G8QNEWH4RGPY0FEF01K0TSFFYP0CDNQMBY1MVJESFBS0 de67d9df95e51fba3e7807f8554e3001b7db5f37 05QF15J34T4M1V0E0VW7DPCTKNQ2NNDBHSRB6JN1C1B6ERCEC82G -MR-SOFI-0096 dsm_storage_node::api::cells::append_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-SOFI-0096 (Met) 9XN6AYRWW0967WHC5WRFTW8HX66RA7PW3YAXXK0DQWRTW64CQ3Y0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/append_index(). BJ7QM8Q79X4W6ADWBR5JA3KQNWJ08XEE2D686SXVXT4456KHQ9XG 62FGN7T4AY5YRNEAH8Q4870E9DHNKJB6XSBM9NR3ZDHK3X43YAZG de67d9df95e51fba3e7807f8554e3001b7db5f37 802X4Z9SFVBC6E6YKXV81T4P6FC8NGZGCZGB7E0XJ4VY1JKVGV8G -MR-SOFI-0096 dsm_storage_node::api::cells::read_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-SOFI-0096 (Met) VZPJW0B4FDW3NF4YW5VBPGWQ136Q9JBA4VCDTEBH7P4G4FCAC5XG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/read_index(). QMGMTQC4CPQS7B5RNNGZ7G1MX0XG2FS5XJY3TGPVAXVDBSE6257G 62FGN7T4AY5YRNEAH8Q4870E9DHNKJB6XSBM9NR3ZDHK3X43YAZG de67d9df95e51fba3e7807f8554e3001b7db5f37 XZ2YJ1BZWB1RMBWG52HJ154WJDFBHB8D9EBVAZ5567TYPDYSE5EG -MR-SOFI-0097 dsm::sofi::storage::keep_all_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::over_budget_is_unavailable_never_none - CONFORMANCE §8 MR-SOFI-0097 (Met) BTF9CXK0JXVT0DMZMRS9Y5DZQ6A7BPR85RHFFZG0CEH4N984QSZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_all_verifying(). VX1G03DD0N6WX59X1RZPPM1EWF55GEFRB8G0NHEK27PJX36244F0 AGNYRY12FJV9KNXR837DZ85S2EZHXY3W5VCBMK3M57X216Z9VJ7G de67d9df95e51fba3e7807f8554e3001b7db5f37 4AJK8H1576XSAVEHRCPF8RGXEYBJX4XH5QWCFA8131N3V2XSA28G -MR-SOFI-0097 dsm::sofi::storage::keep_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::over_budget_is_unavailable_never_none - CONFORMANCE §8 MR-SOFI-0097 (Met) BXY26VJP3T4VFMA3YW0BCRSH38DB8K766ERZMJ2DGKT2GQDNQ1TG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_verifying(). CTRFZD0VPFM0JB0DJ97RJNZMZZ6095PBRGWH8NYJGEYV51A7F6S0 AGNYRY12FJV9KNXR837DZ85S2EZHXY3W5VCBMK3M57X216Z9VJ7G de67d9df95e51fba3e7807f8554e3001b7db5f37 VP4ZMDRHP1450AWGA05T2VJ0ZFY7XRE7WXMN0A52BWK6WQ7VHPB0 -MR-SOFI-0098 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0098 (Met) Y3GC878VNCWRY5851VXDSD204XTAZNEB5AH3ANRP7VE25NSCPC00 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 V3K0E6259ZSCX4B3BB3CC2AJQY6G6RV08Z3SNJ4RRPGRACKZXFRG -MR-SOFI-0099 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_key_nothing_was_put_under_reads_as_an_empty_list_with_200 - CONFORMANCE §8 MR-SOFI-0099 (Met) 2DG9PAHZJ9SVWNAFPFN7V3PNHGREKS1CQB26X075QWE2VFYFPKAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). F89E1VB0Y43JSTERGGXG04ZJ57ZB8Y37FFYQZP2YR5DG04VFMZFG EXWAJ51M3EQVTD90GBH84ZRMFDCAWMJAQZGWG91PZVSWAAWW3E80 de67d9df95e51fba3e7807f8554e3001b7db5f37 XW4484P0KPN7GWXBDVBEYFB5WKYDNPJ3XR0EWDEPHPHDV6345QK0 -MR-SOFI-0101 dsm::route_chain::CellFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0101 (Met) ZBDR58C5MP3KHMNT7N6EP78GCFK78NYGJSP97R4VRQDZBW3C2430 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CellFact# ZM6ERX7PC88YRAKT2NFMBWNF9W7HG1A4EE6DBBNQK4YH4J7F6KM0 V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;Q62T31QBARQB7XZ5W0GQ7WBEP2R6K2F2PWYJ1W7TEZ9Z40MQTQN0;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 de67d9df95e51fba3e7807f8554e3001b7db5f37 M51M8B25M2C8P5AHP46Z2XWGJ4K0SKRZMT8T9STXVEBW87QS7FPG -MR-SOFI-0101 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0101 (Met) F21RTJDYZ8W30R1JANK8B489X7RX49FD1RGRDBTG70WBCZ6WR75G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;Q62T31QBARQB7XZ5W0GQ7WBEP2R6K2F2PWYJ1W7TEZ9Z40MQTQN0;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 de67d9df95e51fba3e7807f8554e3001b7db5f37 GXGFC1V0DPS52KG6TZJDA4Y1KG321FNGS6YHJQ6WH3NS4G217TSG -MR-SOFI-0101 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0101 (Met) 0XJ1FY71KAZMR3HVVZ9K90VXP29NSYFS54AN909Y7XQBM7E59F9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;Q62T31QBARQB7XZ5W0GQ7WBEP2R6K2F2PWYJ1W7TEZ9Z40MQTQN0;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0 de67d9df95e51fba3e7807f8554e3001b7db5f37 36A5V2QGTGGE50J4M464AN1QJS0KRHHCVH5QTYC331S9WZQMD8Q0 -MR-SOFI-0102 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) 9BZMPS3WHSEPB30XWTZJSA6QPKAZXMYMKPHZFNFSF15QGKFD9NZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). SYNS8D6FEYXNK3VSN2EN21HGSQPR3F3T9DW7G3V5K9SHY0EHHR40 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G de67d9df95e51fba3e7807f8554e3001b7db5f37 4V9HQQ3C536A6ZJFTBT58J8GXKB15Q6FAN33S6AS853FN0SQJKZ0 -MR-SOFI-0102 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) DZNKQM4W3J2HHJJDZW2R57D123NF2BTMKQG8EQ5NEMPD2FT4C0G0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 3CYQC5EN1D2H6Q60ZQ8BXR5JPM3NAJWTDCS125Z35CQ4Y9YJT9MG 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G de67d9df95e51fba3e7807f8554e3001b7db5f37 TQWD5AHNBW7CM8TQS5CBNR49K6NH61D43Y6SG7P88JYTJ8VX89ZG -MR-SOFI-0102 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) YBMF4PA6YSC83407TZ171WC9RVZJJS1A2HHZ7M6S51BZRMBWQV2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). JD61BHVM2ETZEXCSC96QN7AC5VRY6FGQC8D5CSF6X109WHNGR77G 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G de67d9df95e51fba3e7807f8554e3001b7db5f37 P29DZ92FSGVR1HSGQ0HC16MRR8MAXXEPW72TSQEHN7R9W3KC2PK0 -MR-SOFI-0102 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) FS1FTPDZYH1M30CJJKPS9MNC650RF3P4KCEJK98PYR1K26EH3S60 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G de67d9df95e51fba3e7807f8554e3001b7db5f37 WRV9EG7P991PCZGDEQTRYXZV0XT3MKWP0V7WHWZJ0XC1B9AG3PA0 -MR-SOFI-0108 dsm::sofi::admission::admissible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::admission::tests::beta_refuses_the_reserved_owner_authority - CONFORMANCE §8 MR-SOFI-0108 (Met) VV9FDZN53EQ2VFX1YBEAYYSR7X6ZHTGQFSMTKPY3G1BVNW77DBJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/admission/admissible(). MQTKVKRJQF1QAQ9GE0YBJ8J2XT4S3AEJKGPNV0B3QWG2Q6EARJ8G X13XSH5Q25DEY4NYG2FDK330186EGT5YSYFF852WGX9H8VTG7EXG de67d9df95e51fba3e7807f8554e3001b7db5f37 4GJCHMFP5SR9YR4Z6VWBQ1RPT30NJN7RRNXG1FJ856NXRD8XYRPG -MR-SOFI-0109 dsm::sofi::wire::objects::SignedSofiObject android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::the_signed_envelope_matches_the_independent_encoder - CONFORMANCE §8 MR-SOFI-0109 (Met) B2ERJDQHFGV2K0QE8K51W8K0C28YR3GCNSYB0MAJRAQWSMZ0GDRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SignedSofiObject# 03VJSSQHYN78A3D0DS4KENTS9PYKQX0P3QY1YDCMKGBHRKK78AVG 841DSKQAZPPJ1MFGCBXG4VHAHYTA0TGB41K3G983SAS3YYGWJSK0 de67d9df95e51fba3e7807f8554e3001b7db5f37 9EGN5NETVT1EPP4PA5751VKB908NEXPFHDP3YVSS5HFWCAC856F0 -MR-SOFI-0120 dsm::economic::claim_envelope::economic_root_claim_envelope_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0120 (Met) 9ZRQR65ASF772DZG8AYNY2W04E40AYS5EKH3WF5W4M6G4MF433X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/claim_envelope/economic_root_claim_envelope_digest(). WVTHAM45P1QTEBK4YQ7N60CCF1VKS8HSGSMHSNY88QVZBZ59SK90 DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 WPDJMEKH8XSDWKTQ1D1G032E6H90EC72K80BSNQRPWRR96PWPWAG -MR-SOFI-0120 dsm::sofi::derive::claim_ref android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0120 (Met) 18KQBG4PHGYRNGYP3X467KRMZ8M7HPT2NX9GDR2RG6HEFFVTR070 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/claim_ref(). XD04468MJEBHPZWYQGKHRPNAF0B4EJCPPVZ5YZW1Y8ZDADZ76K8G DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 CECCKVDZETH1D0K1X02TV9YTXZEQCY0B8CGW2Z8DB11S7YZXGA9G -MR-SOFI-0121 dsm::sofi::derive::precommit_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0121 (Met) H53T59FB1PQPF74FZT57FAMT3TDPV3YW1SJ7ZDZT9Z5E4MF26JKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/precommit_id(). DBRDRJZXJE8BA1E8JB98PKZTW6CBRX5P3ZEG7C4S5E2J4SZ0VZWG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 0G4SRRZFKCGN5ATGB7RQZWT49TQ4R9MAD1ZR9TJ11MT0GYAH2Q2G -MR-SOFI-0121 dsm::sofi::derive::precommit_signing_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0121 (Met) GSYFWDQWAGYS9HBZCTN6A6DQE7QP1MNQB5SXZGN1WNHEFXVRJTXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/precommit_signing_digest(). 5WG1XMFQGW49RZX8E7JGDSP3FWJ2HFDV6ZMJQ9KYHD0CWPNHEN7G DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 AJZB7EBDGQ2X2EA3HM6DHJMX6HMCBXXPQBFXZNWKNWD5GDCAGH10 -MR-SOFI-0123 dsm::sofi::derive::fulfillment_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0123 (Met) 20AAJZV3H3R73CKGX1HPE13EQ0697G65KQY1EY52ZCPD03T7Q7V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/fulfillment_id(). CB8Z4JKP0E4TA3JQQYQT009PK08B60B88JM2RSP7MVNMRXFXNT0G DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 3PCHFRJ3BFPNCD9Y2XTBDDFM9ZYXV68WF7VGQ4Z9D3VN8EDN3BTG -MR-SOFI-0123 dsm::sofi::derive::fulfillment_signing_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0123 (Met) 79RPAW3X8JE3ZENXS49VFS6B8R9TT3ZC7CGMSW82NJZJBMGF16H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/fulfillment_signing_digest(). H7K1FMXPXQB11R6SXCGE9D2A9PBSSC8P003A6QP65MYMVER0EP20 DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 HM2EW012TNJXGS3YDES9VJ1X4YCEDXZRM6RG6C7WPD1KGWBHCZP0 -MR-SOFI-0124 dsm::sofi::derive::fulfillment_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0124 (Met) Q135SNKYEGHH25Y7KKZ1500ANF2PVPWBGWBNVE7AM5BT11S0GQA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/fulfillment_register_key(). JZCAC13PM235QXDMSBSJ9FGZ7J8MCJKH5D30VJW8B8B9NHWWGGGG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 8B2F8PZT577Z0440ADCRYV1CK9NPNDKKVFG4V3TDC3W3CJNXHT60 -MR-SOFI-0125 dsm::sofi::derive::resolution_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0125 (Met) 3H78ARXVPJVB9KFXR26PKCPWY7BXGT5WK15ETGTHAAGN7B0AJE80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/resolution_claim(). G200F0SZE5EDW18K08AW7T30FW0JSCMPQS62BCS0GGV2E79Z7T70 CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 QEX9WHT3T6Y00A8DRXFYVY37C45D0FFQ95KZK620FWNG295KKTJ0 -MR-SOFI-0125 dsm::sofi::wire::objects::SofiResolutionClaim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0125 (Met) 9TBQ5PKPAZTQ6RXWMSBR7G747Z5PP678DSXWV5HMQER5SNTPM8V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SofiResolutionClaim# TK0XP1GD8CZ9DB3R20E25ZJGHXNSXC2YM6MARJ4765CGB983221G CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 TMGS17AS3NS8XN3J8CQKZ90C6AC9TSE6123RWPTMJRBHKASF4FD0 -MR-SOFI-0126 dsm::economic::register::economic_root_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0126 (Partial) 5B7PGPN5DET9F2CTKAG108KT46RT7JBX74B8SMXPZTHMKW9B3P7G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/economic_root_register_key(). WSQ1XZDYGXWD2CMXM0VC4445PNA78QBMWB8CS7B216CMMJFBE9TG - de67d9df95e51fba3e7807f8554e3001b7db5f37 CN8X04DDP57GYF5V1T4N36NEC61G8KR0QGPJ501KV321CF0ZG9J0 -MR-SOFI-0127 dsm::sofi::derive::successor_base_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0127 (Met) G6J8YPDM8RV56H95H4WAREJYTVPMX5B59NR3D8Z56D8NBAP6W0VG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/successor_base_key(). N1NS8SREF8VQBSHC4M45ZFN9CT4CPNS8M82J5NEVBC79GNWKQ9NG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 JRXP1MZR82J3038YCW37P4YFH0Y1P9DYF8AEZ2Q957V1X67817PG -MR-SOFI-0129 dsm::sofi::derive::dlv_core_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0129 (Met) 06271AAFV7QEKVT2H44TEGTJRXWBZH498BN97NR954CR6HF07FRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/dlv_core_digest(). HSZ6EK9P0JCS924X9N1HFQN3MH2AYPQFMSKZ246KSJDNNGJ8FHAG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 3VA15ZJRSMXSK2G6K74J937DVRY59N2N2HZS06TYKXTDGA0VG470 -MR-SOFI-0129 dsm::sofi::derive::settlement_core_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0129 (Met) C8JBA2JGNPK67KMFQFCZTJJZ7BCB3SAYBPMTBG9M21AWKQMK27PG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/settlement_core_digest(). SMV8WFXR0ETHCMB4Y85H474NC7FEDTZ7R75S5WBMJXCT9ECKQTXG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 NE6MWWJW5VWHTPGK8EN4K88KXCA3B2H9YH9BNX211BN1VR6M3BZG -MR-SOFI-0129 dsm::sofi::derive::trader_core_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0129 (Met) 5KCSH19Z7XP4ESD0XKX5165C523X4QPN10YBBP5VN4NZ4BVJP7S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/trader_core_digest(). EQRYMYV4Y2QPC54NDJ9CRFRZC11YTGPW0T3PCXYYJQM6JRM72Z4G DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 M7NHWRR5NRQ6NG0EWZSWJZVF99MSN6NZE4WZ4XXB30JDEDRNYT40 -MR-SOFI-0130 dsm::sofi::derive::external_commitment_single android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0130 (Met) 93WAR4CNFSX4G1J05QE0CHBGJ0CM41FAXD8752HXC0H4C5VB8XVG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_single(). CCSGY2PWE99XVX75R6E0NXT4BYDP4908PDJ5F0DZC0GR5RJPAVMG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 M0AV0CV4B77PD62FES7Q44NJ87C9253V0WNMXKGS6SFHMQMFTHW0 -MR-SOFI-0131 dsm::sofi::derive::external_commitment_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0131 (Met) WWD6STVHMKR3N35TX3QM26DAFYN5104KKCHH764TA4C2P0J4VPW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_route(). PH863F8E00WA5W0EWPKCR26DW8C32FAAH32S7G35NVC538T3ZYC0 DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G;8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG de67d9df95e51fba3e7807f8554e3001b7db5f37 19CAK9AAEFB108ZKSP73WB0CAEJXXF13HFHKJSHFBNK0JJ2QDCYG -MR-SOFI-0131 dsm::sofi::derive::route_leg_set_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0131 (Met) CZ1TGNCGZ3C5FWJ4HAK4EYE0MRZPYAG1CK17PE9M0QQSS3HBQ56G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/route_leg_set_digest(). F0RSFWNZY80JEMATD00XGFFNXCY5K159670JX3RQJWX4AR1YPE10 DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G;8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG de67d9df95e51fba3e7807f8554e3001b7db5f37 7HGEAGEXDVH3CAQRTFDXYQTCBTJ0C63XVJQ2GE93G36N00R3YS00 -MR-SOFI-0132 dsm::sofi::derive::external_commitment_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0132 (Met) JA60CP2AK8YW3F2RTZKTQ6CFSV26CBPZPF55A1VMBKF8HBZ34DXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_route(). PH863F8E00WA5W0EWPKCR26DW8C32FAAH32S7G35NVC538T3ZYC0 DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G;8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG de67d9df95e51fba3e7807f8554e3001b7db5f37 ZR6E2QVFT6HQJGE91KKKEK18PN3S4TFQ9VPWB78C7PWZA33J1FJ0 -MR-SOFI-0132 dsm::sofi::derive::external_commitment_single android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0132 (Met) 144DNVQPT3Q660XW8HDEYD28BCR2SSTQM2352X91VB2BPAHVZBXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_single(). CCSGY2PWE99XVX75R6E0NXT4BYDP4908PDJ5F0DZC0GR5RJPAVMG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G;8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG de67d9df95e51fba3e7807f8554e3001b7db5f37 RA4DJ3JKH25Z1ZVC3NMFE67G3EPDTQVVXCTYEJE8KQB6WCVQ55X0 -MR-SOFI-0132 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0132 (Met) NF4DV517KXTCK5GSGJ5XA6AHB1SV1CE69BHZGB5XKBNKVGVXZGC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). E0XBGK9F06RM69VCVGDMVG545XT0FPFARZ344C2JD2172M6FYWS0 DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G;8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG de67d9df95e51fba3e7807f8554e3001b7db5f37 T7QJKSHPCMHGK8039YYRC61CKZG0NGS7JEJF0SSRC2CA8X1Q4RXG -MR-SOFI-0133 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0133 (Partial) AA8RFVEEX6MZEP0Z7HEGHN3X2A1JSZ72XCJV58BMWVVB2SNAT1S0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG 0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G;WPZRDE2BZ2MR6RRFBYPZ6T29HV31CNZRA1CGHB5RQ6AT2D0X2P70 de67d9df95e51fba3e7807f8554e3001b7db5f37 EYE1M1HVWKXADGC03J1TQJ2E2CZ6Q0ND2Q6E48SQ0QE1Y0YT6G6G -MR-SOFI-0133 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0133 (Partial) XJQR6KTRYHM1ZDYERFZ0694QES6PNS4YBC30WGRBYAAHK0W296A0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G;WPZRDE2BZ2MR6RRFBYPZ6T29HV31CNZRA1CGHB5RQ6AT2D0X2P70 de67d9df95e51fba3e7807f8554e3001b7db5f37 MX9WENXD9DD8DXQTPC0WKKQSS546Q8BCQDN71F5ER5CW3PRFZBVG -MR-SOFI-0134 dsm::sofi::derive::setup_ref android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_second_valid_signature_over_one_body_is_the_same_object - CONFORMANCE §8 MR-SOFI-0134 (Met) 4NBGZCCEM45RAARJS6X5Q0A2WZCA5SB69EVDCP14BXYED540N2AG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/setup_ref(). NPAV9F6WVT9V3B1R0T054W9JMRQQTXR5JD2P3Z4VZE03T6WPMDWG VYTKZNN39FR2KX1ESD23TR030JEAP9B9P8RAYP61WV45Q47GYD40 de67d9df95e51fba3e7807f8554e3001b7db5f37 FRJSCWM9SKAFM2ZRZ743BR1QVBHEGMSJGADD2DXY6QGX4ZF8R700 -MR-SOFI-0134 dsm::sofi::signature::verify_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_second_valid_signature_over_one_body_is_the_same_object - CONFORMANCE §8 MR-SOFI-0134 (Met) QGNDA3Q2CNGWPHFATDBP63XDGZF3WHMG97703J5DCR48N52MXFG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_setup(). R7SKDN4RSZ3KP6BWM19BPABN8TF2A576M74KA40HTMBEW6HQHNN0 VYTKZNN39FR2KX1ESD23TR030JEAP9B9P8RAYP61WV45Q47GYD40 de67d9df95e51fba3e7807f8554e3001b7db5f37 5JZJ0T3BTPD7040JCXSWDS3N5J8MMBWBCF5YC6Z5AA89C06MEF5G -MR-SOFI-0137 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0137 (Met) ZB3FAEZGD2P4EDQ8Q9VZG351R0BKSXVEKV78NWM58DERHRWQTTW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G de67d9df95e51fba3e7807f8554e3001b7db5f37 WCF2RC7XJK5VNHVCZ0KNQNRJF64829GRX2NK8QGRGDRVEWEZ8P70 -MR-SOFI-0138 dsm::sofi::validation::trader_fold_entries android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_wrong_relationship_base_is_invalid;dsm::sofi::validation::tests::vault_post_states_are_recomputed_and_bound_to_the_stated_values - CONFORMANCE §8 MR-SOFI-0138 (Met) PMY4KSFT34QYMT2E5X7YESPB0HD3S9HEBQEBJH6MJPKN4TYSDRRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_fold_entries(). ABK68NVT61G8WWPPPP7FAF7ARKT6T5X8YJCCT0EC8QJ1CS9TPQX0 ABEE0KKP99F1NZKVHP0GXA3VJKKJ9119B889RRN1H7Y5PDVTYA8G;GDQTXZ2FK430030PDQRM0B79HECR1E7YC503TN8V0BJ2G8AFB310 de67d9df95e51fba3e7807f8554e3001b7db5f37 Z23BEK2KRG64XS91KQ02VW7HY18QMCYR6G5CBYGKB1F2AEPA9DMG -MR-SOFI-0139 dsm::sofi::signature::verify_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_precommit_signs_its_own_digest;dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest;dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0139 (Met) A27PJM1VW8F0NV2N5CYX9DDA391GBX54KY3MZQ8NY1383GWBVRT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_fulfillment(). DRNFAW06QP136JSZJP28CEHRVGD4XP2TDG5R4KRFG5FRP6ZX4R0G DRE41AKVS3JXWHB1E9E9ERFGADB9BHYGQ2SSJ6QTRZGBBVDJZND0;GHSCCTAM0XHBWJXWCGNBC8MDWSZ0MN0NG7ACNR34MAAJPQA780FG;KAF3V70GZGN8T660G5SZQF28YAH0F305T8244M0NGZW64S4GMWX0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 9PCC07RE11HCPM59ZBNBTV5P8T54CPHQ26VCC8C62RH82R4SXY0G -MR-SOFI-0139 dsm::sofi::signature::verify_precommit android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_precommit_signs_its_own_digest;dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest;dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0139 (Met) 6S033QR47VHT5251SVZZQGJSCYCJJWRMDWF1Q5J4VQ9SQ7MHCK10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_precommit(). 2C51RG51H3BE163J7AMJ8EE8ASJNDFNYQYFDTGDVTKHTG4WDW2RG DRE41AKVS3JXWHB1E9E9ERFGADB9BHYGQ2SSJ6QTRZGBBVDJZND0;GHSCCTAM0XHBWJXWCGNBC8MDWSZ0MN0NG7ACNR34MAAJPQA780FG;KAF3V70GZGN8T660G5SZQF28YAH0F305T8244M0NGZW64S4GMWX0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a TAW686VKF3556BDP2NAAH1Q1A2TBTY5AV37XWS1MY3DMEMEQGMNG -MR-SOFI-0139 dsm::sofi::wire::objects::DlvPolicyFulfillmentBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_precommit_signs_its_own_digest;dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest;dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0139 (Met) B1A3FRJTMCE6246MESBAGFNMGKX6F2V3VX3782C19FM7ZYWX5R40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/DlvPolicyFulfillmentBody# ZZA27CDMH4Q68G0J94P8JNA2JMC51YACX7W23PNBP28579RSMCD0 DRE41AKVS3JXWHB1E9E9ERFGADB9BHYGQ2SSJ6QTRZGBBVDJZND0;GHSCCTAM0XHBWJXWCGNBC8MDWSZ0MN0NG7ACNR34MAAJPQA780FG;KAF3V70GZGN8T660G5SZQF28YAH0F305T8244M0NGZW64S4GMWX0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 1QNTPARZMF2WNY3EGA11JS1W5NG26PZNSQQVYNM682QM8SJYHYYG -MR-SOFI-0140 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips;dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion - CONFORMANCE §8 MR-SOFI-0140 (Met) N74EE4JSTTNANZV45Z437KCMJRQ1JS3KA90JZPAC7A8ANWQP822G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). SKGJ9XQZB14S0YTBKMBGTWEWYFJVQ2SSGQJPZJS1PJPWF3Q2XTRG DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G;CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG;0AQ4PBR8WHJM4DDH2J09835B5N9BKPR4VBKPKCH2Q7GY5VV777Z0 de67d9df95e51fba3e7807f8554e3001b7db5f37 GQ9FZA3W8W0J0PD5KWCSZG09W2KH1BXCKKBV3JK11QG7YZMJP8AG -MR-SOFI-0141 dsm::sofi::wire::objects::TraderPrecommitBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0141 (Met) ZSBQ6Q7E9VX5ZK6TVWWWEJSTVHRWGMFGZY6HQSWRJKA19SHC0CV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderPrecommitBody# GCCQGR3F9V4622KDTQD4G32SM0FMX92Z4G1RR6XG16E0VY6W63YG CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 SQ5094FS5F490WEKS0TNZH5Z1JCW1DGK0R4NP5750ECJF1YCYT30 -MR-SOFI-0142 dsm::economic::register::root_claim_naming android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0142 (Partial) GTPK2C03NZQFANFJF44TK2S0GRDXXACY68N0JYMSH7Q3EQ3RPSMG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/root_claim_naming(). F73BNGZRBYFKWF1B690NRQ34DXW6G3PWSYPS8MV3DJ75SV4EA3VG - de67d9df95e51fba3e7807f8554e3001b7db5f37 WSFSQNHMXHVPQQYTGQREGS8D5Y98T1JD7C8Z1FTJQS12H4QFW990 -MR-SOFI-0142 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0142 (Partial) S619W3SY724FRFKNE7RV6EQBH9CGR79K6EE0Z4QD9VJZ547NRBC0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). JD61BHVM2ETZEXCSC96QN7AC5VRY6FGQC8D5CSF6X109WHNGR77G - de67d9df95e51fba3e7807f8554e3001b7db5f37 NT48HGKS7QM87QZ2JMTTVA40K7ETHN1KYZD41XJXSC13WWKZ80BG +MR-SOFI-0070 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0070 (Met) TAR39BHN9VHX5CTYYW09N87FFKAJ2GSA3B811BQP9A2BHYAXY9Z0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NCKS52T3VQYSZ4X0SA09FN83DC7107ZDT2507J9P56138BNSKDB0 +MR-SOFI-0070 dsm::route_chain::Route::leader node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader SoFi §7 (SOFI-007/L538); CONFORMANCE §8 MR-SOFI-0070 RZXRWYVHVJWWXN029TZ6Q6BF51SAGCBSY65RFB2F3JD3RB5T2JDG Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HAAH9QGCPA72BQWCBW7G72F17HBYZSKWRHAPP3597QQK5FPVM46G +MR-SOFI-0070 dsm::route_chain::Route::of node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader SoFi §7 (SOFI-007/L538); CONFORMANCE §8 MR-SOFI-0070 SAKXMYQNAP3TDKEPQ9S12PB88QR11S4M9N9PGEJD0RGPXYEC2RZ0 Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y3S524MVKNX91CXPAHNNY4NR2WGEM98SEGQWNBRMCS505KXHDVS0 +MR-SOFI-0070 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0070 (Met) FRSAD4J4NG78JAJ940TD8YPHFW8H8FM1ST9Q37QC0PZ23KR1X49G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). AG3MJAEDPCR1QSYJ1G7DDFVX35EQ9JSMEY9EMXMEX23W5R5WW2TG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QM987YA6QHTWVKCJDT75HFAHCXTWXY3FJXY6FWFZWCJAX3T0ATXG +MR-SOFI-0071 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set;dsm::route_chain::tests::a_route_needs_exactly_five_members - CONFORMANCE §8 MR-SOFI-0071 (Met) T0221BA4T8ESCP8T5KT5GQWZ3T7NAVBYWNMA6XXMGSCVKM06A7JG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG PMZ95Y19H7YP3P9DEE9WD1HHJRMEG8D68W4T501CHQPQSEVTBJBG;PZQQRTN6YDPQKR7MQB8QE6F7P8EY11BZN0H11QX2P2JPJ1XKZ9H0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 604FPB4N6YMZFK23QCE9WK1SF5CXRF0GC9W56CXPAWKV9Z3N1A70 +MR-SOFI-0072 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::fisher_yates::tests::empty_and_duplicate_views_are_refused - CONFORMANCE §8 MR-SOFI-0072 (Met) 0DS4FQGJ79ANE58J35JRQXHZ7BN7VZ2WB3DFPNCWEBC7K6BK3GAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). 7SHHNSDJEBHC2V2EJSQ60H532EPZ5RJ5R1JTC35ZZMJZ1ZWD18N0 1C44RN4TQRM0MW9Q1ZG038S8SQDDPG8MT6XZ4G9ENF50S95PZ5J0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TPBCD5ANZW016GTSR1F4X3KF70WB4YMVQSTGVC8WG10928RE710G +MR-SOFI-0073 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::fisher_yates_matches_the_independent_algorithm_and_the_frozen_order - CONFORMANCE §8 MR-SOFI-0073 (Met) DBY6HKF8XD81CV2MKRQ9SQP9025K7EVBTMEGHSK2T481QV1AKQG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). 7SHHNSDJEBHC2V2EJSQ60H532EPZ5RJ5R1JTC35ZZMJZ1ZWD18N0 TX4K1JWKC3FHWR906WF3WKTX5KJ0NCR0YBWAC06DR9G4PZRD0VFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CRC5PGZW15D6A686VYZ2G79B33PAANZZT2X4V5VWMPP1SFWNTZ2G +MR-SOFI-0074 dsm::sofi::fisher_yates::uniform_draw android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::fisher_yates_matches_the_independent_algorithm_and_the_frozen_order - CONFORMANCE §8 MR-SOFI-0074 (Met) 0E2C7CY4BBP4RXMQTRXJBQ0ZKYK96TWMQRT4586VQSY3DPCAZ2S0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/uniform_draw(). HCNN86F9YVXYQB00DQ0628FGKDVBR599G30MXAE7ZXCHJGB6QNX0 TX4K1JWKC3FHWR906WF3WKTX5KJ0NCR0YBWAC06DR9G4PZRD0VFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZTK0ZF4C9ERZAG6F3EHNFKF765BPMQDRK4NQBJSX77VMTVWFZAYG +MR-SOFI-0076 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-SOFI-0076 (Met) R448YGYRPP8BD9XF61HWB8D8A6CCWGV32M9S104ZDGS8HARF5EDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 27JZ5KZ1AXM2MSKP1K9FWZS3X5VJ24SXE42ZXBDSDPW71Y3Y3N50 +MR-SOFI-0076 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-SOFI-0076 (Met) 5AXF71HMX3PDFNTC3AXXFC7QH3MHM8GVWWTN0R5G0CF69AQ2H170 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). 7SHHNSDJEBHC2V2EJSQ60H532EPZ5RJ5R1JTC35ZZMJZ1ZWD18N0 XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac F13WA8Y8C80GZY4G6F9VB2AK6S8XGH357J9QCJSRZPBDH1Y59EP0 +MR-SOFI-0077 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0077 (Met) WHGTES7ZZXVD24EAFCA4X5XMVRY5EVHJWZPB4Z4TXES1MKFGJ4S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). 34XB8SCAZKBHQ5JAM7PGZX20Y5BBYQ35QH5GNZFRDX4SKMDDCHQ0 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KNPF3APPT2PFY2BWC3KZW5F7BXC6SGHNKA2ZJWMCGR7WSGT2EZ1G +MR-SOFI-0079 dsm::economic::register::RootCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0079 (Met) YWRBY2YSXTJJ5EV0NBA35PM5XQPYGXCX6JSAVDJV993BDWBPRZ9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/impl#[RootCell]new(). 84PX053SHXWGHNTV76R7BWVN7TS2YCAJQP1X3JF10ZSZZSWA4S10 XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XJM5BJS2RSQF86Z3XH4PSQQTVACJAP0SPRTQH678NCGE57386YZG +MR-SOFI-0079 dsm::economic::register::economic_root_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0079 (Met) 2HVK7M3STHFVG0QFPPFPP747RJ7GVBNNYQX2A2ZYS7S43QCGQBT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/economic_root_register_key(). WXMXZY752B3EEHHAD4BCM43PRX1C17SW2JJC7JCXA7Y282CY9YZG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 24H07WW67WZRYP80AW8CP6J6N813GRXSPCYCBSVGNCRMF0H8WT3G +MR-SOFI-0079 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s - CONFORMANCE §8 MR-SOFI-0079 (Met) 3AHKNAM6NB46RJZEF36ZA3B4EDS1N5DXB79NXVPC1PMPV5F85XWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H866P2TJ0PW2MM5Y47WBRTFCHZQ8X21WFPQQWJBTGMDR20NZNN5G +MR-SOFI-0080 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing - CONFORMANCE §8 MR-SOFI-0080 (Met) EGF03R8BY1WK2FV78VQ994B350F9ZCB903FFNEQZYHWKY6DXWSKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 20RDKWJDPA4M5G3JDFMN3K86ET47FZJMXDB23FN7Z2BVGPTSJXN0 +MR-SOFI-0083 dsm_storage_node::api::cells::append_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-SOFI-0083 (Met) NXNCH46QCHGKV7HM2Y61GJEASF03VM877SVD2GNNCQ4VCR1CC6ZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/append_index(). 74QZX9XBBP0XP6NHCT882NC1XHFEW3B0YAS9WR6SGF1REC0M8ZQG G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4YCGZKQ1DK5JBP7WSZ7ET11TT8VTHKQ45H3ZDXMK06D3H5Q0FQ4G +MR-SOFI-0083 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-SOFI-0083 (Met) EWTMG2HE763XVFBH3JDWMNCSN2WPDXA8YAQQ3Q2AS76HCASJ9CYG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 049SXFDBMCBR7ZNA5CZV2DWBAR5Y2GV3KBP7N5XNXX51MBXCA4V0 +MR-SOFI-0084 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0084 (Met) YWH3TQDT47A69ZESPB8FXYXJDD6ZDEZF0FDQNQPMJF22D6MZHAS0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ERNEF9J49D2TX51YKQE17YSX8YJ8W8SRQ30QMFT7VQJZRV0F1NNG +MR-SOFI-0084 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0084 (Met) BCB236G71XRF98H34D8F8YMWFBAPX3QDBTJW2ED3CJTWQE9TXJ9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T7ANWS4ZPG4NZ032ZXNPNG0HXJQCFYB3H00GZHFTY4TXC9HJ87K0 +MR-SOFI-0085 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count - CONFORMANCE §8 MR-SOFI-0085 (Met) V7C17XNWRG6ZV9G6Y7EX1N4X0WKPN7D6Q5Q1GH4EGRVC0CESBFEG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;NAADGAXA2ATP2RNKE3N7J749TD1BFARNJACSER1ASYFBQ8EPQW50 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B09MTG5PWB32MPZB50ZKRGBAW7VXSGVRF46AC352FW4FS9DEFK6G +MR-SOFI-0087 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0087 (Met) RY22YWBF5NFW3N26N1FDPA8CW8YDPYBE5WCBN8VG8NH80DQAG8VG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MQS7ETD5NVCNKZ512HWADSMQF9QT5VSV8HNZRHCV8WYAHNZZJS1G +MR-SOFI-0087 dsm::sofi::resolution::LegFacts::final_on_other android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0087 (Met) A7GY2YBPRNM14RNBYNHNXK1GXRC58RJ0MK9TQ0M2VXEWQ477DYW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/impl#[LegFacts]final_on_other(). JJ87A9CBAQ51KKE7PTT974RVPM8N3T0AVTD3PR8ZV2X8KSMHE2C0 MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WXETGEJD4KEG90933W602FTEFD11WC09W2F1KQEV6PKHQD7603JG +MR-SOFI-0088 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0088 (Met) VP50FKAPFBH2ZHHBGHY2CD14R9M1DWEHBGTP19CNKVTK8Y7CF56G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XDE4M6D1FYDFJTNNWN799WE61F4B9ZABKVDJRHBNVB967CR83420 +MR-SOFI-0088 dsm::sofi::resolution::LegFacts::final_on_other android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0088 (Met) K59W5TQGC4SGGN1RZQF5AS7M74CNYV1C8DH7PGHG65VZHM4FPC40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/impl#[LegFacts]final_on_other(). JJ87A9CBAQ51KKE7PTT974RVPM8N3T0AVTD3PR8ZV2X8KSMHE2C0 FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1JZ1SDQSEMRCT80CS01RCYKPF8C8BMFM88VFKEXH24DAAQ8KZEE0 +MR-SOFI-0088 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0088 (Met) 8K4NY034G8N19XQ63QQQCZJJB800BAPMT0EEXPG78HRXH2HTQFR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y8A8F3TR8R3XNDBK1NFXFZ436DR6BMP8DKZ9F8Y91MHQT8HJQ3RG +MR-SOFI-0089 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0089 (Met) D09D959G9HGZ6XEFT175AD9RKP70NFE5M1MEW9DNKNAXSZ8D8T7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/Missing# 4GQ9KE7ZKDXRZ7GMZK12DN5HWWMD3TYJDP71ARZJBNDHAPHSYW3G GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac P24EDH9EQD70152VX6DV0T7B1K68RJQRAFB7F37177F3WXD51FQG +MR-SOFI-0089 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-SOFI-0089 (Met) S28X8XSW1F2913Y6W235CTSCVNPT6WBCDC4T0VWGC47YMZZ39PG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EZTCZVE3P8W3QKCGV6Y153F5K8A59QTRP1A4ZCKB8WQS50NT9FR0 +MR-SOFI-0090 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0090 (Met) 2FFJWW5YP8Y5H90AV2Z16J389P2A4NZK2XGBG17ZBR2SWCMHX95G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). 21YZCXC8568A3J396R93GPPWQMN2KE927XYE89AHK896BTJANQ3G 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3M63HD4T7JBNRXKYH5T17BJ4JQZNBQWWACY035V2MD8GVK1BED1G +MR-SOFI-0090 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0090 (Met) 6E6NRG49FC1559D9BF0TNWC23PA2Y9TT2YG35MTJ4DNGBKJVVVDG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 792Z93J5MCNHSQMFZKP0M52QN8HCTDH0JGAQN5S84PCK5A5K53G0 +MR-SOFI-0094 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::two_members_is_not_stored - CONFORMANCE §8 MR-SOFI-0094 (Met) JH03GGVHTP01F0CM8KARME0ASAW57X2X5C13DS4E9S2T7RPV799G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 XC9GNVK6E20180EZS0XZHDMJSD5AYBDTQAYVFN97YPKJQSCFCZE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HRDCWQD5A4BX5VZKMW73SSS2W7MV058N5ZDE2Z8JQPHJD0ZJ4EDG +MR-SOFI-0095 dsm::sofi::publication::Publication::locators android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::publication::tests::every_kind_is_recognized_under_the_locator_it_is_indexed_under - CONFORMANCE §8 MR-SOFI-0095 (Met) Q3WVSDQA10VJ7EXWK65KX39CYXXD6WREDKS5WTVKHHWM9TJDFMCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/impl#[`Publication<'_>`]locators(). 5HMNF5PCK3RXCM0AN1108RYV3S7XCGPJ8J1JMG8BRCKMRW3N2YMG 94XCX1MJXNMWREKT38ST2528VB02S5TE5VA3QHT3GNSPEA3D04VG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6NRH3SA3Z55J7XQB776ZX6C048QNQVEJEQ61K37CB6517HYZ379G +MR-SOFI-0096 dsm_storage_node::api::cells::append_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-SOFI-0096 (Met) 9XN6AYRWW0967WHC5WRFTW8HX66RA7PW3YAXXK0DQWRTW64CQ3Y0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/append_index(). 74QZX9XBBP0XP6NHCT882NC1XHFEW3B0YAS9WR6SGF1REC0M8ZQG JMS4ME5KN16YM4Q49HNTRD1K53HS06E8MTJ6TY17MXWCR07RFC3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W5ENJZJFMQH2HCDRMVT1SGW152NNRQ22BNQG7NHXFDSKH5Q8GRCG +MR-SOFI-0096 dsm_storage_node::api::cells::read_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-SOFI-0096 (Met) VZPJW0B4FDW3NF4YW5VBPGWQ136Q9JBA4VCDTEBH7P4G4FCAC5XG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/read_index(). Q6W00Z0QXR6FY969TE3AWD0TZJV2T75KPEMJH9BCMCPHRS1AX06G JMS4ME5KN16YM4Q49HNTRD1K53HS06E8MTJ6TY17MXWCR07RFC3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 272Z2EJ8TVDWTG33V4HZ6ZB67QWNZK2S86E98YDNXCJQQE8M9R2G +MR-SOFI-0097 dsm::sofi::storage::keep_all_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::over_budget_is_unavailable_never_none - CONFORMANCE §8 MR-SOFI-0097 (Met) BTF9CXK0JXVT0DMZMRS9Y5DZQ6A7BPR85RHFFZG0CEH4N984QSZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_all_verifying(). VBM8SCGT9W2S98TY83WGQAAQ9K59KHP8SEA9Q1REXGSDPCCKBB6G 27BV65MP10JT9ET6K9EEKGTFBDGHHZTX5G4Q6BTKJ0MKHH1B7JGG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KMWHHXDN4AXMZC8B0FC5EW9MDWZ53Q5GC6ZV9KM5GWS3SYHKQ52G +MR-SOFI-0097 dsm::sofi::storage::keep_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::over_budget_is_unavailable_never_none - CONFORMANCE §8 MR-SOFI-0097 (Met) BXY26VJP3T4VFMA3YW0BCRSH38DB8K766ERZMJ2DGKT2GQDNQ1TG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_verifying(). P0HT9D80RHCM12CBC0CKGZAAMJ41X6GVJRRWBNW0F81J6070R28G 27BV65MP10JT9ET6K9EEKGTFBDGHHZTX5G4Q6BTKJ0MKHH1B7JGG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ARRTZ5NGXE6ZY540AAHXJM8QQSJ4D5HMTSNQ31YN5CPJS47D0JA0 +MR-SOFI-0098 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-SOFI-0098 (Met) Y3GC878VNCWRY5851VXDSD204XTAZNEB5AH3ANRP7VE25NSCPC00 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZWM4ECMCF4E54K93V8Q09M5EPFWP185TKZCH3QRBR1W97J6BDS80 +MR-SOFI-0099 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_key_nothing_was_put_under_reads_as_an_empty_list_with_200 - CONFORMANCE §8 MR-SOFI-0099 (Met) 2DG9PAHZJ9SVWNAFPFN7V3PNHGREKS1CQB26X075QWE2VFYFPKAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). 21YZCXC8568A3J396R93GPPWQMN2KE927XYE89AHK896BTJANQ3G H25T11AYR7Y18RXYEKNJPGD8YZS6N486BHDH6CK1Y9QCV854S980 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6X4CQ4W9P3TS90FF5Z2A8C4RHQ37FB2TM928R7R4GB3HYTGHNYDG +MR-SOFI-0101 dsm::route_chain::CellFact android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0101 (Met) ZBDR58C5MP3KHMNT7N6EP78GCFK78NYGJSP97R4VRQDZBW3C2430 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CellFact# ZM6ERX7PC88YRAKT2NFMBWNF9W7HG1A4EE6DBBNQK4YH4J7F6KM0 TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;XC9GNVK6E20180EZS0XZHDMJSD5AYBDTQAYVFN97YPKJQSCFCZE0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8VXT7YZG8DSRFPDYEGB656HEVDYZ1QHSVKC9PPR1SKEBXMFN8E50 +MR-SOFI-0101 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0101 (Met) F21RTJDYZ8W30R1JANK8B489X7RX49FD1RGRDBTG70WBCZ6WR75G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;XC9GNVK6E20180EZS0XZHDMJSD5AYBDTQAYVFN97YPKJQSCFCZE0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SFCZMYNMCX1HDH7FVRPE0KB0BXHJZ0QCMKWEKPF57Z56PQPKF4EG +MR-SOFI-0101 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::wrong_bytes_never_count - CONFORMANCE §8 MR-SOFI-0101 (Met) 0XJ1FY71KAZMR3HVVZ9K90VXP29NSYFS54AN909Y7XQBM7E59F9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;XC9GNVK6E20180EZS0XZHDMJSD5AYBDTQAYVFN97YPKJQSCFCZE0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NA8D6DVP3T83CN9F37249537ES200H1SFQVZH78GGWV4ESH52D40 +MR-SOFI-0102 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) 9BZMPS3WHSEPB30XWTZJSA6QPKAZXMYMKPHZFNFSF15QGKFD9NZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). ASGA7ZPPS555QECATDTD9T5BJAMH8XSNRM0HK4ANP5K2N0Y9NT80 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TB64ADGJ7RSR2FMH47XMAQ6BKCPV5APJEBK2ZK3420ZKXK7FZ81G +MR-SOFI-0102 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) DZNKQM4W3J2HHJJDZW2R57D123NF2BTMKQG8EQ5NEMPD2FT4C0G0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 03SMKHXH93PEY0S02MDH63E92D4Y0G3JN41G1BBWBKGPAK73JZK0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E9MCHBZTQWDY3HMSXV5XVSCAADAXQG0JXN6HZZ29WC14AA8FTJS0 +MR-SOFI-0102 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) YBMF4PA6YSC83407TZ171WC9RVZJJS1A2HHZ7M6S51BZRMBWQV2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). PMMEZVF8H2ZSWHBTZT5ZYC5CS6DHYC3D2XMH97YYQPMVN8NE57P0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2R8MHS5JD3C2J0FNSBCS1D8KWV10VV2P014H1SJ7F9RQ22BZ7QEG +MR-SOFI-0102 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0102 (Met) FS1FTPDZYH1M30CJJKPS9MNC650RF3P4KCEJK98PYR1K26EH3S60 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SVBC2Q6ZMCH26EKF8G2VAPD32ZAZ3TKS1WT3PS40TG76A8CSEGHG +MR-SOFI-0108 dsm::sofi::admission::admissible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::admission::tests::beta_refuses_the_reserved_owner_authority - CONFORMANCE §8 MR-SOFI-0108 (Met) VV9FDZN53EQ2VFX1YBEAYYSR7X6ZHTGQFSMTKPY3G1BVNW77DBJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/admission/admissible(). 1CJ7MTS8ZBBC8QY6GCNWMYFR1PD7TK2BJV11TAPS1KKP3ZW8H5RG JMQ2X6C1XAYA6HX4MP5Z7BGD1XZM6VQMYBZ28NPXMQGYW7E87ZW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac S1R8GCK3N4XNWJY9HYP3ZRB2KBV91Q7X4NAGJ6NWZ20XPVHZZFZG +MR-SOFI-0109 dsm::sofi::wire::objects::SignedSofiObject android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::the_signed_envelope_matches_the_independent_encoder - CONFORMANCE §8 MR-SOFI-0109 (Met) B2ERJDQHFGV2K0QE8K51W8K0C28YR3GCNSYB0MAJRAQWSMZ0GDRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SignedSofiObject# 03VJSSQHYN78A3D0DS4KENTS9PYKQX0P3QY1YDCMKGBHRKK78AVG X2YDTTFTTH6TW02ZN3YEM668ZZ4R93NBAQ3PN2K8JZNDMNW51P90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac K0WNFFGP38F6W4DGBQ7PFBCVPHQ67FQYKPVGRQ352W6TK0945FMG +MR-SOFI-0120 dsm::economic::claim_envelope::economic_root_claim_envelope_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0120 (Met) 9ZRQR65ASF772DZG8AYNY2W04E40AYS5EKH3WF5W4M6G4MF433X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/claim_envelope/economic_root_claim_envelope_digest(). NMRHAQJWHAYDK78FFG02ZJA8NZ4SW9EYW2XMG3CSFGWMRY1A2WZG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6Y1P6W9NRMQTBCZPRA0JRMJKVWRTHQFQQVBP34F95Y003CA6Z390 +MR-SOFI-0120 dsm::sofi::derive::claim_ref android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0120 (Met) 18KQBG4PHGYRNGYP3X467KRMZ8M7HPT2NX9GDR2RG6HEFFVTR070 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/claim_ref(). EMHYE9QNM1DF271A8WCASJTWGGJ1HZDWSR847555BMRB3N6WJWMG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WBRWB43V7KTQ5JBJ99KT0BMNMZZZZFTJWNNPKB805HQ8J10BTEHG +MR-SOFI-0121 dsm::sofi::derive::precommit_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0121 (Met) H53T59FB1PQPF74FZT57FAMT3TDPV3YW1SJ7ZDZT9Z5E4MF26JKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/precommit_id(). 7PGH4E8Q7VGC7VKZ2RE3D2RHZGW3NQFYZ6CCXTFV36NTPTHMRBQG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8T5RM0BVHFG2E59ZTH2TF3QH4X1AR65VN4F0RJK3JPQX6TFJJ61G +MR-SOFI-0121 dsm::sofi::derive::precommit_signing_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0121 (Met) GSYFWDQWAGYS9HBZCTN6A6DQE7QP1MNQB5SXZGN1WNHEFXVRJTXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/precommit_signing_digest(). DQSX68NEKQADMCVKMQV7QNAHQJE5SQVZ14T8JCVJS0WT0S8WMYXG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QEF5ZRW6NKRCN4M1MV6G42MEGMKVA9V0YFZCHQS3PXG0NG57WN30 +MR-SOFI-0123 dsm::sofi::derive::fulfillment_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0123 (Met) 20AAJZV3H3R73CKGX1HPE13EQ0697G65KQY1EY52ZCPD03T7Q7V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/fulfillment_id(). EFR0694FP9A5E691R5438549DNJ61N6FMBY801K17MEDR1K411B0 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Z6EKTZ2XM94PS3VWHVRKDYG8TWSBX29H0ZW0XHH9HKESDRNSBRBG +MR-SOFI-0123 dsm::sofi::derive::fulfillment_signing_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0123 (Met) 79RPAW3X8JE3ZENXS49VFS6B8R9TT3ZC7CGMSW82NJZJBMGF16H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/fulfillment_signing_digest(). DNERGPPA9MKDPWSH71GJ4DPDF07XCY3YFYCXXCAP16G9V4RHXJJG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6Z1F6V6QHPPCK09PMGTQH4R4ETATA99AR58QDC5G3B5A4XBGBMG0 +MR-SOFI-0124 dsm::sofi::derive::fulfillment_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0124 (Met) Q135SNKYEGHH25Y7KKZ1500ANF2PVPWBGWBNVE7AM5BT11S0GQA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/fulfillment_register_key(). 3WSVVBGMZ5VKW3V77ZB32TBESA4GFPPX187RHX12VPKK3DJQ7SP0 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TBBCZ5PF7TSSP6WJBTRE325XA0VZ8REWVR2NNXGNCC1C1VAXKW0G +MR-SOFI-0125 dsm::sofi::derive::resolution_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0125 (Met) 3H78ARXVPJVB9KFXR26PKCPWY7BXGT5WK15ETGTHAAGN7B0AJE80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/resolution_claim(). 8GEA0921SNT5NYZ0990543SSPY0MB9NN33BS2R0819YVPWTD2KH0 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2JDNYF0NE1YGKGBZ6X57A27JF0QP8620QWDJ8KTTPPD0KK0H69Q0 +MR-SOFI-0125 dsm::sofi::wire::objects::SofiResolutionClaim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0125 (Met) 9TBQ5PKPAZTQ6RXWMSBR7G747Z5PP678DSXWV5HMQER5SNTPM8V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SofiResolutionClaim# TK0XP1GD8CZ9DB3R20E25ZJGHXNSXC2YM6MARJ4765CGB983221G 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8J0V8W2FVFPQ4G3Z05BAR0ZJMSAW0QJ37V3YN66VN3ZE0BBR2TK0 +MR-SOFI-0126 dsm::economic::register::economic_root_register_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0126 (Partial) 5B7PGPN5DET9F2CTKAG108KT46RT7JBX74B8SMXPZTHMKW9B3P7G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/economic_root_register_key(). WXMXZY752B3EEHHAD4BCM43PRX1C17SW2JJC7JCXA7Y282CY9YZG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 051QDZQFFRP2Z6STHF3WD4B83RA3R7TENZK8XDJZ1NZQ6ERJWS3G +MR-SOFI-0127 dsm::sofi::derive::successor_base_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0127 (Met) G6J8YPDM8RV56H95H4WAREJYTVPMX5B59NR3D8Z56D8NBAP6W0VG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/successor_base_key(). V31JHCM0QJW0DN5FB077VSBTDTDGFN1RJM6WZX3Y091BR082ZQV0 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JA4F0V62PEW9YD55MHEV61FRWAAECTYKRP38ZBZWP3DMZ6GVPWKG +MR-SOFI-0129 dsm::sofi::derive::dlv_core_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0129 (Met) 06271AAFV7QEKVT2H44TEGTJRXWBZH498BN97NR954CR6HF07FRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/dlv_core_digest(). 6FDM7TSTQTRJ4TA9AW10HJEYCSQ9BY9FZ8W3VYHEPK1WBSBXM1WG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8517D0ZZFCPCAXB2YVCJDTM7Z83MQHZMXV1PK662S0R4DC8FFHC0 +MR-SOFI-0129 dsm::sofi::derive::settlement_core_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0129 (Met) C8JBA2JGNPK67KMFQFCZTJJZ7BCB3SAYBPMTBG9M21AWKQMK27PG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/settlement_core_digest(). 7680VR0WC9WMA2FN5HJHRF30XT7DFE9QACDV9SCZ2XKKM3Z13TTG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CNP22HMFFZQFNET8MB62YXA314ZY4X4DVR5MQBF7RH2SJK7J3Q30 +MR-SOFI-0129 dsm::sofi::derive::trader_core_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0129 (Met) 5KCSH19Z7XP4ESD0XKX5165C523X4QPN10YBBP5VN4NZ4BVJP7S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/trader_core_digest(). J6GZ57YF13QVMRH8BPF3QFMY8W14V5FDF3MTFPE04BSSZDD4RPP0 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8BGRVGTFWSY4V21WEPNV90HRJBSVER5MFYZFPR837ZZZCTGZMM30 +MR-SOFI-0130 dsm::sofi::derive::external_commitment_single android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0130 (Met) 93WAR4CNFSX4G1J05QE0CHBGJ0CM41FAXD8752HXC0H4C5VB8XVG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_single(). BT26ESGKZ4X2VEHA7FW6BND9RCVFHFX94BWS350WBBQTPVK660VG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac X4KZV768YMBP8ADDNFWXXBVH38W4E7NPGJ56SE3202SZQ5PTBTA0 +MR-SOFI-0131 dsm::sofi::derive::external_commitment_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0131 (Met) WWD6STVHMKR3N35TX3QM26DAFYN5104KKCHH764TA4C2P0J4VPW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_route(). XSCZ720JETM0ZS08QWJQTZZDNJK8FQNJPTKYFEC3MKDXKPT9GSN0 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00;3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8C7MH99AVP031NJTZM7APFVZ5GSW83TA4YKTSGS9P5VZ5SW55GC0 +MR-SOFI-0131 dsm::sofi::derive::route_leg_set_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0131 (Met) CZ1TGNCGZ3C5FWJ4HAK4EYE0MRZPYAG1CK17PE9M0QQSS3HBQ56G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/route_leg_set_digest(). 15B9NNF6XGWMEPYAB6W6XC10EMXSXT8Z64ESPZGQAAV4SDKE5HBG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00;3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac P9BT1EFCXCHQ1CHH601W51S1SBT9Q63MK4W60ZNZQR0VZSF82FT0 +MR-SOFI-0132 dsm::sofi::derive::external_commitment_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0132 (Met) JA60CP2AK8YW3F2RTZKTQ6CFSV26CBPZPF55A1VMBKF8HBZ34DXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_route(). XSCZ720JETM0ZS08QWJQTZZDNJK8FQNJPTKYFEC3MKDXKPT9GSN0 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00;3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HPEAP7EY6D90GEZWPE8X56RNPGHN532QYGCT2MC7HMMESYJGB7QG +MR-SOFI-0132 dsm::sofi::derive::external_commitment_single android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0132 (Met) 144DNVQPT3Q660XW8HDEYD28BCR2SSTQM2352X91VB2BPAHVZBXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/external_commitment_single(). BT26ESGKZ4X2VEHA7FW6BND9RCVFHFX94BWS350WBBQTPVK660VG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00;3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HJFZZFYNE6JYRM0SKFF7SHA6EG2BYN3JSX4PFCZ459C1MV2CEKSG +MR-SOFI-0132 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs - CONFORMANCE §8 MR-SOFI-0132 (Met) NF4DV517KXTCK5GSGJ5XA6AHB1SV1CE69BHZGB5XKBNKVGVXZGC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). ZB7RRQABFKZWFQ70SFDFFB3ACYW3J4B6H6E2FMBY09ETNJFD1AFG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00;3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CJ1WAJ8HQX0RTRC1RPR34DF8K6RN67328E1E54FJAHPSZEJA89SG +MR-SOFI-0133 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0133 (Partial) AA8RFVEEX6MZEP0Z7HEGHN3X2A1JSZ72XCJV58BMWVVB2SNAT1S0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG;N1CVSP9XT374MKFB2CYXA2Y9V9ZKJ08KZB20H7Y7KADZ21GJ6ASG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8HXS8MHC6B205ERQQXP4XC7MJ0DR6PWJNAG0T1KC0S0Y88ZYX47G +MR-SOFI-0133 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0133 (Partial) XJQR6KTRYHM1ZDYERFZ0694QES6PNS4YBC30WGRBYAAHK0W296A0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG;N1CVSP9XT374MKFB2CYXA2Y9V9ZKJ08KZB20H7Y7KADZ21GJ6ASG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5FZ1CA5W8JR6MB2EXP053YQE9C8VJ19S45Y0SBNC44HFGN7TNB1G +MR-SOFI-0134 dsm::sofi::derive::setup_ref android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_second_valid_signature_over_one_body_is_the_same_object - CONFORMANCE §8 MR-SOFI-0134 (Met) 4NBGZCCEM45RAARJS6X5Q0A2WZCA5SB69EVDCP14BXYED540N2AG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/setup_ref(). RZ9Q3S1HCDHWEECEDA92MT9Z3R4DSQMVH8RZDMEEX1B5S53SGK90 1A0PX267VHHCKJS1FJZ8K7ABT605VC86PFDH4JPS0ZS54E1CMTE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q27SEK8E43GYYKCJ5YP8DWMXTYNME4KEESCASWK951E4J6QNE44G +MR-SOFI-0134 dsm::sofi::signature::verify_setup android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_second_valid_signature_over_one_body_is_the_same_object - CONFORMANCE §8 MR-SOFI-0134 (Met) QGNDA3Q2CNGWPHFATDBP63XDGZF3WHMG97703J5DCR48N52MXFG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_setup(). EGX3X324SN0K9W0GA36NC4KJMF80QG5G2G1FWQHA92MNN563VA10 1A0PX267VHHCKJS1FJZ8K7ABT605VC86PFDH4JPS0ZS54E1CMTE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NPHR8QPET1442T5EW4TNYP805E202BZ9NNXA4AQ1FYAGEVFCTV4G +MR-SOFI-0137 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg - CONFORMANCE §8 MR-SOFI-0137 (Met) ZB3FAEZGD2P4EDQ8Q9VZG351R0BKSXVEKV78NWM58DERHRWQTTW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PHBVDBC9FX765MM01V43T9YFGDNG1A998R5ST8689GDHKSXEXGJ0 +MR-SOFI-0138 dsm::sofi::validation::trader_fold_entries android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_wrong_relationship_base_is_invalid;dsm::sofi::validation::tests::vault_post_states_are_recomputed_and_bound_to_the_stated_values - CONFORMANCE §8 MR-SOFI-0138 (Met) PMY4KSFT34QYMT2E5X7YESPB0HD3S9HEBQEBJH6MJPKN4TYSDRRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_fold_entries(). EGACSAKS72AY5SCBS0J4T3NPA1N58W2C715ZHFY3Z9QJQQYCCBYG J4Q4W44BB9PXSEA36TN9AZJVYD9QRA46N1MAS4WZCQBKJ1P9P98G;6QPH8WEG9MXR10Q9KEVK8FG6GD17NWEAH29JNTQ9G8KQC074KMX0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8EAV9WTK6CEEQAVP3KB5142JPJTPHV3K9S01W29WJH4YCKWX91Q0 +MR-SOFI-0139 dsm::sofi::signature::verify_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_precommit_signs_its_own_digest;dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest;dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0139 (Met) A27PJM1VW8F0NV2N5CYX9DDA391GBX54KY3MZQ8NY1383GWBVRT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_fulfillment(). 7RYYT5WQYK0YZX0D0XMC17WE8F8FPBFE12EFTEA2CTG6E0ZC66QG SHNEBA5879XP76BAV6N8CAAMZ457TBJMNVGPVYCQJASHA69228XG;2HM6BSEE8W33HYTFE4DQMW1Y7PT0ZDKF859XM60EED783R5WT6Z0;4DVFYBE87XP63F5PRV7406CKGZBKPXAAJFSZD4Z9B5T91F1N5ZRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 03NEG03VD4V8BNMB6P9RME303FA61GRP5YATE9SFE7HRVXQ1WB1G +MR-SOFI-0139 dsm::sofi::signature::verify_precommit android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_precommit_signs_its_own_digest;dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest;dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0139 (Met) 6S033QR47VHT5251SVZZQGJSCYCJJWRMDWF1Q5J4VQ9SQ7MHCK10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_precommit(). 5X8BYBYV3E83SVDEJWN3VJ0TJWAA5WKW4ZFMB35Q5RP6T5NJKBAG SHNEBA5879XP76BAV6N8CAAMZ457TBJMNVGPVYCQJASHA69228XG;2HM6BSEE8W33HYTFE4DQMW1Y7PT0ZDKF859XM60EED783R5WT6Z0;4DVFYBE87XP63F5PRV7406CKGZBKPXAAJFSZD4Z9B5T91F1N5ZRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0TS952DTX42KK5042TM7EE6X773ZJJYPEPCQWV92EKFT9A4AK3Q0 +MR-SOFI-0139 dsm::sofi::wire::objects::DlvPolicyFulfillmentBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::signature::tests::a_precommit_signs_its_own_digest;dsm::sofi::signature::tests::a_fulfillment_signs_its_own_digest;dsm::sofi::signature::tests::an_unsupported_body_class_is_refused_at_both_ends - CONFORMANCE §8 MR-SOFI-0139 (Met) B1A3FRJTMCE6246MESBAGFNMGKX6F2V3VX3782C19FM7ZYWX5R40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/DlvPolicyFulfillmentBody# ZZA27CDMH4Q68G0J94P8JNA2JMC51YACX7W23PNBP28579RSMCD0 SHNEBA5879XP76BAV6N8CAAMZ457TBJMNVGPVYCQJASHA69228XG;2HM6BSEE8W33HYTFE4DQMW1Y7PT0ZDKF859XM60EED783R5WT6Z0;4DVFYBE87XP63F5PRV7406CKGZBKPXAAJFSZD4Z9B5T91F1N5ZRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 227E5C0TKEMHC53ER032MSTVWCCQEA2NTMXCBHY37STB8984YK6G +MR-SOFI-0140 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests;dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips;dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion - CONFORMANCE §8 MR-SOFI-0140 (Met) N74EE4JSTTNANZV45Z437KCMJRQ1JS3KA90JZPAC7A8ANWQP822G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). XG7FNS9NRQ20ZGMF66XN6N5HD0PF5PAEDT8ZHWQKWSJZ4GFS80XG 9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00;3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40;EM84REEDXT87D5M7G715GM2Z93MSFMBF2GDXY3CZQVC9ZC5KD3C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SN031ARKA44M00EHG4YJ6XAPQT0DP6AYQ97KMWE1X51C9F5711AG +MR-SOFI-0141 dsm::sofi::wire::objects::TraderPrecommitBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0141 (Met) ZSBQ6Q7E9VX5ZK6TVWWWEJSTVHRWGMFGZY6HQSWRJKA19SHC0CV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderPrecommitBody# GCCQGR3F9V4622KDTQD4G32SM0FMX92Z4G1RR6XG16E0VY6W63YG 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac N274G3W8N16MQCZH31AXJC4RB0C3DS7WYGNTR3KEZA0716H3D2ZG +MR-SOFI-0142 dsm::economic::register::root_claim_naming android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0142 (Partial) GTPK2C03NZQFANFJF44TK2S0GRDXXACY68N0JYMSH7Q3EQ3RPSMG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/root_claim_naming(). GE7AAHWFVBN9Y2QNYMG40RPSQV2TMX009JF1FFR70EXBSN39686G - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 45FG140VD2F9R1GS99DTVS80YJNZ3NJRMA8WDPT13JZJD1SHD4W0 +MR-SOFI-0142 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0142 (Partial) S619W3SY724FRFKNE7RV6EQBH9CGR79K6EE0Z4QD9VJZ547NRBC0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). PMMEZVF8H2ZSWHBTZT5ZYC5CS6DHYC3D2XMH97YYQPMVN8NE57P0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KZK9N9NW3GNQV7XW50MA177SFEKYF7K4DCK523ST53QQRWVQ44EG MR-SOFI-0142 dsm::types::operations::Operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0142 (Partial) 7GT1ABG8HVK4KEYVJ5QNA9J5EGYPH3CBFP9ESAEFW42HT2E713QG Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/operations/Operation# 2MG9CAZR7253T4MG04H5SDT6BFHWGKSDPZ4DNJ1CV776XMKY55EG - de67d9df95e51fba3e7807f8554e3001b7db5f37 FNW992AMZ4HS96FZZ8WQBSZKVVT4FFHHQ3A3K6NSPYVG3THX3NPG -MR-SOFI-0143 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::precommit_roots_that_do_not_match_the_cores_are_invalid - CONFORMANCE §8 MR-SOFI-0143 (Met) HS5HWAJE2VY87T00S2HG9NGPY1RAQRJND1X68P782STP7WS55040 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 AEDW54ZJYQ41CQPCA4CDF0WG7WS4V6T3HXS8JED03EJG6MHS25KG de67d9df95e51fba3e7807f8554e3001b7db5f37 K82A08D6MCTYWKCZES9QSZ3TE5633KAVSVHD36088583P915A57G -MR-SOFI-0144 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) WK7PT2AHP065EY62B3T5KD9EDR4C9RVN81DGP1TQ1TPT48D4VZY0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 9W5GFVYAWJ28BD0SS7AC3DW540KXBQ7N3KQAPHP05EY4XQYDG17G;J413W75CJNZ5VQVAP985CEKPQP0N4GWPNEZ02XD6QXJSK3YEQY30;TGCQP9J92RBBP99S5T7ERT8H4K7G9D53MTX3CYEW456GCW45RXPG de67d9df95e51fba3e7807f8554e3001b7db5f37 QD6K1C1ZNCJ1R9GQZWJZE9CYSKG2N7PTPT794AP6P7F3BJQNZ9Q0 -MR-SOFI-0144 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) 3YZZMVR4M21TWKW5X5JDMJ7DXHQETVBYK7F5PVSN9FYYXKE4BH80 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 9W5GFVYAWJ28BD0SS7AC3DW540KXBQ7N3KQAPHP05EY4XQYDG17G;J413W75CJNZ5VQVAP985CEKPQP0N4GWPNEZ02XD6QXJSK3YEQY30;TGCQP9J92RBBP99S5T7ERT8H4K7G9D53MTX3CYEW456GCW45RXPG de67d9df95e51fba3e7807f8554e3001b7db5f37 F5WSW8AKS4C0NE8KB6V13YTFR5MG5ACMCE6HYEGS38Z9CVWT6PPG -MR-SOFI-0144 dsm_sdk::sdk::sofi_advance::own_parent_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) 0V279MVHMX8JA6TR6W5ZWNM8XSDHE1M3F4B5EH19WQ8V5Z0M1G3G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/own_parent_claim(). 6E3T8M0DSX3A1WGBDYS7WDCX1K8PDMYH56WF68359EN8S9S5DJHG 9W5GFVYAWJ28BD0SS7AC3DW540KXBQ7N3KQAPHP05EY4XQYDG17G;J413W75CJNZ5VQVAP985CEKPQP0N4GWPNEZ02XD6QXJSK3YEQY30;TGCQP9J92RBBP99S5T7ERT8H4K7G9D53MTX3CYEW456GCW45RXPG de67d9df95e51fba3e7807f8554e3001b7db5f37 TWP3QVFJBJ7GKKZ4WANJ8AEBK1RFQVVTVJ4AJVK01ADN8VMTBNCG -MR-SOFI-0144 dsm_sdk::sdk::sofi_sdk::pre_e_closure android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) CWEVHS5Q10VNBYG55T38P2FD7DX7GK4M5QQFQCQA25K4NX6ATM90 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/pre_e_closure(). KQ3344TZKPKEAG9Z24ENH1JDDRKAT3EQM2SAACC4RTFTY9V4C3WG 9W5GFVYAWJ28BD0SS7AC3DW540KXBQ7N3KQAPHP05EY4XQYDG17G;J413W75CJNZ5VQVAP985CEKPQP0N4GWPNEZ02XD6QXJSK3YEQY30;TGCQP9J92RBBP99S5T7ERT8H4K7G9D53MTX3CYEW456GCW45RXPG de67d9df95e51fba3e7807f8554e3001b7db5f37 69MZ09ZYWSG9ZP22EH89V4X1ZTF7TTWZ41SVK02CQW93845RYXZG -MR-SOFI-0145 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) T6CD9531P12DW21HW2Y4QH2T6DKFA023BSRJ86ZYVG2HP5KJWA90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). SYNS8D6FEYXNK3VSN2EN21HGSQPR3F3T9DW7G3V5K9SHY0EHHR40 013WEYD379ADM0G9RMK74KCJDK7T0QRTS4X8E4QCH5WT3NCZ2CF0;24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG de67d9df95e51fba3e7807f8554e3001b7db5f37 5A5EZESXYKFA6E7G388F5S11FYCXAJZ5BC497HPV2A657X2QW9N0 -MR-SOFI-0145 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) N1NCY8N8C2T6AMY8HR2DBJK904PYEDD8BPY3N3MSCM25ZCXEBNK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 013WEYD379ADM0G9RMK74KCJDK7T0QRTS4X8E4QCH5WT3NCZ2CF0;24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG de67d9df95e51fba3e7807f8554e3001b7db5f37 01VBEV1297WYHJWEEEB1MZDY67N0M7Q5WJD9269ZD70C1K445E0G -MR-SOFI-0145 dsm_sdk::sdk::sofi_advance::final_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) 6PE6GVADSCC3NE4E1S00VNNTMTDDBVSDTE5SFV7N93KP1BWE9GH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/final_root_cell(). 5W4METVENWK71TG18YZYJ7T3QVH1KT6NJGY0ZZ4770HRQ2V22VR0 013WEYD379ADM0G9RMK74KCJDK7T0QRTS4X8E4QCH5WT3NCZ2CF0;24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG de67d9df95e51fba3e7807f8554e3001b7db5f37 S5F0JSECBF1N9RQBQPG8S8VF32S6RBNQ4539S446VH8T7JK8EKWG +MR-SOFI-0143 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::precommit_roots_that_do_not_match_the_cores_are_invalid - CONFORMANCE §8 MR-SOFI-0143 (Met) HS5HWAJE2VY87T00S2HG9NGPY1RAQRJND1X68P782STP7WS55040 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 42528CS7W5DAPDNC2HK4QA4Z430EQND75SV2SF6RPF2FF2HGNT3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 60XFVFZ2FQZF4ENR0KKW9E8B27X3J00SZGMK0WNQXZQZCF05TMCG +MR-SOFI-0144 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) WK7PT2AHP065EY62B3T5KD9EDR4C9RVN81DGP1TQ1TPT48D4VZY0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NHVDY0A94BT3N084HA2B0MMC09GV930DG0V8D8ZSCMXVT8SW9W3G +MR-SOFI-0144 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) 3YZZMVR4M21TWKW5X5JDMJ7DXHQETVBYK7F5PVSN9FYYXKE4BH80 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9CR7FC3C2N38N3M3G7GGT6H2B24R1K4846855Y4BMKBP60JVMQCG +MR-SOFI-0144 dsm_sdk::sdk::sofi_advance::own_parent_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) 0V279MVHMX8JA6TR6W5ZWNM8XSDHE1M3F4B5EH19WQ8V5Z0M1G3G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/own_parent_claim(). XDV2W34NG4GQVR5FMWCYHMF5220KXNB9WZ0W44RAAV7NEFC2RBTG XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C5A03JVK1CEA4RAVYAX72R3ZFSYRWMSCMR7MBXF71PTGP17G85EG +MR-SOFI-0144 dsm_sdk::sdk::sofi_sdk::pre_e_closure android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) CWEVHS5Q10VNBYG55T38P2FD7DX7GK4M5QQFQCQA25K4NX6ATM90 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/pre_e_closure(). GBHY3YDRGQ1NJHRW8C1M6ZT75CRQMM1617PMC369J0TY8ACD5MWG XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B41Y0TJJK7KWXCYSS1RRP8TEGEH9VCHCWGAC2VBAW6H4C2G7WZN0 +MR-SOFI-0145 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) T6CD9531P12DW21HW2Y4QH2T6DKFA023BSRJ86ZYVG2HP5KJWA90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). ASGA7ZPPS555QECATDTD9T5BJAMH8XSNRM0HK4ANP5K2N0Y9NT80 R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H8BDMTN99FZA102C58Z4KFT8QTCWBDBMDS36HHP6MRQN7VT9XCNG +MR-SOFI-0145 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) N1NCY8N8C2T6AMY8HR2DBJK904PYEDD8BPY3N3MSCM25ZCXEBNK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A8XQ4PSY52PQV2PPFR83ZVSTERCSQCAVS5SWVDXQMZS8GKZ3V8DG +MR-SOFI-0145 dsm_sdk::sdk::sofi_advance::final_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) 6PE6GVADSCC3NE4E1S00VNNTMTDDBVSDTE5SFV7N93KP1BWE9GH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/final_root_cell(). 308WQ91ZR14KRGA3K0K35KH76WER7V2B8MKJFXTT06PKZZ1RG40G R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AK6XR6EQRT2NWYA3QVDKQ5PRMN6WCTFNQYA4DZQR0D22WNEEA9XG MR-SOFI-0146 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_resolved_predecessor_admits_only_the_root_it_selected;dsm::sofi::lineage::tests::nothing_descends_from_an_unresolved_conditional_predecessor - CONFORMANCE §8 MR-SOFI-0146 (Met) 9XQV7VW036W9RQGF7HXR365DXAJ2QQ95F3Y7QX4AX0SG0N387FW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 QKFM0GZ9ZV16MFYAMSTVYKK05BFJWEMZPMN889WDGH7TMY37TPF0;MEB3PERJF23ZDNN752HWV71RD0DR54DDVWF7NWMHNSEDX3FYG8RG 8b2814918a9f0cf54a83d29080a9c6bf177682d9 B15SZFVSMG97HHAYCWDPWW5BBWTGQ829EFARVHGJ0TBHTVJXF54G -MR-SOFI-0147 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid - CONFORMANCE §8 MR-SOFI-0147 (Met) SDASBZCMS78CJCSFHKHXQ1MRRSDVBWCPY2XJT620FWCD8460CRY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 3HN2PWTKXN5QG36MAQR1QA396ZRRJDEBX8BQB3X35JQTG64DDSD0 de67d9df95e51fba3e7807f8554e3001b7db5f37 Q3E0JETFE6Y1YZBMJNRT7DH4EFWQJH645SC20BZ03442NEPDGT30 -MR-SOFI-0149 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::trader_post_states_are_recomputed_and_bound_to_the_stated_values - CONFORMANCE §8 MR-SOFI-0149 (Met) 4S0ZBHKQERPBWF8RPCG8DQK39ATTGKSQ6DV4DYDVM1WDJZD6D1HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). GHFKM747GNKY6CC5K9X3Q5BAXD63JX5ERPVZRZPCGNC1412XY0PG E9NYZ75JQWTSFF1GZ663PJKSG7ZS160WZVMXH4X4QG7E44YWFRCG de67d9df95e51fba3e7807f8554e3001b7db5f37 2J3R1M3WBYEKQDX8BMWSJ24G84J8YMN37ATS3MZARZGBHF6C24K0 -MR-SOFI-0151 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::a_precommit_under_a_key_its_parent_claim_does_not_carry_does_not_conform;dsm::sofi::conformance::tests::a_conditional_parent_binds_p_to_the_key_of_the_f_that_installed_it - CONFORMANCE §8 MR-SOFI-0151 (Met) MMCER70MEQ7RV3AE118M26GYVZ6N8H8FRP4RER1PVQMCD5HK1Y6G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 BG6DNXBGMZNN6M67QH4HK7VR7PY4EVCKGZ4NW4KMSZ9S9JQN8BDG;MF94KSEQEFH7899DTAB8Z2Z6KZXYAS8V1HPKXWXR1DRJY4Z3WAXG de67d9df95e51fba3e7807f8554e3001b7db5f37 C4BP2ESZB2WZ5EPQ57HXTTNC6HSWFG297561N8121T6B62XPPR80 +MR-SOFI-0147 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid - CONFORMANCE §8 MR-SOFI-0147 (Met) SDASBZCMS78CJCSFHKHXQ1MRRSDVBWCPY2XJT620FWCD8460CRY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 GRWBP1M921FCMG02RQ8HB3XNRZ82895YM7G1QA27A8C9V1HNJ3T0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W9091CQFM002WA8SP1BRD8F63JPHMQ5YHFJJE2Z2RYVHJNZABZS0 +MR-SOFI-0149 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::trader_post_states_are_recomputed_and_bound_to_the_stated_values - CONFORMANCE §8 MR-SOFI-0149 (Met) 4S0ZBHKQERPBWF8RPCG8DQK39ATTGKSQ6DV4DYDVM1WDJZD6D1HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). MDHQFYHYZMPY2D6JT3BFXWZCN6G9K277D9CP8QZZCRPS07FXSG6G HPSX15F5W97R8V5KEFAJ8TSBVZC6CVR5ZAGS89YWGFR3NJQMDS60 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0RD8XY08TZKKWJ3S9R043R99917762GTTE4B74H55W1VBN10XZJG +MR-SOFI-0151 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::a_precommit_under_a_key_its_parent_claim_does_not_carry_does_not_conform;dsm::sofi::conformance::tests::a_conditional_parent_binds_p_to_the_key_of_the_f_that_installed_it - CONFORMANCE §8 MR-SOFI-0151 (Met) MMCER70MEQ7RV3AE118M26GYVZ6N8H8FRP4RER1PVQMCD5HK1Y6G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 GHT4X723N6M6AWE535MGNPD7SMW6SEHZR29D0V76G4K9DZ28NDY0;ZX3YZWYNZPN4XHYN6W88D3X5T22WVTHXNZ5RJGRSVD3XTEJ4MRD0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 57VR13P83QEBC5BV762H3XR3JZH9KPHTE8F8KMCWFHNAJSFAXJR0 MR-SOFI-0152 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::nothing_descends_from_an_unresolved_conditional_predecessor - CONFORMANCE §8 MR-SOFI-0152 (Met) ZTR7CTQ2BMQ6F8B621F8HVAA7T3R99ZCTGCSQ9CFRBZ21BECKEW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 MEB3PERJF23ZDNN752HWV71RD0DR54DDVWF7NWMHNSEDX3FYG8RG 8b2814918a9f0cf54a83d29080a9c6bf177682d9 HA0H4QX8SBNFAX0RGRM27DEP8DPPSVRRQTSR9EVPC2FQ98YCH5VG -MR-SOFI-0153 dsm::sofi::conformance::derive_policy_fulfillments android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p - CONFORMANCE §8 MR-SOFI-0153 (Met) JKF5VXHZY0FBNVQ98RBXJ98N7MGCCW4F55VV1RMQH4DE0NPK9720 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/derive_policy_fulfillments(). V28D3APF565RDGQ5VMRKW9K1HYFH95V9GKHYHGE4ZSW3ZRYEEFZ0 GPHC1238BAH4DPMQJRG0Q1D3ZB9QVQVKHX474TSFKVAK1NF4XVG0 de67d9df95e51fba3e7807f8554e3001b7db5f37 597AX6HJD3FKV57PMWQ09CE99451QW6MDCNWKXCJ3FWG511BJJ50 -MR-SOFI-0154 dsm::sofi::conformance::derive_policy_fulfillments android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p - CONFORMANCE §8 MR-SOFI-0154 (Met) 3W1DJYJ5YE49ZT0BGCNAR9DVS3M8DEATFNCXJMXZGPCMCM4W025G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/derive_policy_fulfillments(). V28D3APF565RDGQ5VMRKW9K1HYFH95V9GKHYHGE4ZSW3ZRYEEFZ0 GPHC1238BAH4DPMQJRG0Q1D3ZB9QVQVKHX474TSFKVAK1NF4XVG0 de67d9df95e51fba3e7807f8554e3001b7db5f37 EC91SATAXJETM80G36R5WP5NA060G2WZS5XD2CGGT2YB13G4HEHG -MR-SOFI-0164 dsm::sofi::wire::objects::TraderFulfillmentBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0164 (Met) 5FF92YJDR0AK9GTD7YXS1N9YFSN32SX8TWBBXGW54ZN19V0XSZY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderFulfillmentBody# 7FR9QENMGC53SZ5PWK744HQ0TSJ5S485G7AJ5PJSY456GYN98P90 CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 M163HM9XMPZRVJ7CCK3F9W8PCBSWYTGCMWR25JHQW9FRYS9PCSR0 -MR-SOFI-0166 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-SOFI-0166 (Met) Q96TGKQTX5N8X3E6SDT4JF4VG45H7BMS1M15Z6N8GK35Q52TTSR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;B24TT2V31EP2BAH1F7ZPWEX4AEJSKWYTGZVGDWXAQR34J3XS4QQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 VM1JXRDYCT1C1P6XHGKM85PYNY3DN8BDKA2E4W2FF87D8ZGVMSB0 -MR-SOFI-0166 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-SOFI-0166 (Met) GMS9557773WV2JX6M5DCBTYTFZFX47GQK57SFAW46R7QDSZPEZH0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). F89E1VB0Y43JSTERGGXG04ZJ57ZB8Y37FFYQZP2YR5DG04VFMZFG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;B24TT2V31EP2BAH1F7ZPWEX4AEJSKWYTGZVGDWXAQR34J3XS4QQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 P0PQM52ZBZX2PQK6N5KH9ECWK5534HBJ3ERZ59EKEAC9X9VEEGJG -MR-SOFI-0166 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-SOFI-0166 (Met) XTSFHNWXDH7EGFR15YX7G6VJ75YJMJHD74JGW57H0S32WSEVCJ0G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;B24TT2V31EP2BAH1F7ZPWEX4AEJSKWYTGZVGDWXAQR34J3XS4QQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 HCQWT79FX70K18JWBM0P9XKPQKJ2HXEQDNS82MW6CNAXBVT1CW0G -MR-SOFI-0167 dsm::sofi::derive::resolution_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0167 (Met) Q1AKSHEN52A06K7HQEZ19ZSXV1X97Q0T3BGWHZX4VFZS01EMQVA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/resolution_claim(). G200F0SZE5EDW18K08AW7T30FW0JSCMPQS62BCS0GGV2E79Z7T70 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G de67d9df95e51fba3e7807f8554e3001b7db5f37 XECSWPQWZN9J53P9AZE5531EYTYE11S78QXTP2QFFZEPXERDAVCG -MR-SOFI-0168 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0168 (Met) JS246CAJVQ8C0APQXYJX0F9G4JBGD2S8FQKS5BCA6P63P17FGY1G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). JD61BHVM2ETZEXCSC96QN7AC5VRY6FGQC8D5CSF6X109WHNGR77G 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G de67d9df95e51fba3e7807f8554e3001b7db5f37 MDKGMNNC6AA4QP9FDS1Z5SDA89NB7QTPPXJG1DM9MBMDRYG3WT90 -MR-SOFI-0170 dsm::sofi::exercise::recognize_exercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_round_trips_and_rebuilds_into_bound_objects;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key - CONFORMANCE §8 MR-SOFI-0170 (Met) 1Z54NJ1K25FKK9C0HK472RFJC284DKMHT6SEJM5E3AXMX5V1C3AG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/recognize_exercise(). YY5JGZ7R6275T0MW2EF0DRB8YCA74KBPZRHV674300MTNV05YWK0 G9SGCTJSSE0QEQFH70K4SHDP6W1TG2XFJ9BBQEVQACWDVPWCAWDG;CXHTRNGR9XJRM7YT1YC1KR82DWJ1TFZPTT5S5VPTGBK1977SADFG;MSNZX62EYJEDD7S9MR9MKP0XSCM7AGT449QMH57BKP30VYJMRCKG de67d9df95e51fba3e7807f8554e3001b7db5f37 W32HAK7J0V58GNY5AJ927QF3858WGAANBD8EABC27WMDTCNM4QE0 -MR-SOFI-0170 dsm::sofi::wire::objects::SofiExercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_round_trips_and_rebuilds_into_bound_objects;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key - CONFORMANCE §8 MR-SOFI-0170 (Met) 0CSZECVEBPYMWF2VGH8K30H1FEAPKNTJY6SWSPWF8AYP5HF1PHNG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SofiExercise# 3QMFH8WQTKC66QV693NA37P7YNG3YHMSD3VB3F3PT6HQWCM40SJ0 G9SGCTJSSE0QEQFH70K4SHDP6W1TG2XFJ9BBQEVQACWDVPWCAWDG;CXHTRNGR9XJRM7YT1YC1KR82DWJ1TFZPTT5S5VPTGBK1977SADFG;MSNZX62EYJEDD7S9MR9MKP0XSCM7AGT449QMH57BKP30VYJMRCKG de67d9df95e51fba3e7807f8554e3001b7db5f37 X99YEBAKQQKF0PKJZX7FSZZX8C83FVN47EF9S6QACPVW82M1ZAJ0 -MR-SOFI-0171 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_names_exactly_the_keys_its_fulfillment_and_precommit_name;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open - CONFORMANCE §8 MR-SOFI-0171 (Met) 9W8V4GFEFDK18CNXRVKG6RW8JAP63YZSA936Q7ZZV62J8TNWAPA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). M7F4TJ5TX8RG6WJWEB3PD8GMQMA35YDDG8HTTHAH18SDEQE3Q88G 0ZJR74QSG8C7W5CNZ62J98E8KPA753X2P1J8Y4VPT05KT701QWXG;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0 de67d9df95e51fba3e7807f8554e3001b7db5f37 27CGA4QYFK4ECKSYE76RBNQB26DC64PGSBFVC69B5Y5G4VNAFDHG -MR-SOFI-0172 dsm::sofi::wire::objects::SettlementPreimage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes - CONFORMANCE §8 MR-SOFI-0172 (Met) C6GW8EK7HKTY9EKQFR7E5780RFRNGEEGHRW621T1QHZBT930ND80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SettlementPreimage# 75FMD04R37SSX5XGZ68K0JFP5DCEAZ6MGH80WF6ADYZ01N8VTRT0 G432HJ9SNS73Y5MQXDJWW6WRDTTNSNM8V1H6SFPPCVB8C2B12ZTG de67d9df95e51fba3e7807f8554e3001b7db5f37 M9H5Z0F6GA4PDGG1MCTFVMQMSZ53D60318E15CSWDSJ69F6CZWBG -MR-SOFI-0173 dsm::sofi::validation::check_settlement_core_references android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_settlement_body_naming_another_core_is_invalid;dsm::sofi::validation::tests::a_settlement_body_naming_another_trader_core_or_parent_is_invalid - CONFORMANCE §8 MR-SOFI-0173 (Met) N1SG2HXVXRA7G56H75THAKZQPKZR62YGG7RKVZCZ5RK2JDVFBKN0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/check_settlement_core_references(). KZSVW83ED9D8X8SMS8N71CS5EZYBVN24MRS8XFD2A0VH1ZQXNYNG HSGVJ1WRHDZ8W5X14E4TZWR5XFFTM9J8E7X22X2N4KS41R4Y5RS0;S5WAW1AN0PX34HVJ56VMY73N7P2CDHVGH57HEH95EPG7RPN2B9V0;TWBZPY5QEHXKRECYFFBDTQ6VDR61QHEF1P5155G1G703JTQFGC10 de67d9df95e51fba3e7807f8554e3001b7db5f37 5ZSQG86TN9TBA1QAACQFQH146HDZQVHHRG36DT81KR205QFWGFBG -MR-SOFI-0173 dsm::sofi::wire::objects::SettlementBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_settlement_body_naming_another_core_is_invalid;dsm::sofi::validation::tests::a_settlement_body_naming_another_trader_core_or_parent_is_invalid - CONFORMANCE §8 MR-SOFI-0173 (Met) 2CTN5B55EXKWY7PK2RA22YZXNQVB34JA1AVHHG3KAP7B3RZ8947G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SettlementBody# NP8GAZYVT2VAQV0GKXGBJ1YFF3Y077WWSNF7ZY43AE75V5GHTZDG HSGVJ1WRHDZ8W5X14E4TZWR5XFFTM9J8E7X22X2N4KS41R4Y5RS0;S5WAW1AN0PX34HVJ56VMY73N7P2CDHVGH57HEH95EPG7RPN2B9V0;TWBZPY5QEHXKRECYFFBDTQ6VDR61QHEF1P5155G1G703JTQFGC10 de67d9df95e51fba3e7807f8554e3001b7db5f37 JHSCB21X7GP7NDJM4PNGBK13HD2FYSBZRZYJSESGJH7NNK6Q16JG -MR-SOFI-0174 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_close_claiming_the_wrong_reserves_is_invalid - CONFORMANCE §8 MR-SOFI-0174 (Met) WSB9EGYG9DE4YVRKEE3GR3PV9C43BG3W9GMAV7F3ZVPP2127DTMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). 3FCRZG1JN9NT0EB1XFYJFFXFTBEVEPF47WNNZBV6VZ1ZPAZM21KG HSGVJ1WRHDZ8W5X14E4TZWR5XFFTM9J8E7X22X2N4KS41R4Y5RS0;FHJK2RH4F0TWX94WM2NR3XX9XBFNDXEJ6PR4CDVT8FW392R5CGZG de67d9df95e51fba3e7807f8554e3001b7db5f37 VZAB9CFF190ZY5C3G4F7W3299PF3K0HWP4MGRHCEJPZCPDR1VS10 -MR-SOFI-0174 dsm::sofi::wire::objects::SettlementBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_close_claiming_the_wrong_reserves_is_invalid - CONFORMANCE §8 MR-SOFI-0174 (Met) E0B6JBN8YW80H2TZ1DFNJ9B92V46G7513CHAE42K247Y4MZ80MQ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SettlementBody# NP8GAZYVT2VAQV0GKXGBJ1YFF3Y077WWSNF7ZY43AE75V5GHTZDG HSGVJ1WRHDZ8W5X14E4TZWR5XFFTM9J8E7X22X2N4KS41R4Y5RS0;FHJK2RH4F0TWX94WM2NR3XX9XBFNDXEJ6PR4CDVT8FW392R5CGZG de67d9df95e51fba3e7807f8554e3001b7db5f37 12DNPNSH0R47S93BXNNQB7JZNPTJ6YNVGMBAJ5ZHD8ME7MGK1B0G -MR-SOFI-0175 dsm::sofi::wire::objects::ValidationRef android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion - CONFORMANCE §8 MR-SOFI-0175 (Met) Z9GPTZGJKP8RJNYGRSKT9Q2AC3CZ5AAY8VVQBWYTP5CVX26J77Q0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/ValidationRef# E3CQAE12FANF86R6TAHN8B97NSK1R4WBH7ESQ00D4JEW5QCJTGNG 0AQ4PBR8WHJM4DDH2J09835B5N9BKPR4VBKPKCH2Q7GY5VV777Z0 de67d9df95e51fba3e7807f8554e3001b7db5f37 GW52R6V0YGTH0SWXDNMDFW53RP7K38A2ENH9YVNK2RZJ5TDN8NS0 -MR-SOFI-0176 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion - CONFORMANCE §8 MR-SOFI-0176 (Met) ZMECH9Z6BYJ32GV29ZNZZMHYB8K15Q2FMETGV5P0YMB4955TQTAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). SKGJ9XQZB14S0YTBKMBGTWEWYFJVQ2SSGQJPZJS1PJPWF3Q2XTRG 0AQ4PBR8WHJM4DDH2J09835B5N9BKPR4VBKPKCH2Q7GY5VV777Z0 de67d9df95e51fba3e7807f8554e3001b7db5f37 7H20A4Z1BZHFVS9EPZ5WRERYVQMQH0QTV4E9H9MSYZ1XB5GWGF30 -MR-SOFI-0177 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion;dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0177 (Met) E3JWXX2Z83SW8W55WVXARH4E0VQ5XH0E4Q94CJSM4XY8V19PX7AG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 0AQ4PBR8WHJM4DDH2J09835B5N9BKPR4VBKPKCH2Q7GY5VV777Z0;DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 E90KX1SSKZMMH7EEC5EF0NBZKGMW275HYCNJF7QCBCBG9ZM697C0 -MR-SOFI-0177 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion;dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0177 (Met) 01E6KJTEFN820MRJEGTTX0M1MS0SWP6Q1N9T4TFCBJ60Y98GB0F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). E0XBGK9F06RM69VCVGDMVG545XT0FPFARZ344C2JD2172M6FYWS0 0AQ4PBR8WHJM4DDH2J09835B5N9BKPR4VBKPKCH2Q7GY5VV777Z0;DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 0VNKFP3S7K78D0CE0PQTCVRES2AYKS5RV2D1ARCQSD3SPW3PFCNG -MR-SOFI-0177 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion;dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0177 (Met) VA36F1C0J2PX4Z9TP8RCC9V1M53YWSJXN6FQKJ7Q0MWA1QXGJ0Q0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). SKGJ9XQZB14S0YTBKMBGTWEWYFJVQ2SSGQJPZJS1PJPWF3Q2XTRG 0AQ4PBR8WHJM4DDH2J09835B5N9BKPR4VBKPKCH2Q7GY5VV777Z0;DJGTVEX5VQRNR5ZKBZ3WXSP64M31K20MYYY193J48HSCX2N82E4G de67d9df95e51fba3e7807f8554e3001b7db5f37 E06ZFJ53Y6K61AACYVKKW2WDWXJH3WAEPKZX96BAFQA8YDHE70T0 -MR-SOFI-0178 dsm::sofi::derive::canonical_legs android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi_v8_vault_bytes::a_close_takes_the_single_vault_form_and_never_collides_with_a_swap - CONFORMANCE §8 MR-SOFI-0178 (Met) A1ZPBD7CSCENEBDR9CAAH122N49SEN04N3NYPRK95HSAFPBN1K20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/canonical_legs(). ZM940KZ069KSGNFNFNG03Z0JPE97XMBYG7TF2NDQCZ0RT5X12XHG 8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG;J9E36DM0TXXXMFFMQ6EJC9SZVVDXCEAV7KK2V3K8G2W3J54045GG de67d9df95e51fba3e7807f8554e3001b7db5f37 MVDN6HPMPQ7S2HW5MKGA9QC8SVFGB244RZVENQK6ABH2W75ZXBK0 -MR-SOFI-0178 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi_v8_vault_bytes::a_close_takes_the_single_vault_form_and_never_collides_with_a_swap - CONFORMANCE §8 MR-SOFI-0178 (Met) TWCDE1ZBHM241XZPWEG6544QCR0RPBZHCT2WEG7PQ2EKJBB3K290 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). E0XBGK9F06RM69VCVGDMVG545XT0FPFARZ344C2JD2172M6FYWS0 8KNHWZP0R1Z261V1K559DSAK0JKQ78PDYNKAH21YJE3FFAF6TFAG;J9E36DM0TXXXMFFMQ6EJC9SZVVDXCEAV7KK2V3K8G2W3J54045GG de67d9df95e51fba3e7807f8554e3001b7db5f37 VBD9D5RP70VDS6GJJSPGYKJHPQB4MW6306T5Y7K0P3YM6G9V8MY0 -MR-SOFI-0179 dsm::sofi::validation::trader_fold_entries android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_wrong_relationship_base_is_invalid - CONFORMANCE §8 MR-SOFI-0179 (Met) JWCARXMJCM77SDSK8KHSANCDE239P68FESFM0B5DD17V1NDSAWH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_fold_entries(). ABK68NVT61G8WWPPPP7FAF7ARKT6T5X8YJCCT0EC8QJ1CS9TPQX0 ABEE0KKP99F1NZKVHP0GXA3VJKKJ9119B889RRN1H7Y5PDVTYA8G de67d9df95e51fba3e7807f8554e3001b7db5f37 8TTX9X6552M2MNB417QBEC9957QBERMTWX8KSDSKNFQJ2NS3X2X0 -MR-SOFI-0181 dsm::sofi::wire::objects::VaultStateLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0181 (Met) TMG50PQ47P9VWMRBCPASY8RC6J4EVYSW23R8T484F0KES9G4QNPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultStateLeaf# VE7FW1C4JD6R1ZBV5M5109YZ7B4QKDVGMHA5TQ7NYBP8XD8SWKC0 CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 ZN3BVYP1B6A84JVDENAKRHFS0D8QG5C6X6X15DQTJJVGT9DMYJNG -MR-SOFI-0182 dsm::sofi::wire::objects::VaultRelationshipLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0182 (Met) P8KCFKS9MX7B6FT0BS472TA4S3Y1DRA3XGHW7TE368JABW37N9JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultRelationshipLeaf# A5FKZZ31VD5Q1HBTW6ZN8QAVKX1K9RTMR6S6JWJ4NM8CKFHHDGZG CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 5630PMRGHXDVP4612QZJKRGEG0KY5ACWCXRQ80XGRD9FYFFE78R0 -MR-SOFI-0183 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_setup_inserts_exactly_one_relationship_leaf_from_zero;dsm::economic_write_set::a_setup_refuses_to_replace_an_existing_relationship;dsm::economic_write_set::a_sofi_leaf_is_refused_under_the_wrong_operation - CONFORMANCE §8 MR-SOFI-0183 (Met) 1ACBM9Y744GG2D3JZXV2Q2ZK6DPKXWAYRDHABB9KHVKKZ5NYYVA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG 11FG596JWRWNJ935HWPPBW7XXM30NEG6GCZN9B1MWEHPSD44V2BG;5EWBNJ5Z4DX7NDRY3THJFFKK5HC0SNS76AD0MN0NVW31WS5G1TRG;6N54F0DM5EKJVPZEJTG00SB25N9YKCCA1Q92D5QFYS5F7QA5WHKG de67d9df95e51fba3e7807f8554e3001b7db5f37 RXP0A4WDE4AS48HSNAMY0JYB3YXZ37QC4Z51YN3E8YVTKZRV4DG0 -MR-SOFI-0183 dsm::economic::write_set::verify_operation_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_setup_inserts_exactly_one_relationship_leaf_from_zero;dsm::economic_write_set::a_setup_refuses_to_replace_an_existing_relationship;dsm::economic_write_set::a_sofi_leaf_is_refused_under_the_wrong_operation - CONFORMANCE §8 MR-SOFI-0183 (Met) TFGJWNAK5R7BQEGMT1VZXCQDKS3S7GK9DQ8M1KM8M166ZV8DJN60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/verify_operation_write_set(). Z7NMYNDVJHK7RR4JJ7Y9D5P0FPRP01799Z6J4QBSJTPVCXN7Z92G 11FG596JWRWNJ935HWPPBW7XXM30NEG6GCZN9B1MWEHPSD44V2BG;5EWBNJ5Z4DX7NDRY3THJFFKK5HC0SNS76AD0MN0NVW31WS5G1TRG;6N54F0DM5EKJVPZEJTG00SB25N9YKCCA1Q92D5QFYS5F7QA5WHKG de67d9df95e51fba3e7807f8554e3001b7db5f37 Q11052PKCJQPZSPQBNX8W7KX1D0AFEX3F3RMY88J9WCVZ62MBE00 -MR-SOFI-0183 dsm::sofi::derive::relationship_leaf_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_setup_inserts_exactly_one_relationship_leaf_from_zero;dsm::economic_write_set::a_setup_refuses_to_replace_an_existing_relationship;dsm::economic_write_set::a_sofi_leaf_is_refused_under_the_wrong_operation - CONFORMANCE §8 MR-SOFI-0183 (Met) GVMZ4ESB6HGW39J61NAP0NEDKC5FR1PP74BQQAHFMPY4BCH3PXKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/relationship_leaf_genesis(). 0SDWVARPPPDYZX2E49B41WYPBBQ6JFDZ04BBNYQSVSGNPC74Y770 11FG596JWRWNJ935HWPPBW7XXM30NEG6GCZN9B1MWEHPSD44V2BG;5EWBNJ5Z4DX7NDRY3THJFFKK5HC0SNS76AD0MN0NVW31WS5G1TRG;6N54F0DM5EKJVPZEJTG00SB25N9YKCCA1Q92D5QFYS5F7QA5WHKG de67d9df95e51fba3e7807f8554e3001b7db5f37 JJQAYRQ7VVSFMJ5RD074RYSH2Y9QCMFD46P7G0A1EH3TYK11D0C0 -MR-SOFI-0184 dsm::sofi::wire::objects::VaultStateLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0184 (Met) TESC0VGSZ111TK893FYRMD1MZEC74G1H0C3QM18XQB8BQPRGT340 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultStateLeaf# VE7FW1C4JD6R1ZBV5M5109YZ7B4QKDVGMHA5TQ7NYBP8XD8SWKC0 CBF2B91W1D6E46JA7PZ0RSZ0KAQQ9Y1VZWPV11R3XQJQVPSBFTKG de67d9df95e51fba3e7807f8554e3001b7db5f37 TRHRDAB6JM1PV2FQFF7PSWMJ3NK3MG9GGXB4PW917YM7FHXWZMFG -MR-SOFI-0185 dsm::sofi::validation::swap_vault_post android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_pays_the_reserves_exactly_and_never_prices_them - CONFORMANCE §8 MR-SOFI-0185 (Met) 22SSY545H0KSYB56R071WEYP29384N8KYC2YAZFJWQ25BB2S6Q4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_vault_post(). X5J2CZEK5QPWYM8H9BV222HRPJD0BD98VR6W5DC5AC0CWVV3KD90 8EFRWCPQZ5PJ1HSDZFD6C8EAJ5FK8GSN3E9HKDP8TQZXPPQWCKHG de67d9df95e51fba3e7807f8554e3001b7db5f37 3NMFY42002G0G7BJXKZEM17QBNSZE8YNRKQRQXZ3ED6Q23J0GSZG -MR-SOFI-0187 dsm::sofi::validation::check_vault_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi::validation::tests::a_missing_trader_movement_is_invalid - CONFORMANCE §8 MR-SOFI-0187 (Met) Q19M88R6RY5AVY44H864377D797FFRKBTSMCJQW4FZDJK0SZNDZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/check_vault_write_set(). 5DQGZP0EF1E0VS21BMDN082W712D0YFK24TV7TR4E3PQX3M1C64G 216VTP1VBPRQNASKPWZJTYX16X2ZDGDE7NC25NQM0G8TF428RC20;AXVA84F6ANBQMGZ92VEKMR5H6EKMWJHSKHRCHST8R3PEXNFXG3PG de67d9df95e51fba3e7807f8554e3001b7db5f37 B6ZZVA9CA28AEX1GT76Z1D9C5QJE285DVHYD6W8XJT0F6YDHCCRG -MR-SOFI-0188 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_two_hop_route_chains_through_the_intermediate_token - CONFORMANCE §8 MR-SOFI-0188 (Met) CYQ27K47Z64H2BF1C1M5B88TE8CEKNG31YM77DT90GCJSNZ6WGK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). GHFKM747GNKY6CC5K9X3Q5BAXD63JX5ERPVZRZPCGNC1412XY0PG Q849NZ49NAV38JDME6R8362ES1BC4DPETPKQD2E28BYW7BDN4KQG;0PY6YDPK6YMZ6ADQ3MCCGNR0X2R9D513R1C028CHXE6YP5FZT4MG de67d9df95e51fba3e7807f8554e3001b7db5f37 0A0N2Z5Y0GCQQWQNPE1KF10Y5C6YFH13AC59KKEEAZ4DCJ6Z0TY0 -MR-SOFI-0189 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_close_by_the_origin_owner_is_valid;dsm::sofi::validation::tests::a_close_that_does_not_retire_the_vault_is_invalid - CONFORMANCE §8 MR-SOFI-0189 (Met) XW84BHASNXYHFEHJS6GGH3DD4YTDTPXQ5AQRE97KFKPHQMR99600 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). 3FCRZG1JN9NT0EB1XFYJFFXFTBEVEPF47WNNZBV6VZ1ZPAZM21KG 5H385H6HN3EN1KXFH28VCN0R2K0ND9HE329RXBMHJ5W1T0ST0B9G;C3H1ZTC2JYF9JAXXR1WP1BTGJHA2A3HX0CT697GPAMVAEA1SZMF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 PQ9W9PFNNE8TPZ0WSNK3435F02M2GFMQHQJ418AY6681RC358N5G -MR-SOFI-0191 dsm::sofi::admission::admissible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::admission::tests::beta_refuses_more_hops_than_it_executes - CONFORMANCE §8 MR-SOFI-0191 (Met) 9JVKD1J0V8X4VFMC3GNJV5TCP0MY5SPQ0BWR39BGGD8FJPGSYY20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/admission/admissible(). MQTKVKRJQF1QAQ9GE0YBJ8J2XT4S3AEJKGPNV0B3QWG2Q6EARJ8G 5GDRMA45FY6BV0YZXZ7J5MJRTA1M5VEKVAQFKXQYRTR3WSJEWAQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 Z1DEBWXWPFBXMTS6TQHP9GJYT5DZV4BY7TZ2Y2BY4R1925WKMTM0 -MR-SOFI-0193 dsm::dlv::route_commit::constant_product_output_classified android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-SOFI-0193 (Met) 4XNFF9XMJC4AM02QYA5QEGVKBPSWX5XWNCRGCEVE40A036MPQWRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 dlv/route_commit/constant_product_output_classified(). ED8RH5QS1T8XT563EW29K3VX0JPRQW3DDD02N8XFX8RFG0PFY09G FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0;6PZYM8WESB84K9YKRP1QR9P6WXPDC3ZE9MWYRVFWV00X6VQ61RJ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 A7MTEVGMZXND7ABQDFSE5XJE49P8ZAFENJ4C6BCG76VY9D2S0F4G -MR-SOFI-0193 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-SOFI-0193 (Met) 7D78SFHF7X0QSD2XQWHMPX5G0BTZ17VR1C7SP3M5H924NMPAGJH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). GHFKM747GNKY6CC5K9X3Q5BAXD63JX5ERPVZRZPCGNC1412XY0PG FS5110KN68QXNA9E0M9ZGD0HSDMRCR2075BD59TAP17PW6DQFQS0;6PZYM8WESB84K9YKRP1QR9P6WXPDC3ZE9MWYRVFWV00X6VQ61RJ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 3PQRZ2PJKGAGNFSJSDYB35TX1RHQHTK18MECVDHVARRE739J89VG -MR-SOFI-0194 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_claiming_the_wrong_reserves_is_invalid;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid - CONFORMANCE §8 MR-SOFI-0194 (Met) H73NANAS75Z6YYSDWVGKK8DGV1SZXDQ521KG3MZ4FP8RRXBC9C0G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). 3FCRZG1JN9NT0EB1XFYJFFXFTBEVEPF47WNNZBV6VZ1ZPAZM21KG FHJK2RH4F0TWX94WM2NR3XX9XBFNDXEJ6PR4CDVT8FW392R5CGZG;YMNPBY2J9TJY90XDZ3W9KQ50B1Y43D192EBB28801455SPFF0S00 de67d9df95e51fba3e7807f8554e3001b7db5f37 JVHCB68ZS6EPGWY2989M1GGNA4PRSAYGBY9A5A2XTJ940A5H7JS0 -MR-SOFI-0195 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_realized_position_installs_the_realize_root;dsm::sofi::lineage::tests::a_void_position_installs_the_previous_root - CONFORMANCE §8 MR-SOFI-0195 (Met) 5C2APBSR31K6G83SDYYPFDTDKNYYW3HZFRGRNY0W8VSY5657YZ2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). 9JQF992QQ1M8VFNV349X8NGNTFNRX1HZWR2JPYRNP5T6DZJAMPX0 57W48TV1SMG34NQX65315J613SER4CJ5G3H72JEJ192JGTZEYR30;4C4CN4KQZZSX0C8RMFM2R9Z6RQ80X8GX5SRE2MC7AGC42HAZ69A0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a Q2APN7MDC2MGWTDBXGV2Z959TG5CQGECETWEJCEMA904DKB0G6N0 -MR-SOFI-0196 dsm::economic::credit::CreditSource android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) AFJX6C9RSPXZ3C5J61R3777S5KQ8XGPQWKP20R147P4R11J0NYWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/credit/CreditSource# MBAXGPBN7SXX4J20EVEZA1AX6WTG8Y47A7B51C58E1BQ37942050 3BBVRR466PQVPZAQ0F5ZFHMR19J0NEBC01GABHJXXT98W8PE904G;KW1N264K0XN36YGD3M7HR3E9EFZGB6Y1Z7N327EZK06VQ9APNAJG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 4QKZ7MMXZ2BK35TZABB52HKATBVPMTBDK21NGEYRZZHYM4R2DT0G -MR-SOFI-0196 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) B5QD48Z1TFQWVRQ77A603CV6M50G9FA1J4D7PTQC11CVSW4VG98G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z2G75R02G5HS7H7MEPE0RXH8FNSTWAPB3Y3Q4FN1H9AKTEYGK9A0 3BBVRR466PQVPZAQ0F5ZFHMR19J0NEBC01GABHJXXT98W8PE904G;KW1N264K0XN36YGD3M7HR3E9EFZGB6Y1Z7N327EZK06VQ9APNAJG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 43BS436K6AGT6X1Y06AEV1GA62ZZ8T4K5F564JWY8QYXXGY8VZZ0 -MR-SOFI-0197 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0197 (Met) DQQC9VGP1JAZC2CM9H4PHNCD2NXR046BYME78ZWFJF9DHH38QP30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). 9JQF992QQ1M8VFNV349X8NGNTFNRX1HZWR2JPYRNP5T6DZJAMPX0 YWNKPT4J4R71QF3KTQJAGDBSHY3C0CSJJ8SV1E57J6M2DGDEZX80 de67d9df95e51fba3e7807f8554e3001b7db5f37 WG5G1AZYSSZB46FD362HWC7SGT6KXA8DZSFJR7CZZ4FFSSBP33C0 -MR-SOFI-0198 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_of_another_owners_vault_is_invalid_on_identity_alone - CONFORMANCE §8 MR-SOFI-0198 (Met) YK50G8EBJ2WGDANY8TA5KX9KMWZNP6CX2EVXM8JANVFNH9NPKJMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). 3FCRZG1JN9NT0EB1XFYJFFXFTBEVEPF47WNNZBV6VZ1ZPAZM21KG CRN9375SA1V9A0N38ZVJV2DACDKBDJDE6ASENRQV95Q7YHMTZG00 de67d9df95e51fba3e7807f8554e3001b7db5f37 6977T7SN1NW3E2D447WS53VDWGY2YKEAAHEMVP61YH3ZE3BZA1GG -MR-SOFI-0200 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::a_creation_whose_every_binding_holds_produces_the_write_set - CONFORMANCE §8 MR-SOFI-0200 (Met) WTFQ2RJ3NSDT59MR2ZDEJ8S5ZB130WSA9D0JNCX0CF9GKHGGPRV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG 0K2DKPG672NG612GR58K7RFGMV9K24SN0SZWW6YPJHA4BEZWZAA0 de67d9df95e51fba3e7807f8554e3001b7db5f37 15ZJZ8QDN2ZPDWD68TBBH1QN5MD3XY67HB727V3T9W9AFE364PWG -MR-SOFI-0202 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_the_owner_did_not_create_is_refused - CONFORMANCE §8 MR-SOFI-0202 (Met) MWT0WRTR859H0ARPVFPJ1KBF019E5V9X2JPPWD61VB3WG5VVTPY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). NWP04HCCRE7HDSGAQDTBVE8CX1FAF61HV8NQSVNJ2A9NN7Y94CWG G2Q2WRGVGS3XJZYFM8N20ZNBRC0830P0JQGPENA6YE43TDWP3JV0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 4EBBE8Z1R2R52X9PB1RVM7YSJPJ4KWV5MN26ZY76E3M6HKNFPT5G -MR-SOFI-0202 dsm::sofi::resolve::Verifier::vault_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_the_owner_did_not_create_is_refused - CONFORMANCE §8 MR-SOFI-0202 (Met) K2SA7GMPBS1MGJ12R0CYVNYADQE43BQJT9XSYDH4HV85G1HTW4JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vault_genesis(). T64JMWN3JZBAYCB0HK4TE4HYTTXGYZ4GGR8JS0Q3X8CFEHP0DQ50 G2Q2WRGVGS3XJZYFM8N20ZNBRC0830P0JQGPENA6YE43TDWP3JV0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a PPTJC6YX9D5Y1BCGWRKW06K446BQ5P7PB56SKEHQXMX6TBJ996ZG -MR-SOFI-0203 dsm::sofi::validation::swap_vault_post android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid - CONFORMANCE §8 MR-SOFI-0203 (Met) 2RN5GQSEGK3VSMD0NJB2E2E872KQ9MYEKDA5067K904XTSVGK00G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_vault_post(). X5J2CZEK5QPWYM8H9BV222HRPJD0BD98VR6W5DC5AC0CWVV3KD90 Q849NZ49NAV38JDME6R8362ES1BC4DPETPKQD2E28BYW7BDN4KQG de67d9df95e51fba3e7807f8554e3001b7db5f37 AS9HWQK6JBDYJMCVPDVYPJPEYS9F6GXSF2B9EZP3010F2HE0JE30 -MR-SOFI-0203 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid - CONFORMANCE §8 MR-SOFI-0203 (Met) FYQEHRS0BMWX51YFJPV3NH6ERHJ1KMWZX30KKCWT6ZVVM8CR267G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 Q849NZ49NAV38JDME6R8362ES1BC4DPETPKQD2E28BYW7BDN4KQG de67d9df95e51fba3e7807f8554e3001b7db5f37 9M6M2X66X28B6VW8E8QVFRA6HK0XHM061VW48XQ785QN5HVKS47G -MR-SOFI-0204 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0204 (Met) Q3ZJ0MXJWKD7399PZNXB8FYF0SF18BZN51YR2QT1XBW2MBME72F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 G63XHAACADRMJ1WGT1WDN4QAMWG6EGV1JNGZDT6MTJNVG90FT1NG;80X5WN4Z6B1C62EJ6VRVX4BT3Z4BKXWVMWT9HD7X1H9YFP2FKQF0;CWDTA55KPEQSN4J5A0RB7C861D51ZVV23YCHHNVRD1BR0AQYXJ60 de67d9df95e51fba3e7807f8554e3001b7db5f37 EB2KCG1PVMJEKVWQWATJABSDG0XH9W208VYT551B1JKRWWB4XF2G -MR-SOFI-0204 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0204 (Met) ZPB59DZP9E659DH5P046M1A167CB2HVSFDN5RT6B4SFKDA4SH2FG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 G63XHAACADRMJ1WGT1WDN4QAMWG6EGV1JNGZDT6MTJNVG90FT1NG;80X5WN4Z6B1C62EJ6VRVX4BT3Z4BKXWVMWT9HD7X1H9YFP2FKQF0;CWDTA55KPEQSN4J5A0RB7C861D51ZVV23YCHHNVRD1BR0AQYXJ60 de67d9df95e51fba3e7807f8554e3001b7db5f37 H515JPTPA1W8CR0WY8292J0PM6TKW2136MM4PZ51BB3WXX1XE8YG -MR-SOFI-0204 dsm::sofi::validation::route_validation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0204 (Met) 27C086SW5FTJWHKWMDKVJSN7W9RBCC0JW5NGX937PST9VBDXBY6G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_validation(). 5Q73TJP9T8AABDDKX1CAEBPXXZJCKD3VF529GQB8G4953QDGZT9G G63XHAACADRMJ1WGT1WDN4QAMWG6EGV1JNGZDT6MTJNVG90FT1NG;80X5WN4Z6B1C62EJ6VRVX4BT3Z4BKXWVMWT9HD7X1H9YFP2FKQF0;CWDTA55KPEQSN4J5A0RB7C861D51ZVV23YCHHNVRD1BR0AQYXJ60 de67d9df95e51fba3e7807f8554e3001b7db5f37 NG0615PQNG5YG9HKQYT7T4D8Q7KM5SJ2WA8EW8B50EX67A2EYJKG -MR-SOFI-0206 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0206 (Partial) NWD83NP4Y2J41XMT49D1T4NN68BGSDGEV24HH7MHAAYV0GW9NYXG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 - de67d9df95e51fba3e7807f8554e3001b7db5f37 AK0GZQWYN4E9PN033N0XM5FA3S56YEW1PHVCW1PA7XTNYFGFKSM0 -MR-SOFI-0206 dsm::sofi::validation::route_validation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0206 (Partial) YMT1FHPQAD0D582282GTZ9S5F8YGF603904SW9TW85FZ0P3J5VCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_validation(). 5Q73TJP9T8AABDDKX1CAEBPXXZJCKD3VF529GQB8G4953QDGZT9G - de67d9df95e51fba3e7807f8554e3001b7db5f37 CQRD1ZZDENSCXQGT41W3AE0566VK4YSDFPQSMXHRMP75J2THVEEG -MR-SOFI-0207 dsm::sofi::validation::Verdict::note android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence;dsm::sofi::validation::tests::an_invalidity_on_a_later_hop_survives_a_gap_on_an_earlier_one - CONFORMANCE §8 MR-SOFI-0207 (Met) PKM522ZBF9EFM5YM6PQTMMXQ7V8AG86RPZJB5A5RQSXJ94NK3VX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Verdict]note(). MAHKP3HX02CAYQG77SSJSDC1TYY1JPE3W487SE9P9AYHGMVAX34G MH5EFFX5KPTTZRTZWP4Z4SSDGFGKSSS79TS9BPYW6V10V9FJ4T7G;GSAZ6JRZSQX1TFC86E9FK688Y1MMPK4V78R2DSVNRAZTEM8BFB10 de67d9df95e51fba3e7807f8554e3001b7db5f37 3PVYTC0VDPCZQF7YNC812PJKRGDYFBSYA1D3HA3PTEST6ET0DQXG -MR-SOFI-0208 dsm::sofi::conformance::Items::fold android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::conformance::tests::a_fulfillment_with_everything_in_hand_is_valid - CONFORMANCE §8 MR-SOFI-0208 (Met) HF196BD682JR74DX1KDZN5EN3ZE9XJQDFKAC729THQHE6C55RWP0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/impl#[Items]fold(). 4GAQZMT39GD6F4T0YDTYTB366H4FN280X3TWYJ0SWA70BPGWJSTG XQW5FXAMFABH56H6JZW6RKKXHKJVC6JW7YEZTQ9334244YXFYTK0;7N9EDDTTBA5EKVD64RN54KWZJ56MYBGF13BMQ306FD666WFJM78G de67d9df95e51fba3e7807f8554e3001b7db5f37 GXYDG99R9NN6ABKPA5C6H563XJK4ZGZVX24WB7GRN0G378RZ7KJG -MR-SOFI-0208 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::conformance::tests::a_fulfillment_with_everything_in_hand_is_valid - CONFORMANCE §8 MR-SOFI-0208 (Met) DXK0ZN060VRTE64H7Y0KQR39D1H38004ETT0DQ2MGQHSJ97DNMG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 XQW5FXAMFABH56H6JZW6RKKXHKJVC6JW7YEZTQ9334244YXFYTK0;7N9EDDTTBA5EKVD64RN54KWZJ56MYBGF13BMQ306FD666WFJM78G de67d9df95e51fba3e7807f8554e3001b7db5f37 7TZRE5XZ8N029RE89V2801XXKM0KRR74W6A422PYMGXH4CNCT2P0 -MR-SOFI-0209 dsm::sofi::conformance::successor_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0209 (Met) FD4ZP1C8FSJ6KA3YVMVBF8JD8DATC9M7MNJPY2T74WWWJYT4PW80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/successor_position(). 82HN84QST1XYA8NRZYRAXNEXKBB6PTES16WTGSAHA8N0S9QEEA40 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;GXAFS1X3KB2NPR1ZABYNJ9MK8QXXBZ3MM5808FCAWXES047GE0TG de67d9df95e51fba3e7807f8554e3001b7db5f37 2YHW60QPG375J8NY1XJ9CKD0A1F1F64TZND25A1DHB8BRZ2MZTH0 -MR-SOFI-0209 dsm::sofi::wire::next_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0209 (Met) QXH5YTK6KSHZ83FCWYKWWFF84D8YPXP02JHAPSS77P0T16VK60GG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_position(). BJYTZJQZ9DT9ARFDJ1AQXZ7886SGEHKADKSPWHTXENY9KCWBDN90 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;GXAFS1X3KB2NPR1ZABYNJ9MK8QXXBZ3MM5808FCAWXES047GE0TG de67d9df95e51fba3e7807f8554e3001b7db5f37 DZN1FQVMF5BRYY771TA3KJVFMAXBGCF2GBCSJQ0YPTR9FBGW88Q0 -MR-SOFI-0210 dsm::sofi::conformance::key_is_the_precommitted_one android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_2_f_is_signed_under_the_key_p_committed - CONFORMANCE §8 MR-SOFI-0210 (Met) 2Q2WW33FMBAX0N6EWGXJDNGJ7FT1MVN35XA2GRNF35G5H42E0YD0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/key_is_the_precommitted_one(). XWXEK4VAA2Q1NQ3GVZCB1WNNMM9BXYHVDH5D133ZH1EZGFRE7XEG 9FJ0PRBYPPPP5Y591GTGZJ9CWSYG75FM4P9H0PXCCECY3V83YXPG de67d9df95e51fba3e7807f8554e3001b7db5f37 JJC5SDTB5VF86503MFF9FBA4DE7BW1714AP77BCCN21BZNVS3AGG -MR-SOFI-0211 dsm::sofi::conformance::policy_set_is_canonical android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p - CONFORMANCE §8 MR-SOFI-0211 (Met) VGJTJ9N9ZRB6Y9131P98DHGK86N3047K6ZCZ2VMTKPFPTAW4Z7XG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/policy_set_is_canonical(). YW1QPYQ7QN31RRNGV4SZDH9S49XAT846ZMK6SGRB2MCVF0PT9AE0 GPHC1238BAH4DPMQJRG0Q1D3ZB9QVQVKHX474TSFKVAK1NF4XVG0 de67d9df95e51fba3e7807f8554e3001b7db5f37 ZVGTNFHJPR9HQF2JM6D7AN4NBPPTS6Z2GG79S4KY046JK35DGMS0 -MR-SOFI-0212 dsm::sofi::conformance::attempts_cover_legs android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_4_the_attempts_cover_exactly_the_legs_of_p_with_no_holes - CONFORMANCE §8 MR-SOFI-0212 (Met) SCZZT17X1012BYYSJYH62RHMKFMQTP8T2Q593EN4X770XEDMSYWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/attempts_cover_legs(). 6FBRC3QK8FHGPK994HE6J5VF2MCKN064RGTPMQVY3JY0BWTHKC40 K4ENAVST0MPFP19RVM6ZGXE4MBMWM0K2Y0EZ46C7GN1VSRNSFT40 de67d9df95e51fba3e7807f8554e3001b7db5f37 P1MARZJHPM1CXEYG6HPXSY0S4JW3XAH308CRBD94VK3EQYA2XFN0 -MR-SOFI-0213 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_5_an_earlier_attempt_must_be_final - CONFORMANCE §8 MR-SOFI-0213 (Met) FZKM8BHWRCYJYZRMNM3Q89RNHC0QFMKD9GYRQ4WJ709Y681JGVT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 5HEE526RDEXAN61A8HBMBBES3AMEVRH408DY331MYJ54JWDM8EP0 de67d9df95e51fba3e7807f8554e3001b7db5f37 TW51G8W3RYPRWZ6MC1K5CGJVB9X0KAX4F5WEM1MY5A7NF7TBRNNG -MR-SOFI-0216 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0216 (Met) 61JMMBNVWGFKDHXM8WYPKAHGVE768DY5DH34HAQG32F7Z01YH26G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;CWDTA55KPEQSN4J5A0RB7C861D51ZVV23YCHHNVRD1BR0AQYXJ60 de67d9df95e51fba3e7807f8554e3001b7db5f37 A4TCVMK4TEWF3GW8PDRJ3TQJTH5AKQZZY6ZM3X2VKWGPZ7QWESHG -MR-SOFI-0216 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0216 (Met) Y2BAV5GH7ZHTP99YGENF108YHJNSX4WBV4Z7N0AT26NSJN36HZ40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;CWDTA55KPEQSN4J5A0RB7C861D51ZVV23YCHHNVRD1BR0AQYXJ60 de67d9df95e51fba3e7807f8554e3001b7db5f37 X9E0QXDCF9V2TMQFVSA9FCQABNZRRYCKB4SKR989WV0FG3AA7R90 -MR-SOFI-0217 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0217 (Partial) 9A1NK8TYWAWKXW6RM3E9N11DVB2C27DW0HFJWWTTCMG05MEKDJGG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). HARZF00HZS38GRS2D85FQVBJKH2PNJ0W805SNNVJ2BPFCVNKFT8G - de67d9df95e51fba3e7807f8554e3001b7db5f37 CDMTCZYT8DAYSG14HY9DP6SR5AEYYSMPPJ3FMRSS08P2H26Q41D0 -MR-SOFI-0218 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 576CH11CV9GGMC989XZSJX9A3SKGVEBVTARTS43GFAM9DGYBX4XG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). M7F4TJ5TX8RG6WJWEB3PD8GMQMA35YDDG8HTTHAH18SDEQE3Q88G 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;N9CP1PXCC1MHDHG795PCKTRFZ29JGD457W2XK0YVCAW86114SXD0 de67d9df95e51fba3e7807f8554e3001b7db5f37 NMT6XXZKGC7FZDGSTMB5NZ6FACGJ1EJ02W0V38ZSTVQVGD74AB6G -MR-SOFI-0218 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 12YFPA1B7BKR4WSSP73AGRJ44P4SJMW4FTANM4CFQ1V17FTRD80G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). JD61BHVM2ETZEXCSC96QN7AC5VRY6FGQC8D5CSF6X109WHNGR77G 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;N9CP1PXCC1MHDHG795PCKTRFZ29JGD457W2XK0YVCAW86114SXD0 de67d9df95e51fba3e7807f8554e3001b7db5f37 3RBT0E11AP4CH1T72NW84CB6ZAXZGN9T1TG8G2F8W8RV3ZVHHD1G -MR-SOFI-0218 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) GH87GM6RWJTV893WRQQW9G4TZ7EMTHKQB1K5VKGT3T6YFYX7Z8GG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;N9CP1PXCC1MHDHG795PCKTRFZ29JGD457W2XK0YVCAW86114SXD0 de67d9df95e51fba3e7807f8554e3001b7db5f37 XBP7ASWNXNXH3Y6RTENVS4RQ9KBJ1NRMQBH7XKDSETG9K95RK4T0 -MR-SOFI-0218 dsm_sdk::sdk::sofi_relay::relay_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 06SX219R3ZT21CEDA0TR3TFWQJB8KFZYVDWZR9MDA0SYRPB4GT80 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_relay/relay_fulfillment(). 6GV4G6MBK75PSR9GJKTCH48J12ENJV3NAT3MT2SY96EAMFGWBWEG 24NBG7CTMN3BYHHH533N44V0KEZ1202QM6J69SRFJER17RNKHS8G;N9CP1PXCC1MHDHG795PCKTRFZ29JGD457W2XK0YVCAW86114SXD0 de67d9df95e51fba3e7807f8554e3001b7db5f37 4JX375J8A33TKCSPYY5P5EQDFJG10QWPQ05RT2VJYQ0XS2NSSBY0 -MR-SOFI-0219 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open - CONFORMANCE §8 MR-SOFI-0219 (Met) XTKH54GQF5XP127YC10A1TSCC67RYYTJXXZ642VCSZMEQ1K5QK8G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 3CYQC5EN1D2H6Q60ZQ8BXR5JPM3NAJWTDCS125Z35CQ4Y9YJT9MG 9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0 de67d9df95e51fba3e7807f8554e3001b7db5f37 83WZZC572ZPEVRQQGE0B32RZAV3T543849M1QFYYRR4R9YN8PTMG -MR-SOFI-0220 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 2QC7V0TFP5KEZ24S0ATGKE0KMWZ0F4ZE55YCS93WS0FCCMJ08ZH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). M7F4TJ5TX8RG6WJWEB3PD8GMQMA35YDDG8HTTHAH18SDEQE3Q88G ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0 de67d9df95e51fba3e7807f8554e3001b7db5f37 PSQXRR8P3Q79TTBTBWXED9C18HT6ZST3EV03A6NF2VQ4TAP4B1P0 -MR-SOFI-0220 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 7C58SM50DCYTA6PYAC5WNHYSX7MJW2CA9DCG1J4V20H93K6REGC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0 de67d9df95e51fba3e7807f8554e3001b7db5f37 HJNJVJG952NV0TCBXYQW69NE8JFHD79GRSF55YJVYB22S6DF8Q7G -MR-SOFI-0220 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 5PPG90F05GR797GA96B2XD2N9QNF1EPWBCJWZEAVT1JSW9HR1XV0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;NTB29SQ2GC7CP9779EXST8F0Y40VZ40A4AXS4JK0Y6C4EGRKM6H0 de67d9df95e51fba3e7807f8554e3001b7db5f37 4JE56QC20GZ64R8BRN4E716765R8QB5V4RAV4PFFT37J00JK4QRG -MR-SOFI-0221 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0221 (Met) Y2PKXX29S7K7EPMZZCQNNEVE0J0FZ0S4ZXK246N3V9B0N7B8V83G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20 de67d9df95e51fba3e7807f8554e3001b7db5f37 B4B9S9WHHWGS7KN48F2HD8Y1M5AVN2FE6GDV64ZYNSRH0P1C7PWG -MR-SOFI-0221 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0221 (Met) ZTTSFSNAH40CY4Q38W35CSTWSWT25V69FCWY371JN4HQKP88F19G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20 de67d9df95e51fba3e7807f8554e3001b7db5f37 KNX7NHDAC33GZZP02HDQR42DFHBE3MAW7GQ30T3E589ZF7VC96SG -MR-SOFI-0223 dsm::sofi::resolution::trader_parent_compatible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_conditional_parent_that_selected_this_root_processes_normally;dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped - CONFORMANCE §8 MR-SOFI-0223 (Met) RA7DKAVAV519X8WMS18K1Y1YZBP7JGX82PZ13MR8NCDR61YSNYSG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_compatible(). TV2MAESR050D7MWJWS0B32KT7K8X6FTXKEV6P5JHFXDT64J1AXYG Z13QCA5K79G5EW8MYXBAXE5XJBG2BS7587H1FWRM1S52PX1CX2G0;SZW7MH9GE4N3C28V6NPNQMZMPS5C7X4BF4B8V8TR1BGPCRYAK290 de67d9df95e51fba3e7807f8554e3001b7db5f37 3BYGXW39960V4B5PRE6MV25R7XSSEQNKEHGEDZ73SFWJH9XGJ6X0 -MR-SOFI-0223 dsm::sofi::resolution::trader_parent_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_conditional_parent_that_selected_this_root_processes_normally;dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped - CONFORMANCE §8 MR-SOFI-0223 (Met) G8F3C9TB1H2Z9NDH81KGWGEBYYAS9J6PE2MYTDAYA1RPZYXWBN8G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_impossible(). FZ7ZB27X6DMKS3KXF80F9P0ECE8194BXZ3RJD1PCTMJVB0BJF490 Z13QCA5K79G5EW8MYXBAXE5XJBG2BS7587H1FWRM1S52PX1CX2G0;SZW7MH9GE4N3C28V6NPNQMZMPS5C7X4BF4B8V8TR1BGPCRYAK290 de67d9df95e51fba3e7807f8554e3001b7db5f37 N7PH36BTJY3XFX76WRGH7QEBA2Y453WCAGSG08AZ73FE94S8QM30 -MR-SOFI-0224 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::void_requires_storage_resolution - CONFORMANCE §8 MR-SOFI-0224 (Met) 433KFRT4QVJC8YPGAHENDE6FBR8H0DW1FH48CTG6WXSKDSDZQDWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 80X5WN4Z6B1C62EJ6VRVX4BT3Z4BKXWVMWT9HD7X1H9YFP2FKQF0;G63XHAACADRMJ1WGT1WDN4QAMWG6EGV1JNGZDT6MTJNVG90FT1NG;Z0M6ZF45DHAVW22N76VJ3KG97491CVD48G51TZDTMH6ESMWAZGQG de67d9df95e51fba3e7807f8554e3001b7db5f37 4VS27FR8MHQZEQ51VCC60GC18V42C6WF50F5FMXTHNBBRCR1CGX0 -MR-SOFI-0226 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final;dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0226 (Met) DQCTNGCJBX33EPKKVHQDGBJW6MBNQ94PTCTGBPP99MJY1H317PY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). JD61BHVM2ETZEXCSC96QN7AC5VRY6FGQC8D5CSF6X109WHNGR77G N9CP1PXCC1MHDHG795PCKTRFZ29JGD457W2XK0YVCAW86114SXD0;QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20 de67d9df95e51fba3e7807f8554e3001b7db5f37 WCDP05AEX992MKQ03SH43PNJNA5E43R74X5XSH9QYG4R3D58XBJG -MR-SOFI-0226 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final;dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0226 (Met) 77FY58P4KV2F5F74RN22MG3XEZGDAQCGP22E38TS7XYH75GB32BG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 N9CP1PXCC1MHDHG795PCKTRFZ29JGD457W2XK0YVCAW86114SXD0;QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20 de67d9df95e51fba3e7807f8554e3001b7db5f37 EDVHD8FQSTGSC12GD7B2SA8G2V57M1YB9PQHWDTHVJ3T6ENF8Y6G -MR-SOFI-0227 dsm::sofi::lineage::PredecessorClaim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_terminal_resolution_never_becomes_an_admitted_position - CONFORMANCE §8 MR-SOFI-0227 (Met) A95FJ36HZMP378R797CAMWF7T0D9QEW0N8G6GFJHRT232R8YR2WG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/PredecessorClaim# 9BWAB2NJYY62FP2XXK5YTY0CZRYJYS16QT6ZTWN7QH4S7ZABSGEG PNRFVJEK6C7YWKEEZNYBR7C2QEG9T8AD2J88WQRZK7EF9W78G000 de67d9df95e51fba3e7807f8554e3001b7db5f37 73EAY4DKG9K471NP175KTAH33X3MDZ5M51WRDY2A9Q8N4XKQF9J0 -MR-SOFI-0227 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_terminal_resolution_never_becomes_an_admitted_position - CONFORMANCE §8 MR-SOFI-0227 (Met) FZJFN6AK9AC5FCVMG1407BP1Z2FD1GYC5J41Q0TWH08PC104YG10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 PNRFVJEK6C7YWKEEZNYBR7C2QEG9T8AD2J88WQRZK7EF9W78G000 de67d9df95e51fba3e7807f8554e3001b7db5f37 AXS32B74M11PVP73W96CE7ARR7PDZZ2XYEHVXNZXGBTYYQVXQHFG -MR-SOFI-0228 dsm::economic::admission::fence_allows android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) EKNNBP2Y115QAK28ZJVX1B8RZJCKQ25SG484ANABYBP9YPJWVVM0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/admission/fence_allows(). A0E0W9MZVTN9CSP93J9YAB875FRDW19G0Q01FXC0QPNXFHEHMPZ0 T30787R4GZ8SHTCYXVJ0H6520DB1V63AHMM360J58A65YYETDKWG;877718129MBKCBF1NSP6D531SMR7G0R48M5PJJSDEGXTKBDQK73G;Z0M6ZF45DHAVW22N76VJ3KG97491CVD48G51TZDTMH6ESMWAZGQG;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 de67d9df95e51fba3e7807f8554e3001b7db5f37 XXDGMJA8H4399YTM7JG59PDHE7FHE5ZFJ1MJXEWC5FH9Z2CXKA00 -MR-SOFI-0228 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) A7E1M20ZBW3XJW6VG53BF8JB8N63NG76V842F9QGPRB25ZWH8WXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 T30787R4GZ8SHTCYXVJ0H6520DB1V63AHMM360J58A65YYETDKWG;877718129MBKCBF1NSP6D531SMR7G0R48M5PJJSDEGXTKBDQK73G;Z0M6ZF45DHAVW22N76VJ3KG97491CVD48G51TZDTMH6ESMWAZGQG;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 de67d9df95e51fba3e7807f8554e3001b7db5f37 SEMYANX4YTCJ972XJ8PPPC3NSFJT4ME0NB8BCKBNCRQTZFRG2V20 -MR-SOFI-0228 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) KC7KXHSKA8YFYK3ADXDEDYJFJ2T7AD97WPG0C1FXSBNMCD831TZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 T30787R4GZ8SHTCYXVJ0H6520DB1V63AHMM360J58A65YYETDKWG;877718129MBKCBF1NSP6D531SMR7G0R48M5PJJSDEGXTKBDQK73G;Z0M6ZF45DHAVW22N76VJ3KG97491CVD48G51TZDTMH6ESMWAZGQG;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 de67d9df95e51fba3e7807f8554e3001b7db5f37 HTY29R411CSMAJHFRYNTZ9JZXFF6CN55B1262Z3498CSBTDMYZWG -MR-SOFI-0228 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) 18R8N4DRH55BNJE39RK4YHA7BKF6DWVZ20D2GWCBJXY17V3VT6X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 T30787R4GZ8SHTCYXVJ0H6520DB1V63AHMM360J58A65YYETDKWG;877718129MBKCBF1NSP6D531SMR7G0R48M5PJJSDEGXTKBDQK73G;Z0M6ZF45DHAVW22N76VJ3KG97491CVD48G51TZDTMH6ESMWAZGQG;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a VVC0ABRWV2VN1W6PGYQYAE8VQWDFC6X9946Z5VB56CXEQP96SPNG +MR-SOFI-0153 dsm::sofi::conformance::derive_policy_fulfillments android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p - CONFORMANCE §8 MR-SOFI-0153 (Met) JKF5VXHZY0FBNVQ98RBXJ98N7MGCCW4F55VV1RMQH4DE0NPK9720 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/derive_policy_fulfillments(). 7NV88F7RAAY4DZBHF59QCSJGEDAHRQK520CVM67ERY6KFG481TFG JSNGW6K2GV7C40R1ZZVT8A8CTWWT0GB873BGSQPA41ZDMP84ZF9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4X7G8PK0H9RC9KEF3B5P64S31HDRHS37DSG59VXP50SZPZ07DHVG +MR-SOFI-0154 dsm::sofi::conformance::derive_policy_fulfillments android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p - CONFORMANCE §8 MR-SOFI-0154 (Met) 3W1DJYJ5YE49ZT0BGCNAR9DVS3M8DEATFNCXJMXZGPCMCM4W025G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/derive_policy_fulfillments(). 7NV88F7RAAY4DZBHF59QCSJGEDAHRQK520CVM67ERY6KFG481TFG JSNGW6K2GV7C40R1ZZVT8A8CTWWT0GB873BGSQPA41ZDMP84ZF9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DSG0YH4XPQRP8PZG18K55CHM4K4RKZHRMFE9EKN594S90Q9499PG +MR-SOFI-0164 dsm::sofi::wire::objects::TraderFulfillmentBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0164 (Met) 5FF92YJDR0AK9GTD7YXS1N9YFSN32SX8TWBBXGW54ZN19V0XSZY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderFulfillmentBody# 7FR9QENMGC53SZ5PWK744HQ0TSJ5S485G7AJ5PJSY456GYN98P90 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BA8TA43XEKKXYKDAPVCD15QHNR2ZZ1VNR0Z19FRAXMNE0SDGJM90 +MR-SOFI-0166 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-SOFI-0166 (Met) Q96TGKQTX5N8X3E6SDT4JF4VG45H7BMS1M15Z6N8GK35Q52TTSR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0HV6GDKC9G00V615GNG34PYWQ0B29RK6QB53GMHN071HSKE90XAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 551JZPMBXB0ZVNQ3C2EARYAQH9YVPM5T4ACYYNE53W9N7Q5KZ99G +MR-SOFI-0166 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-SOFI-0166 (Met) GMS9557773WV2JX6M5DCBTYTFZFX47GQK57SFAW46R7QDSZPEZH0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). 21YZCXC8568A3J396R93GPPWQMN2KE927XYE89AHK896BTJANQ3G 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0HV6GDKC9G00V615GNG34PYWQ0B29RK6QB53GMHN071HSKE90XAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A43YY5DPH4BQV55XSB9R1535X6W9HPA8XP6VEX687NWCCYB1782G +MR-SOFI-0166 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-SOFI-0166 (Met) XTSFHNWXDH7EGFR15YX7G6VJ75YJMJHD74JGW57H0S32WSEVCJ0G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0HV6GDKC9G00V615GNG34PYWQ0B29RK6QB53GMHN071HSKE90XAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EF9P11QNRK82Z0HJ8JYKCF5D6AHP21WJD58898G8KPHJPBZKAPE0 +MR-SOFI-0167 dsm::sofi::derive::resolution_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0167 (Met) Q1AKSHEN52A06K7HQEZ19ZSXV1X97Q0T3BGWHZX4VFZS01EMQVA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/resolution_claim(). 8GEA0921SNT5NYZ0990543SSPY0MB9NN33BS2R0819YVPWTD2KH0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WVK1N6XMTGPQVKVMKYJT20157J3SR7X5V3DN0JQNHK5TQM06759G +MR-SOFI-0168 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim - CONFORMANCE §8 MR-SOFI-0168 (Met) JS246CAJVQ8C0APQXYJX0F9G4JBGD2S8FQKS5BCA6P63P17FGY1G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). PMMEZVF8H2ZSWHBTZT5ZYC5CS6DHYC3D2XMH97YYQPMVN8NE57P0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BFJS4Q4KA61G9RZVFNXS4JY1X8H9A8VD8Z1RERS8X7NA63E1JYQG +MR-SOFI-0170 dsm::sofi::exercise::recognize_exercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_round_trips_and_rebuilds_into_bound_objects;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key - CONFORMANCE §8 MR-SOFI-0170 (Met) 1Z54NJ1K25FKK9C0HK472RFJC284DKMHT6SEJM5E3AXMX5V1C3AG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/recognize_exercise(). KJ0QWFYYVDWZFTH1CAYN0FBWM82CJ5HH42EQ2QSHKHDPDNB3FX30 EQVQ0KRVE82YYB94B8T1R19SY86STKDRHAZB8G6PQRB7EBZCRB0G;9KHYWRJX133ZKBN0E59YSV1BY49QM0074MA21DVNN0BZBYQ60FT0;XAHHRSZS9H0WF5EQTRV14BY746XFBXWJAJSKX63RYZE909Q3R0N0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VBPFMQJ15XKSG3CWNP6RF6DA0VQEB04CKDXHK05W1X89G7ZHNQD0 +MR-SOFI-0170 dsm::sofi::wire::objects::SofiExercise android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_round_trips_and_rebuilds_into_bound_objects;dsm::sofi::exercise::tests::an_exercise_counts_only_when_f_and_p_are_signed_under_the_key_p_commits;dsm::sofi::publication::tests::an_envelope_is_recognized_only_when_its_signature_verifies_under_its_bodys_key - CONFORMANCE §8 MR-SOFI-0170 (Met) 0CSZECVEBPYMWF2VGH8K30H1FEAPKNTJY6SWSPWF8AYP5HF1PHNG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SofiExercise# 3QMFH8WQTKC66QV693NA37P7YNG3YHMSD3VB3F3PT6HQWCM40SJ0 EQVQ0KRVE82YYB94B8T1R19SY86STKDRHAZB8G6PQRB7EBZCRB0G;9KHYWRJX133ZKBN0E59YSV1BY49QM0074MA21DVNN0BZBYQ60FT0;XAHHRSZS9H0WF5EQTRV14BY746XFBXWJAJSKX63RYZE909Q3R0N0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1HPWAHCDZFQ322RVZ6FPXE9W3B261AC78Q32BGYRS0BMJDSWYNEG +MR-SOFI-0171 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_exercise_names_exactly_the_keys_its_fulfillment_and_precommit_name;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open - CONFORMANCE §8 MR-SOFI-0171 (Met) 9W8V4GFEFDK18CNXRVKG6RW8JAP63YZSA936Q7ZZV62J8TNWAPA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). 4QFS5B5ETX2RKB44V8NC30XJS6E6GA1S1KXFDE44QXCVH0JPSCV0 CERYAESPANKR0F2F00FEHH2FSBPC4EA4CJ3JVMZWBWS3FBATETDG;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JXXKSJPHZPF7Y573JM726ETFMMW9SPW7P889ZMQ3C53WY3VRV4NG +MR-SOFI-0172 dsm::sofi::wire::objects::SettlementPreimage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes - CONFORMANCE §8 MR-SOFI-0172 (Met) C6GW8EK7HKTY9EKQFR7E5780RFRNGEEGHRW621T1QHZBT930ND80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SettlementPreimage# 75FMD04R37SSX5XGZ68K0JFP5DCEAZ6MGH80WF6ADYZ01N8VTRT0 E60BD3695XF8GTE8PYDY0BV1KN2P9W5V65E4Y8DA58GDJH5T3KGG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0NKKDPV371JQKYSHR6FME72B534FBP4MDHAKRHP37C74BDZXN7D0 +MR-SOFI-0173 dsm::sofi::validation::check_settlement_core_references android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_settlement_body_naming_another_core_is_invalid;dsm::sofi::validation::tests::a_settlement_body_naming_another_trader_core_or_parent_is_invalid - CONFORMANCE §8 MR-SOFI-0173 (Met) N1SG2HXVXRA7G56H75THAKZQPKZR62YGG7RKVZCZ5RK2JDVFBKN0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/check_settlement_core_references(). YYYHGW1PF8JEAXFGF0VQD4FN23FDV5WBHEPY8V934WCBTKH3GAC0 2RQJ39N48DNB0B7V0T909EJG6MJHD3VDXJA9M0WSAP68PDCXRG0G;PZ66J4HG3D4VACPEJR5VSE70YMZZXZCRMERNKCXVEF49QVWQHPV0;TNVTK6FVREY1QZ3G5NZR3HY3KKCH47NR36K4MRGJADB5Q41N499G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PB3CACMMNAFP2SF1CQ7G66RDC1PRFT66Y503V789DA1FK6V4QY6G +MR-SOFI-0173 dsm::sofi::wire::objects::SettlementBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_settlement_body_naming_another_core_is_invalid;dsm::sofi::validation::tests::a_settlement_body_naming_another_trader_core_or_parent_is_invalid - CONFORMANCE §8 MR-SOFI-0173 (Met) 2CTN5B55EXKWY7PK2RA22YZXNQVB34JA1AVHHG3KAP7B3RZ8947G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SettlementBody# NP8GAZYVT2VAQV0GKXGBJ1YFF3Y077WWSNF7ZY43AE75V5GHTZDG 2RQJ39N48DNB0B7V0T909EJG6MJHD3VDXJA9M0WSAP68PDCXRG0G;PZ66J4HG3D4VACPEJR5VSE70YMZZXZCRMERNKCXVEF49QVWQHPV0;TNVTK6FVREY1QZ3G5NZR3HY3KKCH47NR36K4MRGJADB5Q41N499G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7Z1Q7D5P2C7RXXY45TQHG9EKPW6639VDVKWK95MTQKG8QH7PQ8X0 +MR-SOFI-0174 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_close_claiming_the_wrong_reserves_is_invalid - CONFORMANCE §8 MR-SOFI-0174 (Met) WSB9EGYG9DE4YVRKEE3GR3PV9C43BG3W9GMAV7F3ZVPP2127DTMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). MNEV16XKJAHH25R70FA7NPYHG84E8PXEQ5M5E60897DT0RT9G910 2RQJ39N48DNB0B7V0T909EJG6MJHD3VDXJA9M0WSAP68PDCXRG0G;HE9ZF7W2Z9CKB3PZ6Q3HC3C6W0080X6C0C7KBN0YNEYTHNMRRMG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8P2ZQ8RFE77YPJS68QFAK4QHTYMSECY7Q4PC9SW60RY71PYCR2BG +MR-SOFI-0174 dsm::sofi::wire::objects::SettlementBody android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::both_settlement_branches_and_both_authorities_match_and_round_trip;dsm::sofi::validation::tests::a_close_claiming_the_wrong_reserves_is_invalid - CONFORMANCE §8 MR-SOFI-0174 (Met) E0B6JBN8YW80H2TZ1DFNJ9B92V46G7513CHAE42K247Y4MZ80MQ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/SettlementBody# NP8GAZYVT2VAQV0GKXGBJ1YFF3Y077WWSNF7ZY43AE75V5GHTZDG 2RQJ39N48DNB0B7V0T909EJG6MJHD3VDXJA9M0WSAP68PDCXRG0G;HE9ZF7W2Z9CKB3PZ6Q3HC3C6W0080X6C0C7KBN0YNEYTHNMRRMG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T81Z7R1QK4ERTR0TEN1FJW256YANZEYHF1FJYXGK7JSKV9B3CBS0 +MR-SOFI-0175 dsm::sofi::wire::objects::ValidationRef android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion - CONFORMANCE §8 MR-SOFI-0175 (Met) Z9GPTZGJKP8RJNYGRSKT9Q2AC3CZ5AAY8VVQBWYTP5CVX26J77Q0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/ValidationRef# E3CQAE12FANF86R6TAHN8B97NSK1R4WBH7ESQ00D4JEW5QCJTGNG EM84REEDXT87D5M7G715GM2Z93MSFMBF2GDXY3CZQVC9ZC5KD3C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DEK5CSM61E0HZ4A1QQ28EFTZ0Q704JAH5YP675J606MQ0SGXJE0G +MR-SOFI-0176 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion - CONFORMANCE §8 MR-SOFI-0176 (Met) ZMECH9Z6BYJ32GV29ZNZZMHYB8K15Q2FMETGV5P0YMB4955TQTAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). XG7FNS9NRQ20ZGMF66XN6N5HD0PF5PAEDT8ZHWQKWSJZ4GFS80XG EM84REEDXT87D5M7G715GM2Z93MSFMBF2GDXY3CZQVC9ZC5KD3C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2QA6VPSGJ1K4TPER0M4NKTXTMYRKBK0Z3ZX4BRVBQPYB49CTYMT0 +MR-SOFI-0177 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion;dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0177 (Met) E3JWXX2Z83SW8W55WVXARH4E0VQ5XH0E4Q94CJSM4XY8V19PX7AG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 EM84REEDXT87D5M7G715GM2Z93MSFMBF2GDXY3CZQVC9ZC5KD3C0;9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MZGKNZXPNDW66JXWEZE8B3DXR7756DPQJDMH2WFFMXVECSNJ3R80 +MR-SOFI-0177 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion;dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0177 (Met) 01E6KJTEFN820MRJEGTTX0M1MS0SWP6Q1N9T4TFCBJ60Y98GB0F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). ZB7RRQABFKZWFQ70SFDFFB3ACYW3J4B6H6E2FMBY09ETNJFD1AFG EM84REEDXT87D5M7G715GM2Z93MSFMBF2GDXY3CZQVC9ZC5KD3C0;9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H5ZC6YJTQ89HNZN5P2WEHHYTAZT7AKDX391XCMMEWP5MK6G1S6KG +MR-SOFI-0177 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::closure_index_enforces_bounds_order_and_current_e_exclusion;dsm::sofi_v8_independent::derivations_match_the_independent_hasher_and_the_frozen_golden_digests - CONFORMANCE §8 MR-SOFI-0177 (Met) VA36F1C0J2PX4Z9TP8RCC9V1M53YWSJXN6FQKJ7Q0MWA1QXGJ0Q0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). XG7FNS9NRQ20ZGMF66XN6N5HD0PF5PAEDT8ZHWQKWSJZ4GFS80XG EM84REEDXT87D5M7G715GM2Z93MSFMBF2GDXY3CZQVC9ZC5KD3C0;9Q5F839E5PBK4RRAW6XB5771ZAPYEEF7TTCTY7XYDJN9EB09YT00 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VR65BJRS06GQDH770GRA02WYFMDEGXFQZ538X7VST375D4JDHW1G +MR-SOFI-0178 dsm::sofi::derive::canonical_legs android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi_v8_vault_bytes::a_close_takes_the_single_vault_form_and_never_collides_with_a_swap - CONFORMANCE §8 MR-SOFI-0178 (Met) A1ZPBD7CSCENEBDR9CAAH122N49SEN04N3NYPRK95HSAFPBN1K20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/canonical_legs(). W6CYFTNJY366BPV7RG84PZK070HN1MJJXHMKE311YPE38SZ5FVK0 3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0;GANHAPADFJ9ZRGJCNJNNZFV4P49273VJMRWTENJD959RWY2WN6HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YAPNS04VFJKG6R7NF73W2XZ4FEQ7WG2ZK38X72XXT5NWK4PJRVC0 +MR-SOFI-0178 dsm::sofi::derive::recompute_e android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::the_e_form_follows_the_leg_count_for_one_two_and_three_legs;dsm::sofi_v8_vault_bytes::a_close_takes_the_single_vault_form_and_never_collides_with_a_swap - CONFORMANCE §8 MR-SOFI-0178 (Met) TWCDE1ZBHM241XZPWEG6544QCR0RPBZHCT2WEG7PQ2EKJBB3K290 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/recompute_e(). ZB7RRQABFKZWFQ70SFDFFB3ACYW3J4B6H6E2FMBY09ETNJFD1AFG 3N51JSK09CZP124YQ8PAKCP5GZKPGKB03CGCTW01RMWGESJRFHM0;GANHAPADFJ9ZRGJCNJNNZFV4P49273VJMRWTENJD959RWY2WN6HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MRQXR49CN40E8875YMFB9ERZ5CQ5BC3J6BYREEYGKY19785GDV8G +MR-SOFI-0179 dsm::sofi::validation::trader_fold_entries android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_wrong_relationship_base_is_invalid - CONFORMANCE §8 MR-SOFI-0179 (Met) JWCARXMJCM77SDSK8KHSANCDE239P68FESFM0B5DD17V1NDSAWH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_fold_entries(). EGACSAKS72AY5SCBS0J4T3NPA1N58W2C715ZHFY3Z9QJQQYCCBYG J4Q4W44BB9PXSEA36TN9AZJVYD9QRA46N1MAS4WZCQBKJ1P9P98G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JP8VMPYK46KRP35X9M363DZCQ4HJTV2GWA4DT281Y6EQ5VT4XXJ0 +MR-SOFI-0181 dsm::sofi::wire::objects::VaultStateLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0181 (Met) TMG50PQ47P9VWMRBCPASY8RC6J4EVYSW23R8T484F0KES9G4QNPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultStateLeaf# VE7FW1C4JD6R1ZBV5M5109YZ7B4QKDVGMHA5TQ7NYBP8XD8SWKC0 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RQEX3YZZ32VJHCSQN66EQAMT7SD10BNV451QCDBEPF5ASXGDGGAG +MR-SOFI-0182 dsm::sofi::wire::objects::VaultRelationshipLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0182 (Met) P8KCFKS9MX7B6FT0BS472TA4S3Y1DRA3XGHW7TE368JABW37N9JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultRelationshipLeaf# A5FKZZ31VD5Q1HBTW6ZN8QAVKX1K9RTMR6S6JWJ4NM8CKFHHDGZG 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0FDEQC3P3H9SPAME1G37PKRGWQWH7RSEVK0TNN79W13GQ8E4AX00 +MR-SOFI-0183 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_setup_inserts_exactly_one_relationship_leaf_from_zero;dsm::economic_write_set::a_setup_refuses_to_replace_an_existing_relationship;dsm::economic_write_set::a_sofi_leaf_is_refused_under_the_wrong_operation - CONFORMANCE §8 MR-SOFI-0183 (Met) 1ACBM9Y744GG2D3JZXV2Q2ZK6DPKXWAYRDHABB9KHVKKZ5NYYVA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 3JDXXVG8G6TBWW17HBASHNJBVTZ2TKHFJAS9MYFBGGJC5AXTNYKG;SCD0WW4APSYX6NARJHF5VQ2J8VQHK09H7XVHE2226238M7AYQTXG;3J6FGYV5KCZYP1AF79G9VB0YQ5230X3NYCMWFJRHN2XYV68QE7SG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TNFD8DXCCT6GYY1V877ZW72BX5R6ECH8HMRQ1STV1XRXA102FMBG +MR-SOFI-0183 dsm::economic::write_set::verify_operation_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_setup_inserts_exactly_one_relationship_leaf_from_zero;dsm::economic_write_set::a_setup_refuses_to_replace_an_existing_relationship;dsm::economic_write_set::a_sofi_leaf_is_refused_under_the_wrong_operation - CONFORMANCE §8 MR-SOFI-0183 (Met) TFGJWNAK5R7BQEGMT1VZXCQDKS3S7GK9DQ8M1KM8M166ZV8DJN60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/verify_operation_write_set(). 1SCFSF38ANG7V1A3V1ETZ8TEF8FG699TH2J27YY7Z3RY94QFKJZ0 3JDXXVG8G6TBWW17HBASHNJBVTZ2TKHFJAS9MYFBGGJC5AXTNYKG;SCD0WW4APSYX6NARJHF5VQ2J8VQHK09H7XVHE2226238M7AYQTXG;3J6FGYV5KCZYP1AF79G9VB0YQ5230X3NYCMWFJRHN2XYV68QE7SG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XCPQDGFAGB03Z8Q59EKCVCWY2KRZWKH2X48FDVYPJR0P2G5D7FN0 +MR-SOFI-0183 dsm::sofi::derive::relationship_leaf_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_setup_inserts_exactly_one_relationship_leaf_from_zero;dsm::economic_write_set::a_setup_refuses_to_replace_an_existing_relationship;dsm::economic_write_set::a_sofi_leaf_is_refused_under_the_wrong_operation - CONFORMANCE §8 MR-SOFI-0183 (Met) GVMZ4ESB6HGW39J61NAP0NEDKC5FR1PP74BQQAHFMPY4BCH3PXKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/relationship_leaf_genesis(). R376HNZ7R31FSVCCWNYXKQ6PXAQDZE97BVD47PEGVQWTJ0RTCWXG 3JDXXVG8G6TBWW17HBASHNJBVTZ2TKHFJAS9MYFBGGJC5AXTNYKG;SCD0WW4APSYX6NARJHF5VQ2J8VQHK09H7XVHE2226238M7AYQTXG;3J6FGYV5KCZYP1AF79G9VB0YQ5230X3NYCMWFJRHN2XYV68QE7SG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SJ2CMGP3F9VXAW6WWPPPEPYVGJNFSBFT21HR7ZECQMX0D8B0D7C0 +MR-SOFI-0184 dsm::sofi::wire::objects::VaultStateLeaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_independent::every_object_matches_the_independent_encoder_and_round_trips - CONFORMANCE §8 MR-SOFI-0184 (Met) TESC0VGSZ111TK893FYRMD1MZEC74G1H0C3QM18XQB8BQPRGT340 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/VaultStateLeaf# VE7FW1C4JD6R1ZBV5M5109YZ7B4QKDVGMHA5TQ7NYBP8XD8SWKC0 3XAWDA9KQV1CJ878WZXQXVKWFV3N123QGFSFAWZGBER2KGTB7C40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YBGQ8T0XHAGJ0JWAPTGQ2804Q9S35Z8BNARHZFG80QTSG1SFH04G +MR-SOFI-0185 dsm::sofi::validation::swap_vault_post android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_pays_the_reserves_exactly_and_never_prices_them - CONFORMANCE §8 MR-SOFI-0185 (Met) 22SSY545H0KSYB56R071WEYP29384N8KYC2YAZFJWQ25BB2S6Q4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_vault_post(). 3FN83T719343XH82V90CR037DD9E5EZ5S83CVRJ1935H6M4KZ8J0 698PEM8VMKNN8Q4S2G18XMRGTR8DA2N3AG39FQDB9HXB7HQV197G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MJYKGQQ229QJ9B5MAFKZ8PVKBTEQ7Y9V3Y0YZQN8H5F527WFPA70 +MR-SOFI-0187 dsm::sofi::validation::check_vault_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi::validation::tests::a_missing_trader_movement_is_invalid - CONFORMANCE §8 MR-SOFI-0187 (Met) Q19M88R6RY5AVY44H864377D797FFRKBTSMCJQW4FZDJK0SZNDZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/check_vault_write_set(). FNY5QA43Y6JHJEVPEJKNH6DV2ESGC1MABTDT9CVZ77C6PKE9Z8NG 1053QM7DJQRCAE1PQM7ANZ848N12PWV5CGWR0KWX1VRGQ4VK90QG;C2MAGM08T6Z0KG0RZRQ5340K3C9GFS20645T49J7DH98E96MQP1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9FQFKVN7SCDTN7A6E7BD7D3NAQT9FVFVEECMV57C016VY1TSZE7G +MR-SOFI-0188 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_two_hop_route_chains_through_the_intermediate_token - CONFORMANCE §8 MR-SOFI-0188 (Met) CYQ27K47Z64H2BF1C1M5B88TE8CEKNG31YM77DT90GCJSNZ6WGK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). MDHQFYHYZMPY2D6JT3BFXWZCN6G9K277D9CP8QZZCRPS07FXSG6G F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0;3DJ47D50P3FG5NBS3E3RJPJMM1VCZA00692JFHJGX43R1N122JD0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PWQE3ZNV4X7S8MFJHNKCGTWRXBQ7FH0CY7C68KS59M556DPYNTF0 +MR-SOFI-0189 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_close_by_the_origin_owner_is_valid;dsm::sofi::validation::tests::a_close_that_does_not_retire_the_vault_is_invalid - CONFORMANCE §8 MR-SOFI-0189 (Met) XW84BHASNXYHFEHJS6GGH3DD4YTDTPXQ5AQRE97KFKPHQMR99600 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). MNEV16XKJAHH25R70FA7NPYHG84E8PXEQ5M5E60897DT0RT9G910 BD3A3GHR9YC02PHDS2BEXMTK6NNVGVE2996GDCF34095WK1ME0GG;K41NRJ7TV468B4QW22HWYQ2NX3TY7T3FVW7Q9ED1J3H3QQS5BP5G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1GWHBJXD62Y4VWC3VSTTGH47MWXK12R4KPB2JC4WD8XR4V6Z5RR0 +MR-SOFI-0191 dsm::sofi::admission::admissible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::admission::tests::beta_refuses_more_hops_than_it_executes - CONFORMANCE §8 MR-SOFI-0191 (Met) 9JVKD1J0V8X4VFMC3GNJV5TCP0MY5SPQ0BWR39BGGD8FJPGSYY20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/admission/admissible(). 1CJ7MTS8ZBBC8QY6GCNWMYFR1PD7TK2BJV11TAPS1KKP3ZW8H5RG HV9JAVS2W4DB8T5529X67STNZ6SF8T4DB6VPTDA1N70XW1T29XGG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YZS3XKFGMX4V99TK42V0MWBEDNYFFCW5BQ80Q186VWH2N7D5NJK0 +MR-SOFI-0193 dsm::dlv::route_commit::constant_product_output_classified android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-SOFI-0193 (Met) 4XNFF9XMJC4AM02QYA5QEGVKBPSWX5XWNCRGCEVE40A036MPQWRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 dlv/route_commit/constant_product_output_classified(). ED8RH5QS1T8XT563EW29K3VX0JPRQW3DDD02N8XFX8RFG0PFY09G PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;72FRHE3TASPKYNYSQ4BK116BADG9W55D6SR0BTT2HVCF8MWKJK1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac N1JR587QXT24ZDC2X2ZGN9ZEEG1CVE4Y3W74QK1MR02HHJ9XFJY0 +MR-SOFI-0193 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-SOFI-0193 (Met) 7D78SFHF7X0QSD2XQWHMPX5G0BTZ17VR1C7SP3M5H924NMPAGJH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). MDHQFYHYZMPY2D6JT3BFXWZCN6G9K277D9CP8QZZCRPS07FXSG6G PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;72FRHE3TASPKYNYSQ4BK116BADG9W55D6SR0BTT2HVCF8MWKJK1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JD9NFD6X5SEECSA3MZ16DEKD5Z59FN6ECWDZT5EPPFE3M06YPKCG +MR-SOFI-0194 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_claiming_the_wrong_reserves_is_invalid;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid - CONFORMANCE §8 MR-SOFI-0194 (Met) H73NANAS75Z6YYSDWVGKK8DGV1SZXDQ521KG3MZ4FP8RRXBC9C0G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). MNEV16XKJAHH25R70FA7NPYHG84E8PXEQ5M5E60897DT0RT9G910 HE9ZF7W2Z9CKB3PZ6Q3HC3C6W0080X6C0C7KBN0YNEYTHNMRRMG0;NJDMMX2WSEZDKPTXVD83R9J6Z17DSNEV54M4TXB3HPFS675NQ5Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T46J7G3YE5K75E4S297EGDPDTM3QZ979Y6YNNPA4QJ9B6NQ1ME00 +MR-SOFI-0195 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_realized_position_installs_the_realize_root;dsm::sofi::lineage::tests::a_void_position_installs_the_previous_root - CONFORMANCE §8 MR-SOFI-0195 (Met) 5C2APBSR31K6G83SDYYPFDTDKNYYW3HZFRGRNY0W8VSY5657YZ2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 CXQ8WZSR5P6YYX0KX9H158X1J8WAFEK09GH2VGKZ2W5FY0D5MVV0;3YYHPSWSEZ8V594XYDFCHDWG4P7Y62X6SQS7F289TAYEYS46K0XG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZKN693XAP27WEQTY5X2T0A0G8YTZV2XNCM38Z2KRD941KW0KWCT0 +MR-SOFI-0196 dsm::economic::credit::CreditSource android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) AFJX6C9RSPXZ3C5J61R3777S5KQ8XGPQWKP20R147P4R11J0NYWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/credit/CreditSource# MBAXGPBN7SXX4J20EVEZA1AX6WTG8Y47A7B51C58E1BQ37942050 470JJA4KBW9HKXSRN8MNXVW7VRCZJ2NH3GWV75DV1A657NT6QBWG;1HS2PYNZDZ5BDQFDJ2TA68VGB66Z4E22AT0E8JVJSQ4AHATQR5X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac THRT0ZW6280554XAJVMA16G1NZ92V6PYTK6E62PRYPPRAVRP0470 +MR-SOFI-0196 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) B5QD48Z1TFQWVRQ77A603CV6M50G9FA1J4D7PTQC11CVSW4VG98G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 470JJA4KBW9HKXSRN8MNXVW7VRCZJ2NH3GWV75DV1A657NT6QBWG;1HS2PYNZDZ5BDQFDJ2TA68VGB66Z4E22AT0E8JVJSQ4AHATQR5X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 19XBA3VM4EXPD9NCBE4CEKKRDJ8FV7B2XTGB74Q0RHC4DKCGE9M0 +MR-SOFI-0197 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0197 (Met) DQQC9VGP1JAZC2CM9H4PHNCD2NXR046BYME78ZWFJF9DHH38QP30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0FHR1H5GKNR9GF330N1S1EBDEV5HBC5BFS7T0MAXRHPC1RB9BHW0 +MR-SOFI-0198 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_of_another_owners_vault_is_invalid_on_identity_alone - CONFORMANCE §8 MR-SOFI-0198 (Met) YK50G8EBJ2WGDANY8TA5KX9KMWZNP6CX2EVXM8JANVFNH9NPKJMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). MNEV16XKJAHH25R70FA7NPYHG84E8PXEQ5M5E60897DT0RT9G910 34JTDGEF3HTC7R44J3VZ9FBA3B6ZV2E6T4D09K47JXEX7C8KY2M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MB4RMC44Y70RR968P59QQRQXVYSA21HQ542190BNCR1JX0XK77WG +MR-SOFI-0200 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::a_creation_whose_every_binding_holds_produces_the_write_set - CONFORMANCE §8 MR-SOFI-0200 (Met) WTFQ2RJ3NSDT59MR2ZDEJ8S5ZB130WSA9D0JNCX0CF9GKHGGPRV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 86KZ8QAGRDGVMC303W2GAQ5HR9ZQ1ARQQYJ0HMN19KTAYW24186G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V9B1HZHSKF029XYDKPH5HV91ZNRH0SPE18FSMX1BSBZZ1GPABHEG +MR-SOFI-0202 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_the_owner_did_not_create_is_refused - CONFORMANCE §8 MR-SOFI-0202 (Met) MWT0WRTR859H0ARPVFPJ1KBF019E5V9X2JPPWD61VB3WG5VVTPY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). YP9DFN8GN9GBGCTNHXZC7ECKTA6X0KE1T2KG94ZN4FPD9JS7KNE0 HH4VR96QS3TGCCQ5NQY12YW8JW3DWSND0K15FK25C6F0J6VMP750 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 35A93YB74Y9KEY1809SRDY9GY7T16C94G35V52S4S2CS6EXRNSW0 +MR-SOFI-0202 dsm::sofi::resolve::Verifier::vault_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_the_owner_did_not_create_is_refused - CONFORMANCE §8 MR-SOFI-0202 (Met) K2SA7GMPBS1MGJ12R0CYVNYADQE43BQJT9XSYDH4HV85G1HTW4JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vault_genesis(). 1VSVAM46HC916CYWXQ95T79KA15KX4H82NNMB36N0TPXNQEPGBYG HH4VR96QS3TGCCQ5NQY12YW8JW3DWSND0K15FK25C6F0J6VMP750 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YQ9RPFY24HCSQ72A29YHA9565FMW5QSHVS50YBSEHYX9XWCYDCDG +MR-SOFI-0203 dsm::sofi::validation::swap_vault_post android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid - CONFORMANCE §8 MR-SOFI-0203 (Met) 2RN5GQSEGK3VSMD0NJB2E2E872KQ9MYEKDA5067K904XTSVGK00G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_vault_post(). 3FN83T719343XH82V90CR037DD9E5EZ5S83CVRJ1935H6M4KZ8J0 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B2JG780VKDZ5JJ5Y24K7XZ7EW1CA9CW6VJN5TAYG5BB2CHZQ6ZT0 +MR-SOFI-0203 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid - CONFORMANCE §8 MR-SOFI-0203 (Met) FYQEHRS0BMWX51YFJPV3NH6ERHJ1KMWZX30KKCWT6ZVVM8CR267G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R72FYSQCDJN36QDDDKMTX2ZYZVBP5F18YGJPN12QST1JQQQPF590 +MR-SOFI-0204 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0204 (Met) Q3ZJ0MXJWKD7399PZNXB8FYF0SF18BZN51YR2QT1XBW2MBME72F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 VCD0VQK2S65C1GXYRH40B23N6FX8AX1BA0MRZ8K3RB9TD4T7ETC0;D2KYR6FCS4QEQ5KSZFCXWAYM5MPTPK1EFRPNT7YN8SW9QVQ21YR0;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3XXBFEPA45K6RPGK9NG9CVEG5266THWNS4CQJBKRKF4JHYCA25CG +MR-SOFI-0204 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0204 (Met) ZPB59DZP9E659DH5P046M1A167CB2HVSFDN5RT6B4SFKDA4SH2FG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG VCD0VQK2S65C1GXYRH40B23N6FX8AX1BA0MRZ8K3RB9TD4T7ETC0;D2KYR6FCS4QEQ5KSZFCXWAYM5MPTPK1EFRPNT7YN8SW9QVQ21YR0;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JDBTJETJ87Q1NM2QQ607VEN94Y0T2BH3TZ92GCDNW6QMFW0CW8K0 +MR-SOFI-0204 dsm::sofi::validation::route_validation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0204 (Met) 27C086SW5FTJWHKWMDKVJSN7W9RBCC0JW5NGX937PST9VBDXBY6G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_validation(). 2S1VTPHB98ADCM4TAZB1F055K39SC9FXMKH27NE829916W9BVJ9G VCD0VQK2S65C1GXYRH40B23N6FX8AX1BA0MRZ8K3RB9TD4T7ETC0;D2KYR6FCS4QEQ5KSZFCXWAYM5MPTPK1EFRPNT7YN8SW9QVQ21YR0;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0MV7GRBHGD8EMTW0SH378V4CNZMKPKPF04D18FM5R9G5JE2QKBNG +MR-SOFI-0206 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0206 (Partial) NWD83NP4Y2J41XMT49D1T4NN68BGSDGEV24HH7MHAAYV0GW9NYXG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZB9GRKTQJBW9H1R60XJM0J8MC5NVXM70C13XGXMWJ04E6V6AYYVG +MR-SOFI-0206 dsm::sofi::validation::route_validation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0206 (Partial) YMT1FHPQAD0D582282GTZ9S5F8YGF603904SW9TW85FZ0P3J5VCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_validation(). 2S1VTPHB98ADCM4TAZB1F055K39SC9FXMKH27NE829916W9BVJ9G - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4W2FRCZ6CZ9PH6C5ATVZS7WQTCHF5PJQD0EAT917RXF2NJ87T18G +MR-SOFI-0207 dsm::sofi::validation::Verdict::note android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_provable_invalidity_is_not_masked_by_missing_evidence;dsm::sofi::validation::tests::an_invalidity_on_a_later_hop_survives_a_gap_on_an_earlier_one - CONFORMANCE §8 MR-SOFI-0207 (Met) PKM522ZBF9EFM5YM6PQTMMXQ7V8AG86RPZJB5A5RQSXJ94NK3VX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Verdict]note(). MAHKP3HX02CAYQG77SSJSDC1TYY1JPE3W487SE9P9AYHGMVAX34G E06F83F8W3Y4TFQ113GR32RFM21X956TK2W1RBHR4GZK1GAKN86G;K4K3KHVVXRZN7E6R1CN8WEAEQ8D8S05E9PQT95V0QS4X4ZEA016G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ABB74PCPG2GHY8BDT5C6S39DSZW1C8A8RG01NT27GHKS2G217R70 +MR-SOFI-0208 dsm::sofi::conformance::Items::fold android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::conformance::tests::a_fulfillment_with_everything_in_hand_is_valid - CONFORMANCE §8 MR-SOFI-0208 (Met) HF196BD682JR74DX1KDZN5EN3ZE9XJQDFKAC729THQHE6C55RWP0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/impl#[Items]fold(). 7T9ZQNKFMKVC1C3S82654YD7V2KA8NSF3KAFAGDWD1SG6G2G0BXG QEHF19V0EGPEDDQX3MCTXVV9AMM1PBB0X1PFTWMFKP897YKXFKT0;7K7ZDVMRZMEWW6VNV1CXNKTAPV78T59TDC09NHAJFEHF2WHSY3B0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H4PB5VS4VSR6D4HKFEXHAHWCVF5Q2MYFHJTV5GVE1V704GBAJ9QG +MR-SOFI-0208 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::invalid_dominates_missing_in_item_order;dsm::sofi::conformance::tests::a_fulfillment_with_everything_in_hand_is_valid - CONFORMANCE §8 MR-SOFI-0208 (Met) DXK0ZN060VRTE64H7Y0KQR39D1H38004ETT0DQ2MGQHSJ97DNMG0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 QEHF19V0EGPEDDQX3MCTXVV9AMM1PBB0X1PFTWMFKP897YKXFKT0;7K7ZDVMRZMEWW6VNV1CXNKTAPV78T59TDC09NHAJFEHF2WHSY3B0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EP10G4S6BX8QJM8X13J2R1X14X42E2SVTAAVJD51A1FJKJNV1P30 +MR-SOFI-0209 dsm::sofi::conformance::successor_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0209 (Met) FD4ZP1C8FSJ6KA3YVMVBF8JD8DATC9M7MNJPY2T74WWWJYT4PW80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/successor_position(). 82HN84QST1XYA8NRZYRAXNEXKBB6PTES16WTGSAHA8N0S9QEEA40 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;401JSMKAGPQZ1GWYX1BVRAGD0PBPAFDXP7ZTBME29MT53T1GFPPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q84WJKKMQ5VG1HC9JB957CS3Y2K81SGXVAA74GF30T5YSH3WVSC0 +MR-SOFI-0209 dsm::sofi::wire::next_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi_v8_independent::counters_are_checked_never_wrapped - CONFORMANCE §8 MR-SOFI-0209 (Met) QXH5YTK6KSHZ83FCWYKWWFF84D8YPXP02JHAPSS77P0T16VK60GG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/next_position(). BJYTZJQZ9DT9ARFDJ1AQXZ7886SGEHKADKSPWHTXENY9KCWBDN90 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;401JSMKAGPQZ1GWYX1BVRAGD0PBPAFDXP7ZTBME29MT53T1GFPPG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BBGCDQM883A5X78T33C792A43KM0W522QGZA241RSQQWT15SP2JG +MR-SOFI-0210 dsm::sofi::conformance::key_is_the_precommitted_one android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_2_f_is_signed_under_the_key_p_committed - CONFORMANCE §8 MR-SOFI-0210 (Met) 2Q2WW33FMBAX0N6EWGXJDNGJ7FT1MVN35XA2GRNF35G5H42E0YD0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/key_is_the_precommitted_one(). 7NEWG5J1NPXPD1SB6ES5ZQY1CVMWDNPNECG4Q9KJM5E2Y1MNSGB0 WGDM8MQ7PJS7MSD577P1H1NWZDAT3S3QRT64TQQHQ3ES7MPYNY8G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 224YQGB7WZVN9DQPPSD0158PKE8C3FF90RH0K37N8NRBVVJBJM00 +MR-SOFI-0211 dsm::sofi::conformance::policy_set_is_canonical android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p - CONFORMANCE §8 MR-SOFI-0211 (Met) VGJTJ9N9ZRB6Y9131P98DHGK86N3047K6ZCZ2VMTKPFPTAW4Z7XG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/policy_set_is_canonical(). 0MZTKT1HTVXCYYHC3W8FWAZVMM0PYNTPRZ221FERDJKZ13KCTD5G JSNGW6K2GV7C40R1ZZVT8A8CTWWT0GB873BGSQPA41ZDMP84ZF9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TBYZMSM54B4KCXG7J3G7Q6ZGPYS8S9FZX4AX0FSK3B1CHTXDN450 +MR-SOFI-0212 dsm::sofi::conformance::attempts_cover_legs android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_4_the_attempts_cover_exactly_the_legs_of_p_with_no_holes - CONFORMANCE §8 MR-SOFI-0212 (Met) SCZZT17X1012BYYSJYH62RHMKFMQTP8T2Q593EN4X770XEDMSYWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/attempts_cover_legs(). 6KE1F715E781GTSMF6EF7T53FFP8K50TZ3ZK5HYX86EWV857S0T0 ZRJ0H69QSFZF3SZGQC7S1HNBD9QMWS90CG669S98VGBCCZ86SF30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2QCSGQ9HMM6GDHPBB2SAJRB8TJ46DR08467E07Q41QVK6J5D1DB0 +MR-SOFI-0213 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_5_an_earlier_attempt_must_be_final - CONFORMANCE §8 MR-SOFI-0213 (Met) FZKM8BHWRCYJYZRMNM3Q89RNHC0QFMKD9GYRQ4WJ709Y681JGVT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 XK76YDGGXHHKAPKGVP26HF5EM8XD80HX0V53EFN16EP28CVX0G1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NP4BMC32SBCTMMT2GQTXRN1HGSHEDJB52MMPCCRCSV4F7HJ9XT90 +MR-SOFI-0216 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0216 (Met) 61JMMBNVWGFKDHXM8WYPKAHGVE768DY5DH34HAQG32F7Z01YH26G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0J32CPP69V953G7P0Q08A1NW2MPETGDSQ2RKSQZF1XHYDB0EXP40 +MR-SOFI-0216 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0216 (Met) Y2BAV5GH7ZHTP99YGENF108YHJNSX4WBV4Z7N0AT26NSJN36HZ40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AP2YE4C25TXW3S9KPA8BJYVKBV9ARDDXGW86N85WSYF7EFVFP0X0 +MR-SOFI-0217 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0217 (Partial) 9A1NK8TYWAWKXW6RM3E9N11DVB2C27DW0HFJWWTTCMG05MEKDJGG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). AJDSK5RACQ2YV14Z9SKHQB0JQRSNPV8MWN8WFRQMAR9W5N413FQ0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4C5QR8NSSZDTYX3XH9AWHF6BJXQ9FDBA0YX77HN31V35ZTF1PFQ0 +MR-SOFI-0218 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 576CH11CV9GGMC989XZSJX9A3SKGVEBVTARTS43GFAM9DGYBX4XG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). 4QFS5B5ETX2RKB44V8NC30XJS6E6GA1S1KXFDE44QXCVH0JPSCV0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XBQFWK1SV9WWEVWVRDEABYK7YRB6FNAY2B5E7MJ4V7DRASFQKXAG +MR-SOFI-0218 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 12YFPA1B7BKR4WSSP73AGRJ44P4SJMW4FTANM4CFQ1V17FTRD80G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). PMMEZVF8H2ZSWHBTZT5ZYC5CS6DHYC3D2XMH97YYQPMVN8NE57P0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VW8WBFBS9TNCW8E3ZB3ZJX9V0GA1QV9JBXKJDYB5WB98VS7R8HX0 +MR-SOFI-0218 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) GH87GM6RWJTV893WRQQW9G4TZ7EMTHKQB1K5VKGT3T6YFYX7Z8GG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EDAWHKX452WMN9AB7E0C658S4K4XC7EK74DJHY14MPWH0DCVDR2G +MR-SOFI-0218 dsm_sdk::sdk::sofi_relay::relay_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 06SX219R3ZT21CEDA0TR3TFWQJB8KFZYVDWZR9MDA0SYRPB4GT80 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_relay/relay_fulfillment(). 1V4G3YWRHEDDTWMKPP71H3EPA1RCBMZC0R8QAQNEPKH0CQ3Y7AVG 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 22HXWQFKN3VMSXPE2RG3VZNPY5VE6S19604SPFEVT4YBCV0VE2ZG +MR-SOFI-0219 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open - CONFORMANCE §8 MR-SOFI-0219 (Met) XTKH54GQF5XP127YC10A1TSCC67RYYTJXXZ642VCSZMEQ1K5QK8G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 03SMKHXH93PEY0S02MDH63E92D4Y0G3JN41G1BBWBKGPAK73JZK0 0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WZ818TMTJP8QM9KXBPKC30Y564GRFS5EQZMF97JN3T3YX8FQK220 +MR-SOFI-0220 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 2QC7V0TFP5KEZ24S0ATGKE0KMWZ0F4ZE55YCS93WS0FCCMJ08ZH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). 4QFS5B5ETX2RKB44V8NC30XJS6E6GA1S1KXFDE44QXCVH0JPSCV0 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac J2PVERVYE3A1V5GE7VV8Y4VPPCV51NHJ8D979EPRN2K3Z9X0V14G +MR-SOFI-0220 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 7C58SM50DCYTA6PYAC5WNHYSX7MJW2CA9DCG1J4V20H93K6REGC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZFMAA0AKZGTDXW5CMYQ14M4WGN203G56AKBKYTWTPSSQN1ADW2B0 +MR-SOFI-0220 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 5PPG90F05GR797GA96B2XD2N9QNF1EPWBCJWZEAVT1JSW9HR1XV0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QK9H6DRY9DQQQJRNW1J4T61MZA9PP3FDHBC84Y6GBXWV7RWHMH6G +MR-SOFI-0221 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0221 (Met) Y2PKXX29S7K7EPMZZCQNNEVE0J0FZ0S4ZXK246N3V9B0N7B8V83G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9JNN3R527HQH21BQ8DW9WXEJGNXTWRKSGAM0RRQT7BA98ZCKGBAG +MR-SOFI-0221 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0221 (Met) ZTTSFSNAH40CY4Q38W35CSTWSWT25V69FCWY371JN4HQKP88F19G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AC6FDRKQCMFJVXVEJYFJT7M8SR8WWDB8056SX386BB5JJEB4M0F0 +MR-SOFI-0223 dsm::sofi::resolution::trader_parent_compatible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_conditional_parent_that_selected_this_root_processes_normally;dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped - CONFORMANCE §8 MR-SOFI-0223 (Met) RA7DKAVAV519X8WMS18K1Y1YZBP7JGX82PZ13MR8NCDR61YSNYSG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_compatible(). TV2MAESR050D7MWJWS0B32KT7K8X6FTXKEV6P5JHFXDT64J1AXYG Z2RT78JWVNSCGC4M76VSKW4JMX6WYF6MEP6VJH3RQCZTX1JXQ4E0;ZVVXCM4DWWVHDRGPRVG2K376KC6CE3BT0TQB9HCPF4GV7FZQ9DHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8WR23CJHQE8JHAWNC8V2JG3SE7W9Z0B4J3VVE029A84XG758WJVG +MR-SOFI-0223 dsm::sofi::resolution::trader_parent_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_conditional_parent_that_selected_this_root_processes_normally;dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped - CONFORMANCE §8 MR-SOFI-0223 (Met) G8F3C9TB1H2Z9NDH81KGWGEBYYAS9J6PE2MYTDAYA1RPZYXWBN8G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_impossible(). FZ7ZB27X6DMKS3KXF80F9P0ECE8194BXZ3RJD1PCTMJVB0BJF490 Z2RT78JWVNSCGC4M76VSKW4JMX6WYF6MEP6VJH3RQCZTX1JXQ4E0;ZVVXCM4DWWVHDRGPRVG2K376KC6CE3BT0TQB9HCPF4GV7FZQ9DHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 41RV5PHG16SNTGZ3G0P3VB7FRFZKP17V9HAA1GJAJCQ2BWQMRT4G +MR-SOFI-0224 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::void_requires_storage_resolution - CONFORMANCE §8 MR-SOFI-0224 (Met) 433KFRT4QVJC8YPGAHENDE6FBR8H0DW1FH48CTG6WXSKDSDZQDWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG D2KYR6FCS4QEQ5KSZFCXWAYM5MPTPK1EFRPNT7YN8SW9QVQ21YR0;VCD0VQK2S65C1GXYRH40B23N6FX8AX1BA0MRZ8K3RB9TD4T7ETC0;VA1GGJBCS2AKJTCHWBE3DY6C030E4E5M753DDTDVWGTF66VZJC8G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DSS2FBYAQET92GTFWS1FAZYQN5KQJWYVA4EQQFGVNGEZYR4HVTE0 +MR-SOFI-0226 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final;dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0226 (Met) DQCTNGCJBX33EPKKVHQDGBJW6MBNQ94PTCTGBPP99MJY1H317PY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). PMMEZVF8H2ZSWHBTZT5ZYC5CS6DHYC3D2XMH97YYQPMVN8NE57P0 NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0;NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FVJ7BV34W3CXVF4KWHM5ZETR7HH78FRS62STWMBWRE7V2E6DF0FG +MR-SOFI-0226 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final;dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0226 (Met) 77FY58P4KV2F5F74RN22MG3XEZGDAQCGP22E38TS7XYH75GB32BG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0;NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WRCQYGSAPXBWMZSV2K0M87FSJEDT86F08SRHG7JXVJEGJX5D4PZG +MR-SOFI-0227 dsm::sofi::lineage::PredecessorClaim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_terminal_resolution_never_becomes_an_admitted_position - CONFORMANCE §8 MR-SOFI-0227 (Met) A95FJ36HZMP378R797CAMWF7T0D9QEW0N8G6GFJHRT232R8YR2WG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/PredecessorClaim# 9BWAB2NJYY62FP2XXK5YTY0CZRYJYS16QT6ZTWN7QH4S7ZABSGEG 1ZZG1PXXZTCBXB4AWZ34GQASEEEFD73HNJSXP61Y1SEQ0VKJ9EG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C7NPCK8BGCMXCRZN6ZD334J3VZYA8ZQ003RA0AAQY8X5JE277W70 +MR-SOFI-0227 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_terminal_resolution_never_becomes_an_admitted_position - CONFORMANCE §8 MR-SOFI-0227 (Met) FZJFN6AK9AC5FCVMG1407BP1Z2FD1GYC5J41Q0TWH08PC104YG10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 1ZZG1PXXZTCBXB4AWZ34GQASEEEFD73HNJSXP61Y1SEQ0VKJ9EG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q42P33E8XDCNSNNJZ2E438QTNC00WZCB4SA7V7ECTBKVJGNJWDW0 +MR-SOFI-0228 dsm::economic::admission::fence_allows android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) EKNNBP2Y115QAK28ZJVX1B8RZJCKQ25SG484ANABYBP9YPJWVVM0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/admission/fence_allows(). A0E0W9MZVTN9CSP93J9YAB875FRDW19G0Q01FXC0QPNXFHEHMPZ0 6P94GP8XR6HHT6A4MWXW6FB5QB24EFVZD0HER650RHP0ESZ4DTAG;64G5SQ9PAGF543ACG1W11QGDBYS52KA40QC7GR794MRWGM04NHCG;VA1GGJBCS2AKJTCHWBE3DY6C030E4E5M753DDTDVWGTF66VZJC8G;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RT6GX6B3PHS1FHM79Q9SAYQ10DWXX52KMMA7G1W1P2MRQGWJF6B0 +MR-SOFI-0228 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) A7E1M20ZBW3XJW6VG53BF8JB8N63NG76V842F9QGPRB25ZWH8WXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 6P94GP8XR6HHT6A4MWXW6FB5QB24EFVZD0HER650RHP0ESZ4DTAG;64G5SQ9PAGF543ACG1W11QGDBYS52KA40QC7GR794MRWGM04NHCG;VA1GGJBCS2AKJTCHWBE3DY6C030E4E5M753DDTDVWGTF66VZJC8G;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HJ7SXKPJD6TEDTP77YHTSTMTFQ41P4FZZMWZDQ53DCZVZE1Q55XG +MR-SOFI-0228 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) KC7KXHSKA8YFYK3ADXDEDYJFJ2T7AD97WPG0C1FXSBNMCD831TZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG 6P94GP8XR6HHT6A4MWXW6FB5QB24EFVZD0HER650RHP0ESZ4DTAG;64G5SQ9PAGF543ACG1W11QGDBYS52KA40QC7GR794MRWGM04NHCG;VA1GGJBCS2AKJTCHWBE3DY6C030E4E5M753DDTDVWGTF66VZJC8G;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y59FRKXD15FEJMPZ0SK5A7TVKJD73SEGWSKZGJ9YWNNAP1JC0JXG +MR-SOFI-0228 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::the_fence_blocks_economic_writes_and_allows_ordinary_activity;dsm::sofi_v8_operations::sofi_operations_are_classified_and_gated;dsm::sofi::resolution::tests::void_requires_storage_resolution;dsm::economic::lineage::admitted_position_tests::no_validated_root_is_minted_from_an_unresolved_position - CONFORMANCE §8 MR-SOFI-0228 (Met) 18R8N4DRH55BNJE39RK4YHA7BKF6DWVZ20D2GWCBJXY17V3VT6X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG 6P94GP8XR6HHT6A4MWXW6FB5QB24EFVZD0HER650RHP0ESZ4DTAG;64G5SQ9PAGF543ACG1W11QGDBYS52KA40QC7GR794MRWGM04NHCG;VA1GGJBCS2AKJTCHWBE3DY6C030E4E5M753DDTDVWGTF66VZJC8G;0M6NEYZBJC94DH80Z7B2SYMTED6B5CZHNSEBHYHG9X9EJSD1G8X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac M8C0NZMB1T0R0R6SE2PK3CAHZ67QRBVESXY4JHMSS2CZ8M2ZGTZ0 MR-SOFI-0229 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::nothing_descends_from_an_unresolved_conditional_predecessor;dsm::economic::lineage::admitted_position_tests::the_claim_kind_decides_what_may_descend - CONFORMANCE §8 MR-SOFI-0229 (Met) 80VRZ7T755EPYC3M469ZX7JF21GXXJY4ZACNRS2DV76DPYFCAPK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 MEB3PERJF23ZDNN752HWV71RD0DR54DDVWF7NWMHNSEDX3FYG8RG;HBZG66F86TN87FWKKQBAXGV03XTC54KV59NXM3G7ZMNG7WX942W0 8b2814918a9f0cf54a83d29080a9c6bf177682d9 9AVXVP6GZSFJBDDAZ2W51RP7JCG81G6H4A3ACE0WTQZM952RKSB0 -MR-SOFI-0230 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0230 (Met) 50Z74T1F9D2WQWQRYWAMTBVS8SVZCDD7NCA7TZ5CF741RPF1SQDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G de67d9df95e51fba3e7807f8554e3001b7db5f37 418R7ARFAEDPWC2QBAVZ1YETQ55FMZMGTPSTSV07EA36YCPP0Y00 -MR-SOFI-0230 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0230 (Met) SM84P14AG851V0JF84PQEKSZ5BFKQY1E0Z37FRDC431Q8KD3PQB0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 3CYQC5EN1D2H6Q60ZQ8BXR5JPM3NAJWTDCS125Z35CQ4Y9YJT9MG 9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G de67d9df95e51fba3e7807f8554e3001b7db5f37 ZNK16XWNNCJG82A7AW0K59YP3YMHZAVKKA8QF9P8YFA5A0ZD4Z10 -MR-SOFI-0230 dsm::sofi::resolution::LegFacts::final_on_other android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0230 (Met) VNHBHFXKSPFWJF0JY8GD4V33HZV4ZT6HW8M2EHRH9DMR7JFKQB9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/impl#[LegFacts]final_on_other(). JJ87A9CBAQ51KKE7PTT974RVPM8N3T0AVTD3PR8ZV2X8KSMHE2C0 9Z1B48J1QBMD8JY5Y5BYD7CR1PZ2JQM7FX2HJJXDDHD4BNM3XPM0;B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;71MCSX25WY1VGF9JEXPG1JJCKA8BYGZARFSQHWZBPQ8FZ1AJXF2G de67d9df95e51fba3e7807f8554e3001b7db5f37 KSF739EXA8FT07TAYYREX2J0RXNGE5H37KVQESG4NRQ7GC4WB19G -MR-SOFI-0231 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0231 (Met) CMMX195H2HCV73995TM1D3YQX834X0ZHJTQ3AAMK7A6238HKGK20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 WKFMKHRC5E99GQ2WWBAVNA3756WR434BTMEPB0KR27BGA3V33VQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 VDDWNHBSFKEXVS6Z2NNE9RCXJW13AQ6CMV5MFA5CME5YYF60E0RG -MR-SOFI-0231 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0231 (Met) VGBC7TM6RG6ZEPPJW7CXN2CF2W751WQ9XYGBQ081NGKBA0M2XEKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 66NHR6KCBRW08X6APRYS3XHTKX2K6TCV4A0GZREXBBEXATQ3HTX0 WKFMKHRC5E99GQ2WWBAVNA3756WR434BTMEPB0KR27BGA3V33VQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 9D49T8NV6Y1CCGR12NZPCGTRCXWP31WKKAA41H823FGHKAWVNJM0 -MR-SOFI-0232 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0232 (Met) M30REZ2990NCR5GKZY1TFEZGRXZF9K6VRYK3S3DRD9RFET0NAH20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 WKFMKHRC5E99GQ2WWBAVNA3756WR434BTMEPB0KR27BGA3V33VQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 72N1XBK2B78DQ8XZC6836CAJJ9PNSDR2HQZ0B7SZNFK8HPZT4QTG -MR-SOFI-0232 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0232 (Met) X2C65Q35AQKN2Y6K48S0R01VRRXEAMJCMSTEEMJQ29RFMSD7HCX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 66NHR6KCBRW08X6APRYS3XHTKX2K6TCV4A0GZREXBBEXATQ3HTX0 WKFMKHRC5E99GQ2WWBAVNA3756WR434BTMEPB0KR27BGA3V33VQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 D8WCEPHSVRJ6SXHE1E7GM2B6T820T6DS5D3YTSEYC4GW03WWK5WG -MR-SOFI-0233 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0233 (Met) 0ZQFYGE3QYEZRF3Q4FS8E9ZEEDJ0BZQ8QZPETJVRNRQMXWPQ2Y4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20 de67d9df95e51fba3e7807f8554e3001b7db5f37 2JTTJMVKRFHXKJEJ456H3FYGMVK75AJYZ6X4M8Q4NNX7381GFV90 +MR-SOFI-0230 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0230 (Met) 50Z74T1F9D2WQWQRYWAMTBVS8SVZCDD7NCA7TZ5CF741RPF1SQDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2BKC76BK4BW4PJ27KB5TP70NV7ZB5BX0QJ6ZCMZ14APW3R9AMD50 +MR-SOFI-0230 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0230 (Met) SM84P14AG851V0JF84PQEKSZ5BFKQY1E0Z37FRDC431Q8KD3PQB0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 03SMKHXH93PEY0S02MDH63E92D4Y0G3JN41G1BBWBKGPAK73JZK0 0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0KS2HTYDKCVS43E777S2ASFZW2N5Y5Z3KKKAEJTF7Z1159DY58PG +MR-SOFI-0230 dsm::sofi::resolution::LegFacts::final_on_other android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::sofi::resolution::tests::a_reserved_key_another_operation_reached_first_voids - CONFORMANCE §8 MR-SOFI-0230 (Met) VNHBHFXKSPFWJF0JY8GD4V33HZV4ZT6HW8M2EHRH9DMR7JFKQB9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/impl#[LegFacts]final_on_other(). JJ87A9CBAQ51KKE7PTT974RVPM8N3T0AVTD3PR8ZV2X8KSMHE2C0 0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;FDR5NXXNYMCWJHJ31CDSWSDARER34FEX9AW02YRZ6WQD1EQ13BAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4VN1299MBYRJ6905N0QJM8KP368WPP16HCXPQ62C6BAJVTGJKYM0 +MR-SOFI-0231 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0231 (Met) CMMX195H2HCV73995TM1D3YQX834X0ZHJTQ3AAMK7A6238HKGK20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 N4N3G4SJEWM1M9BJ51DZZMKP8DV08J2R79JFAYBWBX1Y07KZD6KG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9X5QJN48604YZ0WENZFR7HPXYRP4QFE0QMPFD7BE7S3JK7T94X10 +MR-SOFI-0231 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0231 (Met) VGBC7TM6RG6ZEPPJW7CXN2CF2W751WQ9XYGBQ081NGKBA0M2XEKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 4AJ0HQQQPQBBEM1HXZ32BSPYER5KS5ZVX0XFRE62FTPWDA73S1M0 N4N3G4SJEWM1M9BJ51DZZMKP8DV08J2R79JFAYBWBX1Y07KZD6KG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NK0YCVBFWW7B6DQFB3QZPH1V8HW381CMFC9CBAT2HD3Q5XE9N4XG +MR-SOFI-0232 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0232 (Met) M30REZ2990NCR5GKZY1TFEZGRXZF9K6VRYK3S3DRD9RFET0NAH20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 N4N3G4SJEWM1M9BJ51DZZMKP8DV08J2R79JFAYBWBX1Y07KZD6KG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FTSWZHVFNSAW4G5MHYMGD0K8WTP5G0A23BQ8C0HRCR4EKVQ9ZWPG +MR-SOFI-0232 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0232 (Met) X2C65Q35AQKN2Y6K48S0R01VRRXEAMJCMSTEEMJQ29RFMSD7HCX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 4AJ0HQQQPQBBEM1HXZ32BSPYER5KS5ZVX0XFRE62FTPWDA73S1M0 N4N3G4SJEWM1M9BJ51DZZMKP8DV08J2R79JFAYBWBX1Y07KZD6KG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WMXNPC4Q6S4H4B3RHM54R2N71DYYMH7J43B44HWCB0HC21EWY9FG +MR-SOFI-0233 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed - CONFORMANCE §8 MR-SOFI-0233 (Met) 0ZQFYGE3QYEZRF3Q4FS8E9ZEEDJ0BZQ8QZPETJVRNRQMXWPQ2Y4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 86Z0Q9MTP027FFSJVPXZQJFK1YWGGTVNBA62V3WWFDHB6BZEVWDG MR-SOFI-0234 dsm::sofi::resolution::trader_parent_compatible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_trader_parent_arm_is_monotone - CONFORMANCE §8 MR-SOFI-0234 (Met) E6WQCGFNMJTB16V8EGQSYRQ11FCVWRDBAVX21RJJEFDAEX9JVBKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_compatible(). TV2MAESR050D7MWJWS0B32KT7K8X6FTXKEV6P5JHFXDT64J1AXYG A9GYXA1P7581FTFGBCSEN53TM743GZAQWDSF2BRNA8ZKZ4CDE0J0 f2b362acd3d818d4a716847c02062f3d01bc273f XQW27CH90RK3BCXJ62PR7NXBA5E916H29E77DV83KA0WHX7JXTY0 MR-SOFI-0234 dsm::sofi::resolution::trader_parent_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_trader_parent_arm_is_monotone - CONFORMANCE §8 MR-SOFI-0234 (Met) 1G4FZCYDFF4SMX93ANVR7EZP6DQB510H0YJRJC0K3DZ1SNP5MMM0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_impossible(). FZ7ZB27X6DMKS3KXF80F9P0ECE8194BXZ3RJD1PCTMJVB0BJF490 A9GYXA1P7581FTFGBCSEN53TM743GZAQWDSF2BRNA8ZKZ4CDE0J0 f2b362acd3d818d4a716847c02062f3d01bc273f 0H2QXVKYKFNF028J70R1J64QRXG692RGEKEH5VVCGKH9NFHAB5A0 MR-SOFI-0235 dsm::sofi::resolution::trader_parent_compatible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_trader_parent_arm_is_monotone - CONFORMANCE §8 MR-SOFI-0235 (Met) 3VF3CB28FSV8FV9KSZWVKKGQTDWKJER8J5695C4JT8KPJG7J7J1G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_compatible(). TV2MAESR050D7MWJWS0B32KT7K8X6FTXKEV6P5JHFXDT64J1AXYG A9GYXA1P7581FTFGBCSEN53TM743GZAQWDSF2BRNA8ZKZ4CDE0J0 f2b362acd3d818d4a716847c02062f3d01bc273f KG0NX7YMB7D3H1W0CFYRAZA9680YTHYX591JAWZARD3HDDXQ3SA0 MR-SOFI-0235 dsm::sofi::resolution::trader_parent_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_trader_parent_arm_is_monotone - CONFORMANCE §8 MR-SOFI-0235 (Met) F34AR41X504NXZWYXFZ8NJX7KAFHXTG3YTTQA517P2S979GX69R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/trader_parent_impossible(). FZ7ZB27X6DMKS3KXF80F9P0ECE8194BXZ3RJD1PCTMJVB0BJF490 A9GYXA1P7581FTFGBCSEN53TM743GZAQWDSF2BRNA8ZKZ4CDE0J0 f2b362acd3d818d4a716847c02062f3d01bc273f AJ7VB0JM7CSZG2EAYNB91YHBG821JJSCWEA41TKF1051BP83M6WG -MR-SOFI-0236 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::legs_final_on_different_commitments_are_not_one_route - CONFORMANCE §8 MR-SOFI-0236 (Met) NH441B0DVJB1J428QWZ3AE6QK2ZCYKCM8WW69NYYSB5TJ5TKW61G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 7NN9NJM12GBT6SQ9EPSTTH27K0DD5B6HXD0FRCZVJ481BDJ203XG de67d9df95e51fba3e7807f8554e3001b7db5f37 T7SYFS2QY33MRRAN420RK6SYVT3EXW562H4QYNFY36H1T01E4A2G -MR-SOFI-0236 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::legs_final_on_different_commitments_are_not_one_route - CONFORMANCE §8 MR-SOFI-0236 (Met) XNERZE4KBGCRDP9BJVQK9KB8S6HKFRD3NJQSMHGRFASQ99Z15X50 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 7NN9NJM12GBT6SQ9EPSTTH27K0DD5B6HXD0FRCZVJ481BDJ203XG de67d9df95e51fba3e7807f8554e3001b7db5f37 YVHHPSDMVW4A2V0ZD76C3NAM74PW3M24D511QGZ0W9SD42WD03H0 -MR-SOFI-0237 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0237 (Met) Y14615G893ZXE84MW9P3N69QZHR07NP51XEHM297E1GCG3CW036G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 3PQCCAQXJ2D4WZ9MYK6S7STPS4FEJ1BVY2AHXCR6XR60QKCVYN4G 33GZHD213GA4PYDS8FAK95MMD4FGXA6HA9F42BE9M438SM9NSF6G de67d9df95e51fba3e7807f8554e3001b7db5f37 FCTR1AE9AHYK8KM17RQ89PPR39033H17W934K4TWP5EJFSE4A7Y0 -MR-SOFI-0238 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_of_a_conformance_invalid_fulfillment_is_skipped;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-SOFI-0238 (Met) 2G0W24KT9G7VCHGFG7YDXFBNMNJ2E7686JPTD1J4P2BZEJE3P200 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 461FKX161D5DT6W261Z1X19P3TY39E27ZW2PQ4A00X265MCT3450;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG de67d9df95e51fba3e7807f8554e3001b7db5f37 19KS5MD8G9V37Y1K1GQSERY21YMC651KCG6RWDG62M4374RNPVX0 -MR-SOFI-0238 dsm::sofi::resolution::fulfillment_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_of_a_conformance_invalid_fulfillment_is_skipped;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-SOFI-0238 (Met) A27H6ZQ5MDG139YBHRG75JXK5RRB1RTB3JF6CJXQVV31XRKSCF7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/fulfillment_impossible(). D1DH28EJGRCQENBKGJ8C88VDHWJJVW6B8YGEE5RKYJ12T06Q7NCG 461FKX161D5DT6W261Z1X19P3TY39E27ZW2PQ4A00X265MCT3450;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG de67d9df95e51fba3e7807f8554e3001b7db5f37 HZWWZT60G242R4J9MW2T977E60595BZ96FS0XHE8PVBT2YJEKTWG -MR-SOFI-0239 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::route_impossibility_reads_nothing_about_a_particular_fulfillment;dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped - CONFORMANCE §8 MR-SOFI-0239 (Met) WQRHFGTJ75W7J8Q08GME1J668MZH89YPYFB6NYCQ5QVV14FXZGA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 3PQCCAQXJ2D4WZ9MYK6S7STPS4FEJ1BVY2AHXCR6XR60QKCVYN4G VKR3081HTHSFM77FY2TAHHD8ZC1P1WMARNTGMXWJGD5SBGD91740;SZW7MH9GE4N3C28V6NPNQMZMPS5C7X4BF4B8V8TR1BGPCRYAK290 de67d9df95e51fba3e7807f8554e3001b7db5f37 74BEDS5T123PBC74NX016QVAQ997HGT40KFSBH678VJRR0R8ZG40 -MR-SOFI-0240 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_statically_invalid_route_is_invalid_before_storage_resolves;dsm::sofi::resolution::tests::the_orphan_and_consumed_elsewhere_arms_hold_on_a_valid_route;dsm::sofi::resolution::tests::a_conditional_parent_that_selected_another_root_is_invalid - CONFORMANCE §8 MR-SOFI-0240 (Met) 1249AREQDYDPAEDTYMQFJF721B03FPABBYKNKW67FGAGW7MF9ED0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 3PQCCAQXJ2D4WZ9MYK6S7STPS4FEJ1BVY2AHXCR6XR60QKCVYN4G 1DESZCN0K1Z103AB74CN9JM8H5VMMT1SC329PPVQ6HYN5039B55G;KF2F2HHF93Z905S0XWAJQRY2Q346FHZRVAN0PNRZNYMRDMMQ9TGG;QXAWGJ6ARJ94RT4W5S7F9B0G3J287EZ6Y3NPMC5VWMJ136G9T1X0 de67d9df95e51fba3e7807f8554e3001b7db5f37 VB7BC2JZC53DQD609615D0GVA7YTEZS3V8BP45YXDGGTJ404F610 -MR-SOFI-0241 dsm::sofi::facts::establish_ground android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_dead_cell_skips_on_facts_that_need_no_evidence;dsm::sofi::resolution::tests::an_evidence_free_skip_answers_as_the_complete_facts_do;dsm_sdk::handlers::node_e2e_tests::a_key_whose_fulfillment_can_never_register_is_skipped_without_its_evidence - CONFORMANCE §8 MR-SOFI-0241 (Partial) NJWPV726ANMX1BXZDC51KWYGXM3CM8J3AKMEA228BJE9NBSM2VF0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/facts/establish_ground(). MSY7EPJC5X4HZNB7GTE86Z9H1PCZVWNB07J0H0R6P5BS93F756K0 9Z3JC716QWRHCD9H5HRFTM5YQB64C3PH4RTBGBQY40RYPG00CZ5G;2JVJFN3NQCY0B5CNRQ1STXVMWQ45WAFC9XGG95HY2JDEWKERW1S0;62G5CKGMY1V5HCZ6SMC0K5QA27768RPK2DHCRJZCYNE0H1W3C2E0 03652f3d9e08bfb132588dc6dcd282e140ae7489 H1107ASANW6PHS4YT5HMBK7XM3W1FGK9ZXDX7PTN7R84CJRA5T6G -MR-SOFI-0241 dsm::sofi::resolution::skip_without_evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_dead_cell_skips_on_facts_that_need_no_evidence;dsm::sofi::resolution::tests::an_evidence_free_skip_answers_as_the_complete_facts_do;dsm_sdk::handlers::node_e2e_tests::a_key_whose_fulfillment_can_never_register_is_skipped_without_its_evidence - CONFORMANCE §8 MR-SOFI-0241 (Partial) VBCZA8790EP497VWNBY13G4DJX3ZNWA3CCPGFDXJYQPJF1HMBB30 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/skip_without_evidence(). ZNHERMXM77J76CF554J049KNSE7NCE68RWRMKRZ69KX6N7FS5JEG 9Z3JC716QWRHCD9H5HRFTM5YQB64C3PH4RTBGBQY40RYPG00CZ5G;2JVJFN3NQCY0B5CNRQ1STXVMWQ45WAFC9XGG95HY2JDEWKERW1S0;62G5CKGMY1V5HCZ6SMC0K5QA27768RPK2DHCRJZCYNE0H1W3C2E0 03652f3d9e08bfb132588dc6dcd282e140ae7489 HF5FF77ZBF6TZXZG41AP5ZZJD8BTGSQQDHSVRXPTG0AX12JSNGDG -MR-SOFI-0242 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_leg_of_an_incomplete_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0242 (Met) VWFC879YASJ2073MEVESYG6E77C9DWXZ47JZ39P4P1E184XCD3CG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 417FJ1SC7EQ70W0481TA92H62D7JF9ZT2M8S7T584AANYPACWX2G de67d9df95e51fba3e7807f8554e3001b7db5f37 WC301R6DGBYYKEF1ZZZAM8A6CXDGMRAKPGTHSX4NQ4GCQ2ZX3B90 -MR-SOFI-0243 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent;dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone - CONFORMANCE §8 MR-SOFI-0243 (Met) BKFB2FE1Z94HF40D0B7H933SV1WW7T3Q15GC38CP5K0RBPWW34M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 66NHR6KCBRW08X6APRYS3XHTKX2K6TCV4A0GZREXBBEXATQ3HTX0 WKFMKHRC5E99GQ2WWBAVNA3756WR434BTMEPB0KR27BGA3V33VQ0;VRHE9CG367J8DVNA6PJ77BWMSSASZJ5AKEH3FXNRCWRNEH0V617G 03652f3d9e08bfb132588dc6dcd282e140ae7489 H1714VVW5GXGJ7KRQ2HXC8HMTNX7SNH2VQ3HQ00PNWXWJSA1PGY0 -MR-SOFI-0244 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0244 (Met) KGYNE2HEDM5830F1VARVH54JTKVK6PM6T903ZFKFQDR7NYWRAA60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 66NHR6KCBRW08X6APRYS3XHTKX2K6TCV4A0GZREXBBEXATQ3HTX0 WKFMKHRC5E99GQ2WWBAVNA3756WR434BTMEPB0KR27BGA3V33VQ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 CZ8HJ3QHQ31MR3P48SYHBJRHF6C6WGYZ96FAYQP67DJSFHXVS8FG -MR-SOFI-0245 dsm::sofi::conformance::derive_policy_fulfillments android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) GCW6CSEXZ0AQ5HTTRM16FM2VQDGMWC594JWXR0Y48MJKDZ5C63C0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/derive_policy_fulfillments(). V28D3APF565RDGQ5VMRKW9K1HYFH95V9GKHYHGE4ZSW3ZRYEEFZ0 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;GPHC1238BAH4DPMQJRG0Q1D3ZB9QVQVKHX474TSFKVAK1NF4XVG0;WPZRDE2BZ2MR6RRFBYPZ6T29HV31CNZRA1CGHB5RQ6AT2D0X2P70 de67d9df95e51fba3e7807f8554e3001b7db5f37 MWVCRZEH1MH90YTV2VFGGZBQT99DSTMG2V52VNC1HRF34TE62SY0 -MR-SOFI-0245 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) DFWGA0WRFY5QS2KRTT1XMHTAK3WCRHZMFK3W3KV78Q36QSE7ZJX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;GPHC1238BAH4DPMQJRG0Q1D3ZB9QVQVKHX474TSFKVAK1NF4XVG0;WPZRDE2BZ2MR6RRFBYPZ6T29HV31CNZRA1CGHB5RQ6AT2D0X2P70 de67d9df95e51fba3e7807f8554e3001b7db5f37 GB6K46ZHTP2XEJAGGAC2TQ6Z9Q3HXWY62SX094VT96BW3T34SCZG -MR-SOFI-0245 dsm::sofi::conformance::successor_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) T2VZZPPY0FH1QXT4K55C6Q9MPVK7NWR84MPG8YJE0FG8R7S7JX00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/successor_position(). 82HN84QST1XYA8NRZYRAXNEXKBB6PTES16WTGSAHA8N0S9QEEA40 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;GPHC1238BAH4DPMQJRG0Q1D3ZB9QVQVKHX474TSFKVAK1NF4XVG0;WPZRDE2BZ2MR6RRFBYPZ6T29HV31CNZRA1CGHB5RQ6AT2D0X2P70 de67d9df95e51fba3e7807f8554e3001b7db5f37 BFN9MFZBKZMKZKGDTYXK1ZQ59STB6WHZNS59KR30E4FJSNFMK1Z0 -MR-SOFI-0245 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) 3CH5B8EQWQJRV73XPGTBTJTMJAH1E9RQ9ZFMZ0JQS7P526VM1STG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). SKGJ9XQZB14S0YTBKMBGTWEWYFJVQ2SSGQJPZJS1PJPWF3Q2XTRG GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;GPHC1238BAH4DPMQJRG0Q1D3ZB9QVQVKHX474TSFKVAK1NF4XVG0;WPZRDE2BZ2MR6RRFBYPZ6T29HV31CNZRA1CGHB5RQ6AT2D0X2P70 de67d9df95e51fba3e7807f8554e3001b7db5f37 3HC427AD67BNEZ5Z62HV31EQKFV3EYAT8BF1J76Y449816JJ9J70 +MR-SOFI-0236 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::legs_final_on_different_commitments_are_not_one_route - CONFORMANCE §8 MR-SOFI-0236 (Met) NH441B0DVJB1J428QWZ3AE6QK2ZCYKCM8WW69NYYSB5TJ5TKW61G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 AXHPGR1A04VH6RAE3DYHWPXH3JT5TT85AXY6AHSZFXSEVNP0QDHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BDMMEVF40BTX6AD5SWJ47WCSWG36607PQ54X7TPW3WRASH3WEAR0 +MR-SOFI-0236 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::legs_final_on_different_commitments_are_not_one_route - CONFORMANCE §8 MR-SOFI-0236 (Met) XNERZE4KBGCRDP9BJVQK9KB8S6HKFRD3NJQSMHGRFASQ99Z15X50 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 AXHPGR1A04VH6RAE3DYHWPXH3JT5TT85AXY6AHSZFXSEVNP0QDHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GNXNFJP3QAY1446HA9344HFTTZDN6VPZN3KB6R4G209NPVABFZ00 +MR-SOFI-0237 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0237 (Met) Y14615G893ZXE84MW9P3N69QZHR07NP51XEHM297E1GCG3CW036G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 8JXJ7Q46FZ7NJGKPP19DJZ9BWG6081VBEARKN1RWWNCKP2SZT6AG AR3ZC8GMTYY61C0GRTDTZE533ZADF17MXY4ED09EK0CVXGQ7F7K0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BGAEN0196215K8WKDTGYFRG7CACFFTTSG1NY0HV43AMZR5FGNH0G +MR-SOFI-0238 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_of_a_conformance_invalid_fulfillment_is_skipped;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-SOFI-0238 (Met) 2G0W24KT9G7VCHGFG7YDXFBNMNJ2E7686JPTD1J4P2BZEJE3P200 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 F8N696XBBEFGN2GNTKM3NQT13WR3GFDEX1RXT0AY81948X25278G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5G1HKJTPMSACKRMW9NB1SQKJEMGD9WZK92SFNG2CP0S78VZX2QV0 +MR-SOFI-0238 dsm::sofi::resolution::fulfillment_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_of_a_conformance_invalid_fulfillment_is_skipped;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-SOFI-0238 (Met) A27H6ZQ5MDG139YBHRG75JXK5RRB1RTB3JF6CJXQVV31XRKSCF7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/fulfillment_impossible(). QXN4W9JA1YG6XPAMYVV49Z1SH7ZJ9N21ARXC3F5TKNS9TXTSTJEG F8N696XBBEFGN2GNTKM3NQT13WR3GFDEX1RXT0AY81948X25278G;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R539WEEW6X9W84ZM2K94TR1RNPTDQE5JR6RQBPK31G6G9RNWFVB0 +MR-SOFI-0239 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::route_impossibility_reads_nothing_about_a_particular_fulfillment;dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped - CONFORMANCE §8 MR-SOFI-0239 (Met) WQRHFGTJ75W7J8Q08GME1J668MZH89YPYFB6NYCQ5QVV14FXZGA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 8JXJ7Q46FZ7NJGKPP19DJZ9BWG6081VBEARKN1RWWNCKP2SZT6AG GMV8ETE5JB7D9Y67KJPEBMZN71HA13Q19R4SHDK96FKFZT0CQS30;ZVVXCM4DWWVHDRGPRVG2K376KC6CE3BT0TQB9HCPF4GV7FZQ9DHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RNY4W70Y5NBVWPHKZRFNXPAY0JA1EMTZVX0N518QB8X9BS191640 +MR-SOFI-0240 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_statically_invalid_route_is_invalid_before_storage_resolves;dsm::sofi::resolution::tests::the_orphan_and_consumed_elsewhere_arms_hold_on_a_valid_route;dsm::sofi::resolution::tests::a_conditional_parent_that_selected_another_root_is_invalid - CONFORMANCE §8 MR-SOFI-0240 (Met) 1249AREQDYDPAEDTYMQFJF721B03FPABBYKNKW67FGAGW7MF9ED0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 8JXJ7Q46FZ7NJGKPP19DJZ9BWG6081VBEARKN1RWWNCKP2SZT6AG NKSY173BBVER18MG07MQWKMKT38CNHQ80M9D7C04PSFAB8EJ933G;PG4JGEE29TBKZTXHQ3SPNADXJ52SP3RAKMW9RJT0PBXH813RTESG;1521ED273Z0YCNGN1G7CDPVMT1WKK08T4JB67KJCPKNWW5RQ2KV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 22DRKABSYG4845M413PS897FZRWEQE1Y78T65XRHAQA26HMNMSF0 +MR-SOFI-0241 dsm::sofi::facts::establish_ground android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_dead_cell_skips_on_facts_that_need_no_evidence;dsm::sofi::resolution::tests::an_evidence_free_skip_answers_as_the_complete_facts_do;dsm_sdk::handlers::node_e2e_tests::a_key_whose_fulfillment_can_never_register_is_skipped_without_its_evidence - CONFORMANCE §8 MR-SOFI-0241 (Partial) NJWPV726ANMX1BXZDC51KWYGXM3CM8J3AKMEA228BJE9NBSM2VF0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/facts/establish_ground(). 3DMAP2049F0J5TJN3TB4D3TQFQ9Y0TPS7DDEZ425QAJBCFVWYJFG TB8ABBVFG0GTV8WHBWKHNVZAZ96KACFT8X8VPQ9HXYKKQ0BZ4NYG;WK9HT131P9FGBWM7QSF36GJ2KR7FH29N30Y98DGZ7VYDPVTPJGVG;YKGWM8SBH7VJ22RX8PJQ01ZQHFHY4XJ0YRST38XR11HG3E4R40P0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WCXVWA2RAF5HS05BMACVWXS4G46VEA0GYAZ3H3TE8AABCW8FJTSG +MR-SOFI-0241 dsm::sofi::resolution::skip_without_evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_dead_cell_skips_on_facts_that_need_no_evidence;dsm::sofi::resolution::tests::an_evidence_free_skip_answers_as_the_complete_facts_do;dsm_sdk::handlers::node_e2e_tests::a_key_whose_fulfillment_can_never_register_is_skipped_without_its_evidence - CONFORMANCE §8 MR-SOFI-0241 (Partial) VBCZA8790EP497VWNBY13G4DJX3ZNWA3CCPGFDXJYQPJF1HMBB30 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/skip_without_evidence(). QTBQWZRKA0R2KVBYA39QVGZZ96SHH7WNRB7716ZJF0MVQ4AR4KVG TB8ABBVFG0GTV8WHBWKHNVZAZ96KACFT8X8VPQ9HXYKKQ0BZ4NYG;WK9HT131P9FGBWM7QSF36GJ2KR7FH29N30Y98DGZ7VYDPVTPJGVG;YKGWM8SBH7VJ22RX8PJQ01ZQHFHY4XJ0YRST38XR11HG3E4R40P0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5HQG5HDAWQA5G5HBJFEFMX7PHH07DRN9Z19CH0NGP2388PZJMK6G +MR-SOFI-0242 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_leg_of_an_incomplete_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0242 (Met) VWFC879YASJ2073MEVESYG6E77C9DWXZ47JZ39P4P1E184XCD3CG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 CE125NAKDRNV225SJ2XZ30JF33DC9QS1DA9E712TN4PJSPXPM740 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5GJS9HQDWVXYX7NC4XYTRDJAZJ3025VG7ZQ3S9GAJEB4E3TTJ4Q0 +MR-SOFI-0243 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent;dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone - CONFORMANCE §8 MR-SOFI-0243 (Met) BKFB2FE1Z94HF40D0B7H933SV1WW7T3Q15GC38CP5K0RBPWW34M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 4AJ0HQQQPQBBEM1HXZ32BSPYER5KS5ZVX0XFRE62FTPWDA73S1M0 N4N3G4SJEWM1M9BJ51DZZMKP8DV08J2R79JFAYBWBX1Y07KZD6KG;XJH1GDJAP3NGBY9WXNFCZDG5QQ0GMFCYA7DJ56R27MMEBBBN3W8G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AG678AWQMF110JYBBV55MJE01ZNQ09P3EM2ETRSYDCJ4VAX3CYPG +MR-SOFI-0244 dsm::sofi::resolution::walk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::the_walk_is_chunking_equivalent - CONFORMANCE §8 MR-SOFI-0244 (Met) KGYNE2HEDM5830F1VARVH54JTKVK6PM6T903ZFKFQDR7NYWRAA60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/walk(). 4AJ0HQQQPQBBEM1HXZ32BSPYER5KS5ZVX0XFRE62FTPWDA73S1M0 N4N3G4SJEWM1M9BJ51DZZMKP8DV08J2R79JFAYBWBX1Y07KZD6KG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2TRNZN36W51VZSDADFGA9J3HYQA9FDGX00VGKXW6BDFPSEMPSWP0 +MR-SOFI-0245 dsm::sofi::conformance::derive_policy_fulfillments android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) GCW6CSEXZ0AQ5HTTRM16FM2VQDGMWC594JWXR0Y48MJKDZ5C63C0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/derive_policy_fulfillments(). 7NV88F7RAAY4DZBHF59QCSJGEDAHRQK520CVM67ERY6KFG481TFG MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;JSNGW6K2GV7C40R1ZZVT8A8CTWWT0GB873BGSQPA41ZDMP84ZF9G;N1CVSP9XT374MKFB2CYXA2Y9V9ZKJ08KZB20H7Y7KADZ21GJ6ASG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8CTGFW1TFGD0SF9PD2STXT5J3S86CVR764R9B9X82BKNWZPS8QQG +MR-SOFI-0245 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) DFWGA0WRFY5QS2KRTT1XMHTAK3WCRHZMFK3W3KV78Q36QSE7ZJX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;JSNGW6K2GV7C40R1ZZVT8A8CTWWT0GB873BGSQPA41ZDMP84ZF9G;N1CVSP9XT374MKFB2CYXA2Y9V9ZKJ08KZB20H7Y7KADZ21GJ6ASG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BJEW9CH1Q32CENG1XG3EE1FTKS6EMT3FR3JCF99KPA8X9CGEVFXG +MR-SOFI-0245 dsm::sofi::conformance::successor_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) T2VZZPPY0FH1QXT4K55C6Q9MPVK7NWR84MPG8YJE0FG8R7S7JX00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/successor_position(). 82HN84QST1XYA8NRZYRAXNEXKBB6PTES16WTGSAHA8N0S9QEEA40 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;JSNGW6K2GV7C40R1ZZVT8A8CTWWT0GB873BGSQPA41ZDMP84ZF9G;N1CVSP9XT374MKFB2CYXA2Y9V9ZKJ08KZB20H7Y7KADZ21GJ6ASG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TDMJAEH9QRTGAC6JPXT2Y44CHK2AD7XCRZ636GKJDVJS9PB4BC00 +MR-SOFI-0245 dsm::sofi::wire::objects::PreEClosureIndex::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_3_the_policy_fulfillment_set_is_the_canonical_set_of_p;dsm::sofi::conformance::tests::item_7_identities_and_bounds_hold - CONFORMANCE §8 MR-SOFI-0245 (Met) 3CH5B8EQWQJRV73XPGTBTJTMJAH1E9RQ9ZFMZ0JQS7P526VM1STG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[PreEClosureIndex]new(). XG7FNS9NRQ20ZGMF66XN6N5HD0PF5PAEDT8ZHWQKWSJZ4GFS80XG MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;JSNGW6K2GV7C40R1ZZVT8A8CTWWT0GB873BGSQPA41ZDMP84ZF9G;N1CVSP9XT374MKFB2CYXA2Y9V9ZKJ08KZB20H7Y7KADZ21GJ6ASG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9JT3K118PG7HFR9JDM3G3GDYW1DY66F5X0F99PCBQ78C08KDEM80 MR-SOFI-0246 dsm::sofi::resolution::parent_status android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_generation_the_chain_has_not_reached_waits_and_is_never_orphaned - CONFORMANCE §8 MR-SOFI-0246 (Met) MA5R6AVZ2C346CJDNED99K7T0M02HVH97EXBMDESSM7VTYWVTG9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/parent_status(). KD22D7JG02V32SEHBVX04AA3S959GGCE69EAZGXH4BGS1BD7SBX0 EA51JJZ0RVX6BJT34DD52V8STD5TQTT1NPY2V3TG9XMKAH8PXZM0 8b2814918a9f0cf54a83d29080a9c6bf177682d9 BW31QNCM36DPN083C3HCT8D5930KBQH59GRWDWNRZ69M5JXJMYVG -MR-SOFI-0247 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_terminal_resolution_is_never_reached_from_another_terminal_one - CONFORMANCE §8 MR-SOFI-0247 (Met) KCFMV824KGZN6DPN5AM0C4HMNAMDK1EHXD77GAGNA4MFYTBGXZNG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 4AHNRHFJKHMPSVY1RJH32X836J356CDGMMXACEN6R5C0KCM7YEBG de67d9df95e51fba3e7807f8554e3001b7db5f37 PM4XTF3VC0G4KKRSAM400TVE5RN2RPXJ6PRFKWBHP3P8040WQHK0 -MR-SOFI-0249 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0249 (Met) ASPDMZPS71P05JTHHVP10S0MA6HQK8MV93NA4P5WFPD1NNEE3C50 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). BY1Z3Z5JGWZ5DNW8ZZ8V6MJY6K9AJ6DS3B3ENX9R92MRFW074HA0 7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;CWDTA55KPEQSN4J5A0RB7C861D51ZVV23YCHHNVRD1BR0AQYXJ60 de67d9df95e51fba3e7807f8554e3001b7db5f37 42DFTFWSZKYJ3Z7ESDXBK66YS6K8SA9AG8THX7E4X6HE7XWJCWM0 -MR-SOFI-0249 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0249 (Met) RGJ3X5S3Z0Z9PAT4QC415S4QT7WG9V7QNFGEVRVJFV2Y4DHG16H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). 85M9SEFKS6G0SVDEXDJRQYVEVMD7WWNPYXHC442BS0MY21F88B60 7PDP3NN9SKEH07R0K5AV90KN5VA4D66RJAX58F55R08FSZMXS1Y0;CWDTA55KPEQSN4J5A0RB7C861D51ZVV23YCHHNVRD1BR0AQYXJ60 de67d9df95e51fba3e7807f8554e3001b7db5f37 2CWTJMFY7NK2X2059D746AQBT5HE65J9MQXTD2TS9VW92E4FTKF0 +MR-SOFI-0247 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_terminal_resolution_is_never_reached_from_another_terminal_one - CONFORMANCE §8 MR-SOFI-0247 (Met) KCFMV824KGZN6DPN5AM0C4HMNAMDK1EHXD77GAGNA4MFYTBGXZNG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG 4ZZ96K0QA19ZMKTGT1DRTY9W0ZPNSA3J65NM0DBFAJH3P0RHMVDG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TJCE5GDW2H3K88NPKMWAWVFSN3SQJEVVNG8FHG4QC3JFDQC3JBKG +MR-SOFI-0249 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0249 (Met) ASPDMZPS71P05JTHHVP10S0MA6HQK8MV93NA4P5WFPD1NNEE3C50 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R3MZ34XGS5S3GM1ER095Z8S568TE190FHD3TN5WWMPM5A6013ZG0 +MR-SOFI-0249 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0249 (Met) RGJ3X5S3Z0Z9PAT4QC415S4QT7WG9V7QNFGEVRVJFV2Y4DHG16H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 157JK378AJR1AXMRXG3QMEN2SZ49MVA0DYF3JQWRGQBQNX6DNYGG MR-SOFI-0250 dsm::sofi::resolution::Resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::only_realized_installs_the_realize_root_and_void_installs_the_previous_one - CONFORMANCE §8 MR-SOFI-0250 (Met) V5FZW2AB9FKDV9M2SDT0KM3Z7YDA4A3AGH20R3A41SKRQ53SYWJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/Resolution# RHZK0QWCQN38CFBCTAH0PBME1Q8K74B3ST7MNE1T8AQHQAVS7K4G A499BQY99HTQV1D35XFYXRF4HZYCHRCX8VJ0DG3D4GVGFARWW9F0 8b2814918a9f0cf54a83d29080a9c6bf177682d9 PPKSM7EFHW2ZCB7WJKDMB30WTSZ48DCPPM5ZAHY2807R27FKVQ80 MR-SOFI-0250 dsm::sofi::resolution::effect_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::only_realized_installs_the_realize_root_and_void_installs_the_previous_one - CONFORMANCE §8 MR-SOFI-0250 (Met) 9N6H53JEP7M6YHF7RS1TTYB86BYNMX5X6198KM293Q0V2MQQEY1G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/effect_of(). PYQTE6N9Z11HKXSPGEKD5PHQ3YGE02TNYQ191R4H3326Q8PQPH5G A499BQY99HTQV1D35XFYXRF4HZYCHRCX8VJ0DG3D4GVGFARWW9F0 8b2814918a9f0cf54a83d29080a9c6bf177682d9 01GQRXCXEZ1ER73G5J5CT34PNP52S4Q9WZXT3743Z1TYDNSX66NG -MR-SOFI-0251 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0251 (Met) 07Y12WKQWBW4A8B3W7TVPS3CZC469EZRA9ZTF6820XSVGCXECRAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). 9JQF992QQ1M8VFNV349X8NGNTFNRX1HZWR2JPYRNP5T6DZJAMPX0 YWNKPT4J4R71QF3KTQJAGDBSHY3C0CSJJ8SV1E57J6M2DGDEZX80 de67d9df95e51fba3e7807f8554e3001b7db5f37 7G79XZ0G7B2CCDN8YSKG1ANR7W36DSYGQDCHPDD5PS2GSB097HY0 -MR-SOFI-0254 dsm_sdk::sdk::sofi_flow::exercise_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0254 (Partial) 97CCAJDDSC5DF4XVDKEYM2J0RCWJV80DP9P2V1FMYZXXKA8HAKCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/exercise_draft(). 4MEYSVSCHG0916DQDKVCRZM0WWS2KDETWB3J6BTVYJGB3RNCWMMG - e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a ZGKMQ2GRPY6Z0VE0FCPQ2TJS65MJ20WYP1PW2W7VT0J9899KPR40 -MR-SOFI-0254 dsm_sdk::sdk::sofi_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0254 (Partial) CJYYJ6WFS77CWE0TSM9PTYZRMK1CG1WA9SCX1B9DDFB5S4QCEQ70 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). D2HQWY95RZYZF6SXG33GAWHBJ15181NAMS7PQQTT9PQF08KMXQFG - de67d9df95e51fba3e7807f8554e3001b7db5f37 JQYFM7KRWPR3EZ7R57MDV70W5BC282JQSH7HDJPFAHJNRJSF3NT0 -MR-SOFI-0255 dsm_sdk::handlers::sofi_routes::AppRouterImpl::handle_sofi_invoke android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 0R673S6X6KE82G3P3KPBK0GE80WSBX9JVHKBRR6YT79FANJ6HE20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/impl#[AppRouterImpl]handle_sofi_invoke(). HF3J4YW286ENKXN61FC46YY8V8114ERQ1J0XG49Q11P77DP9RTAG V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 J5WMNTQCCSF78EQ3J98X083Q8KJYJ6EEPBTESM0FWCWRN8PCWWG0 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::create_vault android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) NAXE9QC20XF1EC96MKKA658B6YPX1M7FCGNNZ82RQQFZ5MMRSJ00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/create_vault(). H4VTYV9C1AK4C3D7MN6GQXFW28M2AD2JR3S1MQ8C7PWRBPWQWDT0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 SA5TWH9R8R467733BEKFW5H4HJ6XDZ3RJPNJ2RTDDG6MS30RHN3G -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::owned_vaults android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) AZKTY32RT80RGPN2RF67MXYPKFCJCX9RDKFG5BEKPNY1M6C2DZB0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/owned_vaults(). 6XK0T70FM3JRHRKWBBPR0FDVY6VKPYWYTDNN0MTCQJ8WHWGJTBW0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 3REKVV494W2K6G4VW8WNQKVYBT215ZRMZWGMSYZ19FVZB2M8V6N0 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) DMNEKM7PTJG8PBB6KJ4AHYJHCGCG8T62H1XARTM1340DMPY617BG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). KGD6SDSENK8HVSNP8VAVRBDHBKFSQB99R8KJWRDMTNNCSVW2JY70 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 PZMTECYSA4H9YN21W2N6F74NM53EPG3EPSF7Q2HBKNXE6J3RNYWG -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::trade android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 341W9F7QZKM2EEVC841DNKMSVME4XJW48QHEMWNTY2NY3DV99ZV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/trade(). V1JCBS4Q8S3CFEV3WYNMJY159EYZF6A3RF2XHNNWRNRCVFC767E0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 MG0XDT65F8GRMJ9RT3VNY5XWWBN7399S1CHS7DTR0DNESM468DV0 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) MD9T26R3H0AA5SBNMG47M2ZGEKPD616ZCNFGS2RF9411K8HQ58GG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/close(). BMJ38J5JCMY58H8HAAVVQ171Q6P40AHJM6QG0DBWPJ73917WZXHG V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 J8DHPQA06KJFWDCDP0K4DNP8TZ0HR6DND92ERYHDH4Q895QG0J30 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::relay android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 7795E2EVHDS7TD3DMGTC2WTVZD989A31A30W29YSTZCMEDMYEA2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/relay(). 9F4M64S8MY2ET5GJ6YND4F6Z97RS4SWHFBNRJP4F2FZ8E4N142Y0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 W55AHRGCT19722AVPVE78DW7RP3TBVVCFCW2N0BJP4TFDQ4KJQQ0 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::resolve android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) WBCFE38X25MBKS1AE8QK3JXTGJBBS8HQFNH78Q484S9VM3MZ2QY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/resolve(). XKT27CPZGB406WMZ2KKJX8K9NGFSVGHCP837PVZBCGX2MQWD3ZB0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;E63NFNS67FDCSHQGD34B5GBHA8T325S4FC2HYY63364BEA0BQ8M0;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;E9BM58S70C0N54276XGNHJAS5BKHKHH0V7P8PMQQGA1MSF7K0M9G 03652f3d9e08bfb132588dc6dcd282e140ae7489 ADGYQGEXECWTZZ6XZXE3CAM91604WN20KQ1SQN1GGSJ8TC4A4YHG -MR-SOFI-0256 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0256 (Met) FNE45D215M0VZ0CGHHEKWTD9Y4ZFA5K1W85Q16RM68B75RVP5WCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). KGD6SDSENK8HVSNP8VAVRBDHBKFSQB99R8KJWRDMTNNCSVW2JY70 7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG 03652f3d9e08bfb132588dc6dcd282e140ae7489 P80B10WAA8C5FRBH2P1Y8VHDG0G7WQQ95DVTNBA9VAV93NT0XAHG -MR-SOFI-0256 dsm_sdk::sdk::sofi_flow::quote android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0256 (Met) 7NH084Q2T17KVVK8RP5TMPZSSYEKXFP99AMTK37P2H3DBZ1SKP5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/quote(). 1QXQ2P7K6SPEGJJER2C96WAJWP219NYXPQ7N1HKBZDQ7FDT7QMZ0 7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG 03652f3d9e08bfb132588dc6dcd282e140ae7489 M52N4EFEVZNCBJMMPKJCXS6BV8S5M45CBNG6H3SK623AAFGB1Y80 -MR-SOFI-0256 dsm_sdk::sdk::sofi_flow::plan android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0256 (Met) QE7ZQXG08RYS6Y52HTSSPZBAQBMSMDF2D3WVVEMWM2VSVFK1AV30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/plan(). 1C9HK990PJ5B1K92CSAJNDR7AM4H984QGS5WMGZN5MYT2J52N3W0 7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 9JAZQA0MVJANM7WF66RA1P6XBDK2KZ2V7GCQ0P7F4KC8HJ1TKD7G -MR-SOFI-0260 dsm_sdk::sdk::sofi_sdk::build_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0260 (Partial) 10A7Z1V8A48VN2AMNFTPXTH0CVYE41B7WAN0QE6VDSH8PMWSY3BG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/build_fulfillment(). HKTM8DFA6E50KYQ5NBPVZRZGX2X0B0Y77W2SCEMPREBHAVDYZER0 - de67d9df95e51fba3e7807f8554e3001b7db5f37 R4N7WJCJAT5X01QHTFTN8P3YBGJXXB8HYNTYDZHQ4RVMNKMPP8NG -MR-SOFI-0260 dsm_sdk::sdk::sofi_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0260 (Partial) HM420HJAXSNC19N0ZV4DHVCV7VGW59D02DZV3X5NJ7N6M106DC00 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). D2HQWY95RZYZF6SXG33GAWHBJ15181NAMS7PQQTT9PQF08KMXQFG - de67d9df95e51fba3e7807f8554e3001b7db5f37 2A8N8RSBFV1143JCBT2MR7YW1KREN2GY8C3BNM3JB7J9R1FTRGE0 -MR-SOFI-0260 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0260 (Partial) J8Z0GA3Q539AMT7Z6EM1CP82EEAT2F4EV3555YZC37DH9X8JG7H0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 9HK30NTBY99SP83G4R9A8WKSE4WRDDPWR0N6ANJW3JHCY9BNY86G - de67d9df95e51fba3e7807f8554e3001b7db5f37 ZSMW8TCCFNVAVF0V1Y4PJ99NZFJ785CWW8MR7D45DDKSWJ9B6XWG -MR-SOFI-0263 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0263 (Met) Z17M186RDNJMHP7JWRFK1Q2DP20H3CYPN807W9K2C86W9ZF3Y9HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20;33GZHD213GA4PYDS8FAK95MMD4FGXA6HA9F42BE9M438SM9NSF6G de67d9df95e51fba3e7807f8554e3001b7db5f37 9PYKVGJ52DNSJYXK2AY5CP7EZ269HJD5XGS231D75FWCA0TKERNG -MR-SOFI-0263 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0263 (Met) PAN0QB16EZJGH0YEYKDNZD9WKV410F7SY4N5X1P666DX57H0EQZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 3PQCCAQXJ2D4WZ9MYK6S7STPS4FEJ1BVY2AHXCR6XR60QKCVYN4G QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20;33GZHD213GA4PYDS8FAK95MMD4FGXA6HA9F42BE9M438SM9NSF6G de67d9df95e51fba3e7807f8554e3001b7db5f37 YM4XT7B09KMXQRD6VBJRGVFX5H7EANTM0AQBD7333S9BHY9760W0 -MR-SOFI-0264 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0264 (Met) DCT6JGH7KHB3GNSW1192512ZZGF3MM2VDJ9H30DC9GPENCBBPHR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20;33GZHD213GA4PYDS8FAK95MMD4FGXA6HA9F42BE9M438SM9NSF6G de67d9df95e51fba3e7807f8554e3001b7db5f37 4RY42BK0TMXDJA47656Y6SJ0E8TTWCXGSQ8ZAYG5RQSKES74MTM0 -MR-SOFI-0264 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0264 (Met) Z2DDRW3CCN3N4SPQF41SSBHM19E2585JHCTXTEQNE1ZQPJA3RXBG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 3PQCCAQXJ2D4WZ9MYK6S7STPS4FEJ1BVY2AHXCR6XR60QKCVYN4G QNP94CSSCRJEGW6MP27CNBZPZY0SFYBMVH148MQCCV7Z8TF53J20;33GZHD213GA4PYDS8FAK95MMD4FGXA6HA9F42BE9M438SM9NSF6G de67d9df95e51fba3e7807f8554e3001b7db5f37 CMY4RQ1VPGDRPMYP1SWZ3TJT2PS47CZ86T8RAMA69EN0E6088S0G -MR-SOFI-0269 dsm::sofi::conformance::ConformanceEvidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) VSWR79B57JVWHJ2ANBHM3MKPT41RQZYC3RX5C46K96WF5DCV3G3G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/ConformanceEvidence# TXXR2N04040RF5Y7R9731G4N9W13CEC21VVX7XM51GCDW6Y6M0V0 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G;XSJADGNF8KYE98CGXZ6MJYFEJSRF6EAP1X0ESQM6YMXE5P3N7810;50Q2DTK8WPYF5VQAX2JGJE6YHWE6FMQ1MXAQ2FNJG9XZGYYM19K0;7FR0E23FN8H6E7ANWP3JHC4GEPTV44AEZ5G9SJKR0VF18SE6PVV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 7QFC8GRTT4SYXYJXEK56HX4HG99W12T8YX5HESMGKYG74Z4BC25G -MR-SOFI-0269 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) FZWTJWBNT5GHFWGPVDW81P9BKX4H4ESW1HKRQ2NQMM1EQHTVBFGG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G;XSJADGNF8KYE98CGXZ6MJYFEJSRF6EAP1X0ESQM6YMXE5P3N7810;50Q2DTK8WPYF5VQAX2JGJE6YHWE6FMQ1MXAQ2FNJG9XZGYYM19K0;7FR0E23FN8H6E7ANWP3JHC4GEPTV44AEZ5G9SJKR0VF18SE6PVV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 8G0KRHDVRMMXJEV9BBE6RPXHC04260225MTVNGTX9P3VPN66XC20 -MR-SOFI-0269 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) 50CFH4YME9GG7N6KPB7HEY9H938RXXQQNZKNXG5QRW6ERGKT00V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/Evidence# WJQQ0K1WSSNMX99BCJ8YD2E6RES1A4FG5XMFE06TG469EBH55MG0 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G;XSJADGNF8KYE98CGXZ6MJYFEJSRF6EAP1X0ESQM6YMXE5P3N7810;50Q2DTK8WPYF5VQAX2JGJE6YHWE6FMQ1MXAQ2FNJG9XZGYYM19K0;7FR0E23FN8H6E7ANWP3JHC4GEPTV44AEZ5G9SJKR0VF18SE6PVV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 P4594X7W5R2M5YCCAPFFKBPHC2976T4H7FNPBQ2XZ3SJNHD0WGTG -MR-SOFI-0269 dsm::sofi::validation::Evidence::acquired android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) 4KF9MPFRWZ4Y57YZ3B6ZXAYAANT0XWY4RKC2P33CARSSKBQNC3H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Evidence]acquired(). MXPW5SX81ZKC42MMBMXVJ9ZRVMT8994FXFTGB5FMGGX6RM6WZ2B0 GQ2PAHNZAJSW6CY49PMJ8TGFRQ5N3KVYDJVFY1ND1PHTDWNKXVD0;0C025TMHZYHV5RPBYS5DPMWR5WHH3FCP9S317RTTXP266QWGAD0G;XSJADGNF8KYE98CGXZ6MJYFEJSRF6EAP1X0ESQM6YMXE5P3N7810;50Q2DTK8WPYF5VQAX2JGJE6YHWE6FMQ1MXAQ2FNJG9XZGYYM19K0;7FR0E23FN8H6E7ANWP3JHC4GEPTV44AEZ5G9SJKR0VF18SE6PVV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 A3ZKRGHP8JX0BPS2002TY8JRCA05GRRS8P1BNNEFB5G6ENBC0HGG -MR-SOFI-0270 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) 4RKTWEHZ5KE8C46B1CE8RZMCB3VZ9A0G6EY69TTV6X4N37F60KM0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). YFDJWSV251XWP69HWSM31CDC35QV85697B95MC070VHAYYCVNNJ0 WP6GBWDZMNF6AZWSKD5C9CREPTZ2TTJM16X44JXT3PSHCKMW2FPG;216VTP1VBPRQNASKPWZJTYX16X2ZDGDE7NC25NQM0G8TF428RC20;G432HJ9SNS73Y5MQXDJWW6WRDTTNSNM8V1H6SFPPCVB8C2B12ZTG;XSJADGNF8KYE98CGXZ6MJYFEJSRF6EAP1X0ESQM6YMXE5P3N7810 de67d9df95e51fba3e7807f8554e3001b7db5f37 Y8MSSS63X4K57W3EF2GY4B8WZSY7Y1JNJYXDSCAD9RC3G6F3A990 -MR-SOFI-0270 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) 5155FEWHXFP1MW3T6RW9G2BF73Y5XFHDK9YCGQHYVPWZHB1J3BXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). 2KV9EZYXJJGKSX2J21RZFGK0QDQS2HSQEVB6FDJKHPT8H8R6C170 WP6GBWDZMNF6AZWSKD5C9CREPTZ2TTJM16X44JXT3PSHCKMW2FPG;216VTP1VBPRQNASKPWZJTYX16X2ZDGDE7NC25NQM0G8TF428RC20;G432HJ9SNS73Y5MQXDJWW6WRDTTNSNM8V1H6SFPPCVB8C2B12ZTG;XSJADGNF8KYE98CGXZ6MJYFEJSRF6EAP1X0ESQM6YMXE5P3N7810 de67d9df95e51fba3e7807f8554e3001b7db5f37 DYYAT4GDHPVJGSPEMCC423QRP3QDJKQRN796HG6W0SW0DH0EWK00 -MR-SOFI-0270 dsm::sofi::wire::objects::SettlementPreimage::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) PAG4VK4XNW1XJ5EQH4ZTFWCPQ8XFHVRX3QH1E8ZEE7KY4EJAAPQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[SettlementPreimage]new(). 15F43HJ2QCXN1SYD9GQ04FVJ96DAGTTF392QDJ91FVDYG4QHAEQ0 WP6GBWDZMNF6AZWSKD5C9CREPTZ2TTJM16X44JXT3PSHCKMW2FPG;216VTP1VBPRQNASKPWZJTYX16X2ZDGDE7NC25NQM0G8TF428RC20;G432HJ9SNS73Y5MQXDJWW6WRDTTNSNM8V1H6SFPPCVB8C2B12ZTG;XSJADGNF8KYE98CGXZ6MJYFEJSRF6EAP1X0ESQM6YMXE5P3N7810 de67d9df95e51fba3e7807f8554e3001b7db5f37 PAA5QV1PR3DZ53ZFDA2DQYPF416ATWS35DDYQ6F7KS59HXQWPT5G -MR-SOFI-0271 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0271 (Met) 3T26X5SVRP088E1YY2RB0Y9WGMR3J86YZE4AWPYY2YXCVRABRGAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). 9JQF992QQ1M8VFNV349X8NGNTFNRX1HZWR2JPYRNP5T6DZJAMPX0 YWNKPT4J4R71QF3KTQJAGDBSHY3C0CSJJ8SV1E57J6M2DGDEZX80 de67d9df95e51fba3e7807f8554e3001b7db5f37 RWAAX8NT87V7CBD6HK0K0JMYWAPD8HRDCHXJ0T854X2GC2FR1QB0 -MR-SOFI-0272 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) 46X28805XEDYF2K1BTZB4VQHCQ906VK9YHTPM5514NFR3FSN3ED0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). HARZF00HZS38GRS2D85FQVBJKH2PNJ0W805SNNVJ2BPFCVNKFT8G - de67d9df95e51fba3e7807f8554e3001b7db5f37 HTD32SJ8A9W9V29WKKYRATDB0WSQXX7BET79NSJQBJ63GSFMT0X0 -MR-SOFI-0272 dsm_sdk::sdk::sofi_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) CGP79W4VQAS825QPHQPJMJ20XXBMSYDHN1VWP7DGWYPWCXSJBMAG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). D2HQWY95RZYZF6SXG33GAWHBJ15181NAMS7PQQTT9PQF08KMXQFG - de67d9df95e51fba3e7807f8554e3001b7db5f37 63YHDY3EKHV989GKYMYTMY47RCR93YGSYJJG6C6JJJJ251E2Q2S0 -MR-SOFI-0272 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) QMTC713QP0WTF7RKPBC5ZK1QZRXFK44W7JC808FZY835NR71V5P0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 9HK30NTBY99SP83G4R9A8WKSE4WRDDPWR0N6ANJW3JHCY9BNY86G - de67d9df95e51fba3e7807f8554e3001b7db5f37 QYJP2M81XEAM2S5XV9D5GAN12M3JG22C7HWPVXM8JW8S22RM1650 +MR-SOFI-0251 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0251 (Met) 07Y12WKQWBW4A8B3W7TVPS3CZC469EZRA9ZTF6820XSVGCXECRAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V7JQSA22940W000JV71VDYF89CCAWAPAKG3BVJ8GH8K5X6FSKRD0 +MR-SOFI-0254 dsm_sdk::sdk::sofi_flow::exercise_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0254 (Partial) 97CCAJDDSC5DF4XVDKEYM2J0RCWJV80DP9P2V1FMYZXXKA8HAKCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/exercise_draft(). 9BQRPH5T4Y0PFZ4834PKMWFVSN2T7BH81AANBN4VCP5W29W0NXX0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4R2NNEFC1YGKMWHPP4YZZ1S57R75XJBGWZ6KCJCRR9T1MD7CXTW0 +MR-SOFI-0254 dsm_sdk::sdk::sofi_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0254 (Partial) CJYYJ6WFS77CWE0TSM9PTYZRMK1CG1WA9SCX1B9DDFB5S4QCEQ70 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). RMRR0QWCYMHNAN3QA72DMDFWV05K9ZR3AVC4NXPVQH0HVKP28PD0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1N0Z4H9NMK23S8WH5EWSP7EMTQNPGQ3KTWF25H8CDABDGZ441ZHG +MR-SOFI-0255 dsm_sdk::handlers::sofi_routes::AppRouterImpl::handle_sofi_invoke android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 0R673S6X6KE82G3P3KPBK0GE80WSBX9JVHKBRR6YT79FANJ6HE20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/impl#[AppRouterImpl]handle_sofi_invoke(). 516W1XBA0XXCE5EH5HKR0JWF7882NED9D490Q4AH0HV6SZ08RQ3G TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9837WCMD8TWDQKAV9X4KMJVGGDN9QGD7RW5C9AA4S4VPATR8R4K0 +MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::create_vault android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) NAXE9QC20XF1EC96MKKA658B6YPX1M7FCGNNZ82RQQFZ5MMRSJ00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/create_vault(). V54RKBW7MK1194521ETJFFF18F40BMD0TJBN9ZSMRPGDWHX2FQQG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CRZFJTK1WRPB10J3X58NVQQ420R29KSQGFY9DEHSKJZY8ZCZGN9G +MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::owned_vaults android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) AZKTY32RT80RGPN2RF67MXYPKFCJCX9RDKFG5BEKPNY1M6C2DZB0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/owned_vaults(). 766WY8NSDXPKYMCEW1A3349T3WP1HBCGK1HQQQR40HS8B8F47SGG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C26VVA77X17529R9ZNT8WD6KQGDPX33E16DWV6D09S9EJRQECDS0 +MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) DMNEKM7PTJG8PBB6KJ4AHYJHCGCG8T62H1XARTM1340DMPY617BG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). FBEDKAMMQ0X12H5BPDZFZXQWMMYEKQMGC8403FX6VQSV7RYWM4SG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ABFF9WNNFQ2C5GN2YK06V6TYDNJ8TPJS4J3254QK5TCDCXR98040 +MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::trade android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 341W9F7QZKM2EEVC841DNKMSVME4XJW48QHEMWNTY2NY3DV99ZV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/trade(). KHNYVNMFT6NB77BK2PFM5M0ANMHQS8NCF0FB578QWR4350XMTZ5G TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0XPCXCAJDKJQCFEDHW1WZ8P8C0BF3MV9ETXBSFQB6HQT2HY72EB0 +MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) MD9T26R3H0AA5SBNMG47M2ZGEKPD616ZCNFGS2RF9411K8HQ58GG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/close(). 5QKHM4HY8G2PE47N4PNCBVH4VM60Y33VAXGMM1SSQ9D6E4CG2BM0 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YFYYANHSPMZPMRKNG4GC9XG2PHA24DY5KZS7YJ4HV9WW6Q2N82T0 +MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::relay android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 7795E2EVHDS7TD3DMGTC2WTVZD989A31A30W29YSTZCMEDMYEA2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/relay(). 69N793V2Y73E3RJZCHWPS54MST1W841QP6SB89NKWP20B3F3H3B0 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MYE4AJM6JFPQ6SBR9A6WS4P7T6Q3RZ8YA4TQDMQF5SED894X1AGG +MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::resolve android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) WBCFE38X25MBKS1AE8QK3JXTGJBBS8HQFNH78Q484S9VM3MZ2QY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/resolve(). E30ZSK6DRDW31R2MVHZFDN666Z5CG7Y689D7AEKFJ0184JXKNE2G TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;Q8GZT3QTTX25A5KVE91VTDQZKTS9C7F7SE9C9444W1K9M6D29JB0;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;9MPBPECZRJJRPZX7VSZ8JCETWJCYNVD9SZ63V4Y8DT26FS405Q90 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7JPQQQ68XSFM8QB3BFC4SXVNGSW2BNHGAJ79JJYT0J5T3K9X5YE0 +MR-SOFI-0256 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0256 (Met) FNE45D215M0VZ0CGHHEKWTD9Y4ZFA5K1W85Q16RM68B75RVP5WCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). FBEDKAMMQ0X12H5BPDZFZXQWMMYEKQMGC8403FX6VQSV7RYWM4SG 4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GBTKVH03G3CP54K9QW1EGJZM61B1ANZJJXH3SG2WWRXBRH58Q81G +MR-SOFI-0256 dsm_sdk::sdk::sofi_flow::quote android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0256 (Met) 7NH084Q2T17KVVK8RP5TMPZSSYEKXFP99AMTK37P2H3DBZ1SKP5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/quote(). 1QXQ2P7K6SPEGJJER2C96WAJWP219NYXPQ7N1HKBZDQ7FDT7QMZ0 4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WRXGW6AXRCV09F7EDJTS9XHEDXTAM5PCETP1N11X7M61Z28W1Y7G +MR-SOFI-0256 dsm_sdk::sdk::sofi_flow::plan android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0256 (Met) QE7ZQXG08RYS6Y52HTSSPZBAQBMSMDF2D3WVVEMWM2VSVFK1AV30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/plan(). CCB0SFXRSJQW4ZGB1JX03T4MG6SF2CJTQR0E3N5KGFD6RHXN2G00 4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PEC52DGGTP0RF7TXAD2KR013H2R76SBQCG86XR312D2ZB2HASC6G +MR-SOFI-0260 dsm_sdk::sdk::sofi_sdk::build_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0260 (Partial) 10A7Z1V8A48VN2AMNFTPXTH0CVYE41B7WAN0QE6VDSH8PMWSY3BG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/build_fulfillment(). BCVQCXJ8JWMVH3NNQC9VFWWQ4AZV37969MSTWFE6E5XG2DFAFKJG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JSQE0WV7KGP7T7T4JXFCRN53KZYV8RY363QZ3ZR1ZVHFS7NCBPSG +MR-SOFI-0260 dsm_sdk::sdk::sofi_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0260 (Partial) HM420HJAXSNC19N0ZV4DHVCV7VGW59D02DZV3X5NJ7N6M106DC00 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). RMRR0QWCYMHNAN3QA72DMDFWV05K9ZR3AVC4NXPVQH0HVKP28PD0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C8WCGPD3SE02YZM00CQF2NFAZA5XK73AT9KMZ5NVZPTDRQ9H6R80 +MR-SOFI-0260 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0260 (Partial) J8Z0GA3Q539AMT7Z6EM1CP82EEAT2F4EV3555YZC37DH9X8JG7H0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 1YZ09DNZ0TGB5MEYJ0W0E923AP12MNGC1QXX2BV1M4M9ZDXEKJSG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BYKQNK98NG2B1HYKYE9K54JHZPE9GQENRW7FHM56RHYMD37K13X0 +MR-SOFI-0263 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0263 (Met) Z17M186RDNJMHP7JWRFK1Q2DP20H3CYPN807W9K2C86W9ZF3Y9HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG;AR3ZC8GMTYY61C0GRTDTZE533ZADF17MXY4ED09EK0CVXGQ7F7K0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZDN8VXQEBA6JAJY4X5RZNMC462QAMWEKMX3Y2WAAB6CBMT1PKYZ0 +MR-SOFI-0263 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0263 (Met) PAN0QB16EZJGH0YEYKDNZD9WKV410F7SY4N5X1P666DX57H0EQZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 8JXJ7Q46FZ7NJGKPP19DJZ9BWG6081VBEARKN1RWWNCKP2SZT6AG NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG;AR3ZC8GMTYY61C0GRTDTZE533ZADF17MXY4ED09EK0CVXGQ7F7K0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5PMV9B1JDJ72PWZ53CNMHKG2YM54VAXFAC1Q0H21BXGE4M8628FG +MR-SOFI-0264 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0264 (Met) DCT6JGH7KHB3GNSW1192512ZZGF3MM2VDJ9H30DC9GPENCBBPHR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG;AR3ZC8GMTYY61C0GRTDTZE533ZADF17MXY4ED09EK0CVXGQ7F7K0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WDWWXXKXX5V62SPJMSS61CT9VCQ73C3EH1KVBRAS50CGWJ0DSYG0 +MR-SOFI-0264 dsm::sofi::resolution::route_impossible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_route_with_one_leg_still_open_is_not_consumed;dsm::sofi::resolution::tests::a_stranded_final_cell_of_an_impossible_route_is_skipped - CONFORMANCE §8 MR-SOFI-0264 (Met) Z2DDRW3CCN3N4SPQF41SSBHM19E2585JHCTXTEQNE1ZQPJA3RXBG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/route_impossible(). 8JXJ7Q46FZ7NJGKPP19DJZ9BWG6081VBEARKN1RWWNCKP2SZT6AG NPPW0FD0341DZ78NPKPA807N5G52VYJBHVJN1WT0PPBMSCNA0EQG;AR3ZC8GMTYY61C0GRTDTZE533ZADF17MXY4ED09EK0CVXGQ7F7K0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac J6F3FJ90BTQ6QYG604ZS6G7FXF8N389GVKQ0M0T54MBKYT086JR0 +MR-SOFI-0269 dsm::sofi::conformance::ConformanceEvidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) VSWR79B57JVWHJ2ANBHM3MKPT41RQZYC3RX5C46K96WF5DCV3G3G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/ConformanceEvidence# TXXR2N04040RF5Y7R9731G4N9W13CEC21VVX7XM51GCDW6Y6M0V0 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30;DPYTPDJ9GD6XQ4BP1J5PCJCHFZE63KXWV6PQN7J8R6B328P7NMMG;NR1NT0CNH5XN3RAAWEAYT20541FF8E6N3A0472N9MQ1QKKYZ2ZF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4122458DZRJ3MD5NQJ8T2FGNDVBBQ50DC9AACH2S52C1Z4TMF3Q0 +MR-SOFI-0269 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) FZWTJWBNT5GHFWGPVDW81P9BKX4H4ESW1HKRQ2NQMM1EQHTVBFGG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30;DPYTPDJ9GD6XQ4BP1J5PCJCHFZE63KXWV6PQN7J8R6B328P7NMMG;NR1NT0CNH5XN3RAAWEAYT20541FF8E6N3A0472N9MQ1QKKYZ2ZF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HHHY45K3DR4DXE6ACB2JVYDSFMRM7HP5JNVYACNQT8CNR386FBD0 +MR-SOFI-0269 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) 50CFH4YME9GG7N6KPB7HEY9H938RXXQQNZKNXG5QRW6ERGKT00V0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/Evidence# WJQQ0K1WSSNMX99BCJ8YD2E6RES1A4FG5XMFE06TG469EBH55MG0 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30;DPYTPDJ9GD6XQ4BP1J5PCJCHFZE63KXWV6PQN7J8R6B328P7NMMG;NR1NT0CNH5XN3RAAWEAYT20541FF8E6N3A0472N9MQ1QKKYZ2ZF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NBF68M452NXZHMN25KH1KHN4DJ8NB7VVBP2V7V306VE8TC3FFV6G +MR-SOFI-0269 dsm::sofi::validation::Evidence::acquired android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_1_the_referenced_p_verifies_and_q_is_its_successor;dsm::sofi::conformance::tests::item_6_setup_registered_holds_for_every_leg;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify;dsm::sofi::validation::tests::bytes_that_do_not_authenticate_to_their_address_are_unavailable_not_invalid;dsm::sofi::validation::tests::missing_evidence_is_named_never_invalid - CONFORMANCE §8 MR-SOFI-0269 (Met) 4KF9MPFRWZ4Y57YZ3B6ZXAYAANT0XWY4RKC2P33CARSSKBQNC3H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Evidence]acquired(). V8VBZ58H1ZB980DX1F0W818SBESJM9576NS1P8EYW84RAGSD5WF0 MH3VZ2JHSY320AZTFZB4WWWCP4BR3QTMX7FV9NHRJPWTWS42X5MG;HGMM895ZKHJ2K98XQG7NNRM861P4FZBC5EV1PFX570B6MTEHBGNG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30;DPYTPDJ9GD6XQ4BP1J5PCJCHFZE63KXWV6PQN7J8R6B328P7NMMG;NR1NT0CNH5XN3RAAWEAYT20541FF8E6N3A0472N9MQ1QKKYZ2ZF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7FJT4DHW7K11FMPBAS40T3TWC296VJBW6VKWWQ2YBTVYPRM0AQD0 +MR-SOFI-0270 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) 4RKTWEHZ5KE8C46B1CE8RZMCB3VZ9A0G6EY69TTV6X4N37F60KM0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 M31XW3HBVD76HFYHDT2FY2W9RCNCDTTASKH7Z9F94CB2Z3WSY0C0;1053QM7DJQRCAE1PQM7ANZ848N12PWV5CGWR0KWX1VRGQ4VK90QG;E60BD3695XF8GTE8PYDY0BV1KN2P9W5V65E4Y8DA58GDJH5T3KGG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BTFXZX407C3DE7ARWKR0KNB0GJSAZW9A2V2F6JEWSC0GGKQW733G +MR-SOFI-0270 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) 5155FEWHXFP1MW3T6RW9G2BF73Y5XFHDK9YCGQHYVPWZHB1J3BXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 M31XW3HBVD76HFYHDT2FY2W9RCNCDTTASKH7Z9F94CB2Z3WSY0C0;1053QM7DJQRCAE1PQM7ANZ848N12PWV5CGWR0KWX1VRGQ4VK90QG;E60BD3695XF8GTE8PYDY0BV1KN2P9W5V65E4Y8DA58GDJH5T3KGG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W9VTACG1SKJWBQ1QAXK4GWP1ENJSK3QXBG0GMTYYJBBFZEW7Z7FG +MR-SOFI-0270 dsm::sofi::wire::objects::SettlementPreimage::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) PAG4VK4XNW1XJ5EQH4ZTFWCPQ8XFHVRX3QH1E8ZEE7KY4EJAAPQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[SettlementPreimage]new(). JN579F4N6SS1W3HBFNGERBE7BZSY90ED06Q8WY92QTR74JH3JGMG M31XW3HBVD76HFYHDT2FY2W9RCNCDTTASKH7Z9F94CB2Z3WSY0C0;1053QM7DJQRCAE1PQM7ANZ848N12PWV5CGWR0KWX1VRGQ4VK90QG;E60BD3695XF8GTE8PYDY0BV1KN2P9W5V65E4Y8DA58GDJH5T3KGG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MZ089JK0MDH3ZKM6BJPVFZKEBV15BCD6DEY6VA24YRJ43Y0DM5D0 +MR-SOFI-0271 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0271 (Met) 3T26X5SVRP088E1YY2RB0Y9WGMR3J86YZE4AWPYY2YXCVRABRGAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 63GDRSR1QTWQDW30R73YWCK96GK43BNHRRM4V0KP5RC498FXWK5G +MR-SOFI-0272 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) 46X28805XEDYF2K1BTZB4VQHCQ906VK9YHTPM5514NFR3FSN3ED0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). AJDSK5RACQ2YV14Z9SKHQB0JQRSNPV8MWN8WFRQMAR9W5N413FQ0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ESCAZZBBAKSDB1Q0CCAEREBQQT9QR1WW64BBW5494A4YWRB9CD7G +MR-SOFI-0272 dsm_sdk::sdk::sofi_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) CGP79W4VQAS825QPHQPJMJ20XXBMSYDHN1VWP7DGWYPWCXSJBMAG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). RMRR0QWCYMHNAN3QA72DMDFWV05K9ZR3AVC4NXPVQH0HVKP28PD0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C76V7KKKZAF979Z3A5559H9E7TEMR40M6D10NE5EZTJM16144YK0 +MR-SOFI-0272 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) QMTC713QP0WTF7RKPBC5ZK1QZRXFK44W7JC808FZY835NR71V5P0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 1YZ09DNZ0TGB5MEYJ0W0E923AP12MNGC1QXX2BV1M4M9ZDXEKJSG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MMFD2J7YN4FFYDG5AXNZ2T9G16HJ61GEAVEG3KD9RPGMYTPC7M70 MR-SOFI-0274 dsm::sofi::conformance::ConformanceEvidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0274 (Partial) S5EB3MW8RQF2TP2PNMPCSAPMGF3C26NEQFCNEK74ESJVQRYG9VHG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/ConformanceEvidence# TXXR2N04040RF5Y7R9731G4N9W13CEC21VVX7XM51GCDW6Y6M0V0 - 8b2814918a9f0cf54a83d29080a9c6bf177682d9 SFB1F696AR5CX5SPHN1SWMFMW95P794Y47VWN1BSQXYJQS03PGT0 MR-SOFI-0274 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0274 (Partial) DV3GXWYX7HYNQKSNFRF34RHX425WG9QQYSPFBYG893DRHGM7X8V0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/Evidence# WJQQ0K1WSSNMX99BCJ8YD2E6RES1A4FG5XMFE06TG469EBH55MG0 - 1d58ffa8846eaab4902a4912f44b359e16553bb3 W0PJFQEECDGBS2NF1R1QWZ5W0S38SG713ZE5JDTKAEQC1Z6GN6M0 -MR-SOFI-0277 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::operations::tests::roundtrip::genesis - CONFORMANCE §8 MR-SOFI-0277 (Met) 7771X83J0C1SZ1EE8M9BNQ1DENRB9WSEM8JJFNBEXTFT38EJ8XMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 9HK30NTBY99SP83G4R9A8WKSE4WRDDPWR0N6ANJW3JHCY9BNY86G K6734E0Z0FPKBV14A7HRQFK7XW7DJM1TB54TJ98JWDY617MPNRKG de67d9df95e51fba3e7807f8554e3001b7db5f37 AFSXPR89NX5GAHJHSPVHJF46R83DQT3NPYBQXWN4DRW4A5G0784G -MR-SOFI-0280 dsm::types::device_state::DeviceState::derive_transition_entropy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::changing_a_carried_byte_changes_the_derived_value_and_the_tip - CONFORMANCE §8 MR-SOFI-0280 (Met) BTJ5AGKDCKRCH9KZ9VTZP9H8TF39W3ZP05DTFEPNQWS688E0V560 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]derive_transition_entropy(). J99JTHDQVT4ZEH5FH5ZBRGKFTP7GFX4HPFMHS126Z1PW9GWS5SNG CBY9T6T86RPKB2B63WMS5TJBZP46KC3FPFJ0055PNQB0E9KG5XH0;0EKG0WT14XRSSJK26D9KX61SF68WKTXDXQBVNQP8G81D8WBRQKW0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a HB3MA3S2RKDT0H8ETWHS0J3AXVQ8ASN5GVGV0Z58PSMN36YWE7E0 -MR-SOFI-0281 dsm::core::state_machine::StateMachine::prepare_advance_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0281 (Partial) EPTNMTMS57XQPBPHZ9YNG0BMXZX53NAR6Z4TATACJZT0GSJSH2AG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/state_machine/impl#[StateMachine]prepare_advance_relationship(). Y8PEKBJD3CZR3ZG15PRN2BGE0MQ04SZR8W9P74TW0H499AWW4HEG - e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 8K5WR469K2HGZCYDCTE4Z3S0P33Z6ZK7396AGW9ZAMQBH0GFD8AG -MR-SOFI-0281 dsm_sdk::sdk::core_sdk::CoreSDK::admitted_advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0281 (Partial) GARS68PC3AA3VHMSN9N6B6QRCCJJG41EGHDRPKG5V7XK3Z3T69NG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]admitted_advance(). RAZ31ZKEW1MC8FEVVR3K32WS9A4YXNJWVP6HFVN33SH9JY85RZD0 - e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 3K82PBJ0E9QKCVH93FF6EKCAH9FC2VD2H5N7YSEWC0G4Q01964M0 -MR-SOFI-0282 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::tip_and_both_receipt_hashes_contain_the_one_derived_value - CONFORMANCE §8 MR-SOFI-0282 (Met) 3QTD9XXJKBF5AT2R2H4HDQ4Q1VS53FE86VGV4P7K5WWG93SS2VR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 CBY9T6T86RPKB2B63WMS5TJBZP46KC3FPFJ0055PNQB0E9KG5XH0;G234H6M4EBRJ216Z025EG6MK1TS0K0710FSQZK14G2MN7G1EX3CG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 9EG16VCM76CXHVQAGK9Q0KBZ48BGZ4S449KRYHP6AGVZ8DCMAZMG -MR-SOFI-0282 dsm::types::device_state::DeviceState::derive_transition_entropy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::tip_and_both_receipt_hashes_contain_the_one_derived_value - CONFORMANCE §8 MR-SOFI-0282 (Met) FSFPXZS01K0P07F5BXT7VQAH83EEA3Z325EG2AJ34HW0BK4E4AVG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]derive_transition_entropy(). J99JTHDQVT4ZEH5FH5ZBRGKFTP7GFX4HPFMHS126Z1PW9GWS5SNG CBY9T6T86RPKB2B63WMS5TJBZP46KC3FPFJ0055PNQB0E9KG5XH0;G234H6M4EBRJ216Z025EG6MK1TS0K0710FSQZK14G2MN7G1EX3CG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a S3SKJY9VBN2NDXWS4C04XVWQX067RR5EYXJ67SCAGEG26YK3DY80 -MR-SOFI-0287 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-SOFI-0287 (Met) 2WQHBFJEZ32D9FX7EEHYBG8MMEZM2800XXS35WNYDS904K019J9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). CC429MMP066PSQ1YV84EVB090TBM438ZX6Y2HPK63CS335VR0GNG 7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG de67d9df95e51fba3e7807f8554e3001b7db5f37 QADHZVACCCECJTQ7QVWCJW3K3A3YANNTQX4SRY81BRJ6W97RYGKG -MR-SOFI-0288 dsm::sofi::signature::verify_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_sofi_setup_advances_only_with_a_signature_over_its_own_digest - CONFORMANCE §8 MR-SOFI-0288 (Met) WEZQSTNXXJJVRZ04NCGQCXGGDY4FN017399N6A7F3FS70ZNYW0YG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_operation(). 71W80B7F2R7E4GA5ZRCGPVE80KQ3VFRWTGMZ5E769VKYV2FC1HV0 2ZJCA94EV3YCD9KF7RS5RE9GRC1R2T7FHRX493N8N9TF1HNC82S0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 54VYKQ4Z6W3CN1X3Y9K8YJ22A1N5TY7W3JBT8JFKX2PMQ1G70BQG -MR-SOFI-0289 dsm_storage_node::api::objects::immutable::get_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::bytes_put_into_the_immutable_store_come_back_byte_identical - CONFORMANCE §8 MR-SOFI-0289 (Met) S5DS2W39DBPJXZ7VBAJRWVYXC476K7HYZDVWVAT1Z6KN84WZZH1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/get_immutable(). J6FRK1TSYTZ7MSAGFYQXKAPZT5JSANQN0VEY7E2Y5533T7RCWTA0 3KVCR5HXSFDHT19ZZCTAQ2E11ZHEQW05AGQX9EG8M07AM9D408DG de67d9df95e51fba3e7807f8554e3001b7db5f37 01M4A7JE5QT3XZNBZ7ANEQMC8SAQ21WESZ6GEECHMWJS0CGH3QC0 -MR-SOFI-0289 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::bytes_put_into_the_immutable_store_come_back_byte_identical - CONFORMANCE §8 MR-SOFI-0289 (Met) 9X9ZGW3EDWY0SEQRS7SK1ZYP9TAHWERGPKVVGNSZHYX593YVT8NG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 3KVCR5HXSFDHT19ZZCTAQ2E11ZHEQW05AGQX9EG8M07AM9D408DG de67d9df95e51fba3e7807f8554e3001b7db5f37 PWCT9V8MPXX3JZYJ9235QK5M0VBQKDYF7E2TXRT5XRJJ3JXR8CV0 -MR-SOFI-0302 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::token_routes::tests::a_multi_signer_threshold_round_trips - CONFORMANCE §8 MR-SOFI-0302 (Met) 4C3PMPDZ67449WSGZESFT276YJRXGX83VFSKYCZQAVHRW680CVRG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). QCXT5EB868X2R15GFVKMZN4M0JCX5EE4GT6XSJ0H52CPT0QQSDZG X03CB99BNKK5ENE84XJYK2GDD9XVE4VATXHAVRMVJX045HQYRNHG;TJ8T1SJ51QSCMZEKE62ERWKHHZAF4TM8YZQTPXQYA7EQQ8QACW8G de67d9df95e51fba3e7807f8554e3001b7db5f37 K60KM6YJQE4MMKECYKVP63VBAXTEA7Z37YMY612F78ZK1QVRRZR0 -MR-SOFI-0302 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::token_routes::tests::a_multi_signer_threshold_round_trips - CONFORMANCE §8 MR-SOFI-0302 (Met) BJMHEPFRKSDH4C93DAYG4EWPDMNXA3KKQ398MZQ0ZY5JC54YMGFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). M17QPPY6GHT3JWC780V482530GEWB321EA9F0CBMRK07XV3S9JA0 X03CB99BNKK5ENE84XJYK2GDD9XVE4VATXHAVRMVJX045HQYRNHG;TJ8T1SJ51QSCMZEKE62ERWKHHZAF4TM8YZQTPXQYA7EQQ8QACW8G de67d9df95e51fba3e7807f8554e3001b7db5f37 VN1YM324J0G18KRVMR0AXWXQAYYM6VHBGF91W2F54JW2CA5CEG90 -MR-SOFI-0303 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::a_bad_ticker_or_decimals_is_refused;dsm_sdk::handlers::token_routes::tests::an_empty_or_oversized_signer_set_is_refused;dsm_sdk::handlers::token_routes::tests::an_unsatisfiable_threshold_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation - CONFORMANCE §8 MR-SOFI-0303 (Partial) BVNMQTNZX8K5FH7T6XR2WGKRESB9X5YZ48JYR3KAXFNK2PBGP8X0 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). QCXT5EB868X2R15GFVKMZN4M0JCX5EE4GT6XSJ0H52CPT0QQSDZG DV24PWYQYSV0XWYSMY2RHZENJ81S19PKCQBA0AB01CXRWKG8F7A0;8V51P2MPBC9X8BDS710YYSM02BHP6SAW6YT1ACMXJ49HTKCN9YWG;3TXFD86SX6T1XSY8896CZWCHHMGVSPY6J9XXYX5Q4B1E2KF8DN6G;0T3Z4Z2QC76SWQH0PRHD8E2QMECV4RMPR56GP1Q7WCXAKTP0YYEG de67d9df95e51fba3e7807f8554e3001b7db5f37 5C1QH1NYWVSZVWRKKZAN6QMWHTBZCVYD0SYRNVFVSVKGGBWJBTBG -MR-SOFI-0303 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::a_bad_ticker_or_decimals_is_refused;dsm_sdk::handlers::token_routes::tests::an_empty_or_oversized_signer_set_is_refused;dsm_sdk::handlers::token_routes::tests::an_unsatisfiable_threshold_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation - CONFORMANCE §8 MR-SOFI-0303 (Partial) MDTPWTPT0V8SCM77CSQ7QE7VJ426TMBNQG64KK5HVCH0395ZXVR0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). M17QPPY6GHT3JWC780V482530GEWB321EA9F0CBMRK07XV3S9JA0 DV24PWYQYSV0XWYSMY2RHZENJ81S19PKCQBA0AB01CXRWKG8F7A0;8V51P2MPBC9X8BDS710YYSM02BHP6SAW6YT1ACMXJ49HTKCN9YWG;3TXFD86SX6T1XSY8896CZWCHHMGVSPY6J9XXYX5Q4B1E2KF8DN6G;0T3Z4Z2QC76SWQH0PRHD8E2QMECV4RMPR56GP1Q7WCXAKTP0YYEG de67d9df95e51fba3e7807f8554e3001b7db5f37 92TNQRQ9D5WF3ADR6TMTERJGV66N1WN8HRRZ8T9Y31Z19V1D5BG0 -MR-SOFI-0304 dsm::core::token::policy::TokenPolicySystem::commitment_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from - CONFORMANCE §8 MR-SOFI-0304 (Met) 19VN197XW99S83DCVWT9C23134XC7WNM6RBDVX9PS7ZFKKMXY19G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]commitment_of(). XYZH41YDVBPJHNJ9M117QHVYREDKPEQ34SV5V7SY49WJG2B735W0 SMJTFJ6C4REAAC5Y0PAMJ650C8M58R8465GER3N6XNCKADXKS2HG;NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;X03CB99BNKK5ENE84XJYK2GDD9XVE4VATXHAVRMVJX045HQYRNHG de67d9df95e51fba3e7807f8554e3001b7db5f37 YSWT04N6WQA0MHAMX1CT52NBFAPSVJRQ2XQSCRQCPAX8MG34MKG0 -MR-SOFI-0304 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from - CONFORMANCE §8 MR-SOFI-0304 (Met) A21RDXK8JV8TAW28ESQ2AQG4YQ8KRDAM2ZN1K3ND4R2XE5ZJZDWG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). J7C0E52GR817GM4ECYADSD2CGAT2CSG2MPH0V42DQQHCGWCC1SX0 SMJTFJ6C4REAAC5Y0PAMJ650C8M58R8465GER3N6XNCKADXKS2HG;NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;X03CB99BNKK5ENE84XJYK2GDD9XVE4VATXHAVRMVJX045HQYRNHG de67d9df95e51fba3e7807f8554e3001b7db5f37 RFCMGNS7NY9X205AA511ZAFQJTVMVGB2QTKWN447V63FM5KX5AB0 -MR-SOFI-0304 dsm::sofi::validation::market_legs_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from - CONFORMANCE §8 MR-SOFI-0304 (Met) WNRTPAXN2YYSP4X50AFMPH0KS02MDRV66K5JPB5XFDV40GKGH68G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/market_legs_permitted(). W0K5V8DFB132GAK6GV50Z89R4E228EHY7ED893TSMP18SHMEV4M0 SMJTFJ6C4REAAC5Y0PAMJ650C8M58R8465GER3N6XNCKADXKS2HG;NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;X03CB99BNKK5ENE84XJYK2GDD9XVE4VATXHAVRMVJX045HQYRNHG de67d9df95e51fba3e7807f8554e3001b7db5f37 A550H3H9D34RQBJWRNQD9GX8D9SP16W5RGEY0ZAWCNP5XAT1J34G -MR-SOFI-0306 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_zero_genesis_supply_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation;dsm_sdk::supply_cap_enforcement::supply_cap_denies_a_creation_that_would_exceed_it - CONFORMANCE §8 MR-SOFI-0306 (Met) GTYF44EHK72VBEQT5HP0ZP3YMQ4WG7T9VHNA5FCEHS67BYCAFZVG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). QCXT5EB868X2R15GFVKMZN4M0JCX5EE4GT6XSJ0H52CPT0QQSDZG YX0MZT3XWVSYNZWHY2JJY3XF6CHXWZYCPP4XJPYFPSRVDS381K70;0T3Z4Z2QC76SWQH0PRHD8E2QMECV4RMPR56GP1Q7WCXAKTP0YYEG;41B4BXD0GF7ST0CDVVN7H2V1GRY10D1H8CD0Z9PYY1BC4PB6N9D0 de67d9df95e51fba3e7807f8554e3001b7db5f37 YBWFDR4FPDMQ6036F6CKZKN8WFG474V883HPWC4QW4K57GR7WWY0 -MR-SOFI-0306 dsm::types::policy_types::PolicyCondition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_zero_genesis_supply_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation;dsm_sdk::supply_cap_enforcement::supply_cap_denies_a_creation_that_would_exceed_it - CONFORMANCE §8 MR-SOFI-0306 (Met) 2CYEDJQ2F1Z0ANBDAAQWFVXBVY4620GPSW501RTCKJF9ANC1E6C0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/policy_types/PolicyCondition# NA14C2DMFCQE6RWDBHN926S92HDRT9N89QXP0F14DHGA1WS6YRB0 YX0MZT3XWVSYNZWHY2JJY3XF6CHXWZYCPP4XJPYFPSRVDS381K70;0T3Z4Z2QC76SWQH0PRHD8E2QMECV4RMPR56GP1Q7WCXAKTP0YYEG;41B4BXD0GF7ST0CDVVN7H2V1GRY10D1H8CD0Z9PYY1BC4PB6N9D0 de67d9df95e51fba3e7807f8554e3001b7db5f37 F8C6HFAH3ZA4KGZMEN0PG6EZZXFM112YR2W4J0ZQ39GVE6EZKS0G -MR-SOFI-0307 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance - CONFORMANCE §8 MR-SOFI-0307 (Partial) PNM5W3VHZTWVFFZ0J2TZWC05FHKXV4D8VPAYYZSVXDG787J98NBG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). KV2XTS7ADMTVFZQ8R05KX9FMDH26Y7098FJC25YTH5FVD6JSP5ZG A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0;Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G;45R13GRZR1NQBBB0TQEBT3EJCA3K38ZMHXHAYQFXW4NNHKVF32KG 03652f3d9e08bfb132588dc6dcd282e140ae7489 M6GXVTNNGXABZRHV0JTS0PS4M5N88GVG7NZGK6JMT4GC64TRPXG0 -MR-SOFI-0307 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance - CONFORMANCE §8 MR-SOFI-0307 (Partial) 7ZZWZQ683V53MSKBVTJ4TNFYMGRFGXZT08H3AP4V2M2CS46NBKPG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0;Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G;45R13GRZR1NQBBB0TQEBT3EJCA3K38ZMHXHAYQFXW4NNHKVF32KG 03652f3d9e08bfb132588dc6dcd282e140ae7489 DHX0XHNWWKXHXT5E25XHN2B67649K4HBA3BAXZNXB4WWJ7R8AEXG -MR-SOFI-0307 dsm::types::device_state::validate_conservation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance - CONFORMANCE §8 MR-SOFI-0307 (Partial) 3XWCQK34RV8434MW1YMK6YD85EEMBRZF4VYSVQJAXVZGK0DMSY30 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/validate_conservation(). EEQ61E62ZTRW53N7HXQKZYYSR5M8V70Y0ZCHFFM47DJ870V60EN0 A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0;Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G;45R13GRZR1NQBBB0TQEBT3EJCA3K38ZMHXHAYQFXW4NNHKVF32KG 03652f3d9e08bfb132588dc6dcd282e140ae7489 DTEFJP8AP2M8AANFWTE8P7NZ83R2CMYWPERBFG2JEP41CEFGS4FG -MR-SOFI-0310 dsm::core::token::policy::policy_enforcement::PolicyEnforcer::check_condition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::policy_enforcement::tests::the_policy_permits_exactly_what_its_flags_name;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0310 (Met) WRAHDSGXDJENM81N09W5NF681HR1058MHSZK69V2CW251DDKN770 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/impl#[PolicyEnforcer]check_condition(). N68Y1RX3PDR8ZT1GMVVVEAE1FG4YZJAW5PF24KF3V69JPJQAK3FG VPMPX9475KJT9PVFXHNZBX28HBGSS5D356F5G4C4WVXPF5X5QCZG;88TPP4EFHP75J015JJ0GVJMJ7CD3ZKWQK29CQ550NZ4TG3HP6NQ0 03652f3d9e08bfb132588dc6dcd282e140ae7489 TT39A15XFGSTHZDGYK9M92BGK2ABVQ3KDMJF7TQMD5E9H00VHPTG -MR-SOFI-0310 dsm::core::token::policy::policy_enforcement::enforced_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::policy_enforcement::tests::the_policy_permits_exactly_what_its_flags_name;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0310 (Met) 0RRP2Y9KTTV9YE503HMZKDM25ST1KJQQWCXG1XQH9B003SGND3EG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/enforced_policy(). V7H80F7N07XK0A7N3QV3DFAF6G76GNP5S1JRFT2K33EDMF8B3B9G VPMPX9475KJT9PVFXHNZBX28HBGSS5D356F5G4C4WVXPF5X5QCZG;88TPP4EFHP75J015JJ0GVJMJ7CD3ZKWQK29CQ550NZ4TG3HP6NQ0 03652f3d9e08bfb132588dc6dcd282e140ae7489 YRV85CAR11VAEDXTXYHGRR1P9DS49J1AQCJKHEAP04KV6D9Z1KEG -MR-SOFI-0310 dsm::core::token::policy::policy_enforcement::permitted_operations android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::policy_enforcement::tests::the_policy_permits_exactly_what_its_flags_name;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0310 (Met) P51YG23Z2D1VY023CDSV181CS57WZYY4PZS9AERJF8346Z05CP4G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/permitted_operations(). 9229PG8FYEZFJYPSH4MPY7AKT4247HCR6FYQH32342RH8H19PCH0 VPMPX9475KJT9PVFXHNZBX28HBGSS5D356F5G4C4WVXPF5X5QCZG;88TPP4EFHP75J015JJ0GVJMJ7CD3ZKWQK29CQ550NZ4TG3HP6NQ0 03652f3d9e08bfb132588dc6dcd282e140ae7489 JFEZC8KRDK135EKNFCC8DA9VMHQYVR4GASPNKECTPMP1NQB82D1G -MR-SOFI-0311 dsm::economic::issuance::check_market_leg_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::lineage::genesis_acceptance::a_vault_over_a_token_that_forbids_transfer_is_refused - CONFORMANCE §8 MR-SOFI-0311 (Partial) J5GS1XZN1D8TWZEHGQT4JP3XXV458W52BHK5C1AGZC0F4TTFYV3G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/issuance/check_market_leg_permitted(). MZ9E6X0F1VX0PNVSQ7J507ZN58RS0RYB4D4ZPRW14WMW3K7B3MYG 3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G;VQXSSDQDXC5631GSY6QHTCDXQS3WF42W410DBF2TR2AE9ZME3750 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a YCS2ZZZD0J0FJK0BGV4VHC07ARX9W4RT5M3S4AGF1CNKAY7B2PEG -MR-SOFI-0311 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::lineage::genesis_acceptance::a_vault_over_a_token_that_forbids_transfer_is_refused - CONFORMANCE §8 MR-SOFI-0311 (Partial) SM8DS7X5EVK1QVRE4S0PBQ7TJSVCK25MKQF3XQ0J63542YBY0K70 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). NWP04HCCRE7HDSGAQDTBVE8CX1FAF61HV8NQSVNJ2A9NN7Y94CWG 3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G;VQXSSDQDXC5631GSY6QHTCDXQS3WF42W410DBF2TR2AE9ZME3750 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a NNV4Y7HC62BPAG410HGER7JYHHXTQJNAMEGJX9K8V8NQ4X09QS30 -MR-SOFI-0311 dsm::sofi::validation::market_legs_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::lineage::genesis_acceptance::a_vault_over_a_token_that_forbids_transfer_is_refused - CONFORMANCE §8 MR-SOFI-0311 (Partial) 3YV94WGA4QBBRBV6Z7DXCM15ZVHBJVAKFYZH41G39TJ0H9WMRW6G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/market_legs_permitted(). W0K5V8DFB132GAK6GV50Z89R4E228EHY7ED893TSMP18SHMEV4M0 3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G;VQXSSDQDXC5631GSY6QHTCDXQS3WF42W410DBF2TR2AE9ZME3750 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a ZRHED2MHGQM1BTD3G7KVMEMAS7734XN9SGBHHJXMAKFB0AE2JWAG +MR-SOFI-0277 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::operations::tests::roundtrip::genesis - CONFORMANCE §8 MR-SOFI-0277 (Met) 7771X83J0C1SZ1EE8M9BNQ1DENRB9WSEM8JJFNBEXTFT38EJ8XMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 1YZ09DNZ0TGB5MEYJ0W0E923AP12MNGC1QXX2BV1M4M9ZDXEKJSG 925K7HMP0AJEZD76QMVNAW5TREX76NCRV5B7C7FZK3FM7EAZT1W0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y6RGSJHJP81B45CQD9JC6J2TMV5M908FDEEJNFXY5ACNEZP0GM80 +MR-SOFI-0280 dsm::types::device_state::DeviceState::derive_transition_entropy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::changing_a_carried_byte_changes_the_derived_value_and_the_tip - CONFORMANCE §8 MR-SOFI-0280 (Met) BTJ5AGKDCKRCH9KZ9VTZP9H8TF39W3ZP05DTFEPNQWS688E0V560 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]derive_transition_entropy(). 4BRVCT7EMQV14EMPF8GM4V54Y1W6BSRFFWYJNYJNN5GD0TBDHDNG 8ACAYA56GA3SJ38V7AKN6GXQH3Z0VP9ZWVFFEZMZT13G5MZSGBQ0;T997QW5BWJDCSBWE61ZR1YT5ZB696YZ64TMS6MMB2DEASCMCKAFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5VZ60ENKNMZBVCAVW06CS10P314R5KS9FMFBWS39HP3PFHNP4ZT0 +MR-SOFI-0281 dsm::core::state_machine::StateMachine::prepare_advance_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0281 (Partial) EPTNMTMS57XQPBPHZ9YNG0BMXZX53NAR6Z4TATACJZT0GSJSH2AG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/state_machine/impl#[StateMachine]prepare_advance_relationship(). A2WR64XXS3SA3XYSPDNE0J8CHSGPAJ8RKD6CZMMT6S83CA9KH420 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HFCVN9TG1DAK7QFJSRPYCRZ88KHQCE9AEQB2CPZS3AY0BJD2J1D0 +MR-SOFI-0281 dsm_sdk::sdk::core_sdk::CoreSDK::admitted_advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0281 (Partial) GARS68PC3AA3VHMSN9N6B6QRCCJJG41EGHDRPKG5V7XK3Z3T69NG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]admitted_advance(). E1NWTTYQ00S4RYN3JA185PDZF884GQJG2ZPBRQDQ398CSTT8T8G0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XM0Q4Z1Y1CY3K2R36ZAJT4ZWDC69BVXHXADN5DJEA0RCBTV98PXG +MR-SOFI-0282 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::tip_and_both_receipt_hashes_contain_the_one_derived_value - CONFORMANCE §8 MR-SOFI-0282 (Met) 3QTD9XXJKBF5AT2R2H4HDQ4Q1VS53FE86VGV4P7K5WWG93SS2VR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG 8ACAYA56GA3SJ38V7AKN6GXQH3Z0VP9ZWVFFEZMZT13G5MZSGBQ0;ESVGB148QT139R23VBFGQDDTEC1PQV3T4EZFN0MPXS6AAYVPMKRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 079NB4PY9T1Z8HJXN786F2AHTYDEF455M52TJ9QA5REXGVH7XTCG +MR-SOFI-0282 dsm::types::device_state::DeviceState::derive_transition_entropy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::tip_and_both_receipt_hashes_contain_the_one_derived_value - CONFORMANCE §8 MR-SOFI-0282 (Met) FSFPXZS01K0P07F5BXT7VQAH83EEA3Z325EG2AJ34HW0BK4E4AVG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]derive_transition_entropy(). 4BRVCT7EMQV14EMPF8GM4V54Y1W6BSRFFWYJNYJNN5GD0TBDHDNG 8ACAYA56GA3SJ38V7AKN6GXQH3Z0VP9ZWVFFEZMZT13G5MZSGBQ0;ESVGB148QT139R23VBFGQDDTEC1PQV3T4EZFN0MPXS6AAYVPMKRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W2JGH58KYBT43Z625JED3BNT9H49E18K9WAWZC5KMGDPP5Y9N39G +MR-SOFI-0287 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-SOFI-0287 (Met) 2WQHBFJEZ32D9FX7EEHYBG8MMEZM2800XXS35WNYDS904K019J9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). 40EVX74Q78PTMS0T5NSZQWZT1DWAJW3YTKQE8D664D57P4C8DTQ0 G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BJHCY0BRHGV9KA5GZ08W332PMAT8YJPQPZR99KHN6VYQ9NN5Z3F0 +MR-SOFI-0288 dsm::sofi::signature::verify_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_sofi_setup_advances_only_with_a_signature_over_its_own_digest - CONFORMANCE §8 MR-SOFI-0288 (Met) WEZQSTNXXJJVRZ04NCGQCXGGDY4FN017399N6A7F3FS70ZNYW0YG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/signature/verify_operation(). 87CTEWDJK151MZTD1XY0SHH66A28JC0ASN2W0PBPGSKF0XYYCCA0 B35VRCV882HT1S1K25AF5XJPHFZSCRKAY98DS6AYXV4S1736EX30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6W68TZ6HMRAM5XXRM4Q2H5FKC1P7FZFFN8DX8NBQ2DKMEKVZ2JRG +MR-SOFI-0289 dsm_storage_node::api::objects::immutable::get_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::bytes_put_into_the_immutable_store_come_back_byte_identical - CONFORMANCE §8 MR-SOFI-0289 (Met) S5DS2W39DBPJXZ7VBAJRWVYXC476K7HYZDVWVAT1Z6KN84WZZH1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/get_immutable(). MVWDY93XEBWF2E0YA7GKKH3CMH4GSD1D4F2ASQ9HJTMJF6WYYAV0 P5HW253NXAJA3M9AWRZBV3V887MKNHA5PH3NANJ9TNSST2GED0EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PFQDZN9FXPZ6R7V16PCRT7GS0D2D4GPPZF8JGS7TZ9FNCX9GHC40 +MR-SOFI-0289 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::bytes_put_into_the_immutable_store_come_back_byte_identical - CONFORMANCE §8 MR-SOFI-0289 (Met) 9X9ZGW3EDWY0SEQRS7SK1ZYP9TAHWERGPKVVGNSZHYX593YVT8NG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 P5HW253NXAJA3M9AWRZBV3V887MKNHA5PH3NANJ9TNSST2GED0EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RRG5G86C8AK8TZ8473HVSJ7YY5BN782BHDPBBWR29B9YCGEPQ8D0 +MR-SOFI-0302 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::token_routes::tests::a_multi_signer_threshold_round_trips - CONFORMANCE §8 MR-SOFI-0302 (Met) 4C3PMPDZ67449WSGZESFT276YJRXGX83VFSKYCZQAVHRW680CVRG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). NWQ1YXD52CA4PW4388CQ20FAVTS05S72XREWZFWQWX6PKHTQM53G 44YJTGQDW1P0H30EKPK6M08P7FRY4B7ZVX3AV3KY44Y99SEPWJ4G;EGCFH3CKJBHVX55MMV7ACAGF5GW8YFDRYDFTSKCPGZ8TPT7CNJW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DQG42TW78C4D5Y3GW71B5E0NGBHAEF511MTBW1297B8DQCM83HW0 +MR-SOFI-0302 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::token_routes::tests::a_multi_signer_threshold_round_trips - CONFORMANCE §8 MR-SOFI-0302 (Met) BJMHEPFRKSDH4C93DAYG4EWPDMNXA3KKQ398MZQ0ZY5JC54YMGFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). KDAVFJRMZMTMVPR80F0TNPN56BVZTRH879403J7FX87Y0CC9X6QG 44YJTGQDW1P0H30EKPK6M08P7FRY4B7ZVX3AV3KY44Y99SEPWJ4G;EGCFH3CKJBHVX55MMV7ACAGF5GW8YFDRYDFTSKCPGZ8TPT7CNJW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y9T7D7W03YFTH9H7900W33V27N6ZV9874KW8DQ3K0JJGKWY8D6K0 +MR-SOFI-0303 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::a_bad_ticker_or_decimals_is_refused;dsm_sdk::handlers::token_routes::tests::an_empty_or_oversized_signer_set_is_refused;dsm_sdk::handlers::token_routes::tests::an_unsatisfiable_threshold_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation - CONFORMANCE §8 MR-SOFI-0303 (Partial) BVNMQTNZX8K5FH7T6XR2WGKRESB9X5YZ48JYR3KAXFNK2PBGP8X0 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). NWQ1YXD52CA4PW4388CQ20FAVTS05S72XREWZFWQWX6PKHTQM53G JN6055NFY00AVQ7A0GP5WPYGRS3M2FYTMZAW90J5B9T877D65HE0;GCD13177A6G93P4RM0FWRG0NYEBT5TN641WH7ARZNZGT660YHA7G;GAY4YJMC0RJ1B19SWQHADR61VCJJN3Z93QWFQKVAB0B5MCRJ2SGG;RPFJJ8KG2WYYQPPWAP7DM1S73DNHC58KCDA0A4QH2QT8FMQR65V0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W36NM69CD8TB0A5BBYR29EY1Q81XMTDSF3SH9D50WNFZPDWT2RHG +MR-SOFI-0303 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::a_bad_ticker_or_decimals_is_refused;dsm_sdk::handlers::token_routes::tests::an_empty_or_oversized_signer_set_is_refused;dsm_sdk::handlers::token_routes::tests::an_unsatisfiable_threshold_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation - CONFORMANCE §8 MR-SOFI-0303 (Partial) MDTPWTPT0V8SCM77CSQ7QE7VJ426TMBNQG64KK5HVCH0395ZXVR0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). KDAVFJRMZMTMVPR80F0TNPN56BVZTRH879403J7FX87Y0CC9X6QG JN6055NFY00AVQ7A0GP5WPYGRS3M2FYTMZAW90J5B9T877D65HE0;GCD13177A6G93P4RM0FWRG0NYEBT5TN641WH7ARZNZGT660YHA7G;GAY4YJMC0RJ1B19SWQHADR61VCJJN3Z93QWFQKVAB0B5MCRJ2SGG;RPFJJ8KG2WYYQPPWAP7DM1S73DNHC58KCDA0A4QH2QT8FMQR65V0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac THY9CYCSVKB2YXNMPPX6W74ARERJBXJENE1GFBCVDY1RP3JJVEKG +MR-SOFI-0304 dsm::core::token::policy::TokenPolicySystem::commitment_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from - CONFORMANCE §8 MR-SOFI-0304 (Met) 19VN197XW99S83DCVWT9C23134XC7WNM6RBDVX9PS7ZFKKMXY19G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]commitment_of(). A3S4ZP340GZ70DNN04KMY5ECNDXFSA8X16HYW6B73PV9X38V0EC0 2R5SZA7DZ00ZEZKCRQAXXDN5RNJDMMY45TFNTMSXDFE1AGJ2W87G;JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;44YJTGQDW1P0H30EKPK6M08P7FRY4B7ZVX3AV3KY44Y99SEPWJ4G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4W7VY9BYC3K5RD4GE3GT2X897P4A496DWX5J1GWK1XK8VNVNVNFG +MR-SOFI-0304 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from - CONFORMANCE §8 MR-SOFI-0304 (Met) A21RDXK8JV8TAW28ESQ2AQG4YQ8KRDAM2ZN1K3ND4R2XE5ZJZDWG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). GNT0RQ1CJ48X3R3A0T331VF374TSF4H5CVBXMS2CJCMNC3AB4CMG 2R5SZA7DZ00ZEZKCRQAXXDN5RNJDMMY45TFNTMSXDFE1AGJ2W87G;JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;44YJTGQDW1P0H30EKPK6M08P7FRY4B7ZVX3AV3KY44Y99SEPWJ4G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6RDGZFF36JSH31SYT4GVJYJETE83NJ9GHCD4JZJFNY78XQ9G499G +MR-SOFI-0304 dsm::sofi::validation::market_legs_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::a_policy_is_registered_from_its_committed_bytes_alone;dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from - CONFORMANCE §8 MR-SOFI-0304 (Met) WNRTPAXN2YYSP4X50AFMPH0KS02MDRV66K5JPB5XFDV40GKGH68G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/market_legs_permitted(). DFB8T2DHJ3CT792AMY3VBBF5RN6RPCX177MNV55V67WNV6TXVC5G 2R5SZA7DZ00ZEZKCRQAXXDN5RNJDMMY45TFNTMSXDFE1AGJ2W87G;JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;44YJTGQDW1P0H30EKPK6M08P7FRY4B7ZVX3AV3KY44Y99SEPWJ4G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2PWA6TMP3VPNJN8J8NAK1422K4K8GDY2BVBC1BW2J90K2XX0SAYG +MR-SOFI-0306 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_zero_genesis_supply_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation;dsm_sdk::supply_cap_enforcement::supply_cap_denies_a_creation_that_would_exceed_it - CONFORMANCE §8 MR-SOFI-0306 (Met) GTYF44EHK72VBEQT5HP0ZP3YMQ4WG7T9VHNA5FCEHS67BYCAFZVG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). NWQ1YXD52CA4PW4388CQ20FAVTS05S72XREWZFWQWX6PKHTQM53G JPT7J9HN4HRVXAJS0M2QWZ0A9HARTMFGPXC9J8W3CEJ7NYVAJ3R0;RPFJJ8KG2WYYQPPWAP7DM1S73DNHC58KCDA0A4QH2QT8FMQR65V0;4KNYP1AAE24TX62EY3PVB35CMA65WJB7RJVAQRC4R0WF2P512PB0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 65X3DD5A9BN42TZDP0E0FDX247EFCKVY5TX9XZZ37369K1ZEMV8G +MR-SOFI-0306 dsm::types::policy_types::PolicyCondition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_zero_genesis_supply_is_refused;dsm::economic::token_policy::tests::every_rule_refuses_its_violation;dsm_sdk::supply_cap_enforcement::supply_cap_denies_a_creation_that_would_exceed_it - CONFORMANCE §8 MR-SOFI-0306 (Met) 2CYEDJQ2F1Z0ANBDAAQWFVXBVY4620GPSW501RTCKJF9ANC1E6C0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/policy_types/PolicyCondition# TR2FMT0F36V1QKEVD14HEEGSA1AZ90MHZ260MXQNR07VG6Y6XDBG JPT7J9HN4HRVXAJS0M2QWZ0A9HARTMFGPXC9J8W3CEJ7NYVAJ3R0;RPFJJ8KG2WYYQPPWAP7DM1S73DNHC58KCDA0A4QH2QT8FMQR65V0;4KNYP1AAE24TX62EY3PVB35CMA65WJB7RJVAQRC4R0WF2P512PB0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3MFS0D7CW9X0Y645HPVD0J0KN6B3JZZV7CCP289C53MMA7N6DWKG +MR-SOFI-0307 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance - CONFORMANCE §8 MR-SOFI-0307 (Partial) PNM5W3VHZTWVFFZ0J2TZWC05FHKXV4D8VPAYYZSVXDG787J98NBG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3AKG3PM21G3A2A91NFB9A30AFKRJKR5B9WX5P0KG57E8B90VXR1G +MR-SOFI-0307 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance - CONFORMANCE §8 MR-SOFI-0307 (Partial) 7ZZWZQ683V53MSKBVTJ4TNFYMGRFGXZT08H3AP4V2M2CS46NBKPG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6X1NCHWB0BKFWPQ37M3WKBS40HKSBN26GK826DT7CRW3HPX36TB0 +MR-SOFI-0307 dsm::types::device_state::validate_conservation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance - CONFORMANCE §8 MR-SOFI-0307 (Partial) 3XWCQK34RV8434MW1YMK6YD85EEMBRZF4VYSVQJAXVZGK0DMSY30 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/validate_conservation(). 2GMFFK6A72DTTW40115VYQ2DXN11YKRTRVPRBJB4TBQ6AA2198B0 F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0E84NMEH0PJXJMHQB3AY9FDSPT2TX9YJZJXBQKMWMP54JVQW0Q30 +MR-SOFI-0310 dsm::core::token::policy::policy_enforcement::PolicyEnforcer::check_condition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::policy_enforcement::tests::the_policy_permits_exactly_what_its_flags_name;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0310 (Met) WRAHDSGXDJENM81N09W5NF681HR1058MHSZK69V2CW251DDKN770 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/impl#[PolicyEnforcer]check_condition(). ZEY7TSE3QJT2286Z6CGFG52FRK09598VFYAB4TP24A11E7Q8KJHG 5Z8DPMP8SS6X2B8ZP0T10M4WS4JQZBPPG0QAD2GJJ89QDB3EV730;96DZ8PZ7569TM16XM5FNNWN02WQA577049VPQXASBS9BDC1DXJP0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FB7VRHSD7XDGSEZD9E7ZHTKG75AS79ZRP9GFXHF24JDVAGD8NRR0 +MR-SOFI-0310 dsm::core::token::policy::policy_enforcement::enforced_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::policy_enforcement::tests::the_policy_permits_exactly_what_its_flags_name;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0310 (Met) 0RRP2Y9KTTV9YE503HMZKDM25ST1KJQQWCXG1XQH9B003SGND3EG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/enforced_policy(). WA2XJQPKQS9GTZSVX4DAD43CXXPNPY0Z447GBWAPW4BEFQWC85J0 5Z8DPMP8SS6X2B8ZP0T10M4WS4JQZBPPG0QAD2GJJ89QDB3EV730;96DZ8PZ7569TM16XM5FNNWN02WQA577049VPQXASBS9BDC1DXJP0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 52Z6TFBB1WNEGJD7GE699CET2517J113YSTQNWPJFBEN2MSMAV50 +MR-SOFI-0310 dsm::core::token::policy::policy_enforcement::permitted_operations android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::policy_enforcement::tests::the_policy_permits_exactly_what_its_flags_name;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0310 (Met) P51YG23Z2D1VY023CDSV181CS57WZYY4PZS9AERJF8346Z05CP4G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/policy_enforcement/permitted_operations(). 5751MFWAC2K19VK9QM3PXNC0NEVATKXFA6Z734GZHNG16G63CJE0 5Z8DPMP8SS6X2B8ZP0T10M4WS4JQZBPPG0QAD2GJJ89QDB3EV730;96DZ8PZ7569TM16XM5FNNWN02WQA577049VPQXASBS9BDC1DXJP0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1C530P7XMWA5H4QSAGRMCBW15P5Q8RSTWE9605AQM38NA6P41ZXG +MR-SOFI-0311 dsm::economic::issuance::check_market_leg_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::lineage::genesis_acceptance::a_vault_over_a_token_that_forbids_transfer_is_refused - CONFORMANCE §8 MR-SOFI-0311 (Partial) J5GS1XZN1D8TWZEHGQT4JP3XXV458W52BHK5C1AGZC0F4TTFYV3G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/issuance/check_market_leg_permitted(). MZ9E6X0F1VX0PNVSQ7J507ZN58RS0RYB4D4ZPRW14WMW3K7B3MYG JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;KTXGGQ0J0Q58XW90WKDKJ5T0E85AAC56PF8VZP8XNWSF6Y291ZM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9AHHN5QE1H88MHVBH54RTWBJGJ4D3ZZN26BDKAVAM683RNQVC27G +MR-SOFI-0311 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::lineage::genesis_acceptance::a_vault_over_a_token_that_forbids_transfer_is_refused - CONFORMANCE §8 MR-SOFI-0311 (Partial) SM8DS7X5EVK1QVRE4S0PBQ7TJSVCK25MKQF3XQ0J63542YBY0K70 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). YP9DFN8GN9GBGCTNHXZC7ECKTA6X0KE1T2KG94ZN4FPD9JS7KNE0 JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;KTXGGQ0J0Q58XW90WKDKJ5T0E85AAC56PF8VZP8XNWSF6Y291ZM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac J7RSE6G5DHEF7AFHSRMXH7F186WQ4N2AX9F13QQVYDSD18SHCY00 +MR-SOFI-0311 dsm::sofi::validation::market_legs_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::lineage::genesis_acceptance::a_vault_over_a_token_that_forbids_transfer_is_refused - CONFORMANCE §8 MR-SOFI-0311 (Partial) 3YV94WGA4QBBRBV6Z7DXCM15ZVHBJVAKFYZH41G39TJ0H9WMRW6G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/market_legs_permitted(). DFB8T2DHJ3CT792AMY3VBBF5RN6RPCX177MNV55V67WNV6TXVC5G JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;KTXGGQ0J0Q58XW90WKDKJ5T0E85AAC56PF8VZP8XNWSF6Y291ZM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WCRHCB86GSHP5R71W0T8PHJHB9VYK87PK3ZYS03P8BC1MYF54BJG MR-SOFI-0312 dsm::economic::issuance::check_market_leg_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0312 (Partial) X80V3HSCPT8ADCN4VM0Y88FT0J1GEBRGAE4NAZAC5KSYCY6DXCS0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/issuance/check_market_leg_permitted(). MZ9E6X0F1VX0PNVSQ7J507ZN58RS0RYB4D4ZPRW14WMW3K7B3MYG - 8b2814918a9f0cf54a83d29080a9c6bf177682d9 NK8EZ337KYERHHR99S6DY3CRXVQBVVMTG841F5K5GGZDYGX769V0 -MR-SOFI-0312 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0312 (Partial) 1XAP118FDJ90DDBRXE56GGYPG3H6XBGTAR8KSVJB7MH9WQ28YNBG Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). QCXT5EB868X2R15GFVKMZN4M0JCX5EE4GT6XSJ0H52CPT0QQSDZG - de67d9df95e51fba3e7807f8554e3001b7db5f37 ZFBMBT6SR7T42Z1CYA1PSXC1VH2SH0J88E9MYD6VMBC7GK546XV0 -MR-SOFI-0314 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator - CONFORMANCE §8 MR-SOFI-0314 (Met) VSJGT7TPXJ669JNNJNHGMBJHPYDDXTYYYH5M0K354KRYCY5TB10G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). QCXT5EB868X2R15GFVKMZN4M0JCX5EE4GT6XSJ0H52CPT0QQSDZG X03CB99BNKK5ENE84XJYK2GDD9XVE4VATXHAVRMVJX045HQYRNHG;A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0 03652f3d9e08bfb132588dc6dcd282e140ae7489 FJA99TFV1HECYVHCARQ3M9RAHTKJPGY0GCRYWR259FYV9136Y6R0 -MR-SOFI-0314 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator - CONFORMANCE §8 MR-SOFI-0314 (Met) PMY78HV3F6NZK5VJKS0JEW5QFVY1S0AERT2Z4QKTB7YEG2206RT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). M17QPPY6GHT3JWC780V482530GEWB321EA9F0CBMRK07XV3S9JA0 X03CB99BNKK5ENE84XJYK2GDD9XVE4VATXHAVRMVJX045HQYRNHG;A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0 03652f3d9e08bfb132588dc6dcd282e140ae7489 W67YDGVT15NV87NKHCP9RZCF4J61JAR6CGCR6Y6KFTY8RJ5QG480 -MR-SOFI-0315 dsm::core::token::policy::TokenPolicySystem::enforce_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0315 (Met) ZH95CJMXBNFRSG4Q61N0NZ29XX45Y61VAG97CSB8ZWFTSWQNY4BG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]enforce_policy(). EB724PT6D7AN32V96SPBBXKXJKN99J7MMZD3GFGF3KZCWXSFFTK0 NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;88TPP4EFHP75J015JJ0GVJMJ7CD3ZKWQK29CQ550NZ4TG3HP6NQ0 03652f3d9e08bfb132588dc6dcd282e140ae7489 8A6VA180J2JK6091RJQKS14EJQJD8HM98JEYQV4E0KRBKJF7CJQG -MR-SOFI-0315 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0315 (Met) 1419Y8J47F64T280V1MPJBW66XXXCA1945KRZF3GQC76Z52GAFM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). J7C0E52GR817GM4ECYADSD2CGAT2CSG2MPH0V42DQQHCGWCC1SX0 NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;88TPP4EFHP75J015JJ0GVJMJ7CD3ZKWQK29CQ550NZ4TG3HP6NQ0 03652f3d9e08bfb132588dc6dcd282e140ae7489 5ZWBRHWGESTS6KDTPXCARQ45SSM3RATYD1PV1QWJ3GWGZD9AJK40 -MR-SOFI-0315 dsm::types::device_state::validate_conservation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0315 (Met) FNVPCE6QBAM5Y3EZDXCNPB7935E05WBC2AEGESBKAFVPRBRKY1G0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/validate_conservation(). EEQ61E62ZTRW53N7HXQKZYYSR5M8V70Y0ZCHFFM47DJ870V60EN0 NSMPSKMDNG199G9WQBWNSN0TK0PDFHYHS5XSR9BXSX4KQXAVQ35G;88TPP4EFHP75J015JJ0GVJMJ7CD3ZKWQK29CQ550NZ4TG3HP6NQ0 03652f3d9e08bfb132588dc6dcd282e140ae7489 VH6PGC851KFXMPQBK4BB32G0X07THXH55R1SW4YQPBCKA6J13FKG -MR-SOFI-0316 dsm::economic::native_reserve::release_constructible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic::native_reserve::tests::a_release_of_any_amount_but_the_payout_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_of_the_whole_supply_holds_nothing_and_the_claim_lands;dsm::native_reserve_wire::credits_funded_along_a_lineage_sum_to_what_the_reserve_released;dsm::economic::native_reserve::tests::a_release_signed_by_any_key_but_the_recipient_devices_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_naming_a_device_its_key_does_not_derive_holds_nothing - CONFORMANCE §8 MR-SOFI-0316 (Partial) 2BXMQSNMF0MNP587MMJ59PER7B3XRZQ5NBEVAYBHQTXEYFABG9B0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/release_constructible(). 0AM6VG2S38PJTME2VZ4JCBM20HM4Q8YJWXYEHT99QJHGK8PPQZP0 A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0;45XQ2GBKC8E503NHMSRSW8H2BZP5A0AJ6V9QQAS0MF0SFHKPM7ZG;1V4H8A14H85ZDR76KDM4AQFMKZ2XRJ1PHVFAHJWSMHFD44F2P120;QXXTWWNYPK982T8EH004VCGSQQGN7N9YQBA2GTAVJTWWQ8J1YVXG;M2PEVY8TADNZ23JQ44ASRTQNRAZCPEAJPVH14PF7T87QTAQNMDW0;ZN5CMWEQR15B83YNBV1X2QWTAVEBAXSECZHB8YDS84F1G12YXECG 03652f3d9e08bfb132588dc6dcd282e140ae7489 W4TF5MEZ6ECM3R339R6ARV88BF8P9276M3ARWF4DVZ8JNGSAYQH0 -MR-SOFI-0316 dsm::economic::token_policy::ReleaseRule android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic::native_reserve::tests::a_release_of_any_amount_but_the_payout_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_of_the_whole_supply_holds_nothing_and_the_claim_lands;dsm::native_reserve_wire::credits_funded_along_a_lineage_sum_to_what_the_reserve_released;dsm::economic::native_reserve::tests::a_release_signed_by_any_key_but_the_recipient_devices_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_naming_a_device_its_key_does_not_derive_holds_nothing - CONFORMANCE §8 MR-SOFI-0316 (Partial) DFWE8EQG3B942RTNB0437NXD7QTPZZ5PRX95GNDVCPDW9WHQWGAG Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/ReleaseRule# TT24KJ17KAJG0DMSJMM4SSC50RHCJQFPA72ANKXZQDJ9HRW75GTG A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0;45XQ2GBKC8E503NHMSRSW8H2BZP5A0AJ6V9QQAS0MF0SFHKPM7ZG;1V4H8A14H85ZDR76KDM4AQFMKZ2XRJ1PHVFAHJWSMHFD44F2P120;QXXTWWNYPK982T8EH004VCGSQQGN7N9YQBA2GTAVJTWWQ8J1YVXG;M2PEVY8TADNZ23JQ44ASRTQNRAZCPEAJPVH14PF7T87QTAQNMDW0;ZN5CMWEQR15B83YNBV1X2QWTAVEBAXSECZHB8YDS84F1G12YXECG 03652f3d9e08bfb132588dc6dcd282e140ae7489 N8FG5JMXSEV24J75B53NJB62612PCX0SE7YV8PM8AJ1YFEH68RGG -MR-SOFI-0316 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic::native_reserve::tests::a_release_of_any_amount_but_the_payout_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_of_the_whole_supply_holds_nothing_and_the_claim_lands;dsm::native_reserve_wire::credits_funded_along_a_lineage_sum_to_what_the_reserve_released;dsm::economic::native_reserve::tests::a_release_signed_by_any_key_but_the_recipient_devices_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_naming_a_device_its_key_does_not_derive_holds_nothing - CONFORMANCE §8 MR-SOFI-0316 (Partial) NS91SS8XGT1FH1A56HDBP0ASJ5V194EP3J041Y4CTZY2WPB4WCW0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG A3KHK4H3GT8RYDC52NQ46W3P53E3Q1KEM2QNT9YRCQYYM9VJYSP0;45XQ2GBKC8E503NHMSRSW8H2BZP5A0AJ6V9QQAS0MF0SFHKPM7ZG;1V4H8A14H85ZDR76KDM4AQFMKZ2XRJ1PHVFAHJWSMHFD44F2P120;QXXTWWNYPK982T8EH004VCGSQQGN7N9YQBA2GTAVJTWWQ8J1YVXG;M2PEVY8TADNZ23JQ44ASRTQNRAZCPEAJPVH14PF7T87QTAQNMDW0;ZN5CMWEQR15B83YNBV1X2QWTAVEBAXSECZHB8YDS84F1G12YXECG 03652f3d9e08bfb132588dc6dcd282e140ae7489 XPHCXWZGFRHTWGTRZHHCSFRVGZK7CHSMRZT35PC65ZF0H1J2DRPG -MR-SOFI-0317 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-SOFI-0317 (Met) RDQGK10XZ3RRTESNGX5TBHXQDE1F1F1Q8HED10VD1Q61GSRTNQC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). KV2XTS7ADMTVFZQ8R05KX9FMDH26Y7098FJC25YTH5FVD6JSP5ZG 45R13GRZR1NQBBB0TQEBT3EJCA3K38ZMHXHAYQFXW4NNHKVF32KG;Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G de67d9df95e51fba3e7807f8554e3001b7db5f37 22XMDSP64JZVQ9H3NXG5152SDK78FAKHX42V2YGWW1PC585W6Z4G -MR-SOFI-0317 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-SOFI-0317 (Met) E5SH9DRNZ0S8R3W2BQCD5QS5K1JC53YGJ0G6DRXENE3P0P5CDS90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG 45R13GRZR1NQBBB0TQEBT3EJCA3K38ZMHXHAYQFXW4NNHKVF32KG;Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G de67d9df95e51fba3e7807f8554e3001b7db5f37 NSWAAH9VH4HPVBKXKEYSHH8CKT7NNGBA6MJ2FZCFXF3JDM2ST5E0 -MR-SOFI-0318 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) AYDQRRK0EVWDCQBZ4QKYJ72SS9HF3DPSZTBZ0TT617PBC9QXYQ7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). KV2XTS7ADMTVFZQ8R05KX9FMDH26Y7098FJC25YTH5FVD6JSP5ZG DBZ6YNP052D0M3XBFGRVFF6BGFF6RGCJ52SQF9V4W6DWHGYCA1AG;91330N9NH0S94B5MG84HMP09RN4KQMMYE0KCCAGHRBYPHXGYDAC0;3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G de67d9df95e51fba3e7807f8554e3001b7db5f37 4JKAZY3W4TKT9VGFBD2YY4BRVMNHWQM7XF4KT08TP8XXT6TRN2QG -MR-SOFI-0318 dsm::economic::token_policy::parse_token_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) 3JDCB24S9G0RY0CTXVVJF9WS8FNP5H3R6PBZ8HCS4PGK6PF9YRB0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy(). XS80JCAX6NTW73S5CKCGPEVPX96YMXCNTBFE8BC8ZGVFH4GA7HCG DBZ6YNP052D0M3XBFGRVFF6BGFF6RGCJ52SQF9V4W6DWHGYCA1AG;91330N9NH0S94B5MG84HMP09RN4KQMMYE0KCCAGHRBYPHXGYDAC0;3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G de67d9df95e51fba3e7807f8554e3001b7db5f37 X06FQZBKMP10J0D3ESAD3ZNMJ0E89V8FMEYA5WR2FWX1MPM56YA0 -MR-SOFI-0318 dsm::sofi::validation::market_legs_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) 4XK08GXH5BE9NXCR8VS36BVPY8XQ6SBH5MGTR60V1EBC0Q6EGNK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/market_legs_permitted(). W0K5V8DFB132GAK6GV50Z89R4E228EHY7ED893TSMP18SHMEV4M0 DBZ6YNP052D0M3XBFGRVFF6BGFF6RGCJ52SQF9V4W6DWHGYCA1AG;91330N9NH0S94B5MG84HMP09RN4KQMMYE0KCCAGHRBYPHXGYDAC0;3PHMBZYXY3NWDP8Y0VWF0AKNQFXB8D42BGSYTHYPP17B8699C45G de67d9df95e51fba3e7807f8554e3001b7db5f37 DBT1Q9EJBVM8BRT49J7WR315JTAWW39KRJMQQGHPJK6AC1GJGA1G -MR-SOFI-0322 dsm::economic::keys::token_creation_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) WATN0EB14HQS1CXCT7HBXYDWHFVBKC864M7YHRHV8C6Y0QP1W44G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/keys/token_creation_key(). 0F56ZPWKFWJGH90E3MD361W7MB8GRE4CWBT22WV5H58CAP6V4760 Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G;02KBHR96QK1DR02FJCC01WMY36JQ2HWW8MWXTG1M1XV0QTG3XTB0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a QRQCZWAEPSQX7NCKHKPTXJ06DKVP59B3K8B3DF04S39V0GA7Y9V0 -MR-SOFI-0322 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) B0DXE6DHPE7JN3X3RP6XR1Z3E0R9SFQ5T1R7J920A2X3SXB6BZCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). KV2XTS7ADMTVFZQ8R05KX9FMDH26Y7098FJC25YTH5FVD6JSP5ZG Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G;02KBHR96QK1DR02FJCC01WMY36JQ2HWW8MWXTG1M1XV0QTG3XTB0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a DX7T0980MN0WWBXKDPDY5NCJE7PNZKN7MHYQ8674NKJCS3HWXDTG -MR-SOFI-0330 dsm::sofi::exercise::check_attempt_completion android MUST_REACH active - dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) E3BKFPPKC5AVT7VDRNNWV8RKYRKND5V0F8DMPNGW4FH97MTEGC80 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/check_attempt_completion(). X82DVHX9YJMZA5QTK04B8SARJPVWDAVSAB8FXCCR6H9HC3EDW1WG M2RWRA0RMSBEFD277A0FDBWT8EGHN94QH3S9PG1KDH3RYJM1D66G;YT1EFAEE610V8BC7VMZ34GXX6RXV9NGFF6DE1T1X83XAV751JAP0 de67d9df95e51fba3e7807f8554e3001b7db5f37 Q5XWCCZXNV3KD8HPY8T803GZXVTZEEPAFKX78EPZESDY5ZXND2GG -MR-SOFI-0330 dsm::sofi::registration::check_fulfillment_completion android MUST_REACH active - dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) 9SAWTCABEP6W8NA0633BQ9MTPGES5WRZQ7TX3XXHZY0C2QY8RVVG Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/check_fulfillment_completion(). PRMTTGC7JXTJKK0QJXSBD5Y0Y6S2EA5ZXY0BN5WW2XNRS3QFRD30 M2RWRA0RMSBEFD277A0FDBWT8EGHN94QH3S9PG1KDH3RYJM1D66G;YT1EFAEE610V8BC7VMZ34GXX6RXV9NGFF6DE1T1X83XAV751JAP0 de67d9df95e51fba3e7807f8554e3001b7db5f37 BY7GZGS0CX4XE8J7CH383JWY56V4ZKVJ3A6330G5Q0N5NAQ92T50 -MR-SOFI-0330 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) BQG34EZ8DQCR605DQ6SKR6RV7TDT0CNP5XMDNYBGAE3YECT1D93G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). 9X147A7RKRF2JYBFJF39THDRYCW788CRMXX8FCF3BNCQH997XA20 M2RWRA0RMSBEFD277A0FDBWT8EGHN94QH3S9PG1KDH3RYJM1D66G;YT1EFAEE610V8BC7VMZ34GXX6RXV9NGFF6DE1T1X83XAV751JAP0 de67d9df95e51fba3e7807f8554e3001b7db5f37 4HVZQ9CHPH6FNHT4R7MNZ67JHY5502QW2J0MBT64XWCM45ANBSMG -MR-SOFI-0331 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) NY8GCJ8W5RBN8PMWHM1FRSVMZ2TQWK6G359KBN6C4ZTAVRRWC520 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/Evidence# WJQQ0K1WSSNMX99BCJ8YD2E6RES1A4FG5XMFE06TG469EBH55MG0 61AYWBZPWP8G4X2GKASFE9SMPHB43Y987F4NAJHMTRKPPZ50DNBG;3SAV1D8C33YQ1SKJMEDH473W87FQ62SAZ091TA4SFKTRAP360YF0;QMBJHGKGQG9W85NF5CGGH1AVQ6GF935YKEDBJ2T45ZPWZ5HNVS8G;3D2MWNFF3M3790PYFA67BECJC4YM8RHNH79ARMCV4JPJGW625XV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 PPXCKM8PG18NEZXVP8B8RJH0NYNCVRBZ521MAT34B1W4RYBCVX6G -MR-SOFI-0331 dsm::sofi::validation::setup_valid android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) 4YVASKCNV0FFN6101R5YW1QHJDFZVDM970E2MVAFW2PYX0EZ3E20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_valid(). 9AR3Q352T0ZD6EF1HN8DN8M5TEYRX91RWJK9Y05AMRXMDRRDXMSG 61AYWBZPWP8G4X2GKASFE9SMPHB43Y987F4NAJHMTRKPPZ50DNBG;3SAV1D8C33YQ1SKJMEDH473W87FQ62SAZ091TA4SFKTRAP360YF0;QMBJHGKGQG9W85NF5CGGH1AVQ6GF935YKEDBJ2T45ZPWZ5HNVS8G;3D2MWNFF3M3790PYFA67BECJC4YM8RHNH79ARMCV4JPJGW625XV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 PP0SAKY239DSSCEHD6DY80XQW0DC76H1X8KKWA4D2RG5WAEJ68C0 -MR-SOFI-0332 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) W5DTPPJJ1SYH9PSAB3PH4YM9RCRVJNX8G08RKDJ2E3WKKAW2E0QG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). KV2XTS7ADMTVFZQ8R05KX9FMDH26Y7098FJC25YTH5FVD6JSP5ZG 4GH83WMQ9ZVCERZSN8RT5B5N27RWM9SSK4PWAZGRDV8KM6CWY4BG;02KBHR96QK1DR02FJCC01WMY36JQ2HWW8MWXTG1M1XV0QTG3XTB0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a HMDZBCX6MWH1YMP2V8P5SVX0XTFV3HX1XB71ASPX3AGXZ0VS32EG -MR-SOFI-0332 dsm::economic::token_policy::TokenPolicy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) ZM8NP7YYR3KJ3RA519X942YTDA06PRPT8PXH7TFPCB00C62NNM10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/TokenPolicy# 960EESRTQ7YE3H63BGG225VGJJR79VM37H90DMA2V7YCMHKS37J0 4GH83WMQ9ZVCERZSN8RT5B5N27RWM9SSK4PWAZGRDV8KM6CWY4BG;02KBHR96QK1DR02FJCC01WMY36JQ2HWW8MWXTG1M1XV0QTG3XTB0 e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a RGA3E5Q73H4HK98KS0DHYRZXBEEQC98D68KCFPMBDCF1QV5ATMF0 -MR-SOFI-0333 dsm::economic::keys::token_creation_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::sofi::lineage::tests::the_creation_record_is_an_economic_leaf_with_its_own_key - CONFORMANCE §8 MR-SOFI-0333 (Met) 3D6456TN3H4CN2H0P55FDHW0ZS2EF6G176TPVQ1CCAWTWBWFMX80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/keys/token_creation_key(). 0F56ZPWKFWJGH90E3MD361W7MB8GRE4CWBT22WV5H58CAP6V4760 Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G;D70D3A5K41TW9867DVX7D0TG0YNJF1SK26PJ959V0V2NY23GNKH0 de67d9df95e51fba3e7807f8554e3001b7db5f37 D4H052HT5RRW4FBKZ7W3JR81ZEAGTQ9AF3CFV6E6YK5XMW2GM110 -MR-SOFI-0333 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::sofi::lineage::tests::the_creation_record_is_an_economic_leaf_with_its_own_key - CONFORMANCE §8 MR-SOFI-0333 (Met) SRDP1XH9FCJ7NAQTQ4BM0XQJMPVH680MGDAM68QKB9QQ2VN0EFZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). 6G45G0PK3A8WCCNPSHKK508JW2DFE0RX9YET4P1EXQ3ANQ4ZPSXG Z5FHBP69Y4FJFY2TR3SBF5GYQJBKQ9EN6J1TJKXRTME7WY13H20G;D70D3A5K41TW9867DVX7D0TG0YNJF1SK26PJ959V0V2NY23GNKH0 de67d9df95e51fba3e7807f8554e3001b7db5f37 4KWV412RR6V0RZAFE73AB13K5J8Q8HZ097BNRDFVSPC7ZYDFMKB0 -MR-SOFI-0334 dsm::economic::token_policy::parse_token_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_network_anchored_blob_names_no_creator_and_no_signer_set;dsm::economic::token_policy::tests::a_blob_whose_shape_does_not_match_its_release_rule_does_not_parse;dsm::economic::token_policy::tests::a_non_canonical_wrapper_does_not_parse;dsm_sdk::handlers::token_routes::tests::a_device_created_policy_keeps_its_layout_and_commitment - CONFORMANCE §8 MR-SOFI-0334 (Met) MZGJGZT322P5AETZ2AHHR31FCGPV0TV6TSM8P03037JHFEKNW0N0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy(). XS80JCAX6NTW73S5CKCGPEVPX96YMXCNTBFE8BC8ZGVFH4GA7HCG T7W3D3EX105NHN6W90N3WJR7WJY9K4QAX8S6A8N5ASCF6HGBKHSG;ZA0X6JJMC3XHT1VSS6N2DTGF517FSZDXJKMXHFJEX89PWMDEDQPG;WPE1ZJXN2SZ2D1Q1QZT7VHHPMHYFB0C1TB1RB3C9Z9PT5K1J5QXG;GDQA8FYPHTY2MZJD8738PZG9Z917RB138HZJMDXDECMCWX38JGZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 1APWZER996NY00AQ454SMJHW3JQ0RKYZC10PE13YHEMVKXA1S2PG -MR-SOFI-0334 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_network_anchored_blob_names_no_creator_and_no_signer_set;dsm::economic::token_policy::tests::a_blob_whose_shape_does_not_match_its_release_rule_does_not_parse;dsm::economic::token_policy::tests::a_non_canonical_wrapper_does_not_parse;dsm_sdk::handlers::token_routes::tests::a_device_created_policy_keeps_its_layout_and_commitment - CONFORMANCE §8 MR-SOFI-0334 (Met) FXGSS2JHN67MB602KX5CM0E8QB002YNQH4G37B0P7308D95JABE0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). QCXT5EB868X2R15GFVKMZN4M0JCX5EE4GT6XSJ0H52CPT0QQSDZG T7W3D3EX105NHN6W90N3WJR7WJY9K4QAX8S6A8N5ASCF6HGBKHSG;ZA0X6JJMC3XHT1VSS6N2DTGF517FSZDXJKMXHFJEX89PWMDEDQPG;WPE1ZJXN2SZ2D1Q1QZT7VHHPMHYFB0C1TB1RB3C9Z9PT5K1J5QXG;GDQA8FYPHTY2MZJD8738PZG9Z917RB138HZJMDXDECMCWX38JGZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 TYJA1PS4ZQ0KMHJ87E2JRD6BYBVGPN52XS2STQ36TNFXKRFBS770 -MR-SOFI-0334 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_network_anchored_blob_names_no_creator_and_no_signer_set;dsm::economic::token_policy::tests::a_blob_whose_shape_does_not_match_its_release_rule_does_not_parse;dsm::economic::token_policy::tests::a_non_canonical_wrapper_does_not_parse;dsm_sdk::handlers::token_routes::tests::a_device_created_policy_keeps_its_layout_and_commitment - CONFORMANCE §8 MR-SOFI-0334 (Met) N44C63NGT8ZG8Q566FVT7QK0CDAM5SBS2SHB4VWN24K5NGQKC910 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). M17QPPY6GHT3JWC780V482530GEWB321EA9F0CBMRK07XV3S9JA0 T7W3D3EX105NHN6W90N3WJR7WJY9K4QAX8S6A8N5ASCF6HGBKHSG;ZA0X6JJMC3XHT1VSS6N2DTGF517FSZDXJKMXHFJEX89PWMDEDQPG;WPE1ZJXN2SZ2D1Q1QZT7VHHPMHYFB0C1TB1RB3C9Z9PT5K1J5QXG;GDQA8FYPHTY2MZJD8738PZG9Z917RB138HZJMDXDECMCWX38JGZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 8QMZ6ZMV017PHKZBCEHVY0N8D4JHZGPBAC27CYSEAAF59QXEAJ9G -MR-SOFI-0335 dsm::core::token::era_policy::era_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) 1TJ81XS35CQ7D3ZCZV1B5JET9SJRJG2PECE6W3MZ5CAWC6CYCQ80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/era_policy/era_policy(). A5HVQFMS8QW9YNJFA84R7FSSC0EX0FGWF0EP4ZHV9BTDN44QTMXG ERKNTA1QSQJ0SYH84NTCK7HA5PQ6VCGJE94EYFYYZ6RDWNJ37H30;XT9Q842F0HBQ010PW0DD5V97TX458H09XES3CV9PZMPKJB1EPJWG;4F6F2MPXDTQXJVRGN11G1K4E33ARWEFRYVYXTZE0AJ45ZVJHW90G;XDCE4AGMWP3DG172KMM8Y6Y61KPRE1T4S266JRJYKSRCV8160PF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 0WVY95WYT4PKQY9WS7JEM87P9YY5X87TVCYY28GBWTXK1SXBGDH0 -MR-SOFI-0335 dsm::core::token::era_policy::era_policy_commit android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) VKQB9K5KM177G84A50Z2P7KWFMAP3P513Z7Q5WCWY0TY20S47YM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/era_policy/era_policy_commit(). F3FBSM238WPPV93CXSBXGZBS14Y7880KR2ZGPX5C749PWSN312V0 ERKNTA1QSQJ0SYH84NTCK7HA5PQ6VCGJE94EYFYYZ6RDWNJ37H30;XT9Q842F0HBQ010PW0DD5V97TX458H09XES3CV9PZMPKJB1EPJWG;4F6F2MPXDTQXJVRGN11G1K4E33ARWEFRYVYXTZE0AJ45ZVJHW90G;XDCE4AGMWP3DG172KMM8Y6Y61KPRE1T4S266JRJYKSRCV8160PF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 2BS65TBN7V4M78GPZ32VH0JGC03KYM904QXGX8XAQGK8MSEN3NHG -MR-SOFI-0335 dsm::core::token::policy::TokenPolicySystem::policy_at android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) 8B631M8615FXCV85AGEXCY07BE5G8XR15PPRA769S3D4Q46Q5ERG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]policy_at(). 18NP9Y96NPTTVXQD8CNZVCMA3D72CDC3DDWDX4YJTQ67STESGSF0 ERKNTA1QSQJ0SYH84NTCK7HA5PQ6VCGJE94EYFYYZ6RDWNJ37H30;XT9Q842F0HBQ010PW0DD5V97TX458H09XES3CV9PZMPKJB1EPJWG;4F6F2MPXDTQXJVRGN11G1K4E33ARWEFRYVYXTZE0AJ45ZVJHW90G;XDCE4AGMWP3DG172KMM8Y6Y61KPRE1T4S266JRJYKSRCV8160PF0 de67d9df95e51fba3e7807f8554e3001b7db5f37 EQTR7MTSBE8T9FJHW6XADQ35SHB6S6PG3NGJFV02ECXBZ58T0AZ0 -MR-SOFI-0336 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CRRNQA7Q4BPFS0R4EMBDRAEJN3TV31EYXNW41BK9FX9SN36VBDAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). J7C0E52GR817GM4ECYADSD2CGAT2CSG2MPH0V42DQQHCGWCC1SX0 YR6FWMMF4MR4VATXHJYSXA9TG5F60JZDF927A0330JCD4CH9HMA0;PSXFPP5VGZFGZ2V1DTF8YQ65PSA2PM2EY358SSETXMYCB1M21Y40;9JDPM6Z5G4JKSHXXXJKRQ3P9WHK9N536HQN7MYY3YVPF7ADXRC10;51KRECCNR0X9WY82Z5CZS1KS5BX5BK4ASXSHKA6X2HKE8JETZ4WG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a YJF8WGTBGNQ6RK5JWA95PSQ38P8RC661JKKYT9GCYEYRYFNH3110 -MR-SOFI-0336 dsm::economic::native_reserve::era_reserve_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) WC0QN1MRT6YHY8J5GEFD3RDJ826XDWCFY239VKH31KJ89TSC9NZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/era_reserve_id(). 6A9YBF32AJ91WXG7DC1DPDHEHQWFS7VN99KBVGYZ39B6ZEDME3K0 YR6FWMMF4MR4VATXHJYSXA9TG5F60JZDF927A0330JCD4CH9HMA0;PSXFPP5VGZFGZ2V1DTF8YQ65PSA2PM2EY358SSETXMYCB1M21Y40;9JDPM6Z5G4JKSHXXXJKRQ3P9WHK9N536HQN7MYY3YVPF7ADXRC10;51KRECCNR0X9WY82Z5CZS1KS5BX5BK4ASXSHKA6X2HKE8JETZ4WG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 87KEKTHNWQB2EHVE0V4ZFB4CV0M63MVDK6YMW9WGJF6T650Q2R1G -MR-SOFI-0336 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) FMDHF3KD549TD82R8EE0A71M4R14Z4SYT7EVMTPTVW6BYN267D0G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). KV2XTS7ADMTVFZQ8R05KX9FMDH26Y7098FJC25YTH5FVD6JSP5ZG YR6FWMMF4MR4VATXHJYSXA9TG5F60JZDF927A0330JCD4CH9HMA0;PSXFPP5VGZFGZ2V1DTF8YQ65PSA2PM2EY358SSETXMYCB1M21Y40;9JDPM6Z5G4JKSHXXXJKRQ3P9WHK9N536HQN7MYY3YVPF7ADXRC10;51KRECCNR0X9WY82Z5CZS1KS5BX5BK4ASXSHKA6X2HKE8JETZ4WG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a KVVKHPG2KQGCCAMDZ04FG353N23S9CRZWZV5VGRCAQF195JQNBZG -MR-SOFI-0336 dsm_sdk::handlers::token_routes::adoptable_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CJYHCQ3Z568Y2HG94W5EQ0G4JEAXP3PTFMFFVBGN35AVK5QETT9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/adoptable_policy(). J6CSGBNF3CKK7YM6K4N9HGNJSG6KPC04AM0B6M6A181S7KNTMD0G YR6FWMMF4MR4VATXHJYSXA9TG5F60JZDF927A0330JCD4CH9HMA0;PSXFPP5VGZFGZ2V1DTF8YQ65PSA2PM2EY358SSETXMYCB1M21Y40;9JDPM6Z5G4JKSHXXXJKRQ3P9WHK9N536HQN7MYY3YVPF7ADXRC10;51KRECCNR0X9WY82Z5CZS1KS5BX5BK4ASXSHKA6X2HKE8JETZ4WG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a YG7G3HFY6ZARCRXE4KMFG5X85VQZS6JANWE1088DADNDFS6W6W70 -MR-SOFI-0338 dsm::sofi::wire::objects::TraderPreBalance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_trader_pre_balance_matches_the_independent_encoder_and_its_frozen_address - CONFORMANCE §8 MR-SOFI-0338 (Met) PC2Y3JZ1M4V8XMWV9J96388Q7969TFA12BA8S47M3X97158G17TG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderPreBalance# 8TZYHPZGN5XY4WA5VHNDEKN5TK6TDAVBRD6P1CC4KC2M5RVWZ0SG CVPVW2YQ4B47PAC4CQBHCGYM5JKWPAEYZNBG6VRCZGS2WZJAPKHG de67d9df95e51fba3e7807f8554e3001b7db5f37 XC3DN343HDQXPPQNGTDM5FEPCMCHTE1FMYBCPXEW9RXKGGVCJJN0 -MR-SOFI-0338 dsm::sofi::derive::closure_content_address android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_trader_pre_balance_matches_the_independent_encoder_and_its_frozen_address;dsm::sofi::validation::tests::bytes_that_do_not_re_derive_the_named_address_prove_nothing - CONFORMANCE §8 MR-SOFI-0338 (Met) 98SST19X01DZG7ZXQD5TYHVFQ72XVEFEHW5209JWX1G6GAYTQB2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/closure_content_address(). 2D9MK2TXK2DWXT301Z633JPB8A2XEZZPWVTQ0JBB7W1RWX6R78EG CVPVW2YQ4B47PAC4CQBHCGYM5JKWPAEYZNBG6VRCZGS2WZJAPKHG;WMMB0W3WGDBPXN94W681E09V5JQ6BCS4NM11R1R2GR2K1M0C5ZKG de67d9df95e51fba3e7807f8554e3001b7db5f37 QESKAY1G44D2J9P8WWCFJARJ38GFSARQJEMPEZCNECVHFAHEMTRG -MR-SOFI-0339 dsm::sofi::validation::trader_pre_balances android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_balance_the_closure_does_not_carry_is_invalid;dsm::sofi::validation::tests::extra_balances_in_the_closure_are_invalid;dsm::sofi::validation::tests::a_balance_keyed_to_no_stated_balance_is_invalid;dsm::sofi::validation::tests::a_balance_of_another_trader_is_invalid;dsm::sofi::validation::tests::a_balance_that_is_not_the_leaf_the_core_states_is_invalid - CONFORMANCE §8 MR-SOFI-0339 (Met) STTFK2YNKB183BJ9K6TA56V0V18ZAA7R59N45DCQRCZ7FF1P4HMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_pre_balances(). ZZCNCKY9VCGDWJ7BNQ856HVBS082JW9W40A2K54R54CGSC6W2BTG K98SSMX0S4M8MK8C77BCAMM627AMF861A9W51VTKYZDSSSQSY970;H93EMTK5RWN2EM37BTHSD0HDXSC0W0TMTSJCV6ADX70WQNA0DP3G;2BHDYDHR17845RY1FC43NYVJDQZZS8MNAK5TVRKVZDPE2WP6S1MG;E764VJJTT3NBD9ANR2JYBZAH3ZJ5X6SHEG15JM9VW73CJVNCF420;34FWBVJD4HTGDKY00PHB78KJDA6V8HXGK23Y3455R2HPZCKFWP00 de67d9df95e51fba3e7807f8554e3001b7db5f37 GJCSVMJS1JCS1EMYF8EKR3DDSJ4YPH0A3W9400F2M9H3VTX2WMN0 -MR-SOFI-0339 dsm_sdk::sdk::sofi_sdk::draft_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner - CONFORMANCE §8 MR-SOFI-0339 (Met) AB99Y7CV9167CD4F3FGYT58QXPVKMZ02ZVQ3PADPVJJY54MMNME0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft_route(). ZN99Y90ZV47EJBHK215Q4X6DGTT7059JRV0B2GNETV6YHT86J4VG V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG 03652f3d9e08bfb132588dc6dcd282e140ae7489 Q5PDPM97NXPY6P5S5WJCHSF3S34BEHFN4W5AMW0N9MSPYYG1WDEG -MR-SOFI-0339 dsm_sdk::sdk::sofi_sdk::draft_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner - CONFORMANCE §8 MR-SOFI-0339 (Met) 6D35MX3AKC7S4T0JZ46Z44AAJVZQHPQ6P0YFSJV10X6YDQ8KD200 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft_close(). BQXD554VG31G39RQA373GHD4341WM3BAA9Z74GA23DQRT3579770 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG 03652f3d9e08bfb132588dc6dcd282e140ae7489 8HKGPB9G1ZN3RBFTBEVYJ9BKG5S45RNHYJCAXKMVVV0YF1HYTF10 -MR-SOFI-0340 dsm::sofi::validation::Evidence::pre_balance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_balance_the_closure_does_not_carry_is_invalid;dsm::sofi::validation::tests::bytes_at_a_named_address_that_are_not_a_balance_are_invalid;dsm::sofi::validation::tests::a_named_balance_not_in_hand_waits;dsm::sofi::validation::tests::bytes_that_do_not_re_derive_the_named_address_prove_nothing - CONFORMANCE §8 MR-SOFI-0340 (Met) SWBSW6XY93XKK4G5YRGTWKH3Q513C6X7GSQT79MTZ95GBCQ8AR4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Evidence]pre_balance(). BT09AAVGEYWBDFSCGEN2BW1VCV3ZDZMMK0ZZBQ58TJFMWEBXR8T0 K98SSMX0S4M8MK8C77BCAMM627AMF861A9W51VTKYZDSSSQSY970;SVDWG1KX03Q3XQGJBZTXV46228BWJNHAXKY2RMBA8MBJX1SKAT30;XZWT80WNMJC4258002N75SCJ6ZCG59PAE1CDZMGH03FMQ5DZBZ8G;WMMB0W3WGDBPXN94W681E09V5JQ6BCS4NM11R1R2GR2K1M0C5ZKG de67d9df95e51fba3e7807f8554e3001b7db5f37 41EYXAXW06F2FPN3KCACS9AA3YPNC8GXJ4KT9MFRMPEJ3NQK413G -MR-SOFI-0341 dsm::sofi::resolve::Verifier::acquire_evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_trade_that_does_not_debit_the_trader_is_invalid_from_the_exercise_alone;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0341 (Met) BR8XVQ33AY86D3MWT9EBFGNFM984Z1Z4TGMM03JR9J0YFP40VDQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]acquire_evidence(). 1R5TGKEXWYHV1A6EENPNBQ2XDPKXERKJTPP50M1YNZZNG13BXZNG Y8FWHZ88A0B5N5Q81X0KB4PP1874T6YJDT38ZKM9VQ4RAVEHKGYG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG 03652f3d9e08bfb132588dc6dcd282e140ae7489 83DBMER0HK7RGQAXK8RWAKTF9TDW0F3Z202AEZQ0RCEQN2DW9EGG -MR-SOFI-0341 dsm::sofi::validation::trader_pre_balances android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_trade_that_does_not_debit_the_trader_is_invalid_from_the_exercise_alone;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0341 (Met) HEDEZN1JF1YMA371AMAFN69W3TV1234MNJ3VTRKDW8M3XQ1K3XC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_pre_balances(). ZZCNCKY9VCGDWJ7BNQ856HVBS082JW9W40A2K54R54CGSC6W2BTG Y8FWHZ88A0B5N5Q81X0KB4PP1874T6YJDT38ZKM9VQ4RAVEHKGYG;AAKD59K3D6K01HH3VW2QARPYKSDRPPWR7EH1H7XVET8S7SED68MG;V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG 03652f3d9e08bfb132588dc6dcd282e140ae7489 2FR4SR1FHWYGCNH7JP472KF4HV6A22KE9C5FRJ8JYG40R0E7W26G -MR-SOFI-0342 dsm::sofi::validation::setup_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::an_invalid_verdict_about_another_lineage_or_position_supplies_nothing;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0342 (Met) VFK7SDZ9YPF1RA5WX10Q7QG7VAARR2F28JNJF0YDTZEMC2A5J49G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_lineage(). 8Q7T7CR03GBR46GVD41A5DRMCCRSB3841RFGRPZ90HQRAF4PH4MG QMBJHGKGQG9W85NF5CGGH1AVQ6GF935YKEDBJ2T45ZPWZ5HNVS8G;JR94R5NVVPDMDNN00464ZT1V4WWWBZFXDE64FYM026X1MK6VA7EG;3D2MWNFF3M3790PYFA67BECJC4YM8RHNH79ARMCV4JPJGW625XV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 XQ6V7V4X9F8VSYY4ZVZPHYX0BSN1G9EF5P0N2432XM523R4GQTE0 -MR-SOFI-0342 dsm::sofi::validation::setup_valid android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::an_invalid_verdict_about_another_lineage_or_position_supplies_nothing;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0342 (Met) VPVDC5D15N8D4WP7MP7ZBNP0FDPSPGXDT5KB7P46SRGSB944BGK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_valid(). 9AR3Q352T0ZD6EF1HN8DN8M5TEYRX91RWJK9Y05AMRXMDRRDXMSG QMBJHGKGQG9W85NF5CGGH1AVQ6GF935YKEDBJ2T45ZPWZ5HNVS8G;JR94R5NVVPDMDNN00464ZT1V4WWWBZFXDE64FYM026X1MK6VA7EG;3D2MWNFF3M3790PYFA67BECJC4YM8RHNH79ARMCV4JPJGW625XV0 de67d9df95e51fba3e7807f8554e3001b7db5f37 Z1Y6JHCM3HYQS2JHKQ4C3NRYX6HWRNWDKEK6YHQQN2GQTYCD0CP0 -MR-SOFI-0343 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-SOFI-0343 (Met) W5E2STW9STWF5DCAYQD5RWK7D336BJ5DYEKVAD4BPDPKKA5J9HD0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). T4QQF5WH7P6C6ACK79QENQGREWZJ2MXD1B4PVX3010338X9WAPK0 SZW7MH9GE4N3C28V6NPNQMZMPS5C7X4BF4B8V8TR1BGPCRYAK290;NPX88S3WMH06XFNS82TT5SXRFNMN36A7ZVM5FEJZXQC02F8G4SBG de67d9df95e51fba3e7807f8554e3001b7db5f37 0TVW1VZTCMCHV4PVRRW0620V9A5EEK9NFFDBSXMD47TK4GTSQ5AG -MR-SOFI-0344 dsm::sofi::resolve::Verifier::peer_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_trader_who_has_traded_can_pay - CONFORMANCE §8 MR-SOFI-0344 (Met) W4EPZEVJSQKY151TWFN4G44N58T73FDV18SST5A684PYEKX9M0R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]peer_position(). JWY8N0VT0936T0PPSGGZQ56B0YXZ0VSBEAGYKHRK31G7VSJT9J70 341R9BKP3R0A83HS1SMJXXZDCFV1XY30BV1Q9FQ3TXTJFE01B0GG 03652f3d9e08bfb132588dc6dcd282e140ae7489 H605J7WFJ98X5Y9BF87EBGEXND2E6MPJ6M0FT1MYKN4XFP9JDCXG -MR-SOFI-0344 dsm::sofi::lineage::advance_peer_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_trader_who_has_traded_can_pay - CONFORMANCE §8 MR-SOFI-0344 (Met) TVTJP8FYYHEKRCDSRE5HCC288BZJ4HDN5BVZ7X0HM64XE982SWFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_peer_resolved(). 9386KA1WZ80BT4Z3GXSTTG3WK2KXFZVSQMARHKR1QY99DK33K6R0 341R9BKP3R0A83HS1SMJXXZDCFV1XY30BV1Q9FQ3TXTJFE01B0GG 03652f3d9e08bfb132588dc6dcd282e140ae7489 RJ8MQJZN4EMN6V3B6QCTFT8KMQSXFES3YF5S4MV7YTYCJB57F4DG -MR-SOFI-0348 dsm::sofi::lineage::advance_peer_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::another_verifier_resolves_the_position_without_the_traders_adoptions;dsm::sofi::lineage::tests::a_realized_position_crediting_an_unadopted_token_is_refused - CONFORMANCE §8 MR-SOFI-0348 (Met) FEN2KC2KRPBY50K7TEXQ07HGACJ0JDEMGV2RBZJYWEY8H9Z6CMXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_peer_resolved(). 9386KA1WZ80BT4Z3GXSTTG3WK2KXFZVSQMARHKR1QY99DK33K6R0 152JP84GDTC28YE009HWHK762W9SHNY813JVT5RMAV250AXMF17G;3YD7SXG4HK0A3QJB91FJHQVYAHGYRSKF6JGBM3RP8NM81TCC4ETG e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 9252CNJ431NZCRWK085XAV7ZH1HY559ZJKKTW3VCHQ52CJGD1Q5G -MR-SOFI-0349 dsm_sdk::handlers::sofi_routes::entered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0349 (Met) Y46FR4MQSW80DTM8SE41DYP736Y8CFZPCGTKX99RMCBSYSQC97X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/entered(). 3P0HYP883S4ZC4BX8CKVS842CVMJ6RH1W47D9CQEDZEQSMAAQVEG V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 8J9HZ2WW6M7J3FEPFVBSYS69JP2HB34K51M6P1HK8B8910787XTG -MR-SOFI-0349 dsm_sdk::handlers::sofi_routes::shown android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0349 (Met) M85ZE0F15M9CC8X7HZTZY2K5GHGQ6EJ63ZK9NSBX0EYP9GKGG9X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/shown(). A05JGHQ47JX9NXER3JV4YZ9D9Z4X6DCQ9X9HWHXH97YNR455ECF0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 PW43CHM4K6E5QY2617FH1ZKKSW0FRANPK89CYWVTNVMMBEQHQKT0 -MR-SOFI-0350 dsm::sofi::derive::vault_token_locator android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::publication::tests::vault_objects_land_where_the_verifier_looks;dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token - CONFORMANCE §8 MR-SOFI-0350 (Met) 7127TGM8SF5G6PBFHT4RFWZ2HAN62627NQMSMJ51GBYA17TCWX10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/vault_token_locator(). T7TKA51009ACACV7AJ5E223ZR9GQK3MZFY6E8WVN1B9KBACP1R2G BC12BG265WW1ME78D4GB7G227BHJ6018HFBZHRT89GJ51YQAYJSG;EC590Z1JT9D234ZM8MPVTYP1YGJQEBJ43YVEVE0AVK9NZM7F2ESG 03652f3d9e08bfb132588dc6dcd282e140ae7489 HFP54P16Z1X6KHQKY91P556JCNAR9XNWKS2ZTV59HP2N905SJTJ0 -MR-SOFI-0350 dsm::sofi::publication::Publication::locators android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::publication::tests::vault_objects_land_where_the_verifier_looks;dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token - CONFORMANCE §8 MR-SOFI-0350 (Met) S93PV5J8YD9QQ30T745VG05Y99E5GMC4AMGNN07MNQBEEW5B0B5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/impl#[`Publication<'_>`]locators(). ARYR1JC778PTCAE077SD1VDXWCZTHFX31W2Z3TCME8QMQCFMBY60 BC12BG265WW1ME78D4GB7G227BHJ6018HFBZHRT89GJ51YQAYJSG;EC590Z1JT9D234ZM8MPVTYP1YGJQEBJ43YVEVE0AVK9NZM7F2ESG 03652f3d9e08bfb132588dc6dcd282e140ae7489 CMYAXEQSGB1ZKQTF734YR7ZMC8X42HZD72A5S7GZFKDA1459VX00 -MR-SOFI-0350 dsm_sdk::sdk::sofi_flow::create_vault android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0350 (Met) 154BK500373EMGFK3V4ZGQ8B9WJTQQJQJP5AJM69J8FMEXJ4CG3G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/create_vault(). H4VTYV9C1AK4C3D7MN6GQXFW28M2AD2JR3S1MQ8C7PWRBPWQWDT0 EC590Z1JT9D234ZM8MPVTYP1YGJQEBJ43YVEVE0AVK9NZM7F2ESG;V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG 03652f3d9e08bfb132588dc6dcd282e140ae7489 7SNF0QJKB3MGH0SH28HFA9JP5R4FSY4P2MAFWEZE9W9Q7W14AE70 -MR-SOFI-0351 dsm::sofi::resolve::Verifier::vaults_of_token android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token - CONFORMANCE §8 MR-SOFI-0351 (Met) 2Y70RWWBJZ5617P6YPSNS5WGP97SJFT8W35W4W7GCM43TZQCH8S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vaults_of_token(). F3TX9V5WMZ8CZXQM4MZHDYFZVXQDWZ0B0R2MK788BY05T3XVB38G EC590Z1JT9D234ZM8MPVTYP1YGJQEBJ43YVEVE0AVK9NZM7F2ESG 03652f3d9e08bfb132588dc6dcd282e140ae7489 B80CNG5FBSD1E4MT32R82WFXB78C7G110PZ2DKKXKRMEPSAN6B20 -MR-SOFI-0352 dsm::sofi::resolve::Verifier::vaults_of_token android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0352 (Met) 8ZYD35XVN7XD5QSNP655MHBXHAY4H3HAD5FB1CZ87N2JGC376RFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vaults_of_token(). F3TX9V5WMZ8CZXQM4MZHDYFZVXQDWZ0B0R2MK788BY05T3XVB38G EC590Z1JT9D234ZM8MPVTYP1YGJQEBJ43YVEVE0AVK9NZM7F2ESG;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG 03652f3d9e08bfb132588dc6dcd282e140ae7489 ZD3WYGRYS8SP4JWRXKEPEBQSQFHZ258CHWN9Q4C1GBHE2ND6W9EG -MR-SOFI-0353 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0353 (Met) G7DS4583HH9B6SG40RGQKRJTZRNMNBWE2R6PWP7MD2XBQDQGNDFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). KGD6SDSENK8HVSNP8VAVRBDHBKFSQB99R8KJWRDMTNNCSVW2JY70 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG 03652f3d9e08bfb132588dc6dcd282e140ae7489 80PY86PB6ZCNPQQX55T8SHKZDJKXGFS1XK3P6DYPS9NQ3J5C51GG -MR-SOFI-0353 dsm_sdk::sdk::sofi_flow::vaults_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0353 (Met) 573RAECSHW2FRS9QJZ3KN754EP37QY01ECXXTW1QNB0S29NJETP0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/vaults_of(). MHP5GET5JJ1Y239KY3K0TJ3RKJ3PR9PH7EX1K5VJE0X1F4B8PMZG V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;7FR1SE6MG2BYWY6MDHFF0AMNDV2E4AX0XC6TCXEBY2G9XK5ZSSCG 03652f3d9e08bfb132588dc6dcd282e140ae7489 23K0VTM3318YHK0TJXDTXR9WSBSGA3JBF9MNGR9G9X3FGTPD2GR0 -MR-SOFI-0354 dsm_sdk::sdk::sofi_flow::set_up_with android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_realized_trade_shows_in_balances_and_history_at_once;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0354 (Met) NKRXH5NSDB2MH1EWCX8F8BGXPBDJ5ABCWCW6J37EE6K5CED0FGZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/set_up_with(). DR540YH2G0NAJ6H5F3YAKS858QBSV9ZF4X91C2EGX0SBGA7MQZPG V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;J1DXH6XKZKQ1TRQRP6BBTQNTK7APRR853RM9ECQFW81W98FQP8E0;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 8HV4TWH3HM99YNS0YZ408ZT2G22V11ZVS7F1ZW85APVD3X8PW6KG -MR-SOFI-0354 dsm_sdk::sdk::sofi_flow::check_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_realized_trade_shows_in_balances_and_history_at_once;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0354 (Met) BXHMXEDZH7J9V2636C2E1W1315ZFPW8JK5HWZYYHZTFVFG8RJDZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/check_route(). C0V13GWMH8FN48EDPT91PM7S8N1M2HCG0VZ42YPZ27X1XEABRKM0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;J1DXH6XKZKQ1TRQRP6BBTQNTK7APRR853RM9ECQFW81W98FQP8E0;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 84XJPF88AM7N0Q7A9QPFXCGRGMZK55S35GRQ3Y0D5ZGWYPY8S38G -MR-SOFI-0355 dsm_sdk::sdk::sofi_flow::owned_vaults android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0355 (Met) P8HWGTS8B2HW8CSYMJC22AG9PB1J9G5W6B744KGDQ9BG9K61NT90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/owned_vaults(). 6XK0T70FM3JRHRKWBBPR0FDVY6VKPYWYTDNN0MTCQJ8WHWGJTBW0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 14GPSGQMD4SQJ97EYR7EJ4DYWQ1YCQW0KR0PBQPP09CVC8X9FM3G -MR-SOFI-0355 dsm::sofi::resolve::LocalLeaves::vault_creations android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0355 (Met) FS61S23WGW5T33FW1N5G57F12P5A5P4DM4GWRWP7JEPKQHXR1B2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[LocalLeaves]vault_creations(). BBKX1P6ABBYANDXEW40ZHFWV50NRCYQKRSGX9E59MS07VFKYZ1XG V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 E5964FM2TDVCJJ676RFDY9PDK2028SNQ8BB1CR0TMHP8F1RBADX0 -MR-SOFI-0356 dsm::sofi::resolve::Verifier::parent_for android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0356 (Met) AKJD4NJBMDSDBXSR0NADY52P3WSK7JTETQHT3WDHWBYPKKZFY7M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]parent_for(). BX4XSES16YSSKEM4D788SB5ZDQSQC35C9T3JBMCNSGA1FDDKDKW0 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 PK9R6EX01AV3W2DNW9CA5R9K6TGPDR3WG8C4TTB61V2BFM4XFXTG +MR-SOFI-0312 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0312 (Partial) 1XAP118FDJ90DDBRXE56GGYPG3H6XBGTAR8KSVJB7MH9WQ28YNBG Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). NWQ1YXD52CA4PW4388CQ20FAVTS05S72XREWZFWQWX6PKHTQM53G - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RXB60N8QXHH5ZAKEE4D4KC1JA9G7N66VQ642Z0RP385YSGR066T0 +MR-SOFI-0314 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator - CONFORMANCE §8 MR-SOFI-0314 (Met) VSJGT7TPXJ669JNNJNHGMBJHPYDDXTYYYH5M0K354KRYCY5TB10G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). NWQ1YXD52CA4PW4388CQ20FAVTS05S72XREWZFWQWX6PKHTQM53G 44YJTGQDW1P0H30EKPK6M08P7FRY4B7ZVX3AV3KY44Y99SEPWJ4G;F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GBHBH6Z0B3HA4HDZTXENGBSE07NF5QMJXZER5STEM3EPFKCH1190 +MR-SOFI-0314 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::token_routes::tests::the_packed_policy_parses_to_every_field_it_was_packed_from;dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator - CONFORMANCE §8 MR-SOFI-0314 (Met) PMY78HV3F6NZK5VJKS0JEW5QFVY1S0AERT2Z4QKTB7YEG2206RT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). KDAVFJRMZMTMVPR80F0TNPN56BVZTRH879403J7FX87Y0CC9X6QG 44YJTGQDW1P0H30EKPK6M08P7FRY4B7ZVX3AV3KY44Y99SEPWJ4G;F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1SJY853F0EAW6ZZX27QEQGABRZQB7CVRQYT6NZCDRGF09Z3WGMAG +MR-SOFI-0315 dsm::core::token::policy::TokenPolicySystem::enforce_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0315 (Met) ZH95CJMXBNFRSG4Q61N0NZ29XX45Y61VAG97CSB8ZWFTSWQNY4BG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]enforce_policy(). CY141V4BZS2H3CNFW9GEPZ3BZ599AM774JWKY903X6ATMPX3ETZG JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;96DZ8PZ7569TM16XM5FNNWN02WQA577049VPQXASBS9BDC1DXJP0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7BF1R0GXY141SKH5EJJC0FAY05K4TYR0GAMMSK56BQ533DDQKBK0 +MR-SOFI-0315 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0315 (Met) 1419Y8J47F64T280V1MPJBW66XXXCA1945KRZF3GQC76Z52GAFM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). GNT0RQ1CJ48X3R3A0T331VF374TSF4H5CVBXMS2CJCMNC3AB4CMG JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;96DZ8PZ7569TM16XM5FNNWN02WQA577049VPQXASBS9BDC1DXJP0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YTB1Y3NE33MBSJ29DG5AXDXQDMT011BTH8CFE5DZX328VY7R7AV0 +MR-SOFI-0315 dsm::types::device_state::validate_conservation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::bytes_at_another_commitment_are_not_the_policy_asked_for;dsm_sdk::handlers::sender_admission_tests::a_burn_disabled_token_refuses_its_burn - CONFORMANCE §8 MR-SOFI-0315 (Met) FNVPCE6QBAM5Y3EZDXCNPB7935E05WBC2AEGESBKAFVPRBRKY1G0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/validate_conservation(). 2GMFFK6A72DTTW40115VYQ2DXN11YKRTRVPRBJB4TBQ6AA2198B0 JFWJ808P218XHVFKKJSRWNJ89WYG6KTRCEWH7VK828ANSY0FZMZG;96DZ8PZ7569TM16XM5FNNWN02WQA577049VPQXASBS9BDC1DXJP0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac P276MNTH7XDJAYCGNRXY5R72YSA486NEQAVG8NYQQTDCHPY7E2FG +MR-SOFI-0316 dsm::economic::native_reserve::release_constructible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic::native_reserve::tests::a_release_of_any_amount_but_the_payout_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_of_the_whole_supply_holds_nothing_and_the_claim_lands;dsm::native_reserve_wire::credits_funded_along_a_lineage_sum_to_what_the_reserve_released;dsm::economic::native_reserve::tests::a_release_signed_by_any_key_but_the_recipient_devices_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_naming_a_device_its_key_does_not_derive_holds_nothing - CONFORMANCE §8 MR-SOFI-0316 (Partial) 2BXMQSNMF0MNP587MMJ59PER7B3XRZQ5NBEVAYBHQTXEYFABG9B0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/release_constructible(). PY54HXR6HH260A861SGCD8GP1MF607HN13J9Y7792B300R3KMMY0 F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;9MNAZKEPJHD8P31TKTQH8CTGAW1PGCFAF5242P0H6NK5NK5NGJWG;JBY4QKDP1FZCQMJX6PFGZP0G4PAGN7B18EMQ7JGGBSPECKZF6NEG;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;SP6FEPQ5EZ71QHJP1SNMF9GSAKWMMRYJ02V27029ZCMARRE6GT70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5BKQ02JQFRHJ0GQY9PH5SW75VQ6XN8QEP011EWE0TZ2HVCYJG7EG +MR-SOFI-0316 dsm::economic::token_policy::ReleaseRule android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic::native_reserve::tests::a_release_of_any_amount_but_the_payout_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_of_the_whole_supply_holds_nothing_and_the_claim_lands;dsm::native_reserve_wire::credits_funded_along_a_lineage_sum_to_what_the_reserve_released;dsm::economic::native_reserve::tests::a_release_signed_by_any_key_but_the_recipient_devices_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_naming_a_device_its_key_does_not_derive_holds_nothing - CONFORMANCE §8 MR-SOFI-0316 (Partial) DFWE8EQG3B942RTNB0437NXD7QTPZZ5PRX95GNDVCPDW9WHQWGAG Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/ReleaseRule# TT24KJ17KAJG0DMSJMM4SSC50RHCJQFPA72ANKXZQDJ9HRW75GTG F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;9MNAZKEPJHD8P31TKTQH8CTGAW1PGCFAF5242P0H6NK5NK5NGJWG;JBY4QKDP1FZCQMJX6PFGZP0G4PAGN7B18EMQ7JGGBSPECKZF6NEG;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;SP6FEPQ5EZ71QHJP1SNMF9GSAKWMMRYJ02V27029ZCMARRE6GT70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WEZG6CMAW32W63Y5YTDCJNG19753F288XRRFKP8ZGFFVN5NPGBV0 +MR-SOFI-0316 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_created_token_releases_its_whole_genesis_supply_to_its_creator;dsm::economic::native_reserve::tests::a_release_of_any_amount_but_the_payout_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_of_the_whole_supply_holds_nothing_and_the_claim_lands;dsm::native_reserve_wire::credits_funded_along_a_lineage_sum_to_what_the_reserve_released;dsm::economic::native_reserve::tests::a_release_signed_by_any_key_but_the_recipient_devices_never_holds_the_cell;dsm_sdk::handlers::faucet_flow_tests::a_release_naming_a_device_its_key_does_not_derive_holds_nothing - CONFORMANCE §8 MR-SOFI-0316 (Partial) NS91SS8XGT1FH1A56HDBP0ASJ5V194EP3J041Y4CTZY2WPB4WCW0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 F5YCMB257WRGMVKSSJ6Z1RZB473CGZVZPY6H482ZPQFMF2GMR3MG;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;9MNAZKEPJHD8P31TKTQH8CTGAW1PGCFAF5242P0H6NK5NK5NGJWG;JBY4QKDP1FZCQMJX6PFGZP0G4PAGN7B18EMQ7JGGBSPECKZF6NEG;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;SP6FEPQ5EZ71QHJP1SNMF9GSAKWMMRYJ02V27029ZCMARRE6GT70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DDGPFS2NBJFJWMGVX94B3J9VD7ZD1FTXXPEP63PP4XYFF9E6SARG +MR-SOFI-0317 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-SOFI-0317 (Met) RDQGK10XZ3RRTESNGX5TBHXQDE1F1F1Q8HED10VD1Q61GSRTNQC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JGNTT495P42A0J0PE050H4EXZHT5NP3D336VQ4M53XDXSNSHV7QG +MR-SOFI-0317 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-SOFI-0317 (Met) E5SH9DRNZ0S8R3W2BQCD5QS5K1JC53YGJ0G6DRXENE3P0P5CDS90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CR47HBYZ8RZV0EDAHBN7KS82RTCYS12SA2FF3GVCRVH1S3TFKXRG +MR-SOFI-0318 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) AYDQRRK0EVWDCQBZ4QKYJ72SS9HF3DPSZTBZ0TT617PBC9QXYQ7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 H07V1HKX86CRBC795MNRQHVG5K5M1Y4M1R956AWG74A4FEYPFZXG;JKPKVZCYVFE0HQQNY2G19B4X8QBTB3E7E4H596BX3PA7FXSCH49G;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EBJZ50ME76E3PH7P5K39C92AN0981PAT9SA5VFV7TPYNJNV0BKS0 +MR-SOFI-0318 dsm::economic::token_policy::parse_token_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) 3JDCB24S9G0RY0CTXVVJF9WS8FNP5H3R6PBZ8HCS4PGK6PF9YRB0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy(). K2HEVJKHGVDHFM3V76EJNJ89KV05Q4692QM6H78Y9TKGSK04MEWG H07V1HKX86CRBC795MNRQHVG5K5M1Y4M1R956AWG74A4FEYPFZXG;JKPKVZCYVFE0HQQNY2G19B4X8QBTB3E7E4H596BX3PA7FXSCH49G;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E09PP062HS77782HJ8VMXGCE4V4MR145FVTXZV4CCRGGV8D29RRG +MR-SOFI-0318 dsm::sofi::validation::market_legs_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) 4XK08GXH5BE9NXCR8VS36BVPY8XQ6SBH5MGTR60V1EBC0Q6EGNK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/market_legs_permitted(). DFB8T2DHJ3CT792AMY3VBBF5RN6RPCX177MNV55V67WNV6TXVC5G H07V1HKX86CRBC795MNRQHVG5K5M1Y4M1R956AWG74A4FEYPFZXG;JKPKVZCYVFE0HQQNY2G19B4X8QBTB3E7E4H596BX3PA7FXSCH49G;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4PVFM1WXZ6Y7SSJHSJ8GREQVHFFM200WRXWYFBBBY3MEJV4F6FG0 +MR-SOFI-0322 dsm::economic::keys::token_creation_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) WATN0EB14HQS1CXCT7HBXYDWHFVBKC864M7YHRHV8C6Y0QP1W44G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/keys/token_creation_key(). 9KV5DQA9TAPF52VRB79S67TVPQDQATDE7D2WGMTDBJYXMAB9B4ZG 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ETP00BCAHA663YCC7GGSCBWJEY09GWA92EQ2304R7B8N6RWCNKM0 +MR-SOFI-0322 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) B0DXE6DHPE7JN3X3RP6XR1Z3E0R9SFQ5T1R7J920A2X3SXB6BZCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C7W5XJT7KBDWV1WBQXQD1RRHEK22Y0JCA9BGWSF4VEZ5YCF4THZG +MR-SOFI-0330 dsm::sofi::exercise::check_attempt_completion android MUST_REACH active - dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) E3BKFPPKC5AVT7VDRNNWV8RKYRKND5V0F8DMPNGW4FH97MTEGC80 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/check_attempt_completion(). PGEZNJ6FS01FXJNGP4QA4DF746QDTMQVMKTAE4PN0SRJFT095R0G EZQXGYW28M5BEPE5Z9VGBHFCKDDC9HT5A2T4JXTKKFFVG4Z5N87G;8TJK6326F7E7TZKPDQYFJCAYW1ZVWQY2AD8QHJBWHK2S96YE3JW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZAGXARY5ME0RREKEJPXGHGXC5PCVYRZD65ARX7J9S2T5NHN5YW7G +MR-SOFI-0330 dsm::sofi::registration::check_fulfillment_completion android MUST_REACH active - dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) 9SAWTCABEP6W8NA0633BQ9MTPGES5WRZQ7TX3XXHZY0C2QY8RVVG Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/check_fulfillment_completion(). DMMP4A0H7GEFX8899M0TWNH717SHYFY839VVYQS5ZYT7TWAXFAVG EZQXGYW28M5BEPE5Z9VGBHFCKDDC9HT5A2T4JXTKKFFVG4Z5N87G;8TJK6326F7E7TZKPDQYFJCAYW1ZVWQY2AD8QHJBWHK2S96YE3JW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A22N8F9APXD77679YYYHABHQ92P6M7ARJGE7WR6JWGHP7GEFVCS0 +MR-SOFI-0330 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) BQG34EZ8DQCR605DQ6SKR6RV7TDT0CNP5XMDNYBGAE3YECT1D93G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). RW20DYRK8X1S474MJYT9EWZDEG98YXG92J2EYS71C954ESB4WRG0 EZQXGYW28M5BEPE5Z9VGBHFCKDDC9HT5A2T4JXTKKFFVG4Z5N87G;8TJK6326F7E7TZKPDQYFJCAYW1ZVWQY2AD8QHJBWHK2S96YE3JW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AJRV6VVRG3RA6FJG5GT3TT1T2HSBSAR8N3QDRZZN4P0JZS66CVRG +MR-SOFI-0331 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) NY8GCJ8W5RBN8PMWHM1FRSVMZ2TQWK6G359KBN6C4ZTAVRRWC520 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/Evidence# WJQQ0K1WSSNMX99BCJ8YD2E6RES1A4FG5XMFE06TG469EBH55MG0 5CS48MWWD775Y2H6X7PDNM96JF3Q6JWSHQ12QF1XGQM3XS6TWNYG;PNEDPFEMF87A84AFGR7FME9E8C0CXW1X5SSXDS5BHMXPNZV1XK7G;MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HDAG6E3HKGHCVRHXSFDAQZ7035ER1G8NTWEJ21Y06R1ZFPH5DD1G +MR-SOFI-0331 dsm::sofi::validation::setup_valid android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) 4YVASKCNV0FFN6101R5YW1QHJDFZVDM970E2MVAFW2PYX0EZ3E20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_valid(). BR8ADX7N8RA1PERP6PHQYZMAXFQ40PN1NWWMWPNXVE5RBYAZCXF0 5CS48MWWD775Y2H6X7PDNM96JF3Q6JWSHQ12QF1XGQM3XS6TWNYG;PNEDPFEMF87A84AFGR7FME9E8C0CXW1X5SSXDS5BHMXPNZV1XK7G;MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac J75MQVQ6A8F0QGWR03A79Z2QH2SWZRHGZT9PC0219JM29QCNG8RG +MR-SOFI-0332 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) W5DTPPJJ1SYH9PSAB3PH4YM9RCRVJNX8G08RKDJ2E3WKKAW2E0QG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 RHYHFYPECEBHZH4AA7GJZSG6ZAQ8G6AYFP8GEEE27721SSA9HYZ0;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YZM2CS3GN82YJZM3CMXE55RG8NT63P5869JQEMFX3RRD6DDAMDX0 +MR-SOFI-0332 dsm::economic::token_policy::TokenPolicy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) ZM8NP7YYR3KJ3RA519X942YTDA06PRPT8PXH7TFPCB00C62NNM10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/TokenPolicy# 960EESRTQ7YE3H63BGG225VGJJR79VM37H90DMA2V7YCMHKS37J0 RHYHFYPECEBHZH4AA7GJZSG6ZAQ8G6AYFP8GEEE27721SSA9HYZ0;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KEF1GH62QJYG9S9481YS0AAYZ8DDESWTNR8Q9EFRJXREJD4Z1R5G +MR-SOFI-0333 dsm::economic::keys::token_creation_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::sofi::lineage::tests::the_creation_record_is_an_economic_leaf_with_its_own_key - CONFORMANCE §8 MR-SOFI-0333 (Met) 3D6456TN3H4CN2H0P55FDHW0ZS2EF6G176TPVQ1CCAWTWBWFMX80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/keys/token_creation_key(). 9KV5DQA9TAPF52VRB79S67TVPQDQATDE7D2WGMTDBJYXMAB9B4ZG 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;FN3ZCEX9TSYE1YRCDXDGYHX8VDX1EV9CQNP5G02EJ0BXQ8E8W540 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2J561WRCWHSGYN326P2WMV9D8RSGBDFFGEKW1S9AY1X0DN0HFS8G +MR-SOFI-0333 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::sofi::lineage::tests::the_creation_record_is_an_economic_leaf_with_its_own_key - CONFORMANCE §8 MR-SOFI-0333 (Met) SRDP1XH9FCJ7NAQTQ4BM0XQJMPVH680MGDAM68QKB9QQ2VN0EFZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;FN3ZCEX9TSYE1YRCDXDGYHX8VDX1EV9CQNP5G02EJ0BXQ8E8W540 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JZPG9QJE4M11B58NXG2N74KBGAEZXJ88TPYFJE3ZWAV9HPAVDY7G +MR-SOFI-0334 dsm::economic::token_policy::parse_token_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_network_anchored_blob_names_no_creator_and_no_signer_set;dsm::economic::token_policy::tests::a_blob_whose_shape_does_not_match_its_release_rule_does_not_parse;dsm::economic::token_policy::tests::a_non_canonical_wrapper_does_not_parse;dsm_sdk::handlers::token_routes::tests::a_device_created_policy_keeps_its_layout_and_commitment - CONFORMANCE §8 MR-SOFI-0334 (Met) MZGJGZT322P5AETZ2AHHR31FCGPV0TV6TSM8P03037JHFEKNW0N0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy(). K2HEVJKHGVDHFM3V76EJNJ89KV05Q4692QM6H78Y9TKGSK04MEWG JTA3HYQFE39V9CKBB46VM1ED4V06JQTEQVF4W211K0W7T0KB2HPG;48FSAVAE443W210E5BXHR49DRB0PXW3NCVVZ1PYEPSX78KXMGNSG;ZTWKDNFTMYZVTFEANFTNCCDYA3YNPABPA9RP6ACR46NDRJDZAJK0;812Z5CDB1M2K9DBKA5W2HTR76HY8Z6J78RVQGKXRM6FDR936DYB0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac D46YR696E3CGJVCK1MKENRY8WPNZ1KR168HX3ZN5847K8VXX9F1G +MR-SOFI-0334 dsm::economic::token_policy::parse_token_policy_blob android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_network_anchored_blob_names_no_creator_and_no_signer_set;dsm::economic::token_policy::tests::a_blob_whose_shape_does_not_match_its_release_rule_does_not_parse;dsm::economic::token_policy::tests::a_non_canonical_wrapper_does_not_parse;dsm_sdk::handlers::token_routes::tests::a_device_created_policy_keeps_its_layout_and_commitment - CONFORMANCE §8 MR-SOFI-0334 (Met) FXGSS2JHN67MB602KX5CM0E8QB002YNQH4G37B0P7308D95JABE0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy_blob(). NWQ1YXD52CA4PW4388CQ20FAVTS05S72XREWZFWQWX6PKHTQM53G JTA3HYQFE39V9CKBB46VM1ED4V06JQTEQVF4W211K0W7T0KB2HPG;48FSAVAE443W210E5BXHR49DRB0PXW3NCVVZ1PYEPSX78KXMGNSG;ZTWKDNFTMYZVTFEANFTNCCDYA3YNPABPA9RP6ACR46NDRJDZAJK0;812Z5CDB1M2K9DBKA5W2HTR76HY8Z6J78RVQGKXRM6FDR936DYB0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4A7C1TT2TW21GT2WN3TC495HAFZZSRKFNN1XTJ01T0562RWTDWC0 +MR-SOFI-0334 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_network_anchored_blob_names_no_creator_and_no_signer_set;dsm::economic::token_policy::tests::a_blob_whose_shape_does_not_match_its_release_rule_does_not_parse;dsm::economic::token_policy::tests::a_non_canonical_wrapper_does_not_parse;dsm_sdk::handlers::token_routes::tests::a_device_created_policy_keeps_its_layout_and_commitment - CONFORMANCE §8 MR-SOFI-0334 (Met) N44C63NGT8ZG8Q566FVT7QK0CDAM5SBS2SHB4VWN24K5NGQKC910 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/build_policy_v3_bytes(). KDAVFJRMZMTMVPR80F0TNPN56BVZTRH879403J7FX87Y0CC9X6QG JTA3HYQFE39V9CKBB46VM1ED4V06JQTEQVF4W211K0W7T0KB2HPG;48FSAVAE443W210E5BXHR49DRB0PXW3NCVVZ1PYEPSX78KXMGNSG;ZTWKDNFTMYZVTFEANFTNCCDYA3YNPABPA9RP6ACR46NDRJDZAJK0;812Z5CDB1M2K9DBKA5W2HTR76HY8Z6J78RVQGKXRM6FDR936DYB0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Z72M72265KVNB1ARBCTMSAF28KXHYGS1M6EXM2W82RXV8Y3JZVWG +MR-SOFI-0335 dsm::core::token::era_policy::era_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) 1TJ81XS35CQ7D3ZCZV1B5JET9SJRJG2PECE6W3MZ5CAWC6CYCQ80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/era_policy/era_policy(). DF51TZST8JG9Z4FH7WPJN9DJ19CCEVM0VZ53X7WQB2MP9ZBMC8MG R9PMPJMWKZB6PHN2XC7C64E7PB76R910PJJTWH74FG662HY73VB0;865WRF6730TECX0KR2VXMR9Q46NKEYXXT49R5SJ56HWBXCVZ9K5G;WEYHFXGCJR5EAPZ2QPMG2NHZG5DG02YPQ65AC2CEBAP9P35NE88G;BFZFEA1VJR6F09X0NMVSXQVRDZT52ZZ0KFWPVP58AYRQFAWE3BRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V1SG9YSV3EVBTWSY5YAWASBV7S8VJRDPTRA3J9X6CTYE5VQMTTMG +MR-SOFI-0335 dsm::core::token::era_policy::era_policy_commit android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) VKQB9K5KM177G84A50Z2P7KWFMAP3P513Z7Q5WCWY0TY20S47YM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/era_policy/era_policy_commit(). VWMQPDTCNNZMGP61H507ZDQ0GNN8YAM5WZ5XFZW8Z7Y8TZA71JRG R9PMPJMWKZB6PHN2XC7C64E7PB76R910PJJTWH74FG662HY73VB0;865WRF6730TECX0KR2VXMR9Q46NKEYXXT49R5SJ56HWBXCVZ9K5G;WEYHFXGCJR5EAPZ2QPMG2NHZG5DG02YPQ65AC2CEBAP9P35NE88G;BFZFEA1VJR6F09X0NMVSXQVRDZT52ZZ0KFWPVP58AYRQFAWE3BRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V1BAQE2KGQQEHTWMCB1T475Y5PN2TGZXE37JV17WYNEFRBC31CHG +MR-SOFI-0335 dsm::core::token::policy::TokenPolicySystem::policy_at android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) 8B631M8615FXCV85AGEXCY07BE5G8XR15PPRA769S3D4Q46Q5ERG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]policy_at(). PF3FW61EGA57PC5FZXRTZ24AVDNJ52CQM86NAXGNQF5PC2BBXXQG R9PMPJMWKZB6PHN2XC7C64E7PB76R910PJJTWH74FG662HY73VB0;865WRF6730TECX0KR2VXMR9Q46NKEYXXT49R5SJ56HWBXCVZ9K5G;WEYHFXGCJR5EAPZ2QPMG2NHZG5DG02YPQ65AC2CEBAP9P35NE88G;BFZFEA1VJR6F09X0NMVSXQVRDZT52ZZ0KFWPVP58AYRQFAWE3BRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 027E7A9RZTCH9X2976J783VEH19ZWWHJ8E9HXMR8ZZ38S0SJKQ40 +MR-SOFI-0336 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CRRNQA7Q4BPFS0R4EMBDRAEJN3TV31EYXNW41BK9FX9SN36VBDAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). GNT0RQ1CJ48X3R3A0T331VF374TSF4H5CVBXMS2CJCMNC3AB4CMG Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WZR8YGB24SN1PHDJM60PY13598W7NNFZBXVH5NFB4SXVEWM29460 +MR-SOFI-0336 dsm::economic::native_reserve::era_reserve_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) WC0QN1MRT6YHY8J5GEFD3RDJ826XDWCFY239VKH31KJ89TSC9NZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/era_reserve_id(). V1ZQA1XXYH3AYT0KQ8SJZDP74HBJC5FA87B5VWZYE3BX5XRQ04K0 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7HFBSMWD8ADTHGHPZAWACM7CKCT2JEKE3XN1VAT6T8R92AWRMNN0 +MR-SOFI-0336 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) FMDHF3KD549TD82R8EE0A71M4R14Z4SYT7EVMTPTVW6BYN267D0G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6JMH69CBVPPJ5WRMW19JTS0FEN8JX03VE4026P4VSZCM0CRMF3D0 +MR-SOFI-0336 dsm_sdk::handlers::token_routes::adoptable_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CJYHCQ3Z568Y2HG94W5EQ0G4JEAXP3PTFMFFVBGN35AVK5QETT9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/adoptable_policy(). 1JA15BRVJ88WYKR9C9XG34RTWT1608QJ1E7BY3AD29SCCRZHBHQ0 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7EX1EBRKWYG5ZFTS4HG91F89ZDYK9H8CAPX0Y7KT2B73RMF2CA7G +MR-SOFI-0338 dsm::sofi::wire::objects::TraderPreBalance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_trader_pre_balance_matches_the_independent_encoder_and_its_frozen_address - CONFORMANCE §8 MR-SOFI-0338 (Met) PC2Y3JZ1M4V8XMWV9J96388Q7969TFA12BA8S47M3X97158G17TG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/TraderPreBalance# 8TZYHPZGN5XY4WA5VHNDEKN5TK6TDAVBRD6P1CC4KC2M5RVWZ0SG EDX0VGGERQPC94MYWSC3E0PBVEW7F3EH2MZV1M3NAPW5BW1F2DK0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WSHDSZ5MVGTFH04G8JSREXS7DMZJE9ZZJRANFR2X4XBDY0DY4F80 +MR-SOFI-0338 dsm::sofi::derive::closure_content_address android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_trader_pre_balance_matches_the_independent_encoder_and_its_frozen_address;dsm::sofi::validation::tests::bytes_that_do_not_re_derive_the_named_address_prove_nothing - CONFORMANCE §8 MR-SOFI-0338 (Met) 98SST19X01DZG7ZXQD5TYHVFQ72XVEFEHW5209JWX1G6GAYTQB2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/closure_content_address(). 3ZH14GJRFPFMC11MHBP86TD7ZAA74WVJDPE3C30SSVC6SZ0STY30 EDX0VGGERQPC94MYWSC3E0PBVEW7F3EH2MZV1M3NAPW5BW1F2DK0;25H8J3A0G17EDMGHAT7XD46EGPQZWYCAVKQWJW4JAN6F1ADT1K4G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac K0S01FK42S1ZQDFA19K15KPP0H4EKDZ626CH1MQRFR45RYESX7JG +MR-SOFI-0339 dsm::sofi::validation::trader_pre_balances android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_balance_the_closure_does_not_carry_is_invalid;dsm::sofi::validation::tests::extra_balances_in_the_closure_are_invalid;dsm::sofi::validation::tests::a_balance_keyed_to_no_stated_balance_is_invalid;dsm::sofi::validation::tests::a_balance_of_another_trader_is_invalid;dsm::sofi::validation::tests::a_balance_that_is_not_the_leaf_the_core_states_is_invalid - CONFORMANCE §8 MR-SOFI-0339 (Met) STTFK2YNKB183BJ9K6TA56V0V18ZAA7R59N45DCQRCZ7FF1P4HMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_pre_balances(). Z6BE9K4VP0SWARNCVD8WRABN7GTKFGAAEHX0X2A1BXG736CNCAE0 PP3FESSAZGJJCZREVMK9X5NEW8ZD51TJ2466RG8VFZ5697ZG9BRG;22CDJSDJPN7BEQKE8KDVDX8GHJKBFB5BF088499ZQSP1KYJFXXC0;A1TRAC1SWXCXBKDXSA17JDCCGZG466Y7HCEHXGBFG2Z85KF3J300;GYNAAG3MJFY48JCFKDR88CH4NMDVYFP3K6H50Q38TFHJ5E4ACSBG;QQ9EG7NFEZSXQCAT2P8EW4DP6991PH35V16CJWMKAY9YXV8ZX7FG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q1EZ6ZPPSKDDDPJ8JYPXNZJ9WN503X9E4G3E08Z2TJ0GARBS4V0G +MR-SOFI-0339 dsm_sdk::sdk::sofi_sdk::draft_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner - CONFORMANCE §8 MR-SOFI-0339 (Met) AB99Y7CV9167CD4F3FGYT58QXPVKMZ02ZVQ3PADPVJJY54MMNME0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft_route(). 64Z2VXJW39G2H5X6T6C60EFV8Y5EZ49AZXS11S091QZA7YM4NZS0 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DS8FP1WHY0MMVDDKETMG47DT2PBDZH8Y1FSKZ4169J7ASF3RHVHG +MR-SOFI-0339 dsm_sdk::sdk::sofi_sdk::draft_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner - CONFORMANCE §8 MR-SOFI-0339 (Met) 6D35MX3AKC7S4T0JZ46Z44AAJVZQHPQ6P0YFSJV10X6YDQ8KD200 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft_close(). 167G5VFTWWSR2S4F3NAWDASR0T51DE6RP8ZR9AQB2M1PDN9E4DZG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T4736NKFR5Q8E4V5ZWZ35G1W8GJ6MJ242ZCBA28B71EZMWBNBMW0 +MR-SOFI-0340 dsm::sofi::validation::Evidence::pre_balance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_balance_the_closure_does_not_carry_is_invalid;dsm::sofi::validation::tests::bytes_at_a_named_address_that_are_not_a_balance_are_invalid;dsm::sofi::validation::tests::a_named_balance_not_in_hand_waits;dsm::sofi::validation::tests::bytes_that_do_not_re_derive_the_named_address_prove_nothing - CONFORMANCE §8 MR-SOFI-0340 (Met) SWBSW6XY93XKK4G5YRGTWKH3Q513C6X7GSQT79MTZ95GBCQ8AR4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Evidence]pre_balance(). AP4VFJQHB2NZR0YA0TBARZ9QDC73DCWDZCJ4MA944957WYQMS060 PP3FESSAZGJJCZREVMK9X5NEW8ZD51TJ2466RG8VFZ5697ZG9BRG;4RPGK4S0H3701S85T0JQB6MTYVQAHDQYHPTJNT8S3DK2VHX5DRYG;ZJP1MQ6WKEPJHKCX8Y2QDBD57BAJCBZJ8D3GX4D11JTC21PZEMM0;25H8J3A0G17EDMGHAT7XD46EGPQZWYCAVKQWJW4JAN6F1ADT1K4G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q7576JBWESVN501S2G8WYQRK8CKSKBQJQA8XEN4QYH5RTNB0NX10 +MR-SOFI-0341 dsm::sofi::resolve::Verifier::acquire_evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_trade_that_does_not_debit_the_trader_is_invalid_from_the_exercise_alone;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0341 (Met) BR8XVQ33AY86D3MWT9EBFGNFM984Z1Z4TGMM03JR9J0YFP40VDQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]acquire_evidence(). C3YED4S36423QMKPW68Y210HF1CBE2A7PJTCYR2GFTGZ7Y7AQ0G0 F75F1W79F1B7DF16WZRER8K6XG03JJM36839YYAAAD91EGNPPZDG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KN9A4H6QWRX5CWQ9P2C59D081R5TPJHMXX61ABJ8R7PZF4HQSNZG +MR-SOFI-0341 dsm::sofi::validation::trader_pre_balances android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_trade_that_does_not_debit_the_trader_is_invalid_from_the_exercise_alone;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0341 (Met) HEDEZN1JF1YMA371AMAFN69W3TV1234MNJ3VTRKDW8M3XQ1K3XC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_pre_balances(). Z6BE9K4VP0SWARNCVD8WRABN7GTKFGAAEHX0X2A1BXG736CNCAE0 F75F1W79F1B7DF16WZRER8K6XG03JJM36839YYAAAD91EGNPPZDG;0HE3M0DMDVDYYSFPA6K4AB7TX7355PZFZ42KPPPEK5HXD2E1ASY0;TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 02X0DVPX695EQFFA25SNTW8SF4DE371WYDY1M1W4H1GFAWM6HK5G +MR-SOFI-0342 dsm::sofi::validation::setup_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::an_invalid_verdict_about_another_lineage_or_position_supplies_nothing;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0342 (Met) VFK7SDZ9YPF1RA5WX10Q7QG7VAARR2F28JNJF0YDTZEMC2A5J49G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_lineage(). FPVN72CSNVVM7EK88VH2XRRZWMKDJ6N8CFNKG63XE0N5HMVJCB30 MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;9VHDPY4P9NYY64FZ85YG4GF5HP6F8BBMHSBXVJKH2XEGNRH54500;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 90P86FWERZ4Z2YJW4SKSF9TKDKNM32XGEPA4GRVZJ3CMJA3BZM0G +MR-SOFI-0342 dsm::sofi::validation::setup_valid android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::an_invalid_verdict_about_another_lineage_or_position_supplies_nothing;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0342 (Met) VPVDC5D15N8D4WP7MP7ZBNP0FDPSPGXDT5KB7P46SRGSB944BGK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_valid(). BR8ADX7N8RA1PERP6PHQYZMAXFQ40PN1NWWMWPNXVE5RBYAZCXF0 MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;9VHDPY4P9NYY64FZ85YG4GF5HP6F8BBMHSBXVJKH2XEGNRH54500;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 60BAK49234QH1MWA2P91H61ZCQ0Q1850ZEXB062DVRMQNM4W4VS0 +MR-SOFI-0343 dsm::sofi::resolution::classify_attempt android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_final_cell_whose_fulfillment_lost_its_position_is_skipped;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-SOFI-0343 (Met) W5E2STW9STWF5DCAYQD5RWK7D336BJ5DYEKVAD4BPDPKKA5J9HD0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/classify_attempt(). WKW43AB5ZKSRP7MKMN7VBGVC79GNQ3F8CQ3FG7H3S3SKY4CMGGG0 ZVVXCM4DWWVHDRGPRVG2K376KC6CE3BT0TQB9HCPF4GV7FZQ9DHG;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H732HT3MPQ69EGXQG2FQR12PFGHJ5W57P8DAWVY9WAZK1P57SJ3G +MR-SOFI-0344 dsm::sofi::resolve::Verifier::peer_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_trader_who_has_traded_can_pay - CONFORMANCE §8 MR-SOFI-0344 (Met) W4EPZEVJSQKY151TWFN4G44N58T73FDV18SST5A684PYEKX9M0R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]peer_position(). B8VVNJRB4FH8AAKZ7A2AB7QXJSPDKAGPZH4N35TTCWF1W8XHCYVG RBC5TA69EKFVQFGB0R9QD9N876W0RXA13AYPHAWC8EDX1CGN6CZ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R8PM4TD04BWFG6ZQYB4F8SBHDPG6ZDT0STVD1MT7C43ATZW06PF0 +MR-SOFI-0344 dsm::sofi::lineage::advance_peer_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_trader_who_has_traded_can_pay - CONFORMANCE §8 MR-SOFI-0344 (Met) TVTJP8FYYHEKRCDSRE5HCC288BZJ4HDN5BVZ7X0HM64XE982SWFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_peer_resolved(). 3JGF621R4KX1CJWHSSPB0XSRZDHHK7EW500S7TWVC9N5AVT8H7S0 RBC5TA69EKFVQFGB0R9QD9N876W0RXA13AYPHAWC8EDX1CGN6CZ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QFWB0F56MRYPN31P40KH6142XEG1CBQBPPKVQDHC7R00CD2S6YXG +MR-SOFI-0348 dsm::sofi::lineage::advance_peer_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::another_verifier_resolves_the_position_without_the_traders_adoptions;dsm::sofi::lineage::tests::a_realized_position_crediting_an_unadopted_token_is_refused - CONFORMANCE §8 MR-SOFI-0348 (Met) FEN2KC2KRPBY50K7TEXQ07HGACJ0JDEMGV2RBZJYWEY8H9Z6CMXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_peer_resolved(). 3JGF621R4KX1CJWHSSPB0XSRZDHHK7EW500S7TWVC9N5AVT8H7S0 3S2ZRHJVMA504020NHGEER94BN5D3DDAAP459ZHK5YQY177HRZ8G;MHWM56GET6CXKXP4FBMVKS83H3WJJPGHDXVZPXERC0DS1DQ2J0DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V1Y58ANB58D3WTWYBDJFDMBEVTKSA9RGAGKHGMRPD4DHQ2SM09SG +MR-SOFI-0349 dsm_sdk::handlers::sofi_routes::entered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0349 (Met) Y46FR4MQSW80DTM8SE41DYP736Y8CFZPCGTKX99RMCBSYSQC97X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/entered(). 7HWR07P0T6BVFDNDN460Z1GSW8SGEDGACC11C8N5SZG1EVYFYXP0 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V7KP8WDRXKZZJHE4YNVE6RC9AA66AN9KVW694EYK63HH4QJKD380 +MR-SOFI-0349 dsm_sdk::handlers::sofi_routes::shown android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0349 (Met) M85ZE0F15M9CC8X7HZTZY2K5GHGQ6EJ63ZK9NSBX0EYP9GKGG9X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/shown(). 56W07DTMEAWVY5SJFTVFRR0DXM5NR93EWVDVM38ZFTWT8X33VAQG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0Z9WX9WT64QMG2N9343CJ07Y282GP1JXDHXJV4827F57WTE5PDCG +MR-SOFI-0350 dsm::sofi::derive::vault_token_locator android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::publication::tests::vault_objects_land_where_the_verifier_looks;dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token - CONFORMANCE §8 MR-SOFI-0350 (Met) 7127TGM8SF5G6PBFHT4RFWZ2HAN62627NQMSMJ51GBYA17TCWX10 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/vault_token_locator(). J5C9V621ZD5JQGZPRS035W1WR3VZB47V7D65AD2Q57VP2EKCK1BG Z10AG22G3938V63RKA1CN0CZ9KQ5FNWXE699VZCPY1HETHSEHSCG;X8ZSVGDSKMJXFD6XX351MG3K9SA7JM0MCV8W628F8XNSK0V1M360 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DAWSCY1NZB1C3NFGJ0EFSNYSRRE3Z16DGYG1P91NK810EHH3SG10 +MR-SOFI-0350 dsm::sofi::publication::Publication::locators android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::publication::tests::vault_objects_land_where_the_verifier_looks;dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token - CONFORMANCE §8 MR-SOFI-0350 (Met) S93PV5J8YD9QQ30T745VG05Y99E5GMC4AMGNN07MNQBEEW5B0B5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/publication/impl#[`Publication<'_>`]locators(). 5HMNF5PCK3RXCM0AN1108RYV3S7XCGPJ8J1JMG8BRCKMRW3N2YMG Z10AG22G3938V63RKA1CN0CZ9KQ5FNWXE699VZCPY1HETHSEHSCG;X8ZSVGDSKMJXFD6XX351MG3K9SA7JM0MCV8W628F8XNSK0V1M360 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A1BJP36NBCQN150MK17DD24CRRVK11GP7K709GKTEMX3ZVQ6P9Q0 +MR-SOFI-0350 dsm_sdk::sdk::sofi_flow::create_vault android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0350 (Met) 154BK500373EMGFK3V4ZGQ8B9WJTQQJQJP5AJM69J8FMEXJ4CG3G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/create_vault(). V54RKBW7MK1194521ETJFFF18F40BMD0TJBN9ZSMRPGDWHX2FQQG X8ZSVGDSKMJXFD6XX351MG3K9SA7JM0MCV8W628F8XNSK0V1M360;TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NRXZ53EGCZMSH04NRPXA4K8RWYM6ZE74NZM6CSMP04C9EJ234KYG +MR-SOFI-0351 dsm::sofi::resolve::Verifier::vaults_of_token android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token - CONFORMANCE §8 MR-SOFI-0351 (Met) 2Y70RWWBJZ5617P6YPSNS5WGP97SJFT8W35W4W7GCM43TZQCH8S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vaults_of_token(). RPKH3ZATQP4NYS1A29JTT11FAAZGJSF1ZQ9B67J2TXKJRMKM8580 X8ZSVGDSKMJXFD6XX351MG3K9SA7JM0MCV8W628F8XNSK0V1M360 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9Y4ESX0WD6KDSJZ2102NBB36V973KDZDC4410YG0NNA7Q34V96XG +MR-SOFI-0352 dsm::sofi::resolve::Verifier::vaults_of_token android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0352 (Met) 8ZYD35XVN7XD5QSNP655MHBXHAY4H3HAD5FB1CZ87N2JGC376RFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vaults_of_token(). RPKH3ZATQP4NYS1A29JTT11FAAZGJSF1ZQ9B67J2TXKJRMKM8580 X8ZSVGDSKMJXFD6XX351MG3K9SA7JM0MCV8W628F8XNSK0V1M360;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MYN862AFZEAN34GYHQTDV240CYV90TXKZD9112T0FC507RNDBWHG +MR-SOFI-0353 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0353 (Met) G7DS4583HH9B6SG40RGQKRJTZRNMNBWE2R6PWP7MD2XBQDQGNDFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). FBEDKAMMQ0X12H5BPDZFZXQWMMYEKQMGC8403FX6VQSV7RYWM4SG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac X1X3S1HBY3Z5D9YBV24CH3346A47QD3EAB84BJPD5VSCMW0VJD5G +MR-SOFI-0353 dsm_sdk::sdk::sofi_flow::vaults_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0353 (Met) 573RAECSHW2FRS9QJZ3KN754EP37QY01ECXXTW1QNB0S29NJETP0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/vaults_of(). D75TMW4H0P2MYT3SPBZAQ3CX11J0W05Z0CAJQT412HRV1F2SJEA0 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;4Q85PH6CM35CBE1HW9DSJVPMX9YHH07DAP3CZ4YDWAZB3GH08A40 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R21CPJA5PNKNQQ6ZCXGTPCQ8JM8B3V7G73CAX6YWM462EG6W59T0 +MR-SOFI-0354 dsm_sdk::sdk::sofi_flow::set_up_with android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_realized_trade_shows_in_balances_and_history_at_once;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0354 (Met) NKRXH5NSDB2MH1EWCX8F8BGXPBDJ5ABCWCW6J37EE6K5CED0FGZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/set_up_with(). S9XHA1WWQH1B4KPR4MX8CPRZCN1D9GRAZE9KQJ19QJCW6Q1N8TFG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;YPS05EYS27N0884MV3X6GK77X1XN84JP7WZM0YN9R99YKZWQMJG0;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EXK7F7B0YFFVK40371A4QQV9Q20T6BQHP36VGVAGFC9B0SWJ747G +MR-SOFI-0354 dsm_sdk::sdk::sofi_flow::check_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_realized_trade_shows_in_balances_and_history_at_once;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0354 (Met) BXHMXEDZH7J9V2636C2E1W1315ZFPW8JK5HWZYYHZTFVFG8RJDZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/check_route(). V7SMTJS288QY2D4184ZRNEQWYPF6J9XK7N36GZ4NDYNPSQHVPX0G TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;YPS05EYS27N0884MV3X6GK77X1XN84JP7WZM0YN9R99YKZWQMJG0;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EYHXAMSM3WE55QG0EK37KDSNQ30BEPAF6HDZ68FXC8C1XMTAJVA0 +MR-SOFI-0355 dsm_sdk::sdk::sofi_flow::owned_vaults android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0355 (Met) P8HWGTS8B2HW8CSYMJC22AG9PB1J9G5W6B744KGDQ9BG9K61NT90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/owned_vaults(). 766WY8NSDXPKYMCEW1A3349T3WP1HBCGK1HQQQR40HS8B8F47SGG TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y03D4Z3T0AP0YT7F7T9DKTH27036D8X1KEXDT7C264KXYY4W3TMG +MR-SOFI-0355 dsm::sofi::resolve::LocalLeaves::vault_creations android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0355 (Met) FS61S23WGW5T33FW1N5G57F12P5A5P4DM4GWRWP7JEPKQHXR1B2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[LocalLeaves]vault_creations(). 8JSN1949NX8RQYXBQN4XXPNMZQB3QWCH1RHT2T8TH5BCKTA622H0 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YBG7XBBTVSTT71DVD2KJ564855NT9HV0TRXCFFS0MENC223Q6TW0 +MR-SOFI-0356 dsm::sofi::resolve::Verifier::parent_for android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0356 (Met) AKJD4NJBMDSDBXSR0NADY52P3WSK7JTETQHT3WDHWBYPKKZFY7M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]parent_for(). TESFTZATJFCQTDKR8NBBGDAHHAA7Q1F9ECX6H7JMJX6H23E6ZH10 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y7PYS0NSY5YTWKCVCYGRPY2P0A8GWXV7RGP5CWE28V1CHKNJSVQG MR-SOFI-0356 dsm::sofi::resolve::held_at android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolve::tests::what_a_walk_holds_counts_only_at_the_position_it_reached - CONFORMANCE §8 MR-SOFI-0356 (Met) 1WHHH2CYJWQET4YK5AJ3JWRHB9PXS210P40V2WKFFJ3DJR71NWF0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/held_at(). 0PCF49WQYKWFR5ZVT76PNXFY0DCGFSJABNG9J56D2PKMF246Q6J0 4PP2ECX0M7Y1HVJZZ4P6G0EVTF3RFCBMD4ATDE822J79ZSWFDMJ0 79048b72361fe93c49b6a0f77b160565c192e39a FY5EKE9KSQTPTS8E5HF7TMZYK9TH5BPC7RE05SY3QY9E15W5ZGH0 -MR-SOFI-0356 dsm::sofi::resolve::Verifier::chain_until android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0356 (Met) GTBF2KTP5EJ8VQQHQ8HHDHZD9S2TXTKG5XA9TWCG1G1RYBHSXJTG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]chain_until(). XMBH1547QXK7H685D08415FDPFPQP3XPM4M52M835MEPT6MTV590 V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG 03652f3d9e08bfb132588dc6dcd282e140ae7489 W3SF98V9H6NRQWRP1BNFJHFNVMEC93X9TQJ5D3KR7ZJP5Y8M1E70 -MR-SOFI-0356 dsm::economic::peer_lineage::peer_root_at android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_frontier_recorded_at_the_position_is_its_root_and_nothing_is_read;dsm::economic::peer_lineage::tests::the_activation_root_names_no_parent;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0356 (Met) 20EYC7HHZ9DXZRZT74PATCYMD52964T9YCRMX5T4HE7EFW992GJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/peer_root_at(). 92CPJGGH3E5GQH2KDVS7B7S0XTTMG5PGXEQBKPZHGYBX51QH505G VBZ63DZBVXGJBM0X57C7BT277S0JJGGFG6S5H7RC87QNGBZ7TX90;2D27VJ119ZM9RFF6PGWSS0W66DADG4X0NR1JCFDC9ANGYA6S7VQG;V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 0KCGHERWSHDFGVMYR8MHR6CSF6CSAFHT44EX7Z2VS5WP2S82570G -MR-SOFI-0357 dsm::sofi::validation::route_endpoints android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_route_chains_or_splits_and_its_endpoints_follow - CONFORMANCE §8 MR-SOFI-0357 (Met) RP9B9BYNWSSV9T289WCSECH0X04RJCPQSJ16TGSD25WTSAPMZHRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_endpoints(). 4V1HTG3J8JZZ6JD8QYEV7YRTXJR0CRMDG373S5J3SFYGYBQKPBMG WF60CQXGX28106Q4A8JSKAY1E5J293Q14RS8Q4JNTBH7J8B8BRT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 T4PAWXR25258EZNYAACE977KMW8JZXMNHPPHVR89C0BWJDHV7BYG -MR-SOFI-0357 dsm::sofi::validation::swap_endpoints android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_route_chains_or_splits_and_its_endpoints_follow;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0357 (Met) 15N00AXG3E3X7AEADTS2A73BY4J10JTH49QHYD9B1XFRS485DPF0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_endpoints(). 8SE9TBN8JXSSG7X1N4CGBEME2MK3A9R6A5HXHDNA1TSAGJPPVND0 WF60CQXGX28106Q4A8JSKAY1E5J293Q14RS8Q4JNTBH7J8B8BRT0;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 DTH9K0F58SX01NY27NX6BVHHZF5TACJ52VQK0YHVMJTVAKE3XK30 -MR-SOFI-0357 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_split_whose_legs_sum_to_the_intent_is_not_refuted_by_its_shape;dsm::sofi::validation::tests::a_split_that_does_not_sum_to_the_intent_is_invalid;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0357 (Met) W02NJHGZ1FQXFC9SJSR7EBG7DDGDWD9DB8P2RTGJM2ZD2Z7RVMF0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). GHFKM747GNKY6CC5K9X3Q5BAXD63JX5ERPVZRZPCGNC1412XY0PG YG8VW957PYB4TM136W9Y5XY6J5P5VTPJCEBNRVSX3B1MGV3S8WE0;MKBY951R76S54M61JKXHJ1V729B5YDS33DGTNA5SK9AVMCGTHC8G;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 0TWMKNQTPWANHCYW76RR6HK3E0BB87EX4GQD84ZBS25THNS1DZE0 -MR-SOFI-0357 dsm::sofi::validation::movement_shape android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_route_chains_or_splits_and_its_endpoints_follow;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0357 (Met) 668A54B0JMP8K05DZTKHX3HERT9HMB2WEFGAGGE85G8JA7112DK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/movement_shape(). A9PM98ABDZVRFZ8EBYBM9YQ3F69T29FCYAQ1DSK1AX7S5D6D2Z20 WF60CQXGX28106Q4A8JSKAY1E5J293Q14RS8Q4JNTBH7J8B8BRT0;CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 G28SQKZ4ASSKQKSZ0MDRE9QHBDKWJ3G27T23EYJ7ZZ8ADK8SGB00 -MR-SOFI-0358 dsm::sofi::validation::trader_movements android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0358 (Met) 8YJHREAFW8BFSB35JP1V31ZSM546TMTSH2M5EK8AK0C2CSKFTY20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_movements(). CPYXMWWCJ5PJVREGQBF3H84245BMTWZ01D0DXW69V85WA70THKC0 CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 G241CSYN2TC3EKN9B58NTBPX6AZNPB154W6HPFG8KGDVHRSEFXPG -MR-SOFI-0359 dsm_sdk::sdk::sofi_flow::plan android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0359 (Met) Y5PFZ6C7Q3VH8NDV11VZV88BZ5MJ35SDEV8TSW3YC23MABPSJJT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/plan(). 1C9HK990PJ5B1K92CSAJNDR7AM4H984QGS5WMGZN5MYT2J52N3W0 CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 B8SW4C2C37MKVZ3MNQSG0MMNA5Z9MAKEVCP8PCJDZ6ZRYH3T28S0 -MR-SOFI-0359 dsm_sdk::sdk::sofi_flow::plan_split android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0359 (Met) BBJPPJB8R47K4RHAGNKJFSTMBY2QW1861P0NVZ5T2QCF4XC4DX50 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/plan_split(). Q14GK2VQ64E6TR0CW6E5TZYTZWFN53ZND6M7R6YB5EQ4Y81N8410 CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0 03652f3d9e08bfb132588dc6dcd282e140ae7489 5R6P1QQM8A57YG8N740BTNDFVD7PKZS41ZPTRZQF0GDJTM5PB370 -MR-SOFI-0359 dsm_sdk::sdk::sofi_flow::route_ends android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0359 (Met) T2Y93XZPSJCRAYCA0BRHHXQ2H5PTQDRF47RET487DRJN2EYEAB60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/route_ends(). AYNT0MXGGAVM8TQJS8S45AZDNT70H4FGJCBJ5XC4KZT1F89X5BS0 CM4AS9BD92ASWDHR05Q7G0K1TVHCGDXYXKV7VJXE3W1SDWSR98Y0;V0M5F42JNN1AWB9M15KN1W8KTB1PR3GSQ0P446Y6AP73JYP255QG 03652f3d9e08bfb132588dc6dcd282e140ae7489 CVZCPM30703BPZP7N381GKN1PM3KB6R1EN3Y125H809G57BQHFHG -MR-STOR-0006 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0006 (Met) S4VZSHW331B4HCDFFJDMXHWXPBMNAHVHCX7TH4F3MN9P5MMD0SVG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG;TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 1T3WTZHTCCWV8TVAA0QQ8ZC4XB6F4Z2E0T4ZF7R7YVG6PYY7G6A0 -MR-STOR-0006 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0006 (Met) VDFRZHW6MFEFE0A4M1W5WN61WC1V6YRDXQ66FTH33RB40KBAQV1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). 06ESPCBGT3DF9DYZMKBMENBFRHWEWBPEAAT86WV3WB40NSJETPDG WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG;TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 YDHCWMSVKR469S6DRBVAKXP68PC9Y0B4FHNYV0WNK1C8XK20CS80 -MR-STOR-0007 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0007 (Met) 1APH25514439CXQP7656Y1BWFWYMJV73JZQBBJ56JF81FD35CTS0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG;TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 RAF4D3BVZ242SQJFHRQDGGS3BEF08SY17CHD9W9CM48J8J4MQD9G -MR-STOR-0007 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0007 (Met) BZ6HYJQYYFB8VHZFSDFW1XJGH6KYGES7CTC35HBP48A04HWQRB30 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). 06ESPCBGT3DF9DYZMKBMENBFRHWEWBPEAAT86WV3WB40NSJETPDG WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG;TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 X2FMB8RBGS7KEQWZMV1BSBBERK5SEVHXEG0W4TCR20SDSCB4TEZ0 -MR-STOR-0009 dsm_storage_node::api::objects::bytecommit::mirror_sync node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0009 (Met) XX2FGJE7HTC170QHBHTD89N8G5TZDSVGZ9BBT52GF7N6K5XK3GBG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/mirror_sync(). B0XDEWRBTBJ34TWTN0FCHTKHC40XXECJ7J1XHV6G258C5XQ3Q080 AA6CZCB7FYRZKENJD755FHGWV6F77Z8ZW6TMMQKYJZEP6AKM3EH0;06Y1YG4WFX8Q3308DGA6NWAVP67AMPE3DK6WXPZETDKVA64EVNZG de67d9df95e51fba3e7807f8554e3001b7db5f37 91NEYVNHXJCCY2F008VBWYM70FY01TX2Z8C0TNTBN6WBK8Q3GKM0 -MR-STOR-0009 dsm_storage_node::set_client::pinned_set_client node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0009 (Met) ED7ZC5PA0B9W6VNS3MS0Q084W06MH95041W4VRX6W0G0MMD5VNF0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 set_client/pinned_set_client(). QBSHW43G9SRKHMSEYSH47Z0ND7NTJ7WTA4SYPC5GFH1T8G27X0T0 AA6CZCB7FYRZKENJD755FHGWV6F77Z8ZW6TMMQKYJZEP6AKM3EH0;06Y1YG4WFX8Q3308DGA6NWAVP67AMPE3DK6WXPZETDKVA64EVNZG de67d9df95e51fba3e7807f8554e3001b7db5f37 NRA678MH6SCXBR4FE6REGAFCS0WRSH32HXPY7A32P1QQM9WYSQBG -MR-STOR-0010 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0010 (Met) ARDYV9CB036WQR1HNNG5RZXY85MTPWK4JY755Z01BX5T4DW5FGS0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG;TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 7B56ZK3DNYABY0T7FZMHD53TH469B7A54HPTXQGV2Z0JKJZVZ6A0 -MR-STOR-0010 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0010 (Met) TF5N9RZ43H76BW2Q84K4MVTY7R42721BGHVM8TFXESG7R4A87TCG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). 06ESPCBGT3DF9DYZMKBMENBFRHWEWBPEAAT86WV3WB40NSJETPDG WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG;TDHGSCDWD0T9XX3YGZYZ1PS2CX533XP70KND9PZTGY1ZZNA5ZFT0 de67d9df95e51fba3e7807f8554e3001b7db5f37 D9G5NDGDYQNM8V1DW9A7QMB3YJEVKCSRENFQHGY8WZCEXZP3CHMG -MR-STOR-0012 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) XAX32Q3G5RS2883DZ3WY0D00MAWXF4D18PQT985R3WTP6TWNP330 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 9J4ARHZNJTBWD3RQ5TCX0JJ5E9GR252AE20H9KGVEK30AQNMHCTG;DRQDME0ZP2K7YPMD7M4NBV3XA857WCS5TGC3P9S2D5GP4M4Q2TE0;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0;8H01XCTJ63CYQTVX853ED674HMPH3XV1C5BF1WVRPK9GC87RF450;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG 03652f3d9e08bfb132588dc6dcd282e140ae7489 JAJRN8RBFG8KX40DE0GVHRR1SAM9XXA3HSSV76FAAX8DH1AVAPPG -MR-STOR-0012 dsm::sofi::storage::counts android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) HBSJCM3C88KP1XZN9W6RRTSXP40PQEYHVNWAAK5YQQ89KASMT9C0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/counts(). 5HDQQRTPWVXWE2RFRF80N0NR1C45HX9S5J3JM2S8N9VAYCDVE2BG 9J4ARHZNJTBWD3RQ5TCX0JJ5E9GR252AE20H9KGVEK30AQNMHCTG;DRQDME0ZP2K7YPMD7M4NBV3XA857WCS5TGC3P9S2D5GP4M4Q2TE0;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0;8H01XCTJ63CYQTVX853ED674HMPH3XV1C5BF1WVRPK9GC87RF450;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG 03652f3d9e08bfb132588dc6dcd282e140ae7489 YHZ0R7ERZQF8BRMRC76B80F75JKVM7SQKN2C1B6DJ4FDY9BG83EG -MR-STOR-0012 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) G9HTAHX40S3FSJSMTNZSBEGXRVKJDWNM7VV593XGV7E3VSRBXKJ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 9J4ARHZNJTBWD3RQ5TCX0JJ5E9GR252AE20H9KGVEK30AQNMHCTG;DRQDME0ZP2K7YPMD7M4NBV3XA857WCS5TGC3P9S2D5GP4M4Q2TE0;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0;8H01XCTJ63CYQTVX853ED674HMPH3XV1C5BF1WVRPK9GC87RF450;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG 03652f3d9e08bfb132588dc6dcd282e140ae7489 19N5RYT7RQ5QP4N2TDXEV3VP308BGEA02ZXM2Z724FEW4XCT4GQ0 -MR-STOR-0012 dsm_sdk::handlers::recipient_dispatch::ingest_transfer_half android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) 9DW0ARJPDK43DAWKR1HAX7S17JW0DRJWBEF8XW1HRX5XXMHN3S30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/recipient_dispatch/ingest_transfer_half(). Z53H7ET0RMNY9P7HCHSG3PX0RT66PTFQ8CNN6ARJKP6NEM4C00BG 9J4ARHZNJTBWD3RQ5TCX0JJ5E9GR252AE20H9KGVEK30AQNMHCTG;DRQDME0ZP2K7YPMD7M4NBV3XA857WCS5TGC3P9S2D5GP4M4Q2TE0;DSQCY55YH2HCXBVE2WBBTMXEYHVF7J6FVQEKJ677TK3QKT1394J0;8H01XCTJ63CYQTVX853ED674HMPH3XV1C5BF1WVRPK9GC87RF450;WHFM6SSZJRC7S9832HGV9QHA3WRAGYXCEKV2177GFKK1YRJS4690;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG 03652f3d9e08bfb132588dc6dcd282e140ae7489 0ADMXNFDV4APDDAJ3YNE60QCRZS8SNY4AYS8GESBDNF8CZQQX7XG -MR-STOR-0013 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0013 (Met) 8R3Q92D9NEWYHRTWNKE7DT3T57MK7NN849H5TJPMFWP8W0ZPMZ00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 N7SD7NXH7QR1RK91EDWNVR1506MAF3WZJAE6BK68HJFTCV433BK0;VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G de67d9df95e51fba3e7807f8554e3001b7db5f37 YWWP1CB282S2Y5RPF1MMWWTZM8XACHSNZSC3R1S8RSSR0AV46YYG -MR-STOR-0013 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0013 (Met) 73TJW41BMW0JXWDNBAM8XY9AKCAFJN12BETF2WGZADAF3DSNAV30 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 N7SD7NXH7QR1RK91EDWNVR1506MAF3WZJAE6BK68HJFTCV433BK0;VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G de67d9df95e51fba3e7807f8554e3001b7db5f37 M41S87X8JXPRW7ZCK6MRRHWQ70FBWPYVTVRF6GHHC3BB82BWXQ8G -MR-STOR-0014 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-STOR-0014 (Met) JHS65RCCBJWTTWQSC2N131NK9SF01F6HBGRGP6PSC7ZH32M8BMW0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG HE19SM3WDK46CXCXQS9XHDMCEGXVR0WF1CMD3TF2F4J9FKT8BRSG;ACY3RY0JYHQ5EHM222NWCY5WD9WE7740DAM1XW1PFGC00DY38G10;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 T0EB036E35C7BC4QPWE5MWMRDGMKFAME8WH5N4WZKV00NADWEWV0 -MR-STOR-0014 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-STOR-0014 (Met) A9SH05M5GVQ4YPJDY5CRF7QZ00T437160JN72E9540NBJX6ZH640 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 HE19SM3WDK46CXCXQS9XHDMCEGXVR0WF1CMD3TF2F4J9FKT8BRSG;ACY3RY0JYHQ5EHM222NWCY5WD9WE7740DAM1XW1PFGC00DY38G10;ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG de67d9df95e51fba3e7807f8554e3001b7db5f37 PJGXYA4CNGDJ2XV5BVF0TW3B1J11E5HVJTPHKJ4G57X1GXBSPBM0 -MR-STOR-0018 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting - CONFORMANCE §8 MR-STOR-0018 (Met) 6D4G69BR4RGS33G06JPAQYX24KM0PM9NWM7VNEKAK1ABC2BHMMY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;0TYJYH7KW6C01F92H0Y9CNA958KHB874KTCM64KB5WYDP4QMQ93G de67d9df95e51fba3e7807f8554e3001b7db5f37 FDWGWQCF30T1E7HXXNQY624AAVTQZN926BXJ2W36R77GJ9WFQ11G -MR-STOR-0018 dsm_storage_node::db::pg::require_durable_commit_posture node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting - CONFORMANCE §8 MR-STOR-0018 (Met) CJM3R4HYG7FARRVY77ZTVXJPT3ZVXDAV1P48G9EDM9X26MPMMFG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/require_durable_commit_posture(). 81W2JMJ1QBWFZAA8C0NB0V65MZ559DWXV3X235VH7S8G6HYE5JQ0 VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G;V8P9MKX3GTK1K8EJTH9PSR8HFWWE0CTFXQZC7V0KSS8PJN9G37QG;0TYJYH7KW6C01F92H0Y9CNA958KHB874KTCM64KB5WYDP4QMQ93G de67d9df95e51fba3e7807f8554e3001b7db5f37 D822D99JPN2M9B2TA6HDCJ4NXC4RD9BZF0NM84W6N9KG6BRDBMCG -MR-STOR-0021 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 2R01NQ2D7GW56HYDTPHYA9YZ26WA7EYXR2BK9QQXG0WTA06DZX1G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). GC25F5V89E4F27MS3FT3VBPN797J04848BAXPZ173N9AHDZ9RB6G X5EDCF6GQAMJZC0JE854404G54YZTCSJFZ8F4ZAMVD8BQNS0B0AG;SHBQQP3RS2T1JTW7B9CR2EE3Z22CF4B1Y6S9FS29T8ZQ78N9FCQ0;3XV61F2MYWBQAMKARB3FMTBPM0M1CJ2Y6Q97BH3YQS4YHQVP9WPG;NA064A6MZM36VGGHWAWA06Z5ANVW44F39M6HDJ6KQRVF1S2BR7D0;Y8HAS6S42FS5E69J054317J3KRFYSBWEBJVXH6TVDDN3EA7KD1P0;51VCXQKQ544Z585APQT08XZMHEN5WPVXFSX1M69TAQGDS6CM77EG;41DQ57DKT2695DPNVZA6J7ZGGRWFXJJGAN51FHYM5HTR9WES76HG;0FE2DP3CYFN87SYJJB1QX4BPP5JQNKWTRF79BYDQ9JCG452MG5WG;F868HKZ51V3FD8H9A485BPS9TJ70TVQJBBJP89S7P1C50WKCHHYG 03652f3d9e08bfb132588dc6dcd282e140ae7489 SREW35YNGJRQCDHHXJSR4X8EYF3QM5KBSMXKT1CJX7NNT1HT0R2G -MR-STOR-0021 dsm::sofi::resolve::Verifier::vault_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 9J5PR3ME2V0BHS9PE97CZHGRJFT71RQV8W2XK4B1Y10P92FEGMFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vault_genesis(). T64JMWN3JZBAYCB0HK4TE4HYTTXGYZ4GGR8JS0Q3X8CFEHP0DQ50 X5EDCF6GQAMJZC0JE854404G54YZTCSJFZ8F4ZAMVD8BQNS0B0AG;SHBQQP3RS2T1JTW7B9CR2EE3Z22CF4B1Y6S9FS29T8ZQ78N9FCQ0;3XV61F2MYWBQAMKARB3FMTBPM0M1CJ2Y6Q97BH3YQS4YHQVP9WPG;NA064A6MZM36VGGHWAWA06Z5ANVW44F39M6HDJ6KQRVF1S2BR7D0;Y8HAS6S42FS5E69J054317J3KRFYSBWEBJVXH6TVDDN3EA7KD1P0;51VCXQKQ544Z585APQT08XZMHEN5WPVXFSX1M69TAQGDS6CM77EG;41DQ57DKT2695DPNVZA6J7ZGGRWFXJJGAN51FHYM5HTR9WES76HG;0FE2DP3CYFN87SYJJB1QX4BPP5JQNKWTRF79BYDQ9JCG452MG5WG;F868HKZ51V3FD8H9A485BPS9TJ70TVQJBBJP89S7P1C50WKCHHYG 03652f3d9e08bfb132588dc6dcd282e140ae7489 DM4DDAM6XRVWG267MXN85QT1X1Q4AWB30GHEXSVVZB0X7BGHRM70 -MR-STOR-0021 dsm::sofi::storage::keep_all_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) ZCG1JD53K9MCPZCDANQ1JE943F49Z51DHXH01199F5RPF9AR3VBG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_all_verifying(). VX1G03DD0N6WX59X1RZPPM1EWF55GEFRB8G0NHEK27PJX36244F0 X5EDCF6GQAMJZC0JE854404G54YZTCSJFZ8F4ZAMVD8BQNS0B0AG;SHBQQP3RS2T1JTW7B9CR2EE3Z22CF4B1Y6S9FS29T8ZQ78N9FCQ0;3XV61F2MYWBQAMKARB3FMTBPM0M1CJ2Y6Q97BH3YQS4YHQVP9WPG;NA064A6MZM36VGGHWAWA06Z5ANVW44F39M6HDJ6KQRVF1S2BR7D0;Y8HAS6S42FS5E69J054317J3KRFYSBWEBJVXH6TVDDN3EA7KD1P0;51VCXQKQ544Z585APQT08XZMHEN5WPVXFSX1M69TAQGDS6CM77EG;41DQ57DKT2695DPNVZA6J7ZGGRWFXJJGAN51FHYM5HTR9WES76HG;0FE2DP3CYFN87SYJJB1QX4BPP5JQNKWTRF79BYDQ9JCG452MG5WG;F868HKZ51V3FD8H9A485BPS9TJ70TVQJBBJP89S7P1C50WKCHHYG 03652f3d9e08bfb132588dc6dcd282e140ae7489 C4YCVMEHTRMNW3PGAZKPNZM7WJBH588R2H5PY6ZXA0293R6P0XB0 -MR-STOR-0021 dsm::sofi::storage::keep_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 75WY2YZPV7VCQ3X0158TYE9XWH0J9GY2N5HRNHR7W7J51AZW7CEG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_verifying(). CTRFZD0VPFM0JB0DJ97RJNZMZZ6095PBRGWH8NYJGEYV51A7F6S0 X5EDCF6GQAMJZC0JE854404G54YZTCSJFZ8F4ZAMVD8BQNS0B0AG;SHBQQP3RS2T1JTW7B9CR2EE3Z22CF4B1Y6S9FS29T8ZQ78N9FCQ0;3XV61F2MYWBQAMKARB3FMTBPM0M1CJ2Y6Q97BH3YQS4YHQVP9WPG;NA064A6MZM36VGGHWAWA06Z5ANVW44F39M6HDJ6KQRVF1S2BR7D0;Y8HAS6S42FS5E69J054317J3KRFYSBWEBJVXH6TVDDN3EA7KD1P0;51VCXQKQ544Z585APQT08XZMHEN5WPVXFSX1M69TAQGDS6CM77EG;41DQ57DKT2695DPNVZA6J7ZGGRWFXJJGAN51FHYM5HTR9WES76HG;0FE2DP3CYFN87SYJJB1QX4BPP5JQNKWTRF79BYDQ9JCG452MG5WG;F868HKZ51V3FD8H9A485BPS9TJ70TVQJBBJP89S7P1C50WKCHHYG 03652f3d9e08bfb132588dc6dcd282e140ae7489 2QF3T9QJF2HX2EW0XTNRSYT1H5STGEJXTGN3NG07ARF39Q92TM50 -MR-STOR-0021 dsm_sdk::sdk::b0x_sdk::B0xSDK::retrieve_from_b0x_v2 android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) BG77NNG6AVQFDKH31Y5M4NAZ3Y0XK2NYZ8PD5VCDPK8106W1Y3EG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/b0x_sdk/impl#[B0xSDK]retrieve_from_b0x_v2(). A29AMB079HE2F10Q644GHMHQ0C7XA7SEY1WAA0NKVB6MVHFKN870 X5EDCF6GQAMJZC0JE854404G54YZTCSJFZ8F4ZAMVD8BQNS0B0AG;SHBQQP3RS2T1JTW7B9CR2EE3Z22CF4B1Y6S9FS29T8ZQ78N9FCQ0;3XV61F2MYWBQAMKARB3FMTBPM0M1CJ2Y6Q97BH3YQS4YHQVP9WPG;NA064A6MZM36VGGHWAWA06Z5ANVW44F39M6HDJ6KQRVF1S2BR7D0;Y8HAS6S42FS5E69J054317J3KRFYSBWEBJVXH6TVDDN3EA7KD1P0;51VCXQKQ544Z585APQT08XZMHEN5WPVXFSX1M69TAQGDS6CM77EG;41DQ57DKT2695DPNVZA6J7ZGGRWFXJJGAN51FHYM5HTR9WES76HG;0FE2DP3CYFN87SYJJB1QX4BPP5JQNKWTRF79BYDQ9JCG452MG5WG;F868HKZ51V3FD8H9A485BPS9TJ70TVQJBBJP89S7P1C50WKCHHYG 03652f3d9e08bfb132588dc6dcd282e140ae7489 MHZ79MWXQN9B6WRY42HBSRJXDGYS1M840JXM56GD21TP8T5TB1NG -MR-STOR-0021 dsm_sdk::sdk::inbox_poller::has_pending_settlement_work android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) DT1WRD50W9QARNM7CMNGGRSZWAP8KR6PZTM95VPHS213M6WXNWRG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/inbox_poller/has_pending_settlement_work(). YFE6F4FKX5K4RWJFESQY4M3YXPP7E66PHWEXA5Y5NGZ13A6T27BG X5EDCF6GQAMJZC0JE854404G54YZTCSJFZ8F4ZAMVD8BQNS0B0AG;SHBQQP3RS2T1JTW7B9CR2EE3Z22CF4B1Y6S9FS29T8ZQ78N9FCQ0;3XV61F2MYWBQAMKARB3FMTBPM0M1CJ2Y6Q97BH3YQS4YHQVP9WPG;NA064A6MZM36VGGHWAWA06Z5ANVW44F39M6HDJ6KQRVF1S2BR7D0;Y8HAS6S42FS5E69J054317J3KRFYSBWEBJVXH6TVDDN3EA7KD1P0;51VCXQKQ544Z585APQT08XZMHEN5WPVXFSX1M69TAQGDS6CM77EG;41DQ57DKT2695DPNVZA6J7ZGGRWFXJJGAN51FHYM5HTR9WES76HG;0FE2DP3CYFN87SYJJB1QX4BPP5JQNKWTRF79BYDQ9JCG452MG5WG;F868HKZ51V3FD8H9A485BPS9TJ70TVQJBBJP89S7P1C50WKCHHYG 03652f3d9e08bfb132588dc6dcd282e140ae7489 0HMH66EWPXNE9NQVG31JRYG0APCFT03JMKVH770349F1YF9MSZ20 -MR-STOR-0022 dsm::storage_object::immutable_addr node MUST_REACH active dsm_storage_node::main dsm::storage_object::tests::the_address_matches_the_spec_construction - CONFORMANCE §8 MR-STOR-0022 (Met) FH11DXBJCDZFN31J0PPFN2CWM62QAWRKG5CRBF48D861256RFEKG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_object/immutable_addr(). T83TWGCWVWP2T5J9P2N2ZP8M6R34NCQJ8SBXR0BA656BESZ9WTV0 C840GQJRQXVQJE0X9NFSSZY7420SCP6K2Z1G3PJT7N151CTFXMRG de67d9df95e51fba3e7807f8554e3001b7db5f37 G430EY2ACB47WYCQF2MTZ374EGBVWGXZGE1N7ABJM3050VHXE5VG -MR-STOR-0022 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm::storage_object::tests::the_address_matches_the_spec_construction - CONFORMANCE §8 MR-STOR-0022 (Met) 97JY6PKQ88NCKRC9GQ0B3X4G3QH0SNNYQ6QPRBF9JAZ8RAY44H0G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 C840GQJRQXVQJE0X9NFSSZY7420SCP6K2Z1G3PJT7N151CTFXMRG de67d9df95e51fba3e7807f8554e3001b7db5f37 P2AZZPYNWSSSK1CYAKMQWCWXFDGN0R4H2VJYQFH6SNE8CJB2Q7T0 -MR-STOR-0024 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched - CONFORMANCE §8 MR-STOR-0024 (Met) FEH6S6B3NZBK9P5AMJXCGEQG0QH1HQ9G9N2JGJ89Z4354RV42AZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 HE19SM3WDK46CXCXQS9XHDMCEGXVR0WF1CMD3TF2F4J9FKT8BRSG;ACY3RY0JYHQ5EHM222NWCY5WD9WE7740DAM1XW1PFGC00DY38G10 de67d9df95e51fba3e7807f8554e3001b7db5f37 JQD59F10CJN5WZRKVMCWC00GNHNWN27TX6YW015ZMBFE2A5A0K3G -MR-STOR-0027 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::stored_returns_exact_bytes - CONFORMANCE §8 MR-STOR-0027 (Met) Y0RZXSPX82P5SJ0T4303MMCPYGZ2HE0ANQPAJNYF2X55EW656VE0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). N853SF9SF9NCAX3TY4H1GM3SBBS4GJ75694VKT3WJH0BCY8QQZK0 Q62T31QBARQB7XZ5W0GQ7WBEP2R6K2F2PWYJ1W7TEZ9Z40MQTQN0;PFGAQ0TKVBSHQPX61Y6JZGZYTTZ9YR5PNVE8BN776Y5BCGTE7EWG de67d9df95e51fba3e7807f8554e3001b7db5f37 S2NX9KYJ4GH1D9VJEFTF6NAKB6AAGG6SBPAFY13GB0J5T9HZV57G -MR-STOR-0027 dsm::sofi::wire::STORAGE_FINALITY_COUNT android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::stored_returns_exact_bytes - CONFORMANCE §8 MR-STOR-0027 (Met) 0MWAV1RSXE488P5MGAS7FKMFYHWVPT3EV3FE8NDTTD2FMRWMCBAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/STORAGE_FINALITY_COUNT. 5MCZVC3855A1Q64Z3GTMT5SYBWNZWK2WNDP8DXZCTJ87SK1C8Z10 Q62T31QBARQB7XZ5W0GQ7WBEP2R6K2F2PWYJ1W7TEZ9Z40MQTQN0;PFGAQ0TKVBSHQPX61Y6JZGZYTTZ9YR5PNVE8BN776Y5BCGTE7EWG de67d9df95e51fba3e7807f8554e3001b7db5f37 5ZN1CCBG44475MXM997R2AGYYZCYP6SBWAM4Z21KAQTK4DZ8S6EG -MR-STOR-0028 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0028 (Met) B4G100GG3ZSP07J93VXNNGXXKDK5PDH2H7TQ7647Z9D9ND8SCX00 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG 633KJYC6325NPQY9443MQ238MRFRNG0Z5N4JBQ6BZS3V6ZB87FX0 de67d9df95e51fba3e7807f8554e3001b7db5f37 JECKBZ33PRW8R45MAX2GH3K1SP76E365G890K5NVYX2WM50SE1VG -MR-STOR-0028 dsm_storage_node::api::cells::put_cells node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0028 (Met) BMC2HC0RPPC6Y8PV39K118PJF5Y4ZSFMA95X9ZG3Y0V9GZK8J560 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cells(). 55HH5G8JZSPXG1FV4KT1ZKV4QWFNWG8HKSQEE52JGZSZ12HNHE20 633KJYC6325NPQY9443MQ238MRFRNG0Z5N4JBQ6BZS3V6ZB87FX0 de67d9df95e51fba3e7807f8554e3001b7db5f37 X2TERP9YYYXMQADZC0ENTZ28FE1XKKW5V1WPVK74CGAYV8ZJGRH0 -MR-STOR-0029 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::a_key_nothing_was_put_under_reads_as_an_empty_list_with_200;dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order - CONFORMANCE §8 MR-STOR-0029 (Met) GGRRYGATGPZZQJZ57FN2XFVZDTEZD1X9S5N7BT8FFWGAH70QH470 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). F89E1VB0Y43JSTERGGXG04ZJ57ZB8Y37FFYQZP2YR5DG04VFMZFG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;EXWAJ51M3EQVTD90GBH84ZRMFDCAWMJAQZGWG91PZVSWAAWW3E80;QN25Q8EYK81PQMTV67N8N33YAV29R7D3XYF5SVQXPE26BNM55WBG de67d9df95e51fba3e7807f8554e3001b7db5f37 Z01WMYGNG7SF33FZF4WTA2SKC5D18M3PR9G353T5XEQJCAGD1QE0 -MR-STOR-0029 dsm_storage_node::db::pg::get_cell_entries node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::a_key_nothing_was_put_under_reads_as_an_empty_list_with_200;dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order - CONFORMANCE §8 MR-STOR-0029 (Met) F5NJTDM44KCZ1FFQJCRCDD38MF3QM7AHBXP5DZFKKKM1K4GCRHXG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/get_cell_entries(). 1M7K4RFGSR4XR9VECRCFPWSCED9ZHH8YK30NCA759618C5F1CRQ0 ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;EXWAJ51M3EQVTD90GBH84ZRMFDCAWMJAQZGWG91PZVSWAAWW3E80;QN25Q8EYK81PQMTV67N8N33YAV29R7D3XYF5SVQXPE26BNM55WBG de67d9df95e51fba3e7807f8554e3001b7db5f37 4WSD5F2HDJ5VP4511A4AZP50PK11HNZWH0Y01QA71BA9FZV7MT50 -MR-STOR-0031 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-STOR-0031 (Met) C9BXYTXYBM6PCJGKS00PCQJDEZG5FMA5VJ1BBT9PCGDRMER0V9XG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). CC429MMP066PSQ1YV84EVB090TBM438ZX6Y2HPK63CS335VR0GNG 7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG de67d9df95e51fba3e7807f8554e3001b7db5f37 75BJSQA18MHNZA9CXV0YH2BB625KV181TDEMN0ZKJXWKCCF6JQCG -MR-STOR-0032 dsm_storage_node::api::cells::append_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-STOR-0032 (Met) N40SQST4WE4Y3VW62GMSYCX29R441BQTT3EB7VHEZ87309QGNQZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/append_index(). BJ7QM8Q79X4W6ADWBR5JA3KQNWJ08XEE2D686SXVXT4456KHQ9XG 62FGN7T4AY5YRNEAH8Q4870E9DHNKJB6XSBM9NR3ZDHK3X43YAZG de67d9df95e51fba3e7807f8554e3001b7db5f37 174Q78QT3F1G3GTACR06M0H65MSQAYYYDS7K4556ZFJ13ATPZ5EG -MR-STOR-0032 dsm_storage_node::api::cells::read_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-STOR-0032 (Met) 2ECKGHP39W2Z9W4BEYWBC95KX9FDTSGBPJFHDFJTSG95YG4HJBFG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/read_index(). QMGMTQC4CPQS7B5RNNGZ7G1MX0XG2FS5XJY3TGPVAXVDBSE6257G 62FGN7T4AY5YRNEAH8Q4870E9DHNKJB6XSBM9NR3ZDHK3X43YAZG de67d9df95e51fba3e7807f8554e3001b7db5f37 GR3DT0P6ZGB0MVE4QESCDVC1PQNE4PCY6KX23GVATDDAPQ2N1C6G -MR-STOR-0034 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0034 (Met) QJXB0EFY9JJ0QACZ1FMDXW9993DM55EQV97FRYBSJPY15HM4AB0G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). 06ESPCBGT3DF9DYZMKBMENBFRHWEWBPEAAT86WV3WB40NSJETPDG WMV0385XAN256CPPZW3AA0A9QDAJBCZZN0JRN1PRM9QZKS4ZCRAG;98H74TC9V4BBD4GKWAXM5Z2S2TZA1X8DN4VRK7TFZ8RATDZ40C5G de67d9df95e51fba3e7807f8554e3001b7db5f37 VM5B0G5RX41ASEMNARJK1R2Y0A9NTWJ080TN04286RF1WYVNKK2G -MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::create_bilateral_precommitment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) ANX390VMRXNVD43P4YJH7NPC9D3K7G3D8KC2D24APB42A5B77MJG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]create_bilateral_precommitment(). NNTS6ZR879MYA2AHYG17YZT7VVARS7409P05KVSS52XPR3HG2Q3G CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0;330VZV787E4PRZ4KF95WQ16XQGCA11F8WY9KKR1W2XSWKKFKJXYG;DK4NA9BBV5JEQW4CAZYFE20PDDTXZMY0FQ2GCB90YRJBKK71RQ80;5XHF85AXEZA6ZEB3VA641PFX9R91K6HHCEX7EA2V5DF54FHE6R7G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a XN504TFFYGYJKFTFZW6136KJ4WJV2QBMPSG2E2QH1G249JZE0A60 -MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) YJQ26SAP7RP2T0VK5J70JDXZN3ZW0W2TMM2F5YKS0F3Q64PCBXM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]establish_relationship(). PRQZF29FCWCHR17CG2QP8SHGBTMD0Z5W4QTV5Y3WXQRZCRAKTWFG CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0;330VZV787E4PRZ4KF95WQ16XQGCA11F8WY9KKR1W2XSWKKFKJXYG;DK4NA9BBV5JEQW4CAZYFE20PDDTXZMY0FQ2GCB90YRJBKK71RQ80;5XHF85AXEZA6ZEB3VA641PFX9R91K6HHCEX7EA2V5DF54FHE6R7G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a WJ4QS00VZS3TDTQCTVD73GRBN64BWRVPX339QQBB5FPN7HEWXZT0 -MR-STOR-0036 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) T3BZA8JYD5MPMTNDC0GV4K4S7Y03HQ6MQWT1KPH9ST6W75DSH9DG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). FFZTSD36ZRS9VTV5XXAMR4XKQQQ7JYRJV1640146JHN5H51FQ7Q0 CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0;330VZV787E4PRZ4KF95WQ16XQGCA11F8WY9KKR1W2XSWKKFKJXYG;DK4NA9BBV5JEQW4CAZYFE20PDDTXZMY0FQ2GCB90YRJBKK71RQ80;5XHF85AXEZA6ZEB3VA641PFX9R91K6HHCEX7EA2V5DF54FHE6R7G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 4V6RHNWFXDYA64N89MZ09T158P6HRS5GTSX0H2DGGGC6E6GH1770 -MR-STOR-0036 dsm::types::device_state::DeviceState::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) 04WAZMCKVKDG09YR0SGDGHJN59FS6AGTVCS8B4NWM2WXEBP1CFY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]establish_relationship(). PP3VMR25MS8E2SMX1C6VBH2SM887YMY69T9BDAGFR12205NF2ED0 CA71FVJ02QW2EEJW3RGNG169RM9SQT94NQVJGNZY6QSPKT0H5CH0;330VZV787E4PRZ4KF95WQ16XQGCA11F8WY9KKR1W2XSWKKFKJXYG;DK4NA9BBV5JEQW4CAZYFE20PDDTXZMY0FQ2GCB90YRJBKK71RQ80;5XHF85AXEZA6ZEB3VA641PFX9R91K6HHCEX7EA2V5DF54FHE6R7G e60df85d96bacba4dc7baeb7081ee3ec59d7ac3a 5S38X0DSS3N81051KK2P7EC0T6EA23FDRVXTZFK657S4QVAZWF4G -MR-STOR-0041 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0041 (Met) PYW9XR3G0MP2HJ0PPEPKWTEJMTK3HEFXB116CFQ9K237PWAC0JM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). 06ESPCBGT3DF9DYZMKBMENBFRHWEWBPEAAT86WV3WB40NSJETPDG 7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG;98H74TC9V4BBD4GKWAXM5Z2S2TZA1X8DN4VRK7TFZ8RATDZ40C5G de67d9df95e51fba3e7807f8554e3001b7db5f37 ZZ2HRBEE0ZPMV8609FRJ6AQY4QT7MJJ440J86W8YHY05NSZME81G -MR-STOR-0041 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0041 (Met) 8RTXVYZNBST4HNBW8HYY35AZQAYAE8T84JB9XR3QFKRDX8A7T07G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). CC429MMP066PSQ1YV84EVB090TBM438ZX6Y2HPK63CS335VR0GNG 7NDKQW040W870EEE9Y2QCZP97Q9CE19PYP1WCRC781V2Y9HTSMCG;98H74TC9V4BBD4GKWAXM5Z2S2TZA1X8DN4VRK7TFZ8RATDZ40C5G de67d9df95e51fba3e7807f8554e3001b7db5f37 MVKF44826HG427KCJFGYWRGZATWQSZJFPGE66QJ3WG473W4W6KZG -MR-STOR-0042 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-STOR-0042 (Met) Z6T03X429VSA5F46G0CHMX5D1JHYV1F2CYWCYHPPZ81X0XAVJTR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 JVFHFVVBPCNMYM3BBJTQAGNPNCGAHZDNV3P0MS7QRMF9R58FVQRG -MR-STOR-0042 dsm::route_chain::Route::leader node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader storage §9 (STOR-009/L167); CONFORMANCE §8 MR-STOR-0042 YBKC1MN6R0FKSQGAKCEA2FE2FRBRE1QX6AWNJ8PN7HYMDG66QTBG Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9DS5CDFTF2X8X23PBQ0WVXGZF9JSQ6XNK480E0WFB7G7MN37K350 - de67d9df95e51fba3e7807f8554e3001b7db5f37 AHK1TP8KPNPYM77DWQ59NTHJ1SGBJ3WHGVR56ZHRQ6NYFHJ70WMG -MR-STOR-0042 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-STOR-0042 (Met) 5RRWSK2NFK0YBK64QH8R0WYEH2835MN9JKYRR4VA5KTMREMV5AF0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 2M1ZY43N5AMFCQW5NVGEG82ZJFV8MXBRVANDWK3TR6ZG5X93PNS0;K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G de67d9df95e51fba3e7807f8554e3001b7db5f37 NDGM849WCW2YW9C12TF3CJBXYMNAXQ4ZFVV4M2VPY3FP0XSCB2QG -MR-STOR-0042 dsm::route_chain::Route::of node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader storage §9 (STOR-009/L167); CONFORMANCE §8 MR-STOR-0042 659H6AVKG7DMR8G1V3A87H3DBZ1R8XS324D8C3GDBDENES3TCXA0 Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 - de67d9df95e51fba3e7807f8554e3001b7db5f37 FS5J57DX4QRH94VJHMNFBRKCV8FPCB5N6G9NTEA24RJ1N34BDWPG -MR-STOR-0043 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-STOR-0043 (Met) 16SDTXSZHDQZXJ956W06BF56PV2TREF41W3EYJR0X3TNSEAD5GK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). RFPXKKE6YGBX8B5RVJ3FCM1QDVHSW3VSKFYX05MWZFVETS9A856G MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60 de67d9df95e51fba3e7807f8554e3001b7db5f37 K24GK1443BADGXE9RNMT4JC0XY3WER5Z9077DKREC0TEJC01SB20 -MR-STOR-0043 dsm::sofi::exercise::AttemptCell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-STOR-0043 (Met) C8DVS8J03Q09F3ADV1VGE75Z7ZKATH7S40QEGTTB2M8P9PT59WE0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/AttemptCell# X6DSS28H11EVMVZD0TZFMNA2Y805BFDR9H4J33ZKSN4EVQZ040Q0 MCY8ZY249HB6ME0DWEK8Y1NJQSK76JHMKMAJT5XJ1989WFF27A60 de67d9df95e51fba3e7807f8554e3001b7db5f37 ZAVHDZHNCQ6KG4FG3AZM6R5DWWAG2RFR75VHE4VBY4VEQXWPN4J0 -MR-STOR-0044 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set - CONFORMANCE §8 MR-STOR-0044 (Met) P9CGB2X3BVT9SVK5T5Y6BFY6EZB2SYZEX32FK1XVGR5SB3S4CA30 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). GY1ZRBC6PVE7NB8PCA78MXB9F6E5VKB7MTT2PRJVRZPT7JWM2ZQG 5442PQ2DP94DJM8WX5H6MPAXQXD1ZTWKW62RA77VSVPVETX07JE0 de67d9df95e51fba3e7807f8554e3001b7db5f37 434W8GRNPDZKHCZMJEY7HTP6G0VWNDBW4BZ7J99MZ0B66JP960RG -MR-STOR-0048 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0048 (Met) K6E698YXMR7GVRYR14Z1GJK09R0CA1E80QXMYT57P1SCMGS47EDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 VT8MW65H9AFZGY9XDTXK2KHFQ2ES0E56W25AG3342PMAASEP5C3G de67d9df95e51fba3e7807f8554e3001b7db5f37 X8CBGRX21FCBQ1QJ69MPCN8889TX205K5M42EXJVTKQSJJR7ZSX0 -MR-STOR-0049 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set - CONFORMANCE §8 MR-STOR-0049 (Met) QFWTCSFX3ABX8C23T5RVHZBD7J3NS7CBB3AG3Y30T0NB2ZREY5WG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). C76WZKV5KWNMWE6SAPM2YVBS6F4CMYQECCT418D30AZX0P75RF00 K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G;5442PQ2DP94DJM8WX5H6MPAXQXD1ZTWKW62RA77VSVPVETX07JE0 de67d9df95e51fba3e7807f8554e3001b7db5f37 S0R9EPRNBPHHX79RVJ3GE7MZ1QYWVKNA5SQS82P47VHM7HNRMEW0 -MR-STOR-0049 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set - CONFORMANCE §8 MR-STOR-0049 (Met) C42ZECH9G031W14B72TJ806K1BV1YMHSQ6ZP8BT04CQMJK1JWHYG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). JES12P20Y9FKS20R80MN0B9KB0RC771V708RB585QXBCCC4PJJH0 K2D94TVT66DYK5DCNF1T0GYFC06QDBDXPBAH7CEYCZ793B1D5S7G;5442PQ2DP94DJM8WX5H6MPAXQXD1ZTWKW62RA77VSVPVETX07JE0 de67d9df95e51fba3e7807f8554e3001b7db5f37 YH2ACXGS12DD8Q610C3760FPA97S75CF76TA4PDTXN53PSS5G7GG -MR-STOR-0055 dsm_sdk::sdk::storage_set::StorageSet::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::sdk::storage_set::tests::set_id_is_order_independent_and_length_prefixed - CONFORMANCE §8 MR-STOR-0055 (Met) R1CMY325HC9RPXG9X6PE3FC2PR6XTXZ37VZRB0SEX68X5CHS22YG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/storage_set/impl#[StorageSet]new(). TAV2TB5XK883Z32CQ4JGJ9J676F0VZKM1P7AKP40HFFW44XJCC0G 0NBQDQAVC0D1M2A7D8XN8F02MB3H74YSQZ0C2Y83JGFWXDMFMC30 de67d9df95e51fba3e7807f8554e3001b7db5f37 RRVAVMT3CX3X83A3HBJQHH404JV0NAYGKV707258AVAHKAWEY130 -MR-STOR-0055 dsm_sdk::sdk::storage_set::compute_storage_set_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::sdk::storage_set::tests::set_id_is_order_independent_and_length_prefixed - CONFORMANCE §8 MR-STOR-0055 (Met) E5YHHC340R3KG3CARCM1CE0YQC1CVXHRJB1VQAEMGDFB6GEMQEH0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/storage_set/compute_storage_set_id(). T2BG2FSXWRRXGNQ26KQDNACQ5ES9A823C9E6X11N0WDSTJRT4AF0 0NBQDQAVC0D1M2A7D8XN8F02MB3H74YSQZ0C2Y83JGFWXDMFMC30 de67d9df95e51fba3e7807f8554e3001b7db5f37 5CTV4P1YS3ESKSW5TM8RNN023X2GSFM7EHAA9TKB9EJGSMBKVJQ0 -MR-STOR-0056 dsm::economic::native_reserve::NativeReserveState::genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::sdk::storage_set::tests::the_pinned_beta_set_id_is_the_one_every_provisioned_member_logged - CONFORMANCE §8 MR-STOR-0056 (Met) A5P1A284EGZRBZ0W6BJ303V1MCR9M7CHZ44VA45BFDEABEMHRK70 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/impl#[NativeReserveState]genesis(). MVM5RY7FHRY5J38K3JC1DE1XW6W3XHY8443TC2THC5NPA34V7XDG PFEJNK8D7JHM0CB4M9KXRJ6600C48CG2HF0BN1A67X9MN8FC3810 de67d9df95e51fba3e7807f8554e3001b7db5f37 QD8WP4M5G4PZ1WB1624WH5YHQ2N3EMJ53FXV5CJP37HPVH43K3YG -MR-STOR-0093 dsm::storage_cell::ByteCommit node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_bytecommit_digest_matches_the_spec_construction;dsm_storage_node::bytecommit_chain::cycles_close_over_new_entries_and_commit_their_records - CONFORMANCE §8 MR-STOR-0093 (Met) E154R7RFCCHQXHNC53VCGJQBEDEEN0BXX6H73SR54YX94D8V1VZ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/ByteCommit# SE4FR3Q2SC1EGK0PJ72MF53ZPE78M4Y0PYKFDQW46TRA4N17B6D0 JG3SAD4ZJAQX5AK5HQT1CFP36ESTSQZ3Z1VGX3A5XJ03MCNMVZY0;SEB711467NZQCT1MCXMCY1WKEA6H0235DX9HVECQVA3XKW9BA84G de67d9df95e51fba3e7807f8554e3001b7db5f37 RY9YX7D44N44SPQE4MYT6FGDWX9PMV30GC2D3WKSPCGAB7E33W90 -MR-STOR-0093 dsm_storage_node::db::pg::close_cycle node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_bytecommit_digest_matches_the_spec_construction;dsm_storage_node::bytecommit_chain::cycles_close_over_new_entries_and_commit_their_records - CONFORMANCE §8 MR-STOR-0093 (Met) TG422G7SWKNXK2Z1SM18BKH8PGGSY4KEQ0VX992WXMBET6ATV3J0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/close_cycle(). XX5ZXH957JKZAJMXNT2MRTMTVWQJHZW43FXCK86TTYQ716SYD5TG JG3SAD4ZJAQX5AK5HQT1CFP36ESTSQZ3Z1VGX3A5XJ03MCNMVZY0;SEB711467NZQCT1MCXMCY1WKEA6H0235DX9HVECQVA3XKW9BA84G de67d9df95e51fba3e7807f8554e3001b7db5f37 VGGMVREY43P1H26MBS3ZV2PDAFBR2R3X8W5NQNYSY2VEC5T4TJ50 -MR-STOR-0096 dsm::storage_cell::entry_digest node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_running_hash_matches_the_spec_construction;dsm::storage_cell::tests::any_change_to_earlier_entries_breaks_later_records - CONFORMANCE §8 MR-STOR-0096 (Met) RR4DJG1TKPCN0TE54HX7QX9J9Y2XSR1VGAR2E3FMHK1PJNFNNXCG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/entry_digest(). 15C4FV388ST5DRRET22ZXZEM91YY1Y6XEX07NKSASGZ3M2HF76WG A68M2BPSBDNTT1HRFT7EC14P3GFE978K72956BR1FAAEF4WH78Q0;016KMMCTCENH8ZBWFZNSN7SB5VDD1D4YQ9XNXX01Y8Q3BZZA0RR0 de67d9df95e51fba3e7807f8554e3001b7db5f37 KNA5BRTJXSBSMP559SYWACAB2Q04F20E3WNRK9B3VQ21X86SPDQ0 -MR-STOR-0096 dsm::storage_cell::running_hash_next node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_running_hash_matches_the_spec_construction;dsm::storage_cell::tests::any_change_to_earlier_entries_breaks_later_records - CONFORMANCE §8 MR-STOR-0096 (Met) G97P0VDH4BV0P8CE577S05CJ8DB0VFHQRAB2Y082AB7QBGVK329G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/running_hash_next(). TT3Z85QGDGQDEDWD3KABYX06FTPZ3MV4SAHV3Y50RF0C707CWGC0 A68M2BPSBDNTT1HRFT7EC14P3GFE978K72956BR1FAAEF4WH78Q0;016KMMCTCENH8ZBWFZNSN7SB5VDD1D4YQ9XNXX01Y8Q3BZZA0RR0 de67d9df95e51fba3e7807f8554e3001b7db5f37 Q0M0EK8M2TKMEERGW2DQ1N2QFER3PQF6E4KYE9D2TGZGBER9DSJ0 -MR-STOR-0096 dsm_storage_node::db::pg::append_cell_entry node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_running_hash_matches_the_spec_construction;dsm::storage_cell::tests::any_change_to_earlier_entries_breaks_later_records - CONFORMANCE §8 MR-STOR-0096 (Met) R19K142XHM38TNKSBZPAYCG6NANFYX8N7W4G2ZFTANC6QK231XSG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/append_cell_entry(). G2P46S10J2D9Z8X1CR4EE0KV88PZ43437N5CFNKMKW95N4RHDM10 A68M2BPSBDNTT1HRFT7EC14P3GFE978K72956BR1FAAEF4WH78Q0;016KMMCTCENH8ZBWFZNSN7SB5VDD1D4YQ9XNXX01Y8Q3BZZA0RR0 de67d9df95e51fba3e7807f8554e3001b7db5f37 1RJW2XMZD2JPA6K8FEVWCMG2WH17ST219YCQMKGCD82TT9M97Q3G -MR-STOR-0116 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store - CONFORMANCE §8 MR-STOR-0116 (Partial) GY4YZ4SCJYWEGJ79JG0DH61DGQN1TT4YM5PPBR6KEXAPBGGF305G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG K44BH37ZZ5PYFE4KW6AQQY9CZJCZDTR1EGKZT0RRD7WSRCAXN750 de67d9df95e51fba3e7807f8554e3001b7db5f37 W1S2K2CDSJ1QY65T7XFC2BJTMKC24XCC35KJQDPBS1BVM1BHEN80 -MR-STOR-0116 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store - CONFORMANCE §8 MR-STOR-0116 (Partial) DWE0T17CGZ3WBX9MRMJQ2E4EX0Z5HGWAY06RCFFA9F4E897AH5A0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). XE3R75JZ5ABJ6SBFQ2C0CFKK7AA95PBMWYX8WNE0SHDR42QQVW90 K44BH37ZZ5PYFE4KW6AQQY9CZJCZDTR1EGKZT0RRD7WSRCAXN750 de67d9df95e51fba3e7807f8554e3001b7db5f37 EWWEV18VTHXKBJ52KQBD1KA1HGJ8ZJ11RWNV69QH6WVAYP8VFQZG -MR-STOR-0129 dsm::storage_cell::ArrivalRecord node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_put_answers_with_the_arrival_record_a_verifier_replays - CONFORMANCE §8 MR-STOR-0129 (Met) 90GGAPNPACDMPNW514V1BRD2TAMNHP122K5Y918AJZP0QZRFN68G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/ArrivalRecord# R48VAZ51TM2RYF6WEK93ZS0YYHFAS60MRW811N98ZE29J2581RCG 0DSHNZ4RQDQXTSAWJXQYFW7AGWT3J6AF706FESA6BCVGBT08QPZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 GVSKMSH54BC2XDZS04B4SZRDZBPPK4S93CMBZYR1G2HET50J6PZ0 -MR-STOR-0129 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_put_answers_with_the_arrival_record_a_verifier_replays - CONFORMANCE §8 MR-STOR-0129 (Met) 7DFCG59VN965HA8BAG9MK2AMEW1HCMX8XAQA6V8RT3CERSTTTV1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). F89E1VB0Y43JSTERGGXG04ZJ57ZB8Y37FFYQZP2YR5DG04VFMZFG 0DSHNZ4RQDQXTSAWJXQYFW7AGWT3J6AF706FESA6BCVGBT08QPZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 BJFJHY88GTPP5P6PQREYBA18MBNHWMV251BXY0VKAP7MY1YBKJBG -MR-STOR-0129 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_put_answers_with_the_arrival_record_a_verifier_replays - CONFORMANCE §8 MR-STOR-0129 (Met) 8CBVPZ5QEXYMB1XDP3RWK7FJKSDC6FCW52PCD7H9RV27CNSZDQS0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG 0DSHNZ4RQDQXTSAWJXQYFW7AGWT3J6AF706FESA6BCVGBT08QPZ0 de67d9df95e51fba3e7807f8554e3001b7db5f37 YYFASD59NMA3RRWWCGJH4GXY78GRJK599FD7WPRDAQESSQNSJ8PG -MR-STOR-0135 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0135 (Met) Q6XMH8B5DZZ671SSXC19AMY7HKFC14WJKFF3P9N76JEHWHJ9CJ80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). F89E1VB0Y43JSTERGGXG04ZJ57ZB8Y37FFYQZP2YR5DG04VFMZFG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;633KJYC6325NPQY9443MQ238MRFRNG0Z5N4JBQ6BZS3V6ZB87FX0 de67d9df95e51fba3e7807f8554e3001b7db5f37 G76ZZKQ0HVVTPJQZC33KJF4Z1APW64P6YDTW6XSVVHSFRHDJTC50 -MR-STOR-0135 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0135 (Met) 9N8JXQ2A6VCHY3TX3PM3S0BMNH2TZ1JGSQSBST18EJCV42ZJMA5G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). BEFMWD4ZZM3KEKHSY4V9ZRX71KVZ1FEJY2KEQS4XSMZ87CW7MGKG ZHWTZ2JPQ7PCHG1F8SRQJMENN3SA15DFTRFSGEJE9XV26J1FGANG;633KJYC6325NPQY9443MQ238MRFRNG0Z5N4JBQ6BZS3V6ZB87FX0 de67d9df95e51fba3e7807f8554e3001b7db5f37 QBQ2QK4DGSKG3BFP6RCJ0RSZ496ZFWZFBQMHYW2C50PJJRV8AM1G -MR-STOR-0140 dsm_storage_node::api::objects::bytecommit::fetch_commit node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself - CONFORMANCE §8 MR-STOR-0140 (Met) MVQP4C6GJZ2BSSZSFXX1ZW1YMBCW148X712EJCATX7M2W435SZ10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/fetch_commit(). JEYSRBQG3G8BY7GCWM3SK3JYSPHB341SCMGTCBZD5K1CAG8S31H0 AA6CZCB7FYRZKENJD755FHGWV6F77Z8ZW6TMMQKYJZEP6AKM3EH0 de67d9df95e51fba3e7807f8554e3001b7db5f37 A7W5E5AXD5HQ3FA0TG3SJHWVKCXYWGGAHG9FN0BDFZKH26875920 -MR-STOR-0140 dsm_storage_node::api::objects::bytecommit::sync_one node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself - CONFORMANCE §8 MR-STOR-0140 (Met) 7XR5ESV7J2S0K7EH1MD0FGTP0B7YHG8SCF46JBB5XZY64EBBZGWG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/sync_one(). P0SW06BX7ARY4N0F062GQFK0C4Y4AGD84WRRMKNM4WADQ94EAQWG AA6CZCB7FYRZKENJD755FHGWV6F77Z8ZW6TMMQKYJZEP6AKM3EH0 de67d9df95e51fba3e7807f8554e3001b7db5f37 3N1PX1Z0AVC2PMV045CP6FVM2NF58TM92DXJNDCEBTA1HXQPG79G -MR-STOR-0141 dsm_storage_node::api::objects::bytecommit::fetch_commit node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0141 (Met) 338N85DW4CF766RAYAEGEGC63JWQARXC5AZ273JCYCYTF72KJKZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/fetch_commit(). JEYSRBQG3G8BY7GCWM3SK3JYSPHB341SCMGTCBZD5K1CAG8S31H0 06Y1YG4WFX8Q3308DGA6NWAVP67AMPE3DK6WXPZETDKVA64EVNZG de67d9df95e51fba3e7807f8554e3001b7db5f37 GRYD51H1JNKCEQ2B7B0H01BG6S0C8X38DDJ9EE4DRNRGGTZW7CJ0 -MR-STOR-0141 dsm_storage_node::db::pg::mirror_put node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0141 (Met) XBPKD4H8BA162PJ9TFTQSFTB3VAEQ86B1S5CMAYQ773DV75KQJ60 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/mirror_put(). Q39R0QK9SB3B63J7W06TAG1FTKQ4GVS9BP3R1HMCNNRAS35S16P0 06Y1YG4WFX8Q3308DGA6NWAVP67AMPE3DK6WXPZETDKVA64EVNZG de67d9df95e51fba3e7807f8554e3001b7db5f37 TTX677ASXWGZ6ZB9B8RT0FRKX85V0PVDR2WBCAWYF3NBEJ32ZKCG -MR-STOR-0142 dsm_storage_node::db::pg::mirror_put node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-STOR-0142 (Met) 4NNA1QZ3XPFMHZXWZ4QTZWKKDTFY8VVF2W61NVNSDXC84F0AFRXG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/mirror_put(). Q39R0QK9SB3B63J7W06TAG1FTKQ4GVS9BP3R1HMCNNRAS35S16P0 B2YGG72KKN7QD5BS2QGXNB7WR5BQV3DK570RFX2RAAHCA3W7HS80 de67d9df95e51fba3e7807f8554e3001b7db5f37 22GD2382K4NWZ2KMSPNBH2KRH1HANNSV1CT77KD71QV1D1XH8NSG -MR-STOR-0146 dsm_sdk::sdk::b0x_sdk::seal_for android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-STOR-0146 (Met) 4BW42DHRKS27RVVG3NSX1WHE2RAX47Z4N2XMFMW9ABV5NYFF25F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/b0x_sdk/seal_for(). 9900W4YZZCC8DS9W23K7AD50HP4C4GDH9ZAJM312FJQ1YFSYM8DG SH1SWWWBHHJ3D27NJJW8D5448VTZVQ92PYVQY9K04NMYT27BBWK0;VFYX5PWD59FM9KEE3V9Z4W54SSTBWBT84Q8PM4F9FD3J61W1R2HG;DVK3A8Z4A1PQHS34BQJ0XT5BWE87V0TH3GN6X7TK516JKY5Z3GY0 03652f3d9e08bfb132588dc6dcd282e140ae7489 0E4TRX7AHGSCV2FW6F216D1F498H3NQ0CMT2JTFY4FKFVKQYP5MG -MR-STOR-0146 dsm::crypto::spool_seal::seal android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-STOR-0146 (Met) W5GV9P3R56S09J8HAZ9QCPYF0SC4BNVMJGBBZPE1SY71PXBZSD7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 crypto/spool_seal/seal(). PBVWJ2Q2YWMJYE4V1WJEFSK3SB9AMRZSS5VVYF1FGFC5KDAJXQS0 SH1SWWWBHHJ3D27NJJW8D5448VTZVQ92PYVQY9K04NMYT27BBWK0;VFYX5PWD59FM9KEE3V9Z4W54SSTBWBT84Q8PM4F9FD3J61W1R2HG;DVK3A8Z4A1PQHS34BQJ0XT5BWE87V0TH3GN6X7TK516JKY5Z3GY0 03652f3d9e08bfb132588dc6dcd282e140ae7489 FNBT1KXGKMC4DE7DYWGVMJ20DYP5DZYQY6ZEFNVBV3ME509TZBX0 -MR-STOR-0148 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0148 (Partial) 8CYGX9WVRK0GVZY2JGT6J20TXPH7SF8MYQD1YNSWSEP062F92FKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). J1N0ZJ7PE9H7RTJTSYXAJXGWS0TTYYC90A7GQQ664D3AQ7YVCVKG - de67d9df95e51fba3e7807f8554e3001b7db5f37 64JG4BQJXPEW25MQ8FD0SMTWF3JS56JBZJDV16KFYG1CTRF56K50 -MR-STOR-0149 dsm::route_chain::leader_copy_record android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_leader_record_of_a_value_is_recovered_from_the_leader_log;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-STOR-0149 (Met) D3171049GEX0H606YBRR2MC0NGV8QQ08QZTQ8TVB995YDF8727HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/leader_copy_record(). MG7KQR5V48A0T82TYNCATJYNQ930TV5H2CH485AQDBT70QVYNPE0 E0RR5R61FW61817EZNT5F7MWVX8SAS6AHZMWJHY4TAJRJX2GKZ70;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG de67d9df95e51fba3e7807f8554e3001b7db5f37 8YSZ4FTQTD9DK9ZNKWVPNKZVEMCSGJX99A61NH5W3BHSWNDN9J70 -MR-STOR-0149 dsm_sdk::sdk::route_seats::from_leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_leader_record_of_a_value_is_recovered_from_the_leader_log;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-STOR-0149 (Met) XYCVNZCP4NFK1K7SJ5CFHJCDGXESZ8C00T382PPTZSJ3F4X26AKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/from_leader(). 6Q3N844ZR0TH2CBKWMGSBSC2E475PHE7QA7G70A4GDBF7T1W0SBG E0RR5R61FW61817EZNT5F7MWVX8SAS6AHZMWJHY4TAJRJX2GKZ70;P4DA3NBRDGBFMMCABJMF2ZBAEMX7S3JGY2VFM1981YWGXXZSY9FG de67d9df95e51fba3e7807f8554e3001b7db5f37 F1SDSM6VT701RYPFXFDFNA2XYR6R3EP1RPEX9ZNC7FVJY16PF580 -MR-STOR-0150 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0150 (Met) BHTDA31BHQ0Z386G3N56C4J39DSYVCPKWDQ97YW6B2M1N35SR29G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 B9ED3WZ26RREZ6T7VREDEFS5VRPEH7KXYMMKGWWARGZRH8PVW1NG;FH2FJMGV4W7C1ZM356XWE580F14Z1970DG628J7YVJ7F0EPJGEMG de67d9df95e51fba3e7807f8554e3001b7db5f37 CYAQ5ZBN54J7KNHTVAK2RD75YS21C9G4F4BYGZEPVJXNN3SGJS2G -MR-STOR-0151 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_entry_carries_one_slot_per_earlier_position_and_round_trips;dsm::route_chain::tests::an_empty_neither_counts_nor_invalidates - CONFORMANCE §8 MR-STOR-0151 (Partial) CVE0RSXA4SM1QK1RKD6D039D1YA7KN37H698GCVACWJQPRZRWXT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 KXFHRGPBTR9TQ0R093SEJHG3DPJMARK5M015PRABRBVJW5HFZ540;133T7CV4QXBN1NH2ZQMQE0GJKC51D03B7RWCHSY5QH8VQ94HG3QG de67d9df95e51fba3e7807f8554e3001b7db5f37 3P89N1EJ2BY8MP5YAGQTRDX2BPA023BPWTKSVCX8VVD607A43ET0 -MR-STOR-0151 dsm_sdk::sdk::route_seats::write_recorded_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_entry_carries_one_slot_per_earlier_position_and_round_trips;dsm::route_chain::tests::an_empty_neither_counts_nor_invalidates - CONFORMANCE §8 MR-STOR-0151 (Partial) 8479GCHSSK0N6KEBAQDBY7NHD9WR0EW066T6XREGNJ5EQDZEKAMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded_position(). V933CHBE6F9D85GV9J22ZWK2BF44YGZEYB3FR7DYC9FZQ6KDSG4G KXFHRGPBTR9TQ0R093SEJHG3DPJMARK5M015PRABRBVJW5HFZ540;133T7CV4QXBN1NH2ZQMQE0GJKC51D03B7RWCHSY5QH8VQ94HG3QG de67d9df95e51fba3e7807f8554e3001b7db5f37 6NS25X7Y39BTCBH45GV5MC8P3N54R580JM7Y800HS56PKV4M3D10 -MR-STOR-0152 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_copy_whose_carried_links_are_not_one_chain_does_not_count;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count - CONFORMANCE §8 MR-STOR-0152 (Partial) YTV22FQXHS5XY34JNZ8EM1BSQY054WDME59418JEJX3HC82KPJ80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 ZCM0JF04MP29W7KV80ZY5X2RTSN7A3FSD5FW9D1VS59D58QCWNSG;MGX3N8JT1D28CHYB72ZWSY33S6FJ1X6Z6KHNXJD2YQA1X55HX6D0 de67d9df95e51fba3e7807f8554e3001b7db5f37 PPMPS1GK0DVW64QGKBCCCE42KJ9160VVYC3XPAPHAFDK0THARSD0 -MR-STOR-0154 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final - CONFORMANCE §8 MR-STOR-0154 (Met) NQA6NQCM92RR2RZRM82WZV4T5JGRB8N47X64GC2A95XHB3S2WRN0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). ES1DNSN5CPNTXQBXFDCS679FSJXJVQJ48AKBFGNQD99RTBWD64G0 RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;6EPE1X0GRE0XJP1DXGFMW4DZTN98A5D95K26BK5JZVCRFY5SA5RG de67d9df95e51fba3e7807f8554e3001b7db5f37 KZHZPD49RHSPP06NMZXDVY502VJNSGWYGHMH3CEPSPV23B4SN4E0 -MR-STOR-0155 dsm::route_chain::CompletionProof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_completion_proof_is_the_chain_through_its_third_link - CONFORMANCE §8 MR-STOR-0155 (Met) K0DRDYBM3RW1K5YAV4SZEYHQHDEGJMZR15ZZJ8AW5CPQGBZ3GE80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CompletionProof# RSXQ0ZPXPC9M0D8Z4FETVJ097AJ02WE5FCJQRVETRBX329321N70 5CYP3256YTY022AV7ZPV7Z3Z7FYRF1W0YQ91HHN642FJAMF39K60 de67d9df95e51fba3e7807f8554e3001b7db5f37 3Y46ATP6V56YA0X970M2J7ZXGQ36F3SBQBFCKP7E1JJ7XQXSDE1G -MR-STOR-0155 dsm::route_chain::completion_proof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_completion_proof_is_the_chain_through_its_third_link - CONFORMANCE §8 MR-STOR-0155 (Met) 0T2Q8DY4CHBS0WWNZC77V4WVEV4JSE6XW3T34VS7EBAWM0K5Q0H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/completion_proof(). CABG2HYA4Q1ZYHKX9PWV7RFS5HB1XW3GVBD02CB5ZJ0D0TNTM4HG 5CYP3256YTY022AV7ZPV7Z3Z7FYRF1W0YQ91HHN642FJAMF39K60 de67d9df95e51fba3e7807f8554e3001b7db5f37 9PSRWF86ECR0HX8QQX8G9MP2M0F5FX23M2KDV1HY6RAE8ZYJE870 -MR-STOR-0156 dsm::route_chain::check_completion_proof node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::a_completion_proof_is_checked_against_the_seats - CONFORMANCE §8 MR-STOR-0156 (Partial) 2MDZMNWNC0GTPQ08X8FAKDBY8S2AXYJ5YRFXFBYE44XW27J3H1J0 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/check_completion_proof(). 61CHZXAPTV7YFTGSTQXYGJXF32JVQPZY5YJYZPC991J4YY5RDGJG 4R4YWACZSM4KSFVGSH1W4EX3QDQH46PP8Q5QW19G1PGK5BGQC0XG de67d9df95e51fba3e7807f8554e3001b7db5f37 KR62QMT4GPZHYNCC9YBTJK4G7B6TB0VBV69T8T326Y2MCYKTNRV0 -MR-STOR-0157 dsm::route_chain::completion_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_completion_digest_is_the_proofs_fields - CONFORMANCE §8 MR-STOR-0157 (Met) P4ZJE18GRQ68NXVMXW4ZCJ98T5CA0F12R33NCD45YMGYP63TMBJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/completion_digest(). 1YKQ914NH6A5PVX99YFZG4C3YPANSAF30SC12QPWXD4SCKFETDV0 HEXYCPZ3B0ZFHSECZBBM8DF8WZ6217WSNEB7RZZV8XQQ1MRAHY8G de67d9df95e51fba3e7807f8554e3001b7db5f37 Z7NC9TA2DT4RBE1DKDMK6TSZPM6JR02HQTM0F55X3WGSSV18GPSG -MR-STOR-0158 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) 0W34W90DA5WN7Z4VDQWBBP3YKWSQBAR81KM9746PDABBTTYVZBZ0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). 9X147A7RKRF2JYBFJF39THDRYCW788CRMXX8FCF3BNCQH997XA20 - de67d9df95e51fba3e7807f8554e3001b7db5f37 5ZA50YDJ8FE6A6J9AB4F5QBRHMP40YP2RS6E0NQVQENV2S48J21G -MR-STOR-0158 dsm_sdk::storage::client_db::completion_proofs::keep android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) QXXEMBAGENZJ4BWK4FNXZFM6Q1RV825XY41PSNJT72EEGDG535S0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/completion_proofs/keep(). FJPQ0HXTZ4076ZGVCVMB1B8ENPS1JHZ550KH2CF7TD82D4KFT9M0 - de67d9df95e51fba3e7807f8554e3001b7db5f37 T1A88HK4150XVTS95TBYP6ED3PWS4PQ2BH90WXMA0T7KDVXK7A5G +MR-SOFI-0356 dsm::sofi::resolve::Verifier::chain_until android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0356 (Met) GTBF2KTP5EJ8VQQHQ8HHDHZD9S2TXTKG5XA9TWCG1G1RYBHSXJTG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]chain_until(). Q2DHGRHTW0H3JXVZKZFCGEFT1ARPSQ9TE7WD9RDF8NMVF8V56E30 TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FCWTSBE15XX8CVB5GGRQVDF5GDRZ8VS700B8P5SDEWQX800D6JSG +MR-SOFI-0356 dsm::economic::peer_lineage::peer_root_at android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_frontier_recorded_at_the_position_is_its_root_and_nothing_is_read;dsm::economic::peer_lineage::tests::the_activation_root_names_no_parent;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0356 (Met) 20EYC7HHZ9DXZRZT74PATCYMD52964T9YCRMX5T4HE7EFW992GJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/peer_root_at(). C8MTB0C40KC63F3G5HQM2BN8NBFM9CXRA65VYJ205RQZQ9R9XD5G MD0JV2DWPAH45DWS30K3X8AHYPYBVK9YKFCNAKZDR0PXE2C9G8D0;YEXRPT42KETB5K9MR5EMXYT34RDXYY5G18CH8617QPQW5WMA7HEG;TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W2NFWXJ9AW19VF8HXNHZX2CHB63BN1YCZ7BC14EWDRVW9J82Y7WG +MR-SOFI-0357 dsm::sofi::validation::route_endpoints android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_route_chains_or_splits_and_its_endpoints_follow - CONFORMANCE §8 MR-SOFI-0357 (Met) RP9B9BYNWSSV9T289WCSECH0X04RJCPQSJ16TGSD25WTSAPMZHRG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/route_endpoints(). 7D1YGBSA59X38XK137NEVD7RBQNRP9Z28DG6T7G6C6681PFC7QW0 CBR3JKD5S5PTZD89RWH9Y643YP7543SQWKV4SV24M8CHZY7C03H0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4D1VKWANCC4JYPP002FG7BVKVZ2QRK42SQZ45F1Y8HAWPAN3ZT90 +MR-SOFI-0357 dsm::sofi::validation::swap_endpoints android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_route_chains_or_splits_and_its_endpoints_follow;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0357 (Met) 15N00AXG3E3X7AEADTS2A73BY4J10JTH49QHYD9B1XFRS485DPF0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_endpoints(). K126JX6W6HTZZNE5JT46X7QQM0TJE92N98YAK1MJHRZBWS222DTG CBR3JKD5S5PTZD89RWH9Y643YP7543SQWKV4SV24M8CHZY7C03H0;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SMPTRCJ2436J8NVA8Q7F32V1VSTYVZAM0HP0V8DX8Z13S69MZYTG +MR-SOFI-0357 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_split_whose_legs_sum_to_the_intent_is_not_refuted_by_its_shape;dsm::sofi::validation::tests::a_split_that_does_not_sum_to_the_intent_is_invalid;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0357 (Met) W02NJHGZ1FQXFC9SJSR7EBG7DDGDWD9DB8P2RTGJM2ZD2Z7RVMF0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). MDHQFYHYZMPY2D6JT3BFXWZCN6G9K277D9CP8QZZCRPS07FXSG6G W47JTKH2X492NA3BB4EA8RANCQPD13J69AD5G6F25Q139V9KHJA0;ASW8C3VWWJ0AZ48BWQ9TTB1CCFG6FH8F7SVKH057ZETJ3G8X5YVG;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6J531K6X4DNEKC1GF2D70W9FWBG8YV9WKERXW3ZMFTSJX84J3MTG +MR-SOFI-0357 dsm::sofi::validation::movement_shape android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_route_chains_or_splits_and_its_endpoints_follow;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0357 (Met) 668A54B0JMP8K05DZTKHX3HERT9HMB2WEFGAGGE85G8JA7112DK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/movement_shape(). A9PM98ABDZVRFZ8EBYBM9YQ3F69T29FCYAQ1DSK1AX7S5D6D2Z20 CBR3JKD5S5PTZD89RWH9Y643YP7543SQWKV4SV24M8CHZY7C03H0;2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ETWC4C9GDEFWYTKSRR4HZGHADSVNS858RAVYJCRYAPMWPKP41DM0 +MR-SOFI-0358 dsm::sofi::validation::trader_movements android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0358 (Met) 8YJHREAFW8BFSB35JP1V31ZSM546TMTSH2M5EK8AK0C2CSKFTY20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/trader_movements(). 4A6DGNF53MEAQGKC2MJ0NVD96VDH7AD6KK8A7CEYCAAW7ZFQPW2G 2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7ZFT92SS6KFE0JDVFB9Q25QMC9N1JC1VV7NWDFBA9S7P0RQRFM10 +MR-SOFI-0359 dsm_sdk::sdk::sofi_flow::plan android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0359 (Met) Y5PFZ6C7Q3VH8NDV11VZV88BZ5MJ35SDEV8TSW3YC23MABPSJJT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/plan(). CCB0SFXRSJQW4ZGB1JX03T4MG6SF2CJTQR0E3N5KGFD6RHXN2G00 2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HN21WJ3MPCXNQGGF9D0AH4ZDF22X4VD5XP5H1BD1D6VWYHY4XFT0 +MR-SOFI-0359 dsm_sdk::sdk::sofi_flow::plan_split android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0359 (Met) BBJPPJB8R47K4RHAGNKJFSTMBY2QW1861P0NVZ5T2QCF4XC4DX50 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/plan_split(). Q14GK2VQ64E6TR0CW6E5TZYTZWFN53ZND6M7R6YB5EQ4Y81N8410 2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3HST1QAE8RXWKFXW3D8MHWFDX8F7VNRKMFNDCVJEZJN6V5CG1ARG +MR-SOFI-0359 dsm_sdk::sdk::sofi_flow::route_ends android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0359 (Met) T2Y93XZPSJCRAYCA0BRHHXQ2H5PTQDRF47RET487DRJN2EYEAB60 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/route_ends(). YZ0AKHZ0GCYK5Q1B71XFEZA38PJE4ZDS3THPP9E2ZAE8W2HV6MH0 2S98NX6FJ032F53Z7BDM0DXG5F15F7AQSFPGH0288WGTCJNMSFQ0;TJCKXY0Y5BCMPDR61ZFHNEERCY76R47MZ54WR0SDA17GWGVDD9GG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8FZS6NEP8H4792V03MMFYBP3SFRB8GM9GJ85FXXWGFSJBMRRV3SG +MR-STOR-0006 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0006 (Met) S4VZSHW331B4HCDFFJDMXHWXPBMNAHVHCX7TH4F3MN9P5MMD0SVG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GH72D5NYZJ7E2M89X2ZD591FV0CWEXAF0XFE0B11BM3KDX3YRF4G +MR-STOR-0006 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0006 (Met) VDFRZHW6MFEFE0A4M1W5WN61WC1V6YRDXQ66FTH33RB40KBAQV1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7KZV3H4HV1JEDWF2VX2CW15T39SNVZBMFZCVYY72CV0039AV27NG +MR-STOR-0007 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0007 (Met) 1APH25514439CXQP7656Y1BWFWYMJV73JZQBBJ56JF81FD35CTS0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NBKHEPMH0Y2YVJKZDZMGZCQGRFBJ9YWGXXT60QEYEF4PFJ79RMQG +MR-STOR-0007 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0007 (Met) BZ6HYJQYYFB8VHZFSDFW1XJGH6KYGES7CTC35HBP48A04HWQRB30 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DZRVQSTDCCEA6CHBXXJTGN0X11PEMJFVK8YBF4QMK0H18GHQX2R0 +MR-STOR-0009 dsm_storage_node::api::objects::bytecommit::mirror_sync node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0009 (Met) XX2FGJE7HTC170QHBHTD89N8G5TZDSVGZ9BBT52GF7N6K5XK3GBG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/mirror_sync(). AY8KMTMS7PAREQFMEAY5YBPVHTPJZBRE5HVXNQJ63F0RKG4KTQR0 8K0C0YH7AB35KRB0XAWRMDYF1CTMCW0JT522F574HKZE3EX4X4N0;49Z25DZCHVF3QYP7DWJHCBQYY6SPW5JZPBRBARAV2ZDJEW02GP2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PYQMH5YQT9YCTP0NS91PEQV03BC595RWNNRW8XBGBGZ6TW1T0NV0 +MR-STOR-0009 dsm_storage_node::set_client::pinned_set_client node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself;dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0009 (Met) ED7ZC5PA0B9W6VNS3MS0Q084W06MH95041W4VRX6W0G0MMD5VNF0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 set_client/pinned_set_client(). QBSHW43G9SRKHMSEYSH47Z0ND7NTJ7WTA4SYPC5GFH1T8G27X0T0 8K0C0YH7AB35KRB0XAWRMDYF1CTMCW0JT522F574HKZE3EX4X4N0;49Z25DZCHVF3QYP7DWJHCBQYY6SPW5JZPBRBARAV2ZDJEW02GP2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RAK416PC6NRDHBA3269MVMY252P7K3DAQPPPSVZP82PNFFZR1VSG +MR-STOR-0010 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0010 (Met) ARDYV9CB036WQR1HNNG5RZXY85MTPWK4JY755Z01BX5T4DW5FGS0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac M5A7ZBFNR87Q1R5DJHRMHY8PB955M1WHQZ0HQ5FK6WKQRFWQ8210 +MR-STOR-0010 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::objects::immutable::tests::proto_decodable_bytes_are_just_bytes - CONFORMANCE §8 MR-STOR-0010 (Met) TF5N9RZ43H76BW2Q84K4MVTY7R42721BGHVM8TFXESG7R4A87TCG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;P72BRVHM3PR464ZY3MP6MR56RMM643EF0PY2HJZRHEM4TGA0SYEG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac D8SKHFSNER1YHEF9R20JKZJSHJJXGB04FT1BTYD9J95TQY69NJ2G +MR-STOR-0012 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) XAX32Q3G5RS2883DZ3WY0D00MAWXF4D18PQT985R3WTP6TWNP330 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 4TYQ4RJYJ5RCENGA6VC1R187483Q7SN4HKMD3W2N6YK2S0ZB93KG;57TDMNDXA5PS9F11HARXABT7WS5BP4ZPBTTEPEJEC9DFNRKGWEN0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FHDGBTRES01JA0S6N8F3K181RP9R5TQQW4MZFH07JN9Z46T73VX0 +MR-STOR-0012 dsm::sofi::storage::counts android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) HBSJCM3C88KP1XZN9W6RRTSXP40PQEYHVNWAAK5YQQ89KASMT9C0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/counts(). PFQXMQNFXVA9X4521SMN858GB1988FBQX5JPVQDW3C51F1R5XY10 4TYQ4RJYJ5RCENGA6VC1R187483Q7SN4HKMD3W2N6YK2S0ZB93KG;57TDMNDXA5PS9F11HARXABT7WS5BP4ZPBTTEPEJEC9DFNRKGWEN0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AYVM6BQS8X192ASEHWZ0MTXD47XS96H3MH46D3XWEJYRQEDWYTYG +MR-STOR-0012 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) G9HTAHX40S3FSJSMTNZSBEGXRVKJDWNM7VV593XGV7E3VSRBXKJ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 4TYQ4RJYJ5RCENGA6VC1R187483Q7SN4HKMD3W2N6YK2S0ZB93KG;57TDMNDXA5PS9F11HARXABT7WS5BP4ZPBTTEPEJEC9DFNRKGWEN0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 92GDQKZAMVCZ5XCPWK92GC9TDN57256GZDYMHQ4BBXQTC2ZSYATG +MR-STOR-0012 dsm_sdk::handlers::recipient_dispatch::ingest_transfer_half android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) 9DW0ARJPDK43DAWKR1HAX7S17JW0DRJWBEF8XW1HRX5XXMHN3S30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/recipient_dispatch/ingest_transfer_half(). 0W28B88AKM5X6J4F4M9NXJFJNWPDTWHRGHJJ65S8Y5Q54DHZRT70 4TYQ4RJYJ5RCENGA6VC1R187483Q7SN4HKMD3W2N6YK2S0ZB93KG;57TDMNDXA5PS9F11HARXABT7WS5BP4ZPBTTEPEJEC9DFNRKGWEN0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RGA0RPJ8JVDRZ04WSZ13FC05XQCFNTAXM3GC5TR96W1ZSC55MS2G +MR-STOR-0013 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0013 (Met) 8R3Q92D9NEWYHRTWNKE7DT3T57MK7NN849H5TJPMFWP8W0ZPMZ00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 9GA4K9W46GCF3KKGQ32NV7C8S7WZ0GRBSFGXHZ29HEWA2FF84550;GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1J2D8N3FEM8DGTW8B7FB6MS62WXR3T1SQW91V9KM1HK8ACMFEXGG +MR-STOR-0013 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0013 (Met) 73TJW41BMW0JXWDNBAM8XY9AKCAFJN12BETF2WGZADAF3DSNAV30 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 9GA4K9W46GCF3KKGQ32NV7C8S7WZ0GRBSFGXHZ29HEWA2FF84550;GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B8WRRE0YN7K865VPAFTZQH0GCS5FK40M7QV1D134XNRRBDY3FJTG +MR-STOR-0014 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-STOR-0014 (Met) JHS65RCCBJWTTWQSC2N131NK9SF01F6HBGRGP6PSC7ZH32M8BMW0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG FQF3S89NVDM7M49WQ70VW9ATKP0B9SKAGQCSYSHQGNQS6T88CD0G;48A925JABJ8WY4N9KY142BXQ9KGF5HXW878VX1PSB64X5B0V9TWG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1ARATH002X250HCQYHQ8TWC006Z5349XTS020HXGGY8BSAR90300 +MR-STOR-0014 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-STOR-0014 (Met) A9SH05M5GVQ4YPJDY5CRF7QZ00T437160JN72E9540NBJX6ZH640 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 FQF3S89NVDM7M49WQ70VW9ATKP0B9SKAGQCSYSHQGNQS6T88CD0G;48A925JABJ8WY4N9KY142BXQ9KGF5HXW878VX1PSB64X5B0V9TWG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1XA30SG58DS0S7PMWH4H0V1HGM9SYVFG59E3YYDFCFYGV2D0P7E0 +MR-STOR-0018 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting - CONFORMANCE §8 MR-STOR-0018 (Met) 6D4G69BR4RGS33G06JPAQYX24KM0PM9NWM7VNEKAK1ABC2BHMMY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0TRBDTANTP8YWHNVEE96W6VJJFYGK5HNSF1R73GYM2YCZ0M3G9QG +MR-STOR-0018 dsm_storage_node::db::pg::require_durable_commit_posture node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting - CONFORMANCE §8 MR-STOR-0018 (Met) CJM3R4HYG7FARRVY77ZTVXJPT3ZVXDAV1P48G9EDM9X26MPMMFG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/require_durable_commit_posture(). 6MZFJ45PZZAWP1YDJBRWNS9E1W08VRD75K2V4SG2XY8DG5CMQNTG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V7CZN0KAD5PGHSDMC5XQ3GGCKNSDS4GNZ39K7K26Z59EV3GA6530 +MR-STOR-0021 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 2R01NQ2D7GW56HYDTPHYA9YZ26WA7EYXR2BK9QQXG0WTA06DZX1G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;DP70N9JBH47CMV14N7ZQ2XGPG8ZGZARRASPX991QXZKS8XZ0SPAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JMVNPKGPXHWYGNRWNRAB4JQ8YM0C418NH1784YST8KFDGRHV49NG +MR-STOR-0021 dsm::sofi::resolve::Verifier::vault_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 9J5PR3ME2V0BHS9PE97CZHGRJFT71RQV8W2XK4B1Y10P92FEGMFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vault_genesis(). 1VSVAM46HC916CYWXQ95T79KA15KX4H82NNMB36N0TPXNQEPGBYG ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;DP70N9JBH47CMV14N7ZQ2XGPG8ZGZARRASPX991QXZKS8XZ0SPAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PJJ94F2TV6WVMCCQ56V84D8KKG7YM5PK7RSXWWD54QA9YSRGR0Z0 +MR-STOR-0021 dsm::sofi::storage::keep_all_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) ZCG1JD53K9MCPZCDANQ1JE943F49Z51DHXH01199F5RPF9AR3VBG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_all_verifying(). VBM8SCGT9W2S98TY83WGQAAQ9K59KHP8SEA9Q1REXGSDPCCKBB6G ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;DP70N9JBH47CMV14N7ZQ2XGPG8ZGZARRASPX991QXZKS8XZ0SPAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 090TYHT202QCWQ7E34D4T262C1ZXFZH950ZR4YGJVXYBBF9N07Q0 +MR-STOR-0021 dsm::sofi::storage::keep_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 75WY2YZPV7VCQ3X0158TYE9XWH0J9GY2N5HRNHR7W7J51AZW7CEG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_verifying(). P0HT9D80RHCM12CBC0CKGZAAMJ41X6GVJRRWBNW0F81J6070R28G ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;DP70N9JBH47CMV14N7ZQ2XGPG8ZGZARRASPX991QXZKS8XZ0SPAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H32WDMFD95RNJ8YFWHE587RF8E2RWAWHCZC0AKJ1M38ZY5P285HG +MR-STOR-0021 dsm_sdk::sdk::b0x_sdk::B0xSDK::retrieve_from_b0x_v2 android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) BG77NNG6AVQFDKH31Y5M4NAZ3Y0XK2NYZ8PD5VCDPK8106W1Y3EG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/b0x_sdk/impl#[B0xSDK]retrieve_from_b0x_v2(). 2DBM6GJT2J6JF4KEQAVVYX0B6Z75JDHA6STW5CGHQPV1KDKMMAFG ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;DP70N9JBH47CMV14N7ZQ2XGPG8ZGZARRASPX991QXZKS8XZ0SPAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CKWF1GY8TGQJHQTPNB18E66W64F4G1JD7DJE9B704J6HTX9NVMC0 +MR-STOR-0021 dsm_sdk::sdk::inbox_poller::has_pending_settlement_work android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) DT1WRD50W9QARNM7CMNGGRSZWAP8KR6PZTM95VPHS213M6WXNWRG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/inbox_poller/has_pending_settlement_work(). DZ6W63MH7660YKWAJXVC9RJCPXTTRY0QYNE8FT0NRB4JGVN5ASE0 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;DP70N9JBH47CMV14N7ZQ2XGPG8ZGZARRASPX991QXZKS8XZ0SPAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A2H4PHEGD6CS5CJBRW5AJY3XXS8KWVQX9203WCG2TPFFHXE6NRDG +MR-STOR-0022 dsm::storage_object::immutable_addr node MUST_REACH active dsm_storage_node::main dsm::storage_object::tests::the_address_matches_the_spec_construction - CONFORMANCE §8 MR-STOR-0022 (Met) FH11DXBJCDZFN31J0PPFN2CWM62QAWRKG5CRBF48D861256RFEKG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_object/immutable_addr(). WF4BP62BE76H2M2T2FHQ4YFJN43NYH4XSRDKWWTDTQ8E4GWT30VG X22VKX3HQNED8H2HEA5MXQE6YWBN6KNCN0PFPCBTG8VQZ4P5S3P0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WHDCBZWRJJC68EQW585T5AH2A80E6Z5X7XQC9MM8GQRFPZG66EG0 +MR-STOR-0022 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm::storage_object::tests::the_address_matches_the_spec_construction - CONFORMANCE §8 MR-STOR-0022 (Met) 97JY6PKQ88NCKRC9GQ0B3X4G3QH0SNNYQ6QPRBF9JAZ8RAY44H0G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 X22VKX3HQNED8H2HEA5MXQE6YWBN6KNCN0PFPCBTG8VQZ4P5S3P0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac D12A6C6W02AA5HY6JDYE2BGJ0ZYR0RNETT6TSXJYVM0Z3T328F1G +MR-STOR-0024 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched - CONFORMANCE §8 MR-STOR-0024 (Met) FEH6S6B3NZBK9P5AMJXCGEQG0QH1HQ9G9N2JGJ89Z4354RV42AZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 FQF3S89NVDM7M49WQ70VW9ATKP0B9SKAGQCSYSHQGNQS6T88CD0G;48A925JABJ8WY4N9KY142BXQ9KGF5HXW878VX1PSB64X5B0V9TWG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac N890PGHGKRDJWAEWFANKXWEG3KP8BNQRN0KGAE6JD3G25EVT4HVG +MR-STOR-0027 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::stored_returns_exact_bytes - CONFORMANCE §8 MR-STOR-0027 (Met) Y0RZXSPX82P5SJ0T4303MMCPYGZ2HE0ANQPAJNYF2X55EW656VE0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 XC9GNVK6E20180EZS0XZHDMJSD5AYBDTQAYVFN97YPKJQSCFCZE0;56KTN6SP5JR67YA69ZFBHQNM8V37R0E6MERRT50QGWKBG4MRE2V0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZKF7XYSJSWHKP9YX30EEBNQCWC7G7MHF6FX4AWAM2BD23HNTB8Y0 +MR-STOR-0027 dsm::sofi::wire::STORAGE_FINALITY_COUNT android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::two_members_is_not_stored;dsm::sofi::storage::tests::stored_returns_exact_bytes - CONFORMANCE §8 MR-STOR-0027 (Met) 0MWAV1RSXE488P5MGAS7FKMFYHWVPT3EV3FE8NDTTD2FMRWMCBAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/STORAGE_FINALITY_COUNT. 5MCZVC3855A1Q64Z3GTMT5SYBWNZWK2WNDP8DXZCTJ87SK1C8Z10 XC9GNVK6E20180EZS0XZHDMJSD5AYBDTQAYVFN97YPKJQSCFCZE0;56KTN6SP5JR67YA69ZFBHQNM8V37R0E6MERRT50QGWKBG4MRE2V0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 14J3WGGKECDCGDP6G636FK6G0XKHZVMW0NK7FQBAR5HNZS7NJ4FG +MR-STOR-0028 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0028 (Met) B4G100GG3ZSP07J93VXNNGXXKDK5PDH2H7TQ7647Z9D9ND8SCX00 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 2H722JAD1GCRHJHQKQ2BAA126Y4P8N8X0WB4GTY6FN1W0KFJA0DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8RW88R7ZXJAYSVQDZ41M53FE9F6YD8FT65C5CK43K42024GKC9X0 +MR-STOR-0028 dsm_storage_node::api::cells::put_cells node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0028 (Met) BMC2HC0RPPC6Y8PV39K118PJF5Y4ZSFMA95X9ZG3Y0V9GZK8J560 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cells(). KKAB212WJRPNG848912TGTGE0TDTMJ4DCNGM69EMH7P0TV6FPAR0 2H722JAD1GCRHJHQKQ2BAA126Y4P8N8X0WB4GTY6FN1W0KFJA0DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A4W8QK6MD1SYNY0RYQ7NEWAXM0816FKZGEJ6Y2PDBZFFPZGHCRD0 +MR-STOR-0029 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::a_key_nothing_was_put_under_reads_as_an_empty_list_with_200;dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order - CONFORMANCE §8 MR-STOR-0029 (Met) GGRRYGATGPZZQJZ57FN2XFVZDTEZD1X9S5N7BT8FFWGAH70QH470 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). 21YZCXC8568A3J396R93GPPWQMN2KE927XYE89AHK896BTJANQ3G 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;H25T11AYR7Y18RXYEKNJPGD8YZS6N486BHDH6CK1Y9QCV854S980;QR7HVR3ZEWFB2XHS16ZXT1TC6N3KEJ1NKFSJ9XPX94803Z1C7EG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 222NRQ1V02NB8K2YNV0ZMJEGV1RHZP6HM41R3809X0ANCGC49MZ0 +MR-STOR-0029 dsm_storage_node::db::pg::get_cell_entries node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::a_key_nothing_was_put_under_reads_as_an_empty_list_with_200;dsm_storage_node::db::cell_properties::every_value_put_at_a_key_is_held_in_arrival_order - CONFORMANCE §8 MR-STOR-0029 (Met) F5NJTDM44KCZ1FFQJCRCDD38MF3QM7AHBXP5DZFKKKM1K4GCRHXG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/get_cell_entries(). WA06733ZHGAEM9TVJYF2SBW83ZM9G290A54YMGH78D733E5YN6WG 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;H25T11AYR7Y18RXYEKNJPGD8YZS6N486BHDH6CK1Y9QCV854S980;QR7HVR3ZEWFB2XHS16ZXT1TC6N3KEJ1NKFSJ9XPX94803Z1C7EG0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q66604MQP360MHKM7ED1NGV1DAG3Z4PP42SBXMERP7H6TGHFRE3G +MR-STOR-0031 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-STOR-0031 (Met) C9BXYTXYBM6PCJGKS00PCQJDEZG5FMA5VJ1BBT9PCGDRMER0V9XG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). 40EVX74Q78PTMS0T5NSZQWZT1DWAJW3YTKQE8D664D57P4C8DTQ0 G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C37N90QMK6X9V37ZKM1345ZVVBBVSZ4ZYD5K4FEPENQ8HVH3YMPG +MR-STOR-0032 dsm_storage_node::api::cells::append_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-STOR-0032 (Met) N40SQST4WE4Y3VW62GMSYCX29R441BQTT3EB7VHEZ87309QGNQZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/append_index(). 74QZX9XBBP0XP6NHCT882NC1XHFEW3B0YAS9WR6SGF1REC0M8ZQG JMS4ME5KN16YM4Q49HNTRD1K53HS06E8MTJ6TY17MXWCR07RFC3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JXBC8JDPSDCS0BYAD31RRA2VY7D34P9NFQAK1XV8GYCGZ8SA4KR0 +MR-STOR-0032 dsm_storage_node::api::cells::read_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-STOR-0032 (Met) 2ECKGHP39W2Z9W4BEYWBC95KX9FDTSGBPJFHDFJTSG95YG4HJBFG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/read_index(). Q6W00Z0QXR6FY969TE3AWD0TZJV2T75KPEMJH9BCMCPHRS1AX06G JMS4ME5KN16YM4Q49HNTRD1K53HS06E8MTJ6TY17MXWCR07RFC3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CK3Z8R3ZGYAABSJ8KMPZ8AWJFEG9ZBDGB03G4VVVEKQQN8RMXX2G +MR-STOR-0034 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0034 (Met) QJXB0EFY9JJ0QACZ1FMDXW9993DM55EQV97FRYBSJPY15HM4AB0G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XAWK5QPAFP4BTMR08NBVQXK7PVHFVY92GN4C1636PFNFEEQ6K6GG +MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::create_bilateral_precommitment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) ANX390VMRXNVD43P4YJH7NPC9D3K7G3D8KC2D24APB42A5B77MJG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]create_bilateral_precommitment(). 2XPCPPGC7D66AAT8B7HSS2BFWSAW4YG27FQ9G274F5BE7ZHNQDP0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WKHD5GNNVK4FXX72MHVYTRDGPPBXQ2KXQYBX17HX6KJFH19XK8Z0 +MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) YJQ26SAP7RP2T0VK5J70JDXZN3ZW0W2TMM2F5YKS0F3Q64PCBXM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]establish_relationship(). 7AS7HD3BR4705Q4QM971CSDSQSD95TGER0BERF9SZZ9SSFRNCF4G PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 71P1YRNC4ZAXJ6GZA3S9HT7AT75JY9J9PGTVJV6H8VYRW33MA9BG +MR-STOR-0036 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) T3BZA8JYD5MPMTNDC0GV4K4S7Y03HQ6MQWT1KPH9ST6W75DSH9DG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5SWH8JN5NXHEHZSEBM5HFVCRQJQ1C25GJYK6R01F93CTG94HQAH0 +MR-STOR-0036 dsm::types::device_state::DeviceState::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) 04WAZMCKVKDG09YR0SGDGHJN59FS6AGTVCS8B4NWM2WXEBP1CFY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]establish_relationship(). B5V025A58EQ08BQV99SSY561H2H69AF7CBFSH8DDX8JY1ZYRM9S0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac REAEA6C30HA41KQZHBHDCPHXW58HR5A5KB1E12Q7HK9NXZDP6HX0 +MR-STOR-0041 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0041 (Met) PYW9XR3G0MP2HJ0PPEPKWTEJMTK3HEFXB116CFQ9K237PWAC0JM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG;HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0CTJDWNR46TNQ555PV27C02GRT40SZJA9SJXG2HQ6ZD82BRG975G +MR-STOR-0041 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0041 (Met) 8RTXVYZNBST4HNBW8HYY35AZQAYAE8T84JB9XR3QFKRDX8A7T07G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). 40EVX74Q78PTMS0T5NSZQWZT1DWAJW3YTKQE8D664D57P4C8DTQ0 G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG;HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MNA2BK3RZ9P12NJ41G15BXH1HX393QTATMKK5A1BCJEBQJS7EDDG +MR-STOR-0042 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-STOR-0042 (Met) Z6T03X429VSA5F46G0CHMX5D1JHYV1F2CYWCYHPPZ81X0XAVJTR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1K9EY5GQFEEFWCMP3SQ0J3XF83Q3A9E5KTPYS9H6EVQNZ8RNES2G +MR-STOR-0042 dsm::route_chain::Route::leader node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader storage §9 (STOR-009/L167); CONFORMANCE §8 MR-STOR-0042 YBKC1MN6R0FKSQGAKCEA2FE2FRBRE1QX6AWNJ8PN7HYMDG66QTBG Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KZ685494XN2MHNEZYSRM9PTM925RWA3BNHJSPWXN45VCBHXB232G +MR-STOR-0042 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-STOR-0042 (Met) 5RRWSK2NFK0YBK64QH8R0WYEH2835MN9JKYRR4VA5KTMREMV5AF0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NJ45HFRA94VAAJEVPA5BAH35XZT764TWYESRX80X43J6J2P71PHG +MR-STOR-0042 dsm::route_chain::Route::of node MUST_NOT_REACH active - - a storage node never computes a cell's route or its leader storage §9 (STOR-009/L167); CONFORMANCE §8 MR-STOR-0042 659H6AVKG7DMR8G1V3A87H3DBZ1R8XS324D8C3GDBDENES3TCXA0 Met CORRECT dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 49TK77MR9AGKRGWBKFC5ZZG4P1BX4QXHTFCXGC4T9KEG256B00C0 +MR-STOR-0043 dsm::sofi::derive::storage_seed android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-STOR-0043 (Met) 16SDTXSZHDQZXJ956W06BF56PV2TREF41W3EYJR0X3TNSEAD5GK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/derive/storage_seed(). 34XB8SCAZKBHQ5JAM7PGZX20Y5BBYQ35QH5GNZFRDX4SKMDDCHQ0 X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XBFP0DQNBFFX805G2KX2AE7NC9T5BDFVSKZ8TZJ4WQAVTW5PYA4G +MR-STOR-0043 dsm::sofi::exercise::AttemptCell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_bound_to_the_vault_and_the_parent_root - CONFORMANCE §8 MR-STOR-0043 (Met) C8DVS8J03Q09F3ADV1VGE75Z7ZKATH7S40QEGTTB2M8P9PT59WE0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/AttemptCell# X6DSS28H11EVMVZD0TZFMNA2Y805BFDR9H4J33ZKSN4EVQZ040Q0 X1GKJPYBMJA7ZTKG0AWQ5AH9SA6RJH60QRV02PTD6NXHAKQXWDFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T21WR20YBMESF6AEFEJQQNYTBCVWRJ25M6MJQFTP6A711VNEWE30 +MR-STOR-0044 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set - CONFORMANCE §8 MR-STOR-0044 (Met) P9CGB2X3BVT9SVK5T5Y6BFY6EZB2SYZEX32FK1XVGR5SB3S4CA30 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[RoutedCell]new(). AG3MJAEDPCR1QSYJ1G7DDFVX35EQ9JSMEY9EMXMEX23W5R5WW2TG PMZ95Y19H7YP3P9DEE9WD1HHJRMEG8D68W4T501CHQPQSEVTBJBG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RSBAP1EWV3CBVVKSXHNRD4TS2KBRV83ZFXHFSXFEG6RM793WNEQ0 +MR-STOR-0048 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0048 (Met) K6E698YXMR7GVRYR14Z1GJK09R0CA1E80QXMYT57P1SCMGS47EDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SXB54ERHZV8VS46N570MZV669D29XJJWJ8Y9WX9JYXD1ZGMVSZ1G +MR-STOR-0049 dsm::route_chain::Route::of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set - CONFORMANCE §8 MR-STOR-0049 (Met) QFWTCSFX3ABX8C23T5RVHZBD7J3NS7CBB3AG3Y30T0NB2ZREY5WG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]of(). W240C0H7WTWARZEQ7Y4XPR1F1R03Z5SY9H55CRBBBNQWWCQK83CG 7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG;PMZ95Y19H7YP3P9DEE9WD1HHJRMEG8D68W4T501CHQPQSEVTBJBG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5GPJTE0VHNMJMWJ1ZRY6FHSBF3YPMZB2VKMNWZRWEM13GZTNJR2G +MR-STOR-0049 dsm::sofi::fisher_yates::permute android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set;dsm::route_chain::tests::a_cell_is_routed_only_over_the_committed_set - CONFORMANCE §8 MR-STOR-0049 (Met) C42ZECH9G031W14B72TJ806K1BV1YMHSQ6ZP8BT04CQMJK1JWHYG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/fisher_yates/permute(). 7SHHNSDJEBHC2V2EJSQ60H532EPZ5RJ5R1JTC35ZZMJZ1ZWD18N0 7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG;PMZ95Y19H7YP3P9DEE9WD1HHJRMEG8D68W4T501CHQPQSEVTBJBG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NR4QR81TGYH4CZ2KYZAZN6405YVT9D4P88QC4GHKTYSSEYSPX49G +MR-STOR-0055 dsm_sdk::sdk::storage_set::StorageSet::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::sdk::storage_set::tests::set_id_is_order_independent_and_length_prefixed - CONFORMANCE §8 MR-STOR-0055 (Met) R1CMY325HC9RPXG9X6PE3FC2PR6XTXZ37VZRB0SEX68X5CHS22YG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/storage_set/impl#[StorageSet]new(). SB645RXSPYNAFJVDCHBSADRQRRBXGEG1B5K4QCS1TNYEAC6ACD5G PTKDR797WPD8SWZ0EB7W0F4A24XNE31HMTVQCJGHZN5EZ1QWKR30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AAEQYGD88K1E7VWK22TCBZ11CM7FG64Y5EHXBEERZKFP2AJW3S40 +MR-STOR-0055 dsm_sdk::sdk::storage_set::compute_storage_set_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::sdk::storage_set::tests::set_id_is_order_independent_and_length_prefixed - CONFORMANCE §8 MR-STOR-0055 (Met) E5YHHC340R3KG3CARCM1CE0YQC1CVXHRJB1VQAEMGDFB6GEMQEH0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/storage_set/compute_storage_set_id(). ENTE246961M4EBBJ0TW64SVJGEG31GYXX5VD92M2XEGBGXZ65DVG PTKDR797WPD8SWZ0EB7W0F4A24XNE31HMTVQCJGHZN5EZ1QWKR30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1ZZDRWK1ZJ27GWD9RZ13QTEQX0WVNSWGA74JASYCP2KN6SYB6TQ0 +MR-STOR-0056 dsm::economic::native_reserve::NativeReserveState::genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::sdk::storage_set::tests::the_pinned_beta_set_id_is_the_one_every_provisioned_member_logged - CONFORMANCE §8 MR-STOR-0056 (Met) A5P1A284EGZRBZ0W6BJ303V1MCR9M7CHZ44VA45BFDEABEMHRK70 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/impl#[NativeReserveState]genesis(). HP3HF7AVHYYG5Q076FP58AT27BR1ZJ1EBQTPWARCM85SY45MZR5G SKDZ6AMFXJX08BXNWQ1MSX4QQ2XSJY86NY9F7RB2ZGA831C3WW60 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W1EBJ24ETPRFCHF31FRTVPYC1WPMG9APZQA4F9T5R56QGQC83CC0 +MR-STOR-0093 dsm::storage_cell::ByteCommit node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_bytecommit_digest_matches_the_spec_construction;dsm_storage_node::bytecommit_chain::cycles_close_over_new_entries_and_commit_their_records - CONFORMANCE §8 MR-STOR-0093 (Met) E154R7RFCCHQXHNC53VCGJQBEDEEN0BXX6H73SR54YX94D8V1VZ0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/ByteCommit# SE4FR3Q2SC1EGK0PJ72MF53ZPE78M4Y0PYKFDQW46TRA4N17B6D0 36HZFAECAS6QQEWWRN9ZZF2CNN4K5R0GXJ2V989XPYX51CHN9PKG;YAWW775ZTG7BBAXD0C235AKNR6CS081NE4W7DZXXTYD0A2FVBX80 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DB254M72KW5T5XZ0GZKD3VB351G8XDXN03VXSW9GSVYX5PGMGP6G +MR-STOR-0093 dsm_storage_node::db::pg::close_cycle node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_bytecommit_digest_matches_the_spec_construction;dsm_storage_node::bytecommit_chain::cycles_close_over_new_entries_and_commit_their_records - CONFORMANCE §8 MR-STOR-0093 (Met) TG422G7SWKNXK2Z1SM18BKH8PGGSY4KEQ0VX992WXMBET6ATV3J0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/close_cycle(). PY8FHD5Y4XV1DJ7NHDTRJZXTD5X0TKGE5W839DN2NVA3T7M4XK20 36HZFAECAS6QQEWWRN9ZZF2CNN4K5R0GXJ2V989XPYX51CHN9PKG;YAWW775ZTG7BBAXD0C235AKNR6CS081NE4W7DZXXTYD0A2FVBX80 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TJ4PM7VTZQRFRDWX28R1GH3Y9VRAX0RX8BREZTVT6WQ6NMPE7G1G +MR-STOR-0096 dsm::storage_cell::entry_digest node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_running_hash_matches_the_spec_construction;dsm::storage_cell::tests::any_change_to_earlier_entries_breaks_later_records - CONFORMANCE §8 MR-STOR-0096 (Met) RR4DJG1TKPCN0TE54HX7QX9J9Y2XSR1VGAR2E3FMHK1PJNFNNXCG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/entry_digest(). NSC6K3TZDBGC40QQ49SSESQ8HJ1D3F836VYBS0GMGYVTCR3XQK90 PJDJV0TWC75A77K2NPFDBB2WVF0WG65C6G4NNQCFDMW5N6AHF3V0;SMHV80BCM93PF0CXFVEEP2SPPHNGD7PHMKA6ZZDVMF6YDQQRB3PG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0QC7A14Y2NAEXWCH230A1GVYGPGQZKV2CFKZ4Q8QQYSHQ0TWXPVG +MR-STOR-0096 dsm::storage_cell::running_hash_next node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_running_hash_matches_the_spec_construction;dsm::storage_cell::tests::any_change_to_earlier_entries_breaks_later_records - CONFORMANCE §8 MR-STOR-0096 (Met) G97P0VDH4BV0P8CE577S05CJ8DB0VFHQRAB2Y082AB7QBGVK329G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/running_hash_next(). SJ6YBAV4PMQZXDCSMD1W36ZCYBPR2VM9ZQ0G6TTH6WR3CNGF2YWG PJDJV0TWC75A77K2NPFDBB2WVF0WG65C6G4NNQCFDMW5N6AHF3V0;SMHV80BCM93PF0CXFVEEP2SPPHNGD7PHMKA6ZZDVMF6YDQQRB3PG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1SP5S9884C77EDAYGJYYE3N47P3NGPK79A4CZ0SM30KH35N7XYQG +MR-STOR-0096 dsm_storage_node::db::pg::append_cell_entry node MUST_REACH active dsm_storage_node::main dsm::storage_cell::tests::the_running_hash_matches_the_spec_construction;dsm::storage_cell::tests::any_change_to_earlier_entries_breaks_later_records - CONFORMANCE §8 MR-STOR-0096 (Met) R19K142XHM38TNKSBZPAYCG6NANFYX8N7W4G2ZFTANC6QK231XSG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/append_cell_entry(). Y1XZ0WNFGRN7F3E9Z72F4Z7R4QP67QFZNPVT59MF4TEDPCQY8GFG PJDJV0TWC75A77K2NPFDBB2WVF0WG65C6G4NNQCFDMW5N6AHF3V0;SMHV80BCM93PF0CXFVEEP2SPPHNGD7PHMKA6ZZDVMF6YDQQRB3PG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EYFVDFS4RBYYKXQFZNYRZDXJP30170MZ8Q0NKSKDC6MMJ9PZNHBG +MR-STOR-0116 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store - CONFORMANCE §8 MR-STOR-0116 (Partial) GY4YZ4SCJYWEGJ79JG0DH61DGQN1TT4YM5PPBR6KEXAPBGGF305G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 1E6WGDZYQ87X4DZRZRVE2PKPBJX1ZT23TA0PHXWBMMCP5AK9AB3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac GJMY78JS6QK6VEV53JE8M2TNQ6D9X6ZXXBCPDNC4GXYBQ6E1XTD0 +MR-STOR-0116 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::cell_properties::held_values_and_index_entries_survive_reopening_the_store - CONFORMANCE §8 MR-STOR-0116 (Partial) DWE0T17CGZ3WBX9MRMJQ2E4EX0Z5HGWAY06RCFFA9F4E897AH5A0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 1E6WGDZYQ87X4DZRZRVE2PKPBJX1ZT23TA0PHXWBMMCP5AK9AB3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac F2W75PW30810NAXABTFG0QFJ45XAEPY7GS13WZ2TEYXYQPQ4QHT0 +MR-STOR-0129 dsm::storage_cell::ArrivalRecord node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_put_answers_with_the_arrival_record_a_verifier_replays - CONFORMANCE §8 MR-STOR-0129 (Met) 90GGAPNPACDMPNW514V1BRD2TAMNHP122K5Y918AJZP0QZRFN68G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 storage_cell/ArrivalRecord# R48VAZ51TM2RYF6WEK93ZS0YYHFAS60MRW811N98ZE29J2581RCG M9QTB7D84GM8GR1FSJKW22ENYH886PY4K687N51T7EHFM6M735H0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HQ6H83GQRKYXWEMZC267533YECK9Q9GFEV9YWT42EMGB61BTCEG0 +MR-STOR-0129 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_put_answers_with_the_arrival_record_a_verifier_replays - CONFORMANCE §8 MR-STOR-0129 (Met) 7DFCG59VN965HA8BAG9MK2AMEW1HCMX8XAQA6V8RT3CERSTTTV1G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). 21YZCXC8568A3J396R93GPPWQMN2KE927XYE89AHK896BTJANQ3G M9QTB7D84GM8GR1FSJKW22ENYH886PY4K687N51T7EHFM6M735H0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 92MN1EYHS64WBG814GA2AQXGTEAWVFTVAEVST47Z8QX8G4PBJSRG +MR-STOR-0129 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_put_answers_with_the_arrival_record_a_verifier_replays - CONFORMANCE §8 MR-STOR-0129 (Met) 8CBVPZ5QEXYMB1XDP3RWK7FJKSDC6FCW52PCD7H9RV27CNSZDQS0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG M9QTB7D84GM8GR1FSJKW22ENYH886PY4K687N51T7EHFM6M735H0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E9C1KC2CJ9SX778HRFC01CY1SR5E9CRAG9G9V2371ZMXE7G0ATN0 +MR-STOR-0135 dsm_storage_node::api::cells::get_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0135 (Met) Q6XMH8B5DZZ671SSXC19AMY7HKFC14WJKFF3P9N76JEHWHJ9CJ80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/get_cell(). 21YZCXC8568A3J396R93GPPWQMN2KE927XYE89AHK896BTJANQ3G 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;2H722JAD1GCRHJHQKQ2BAA126Y4P8N8X0WB4GTY6FN1W0KFJA0DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JJJ32TCBQNYV1J3NX6MA8A1FTDAJGE5EAY652R4VRA4X6C9YHJ4G +MR-STOR-0135 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm_storage_node::cells_keep_everything::an_identical_value_put_twice_is_held_twice - CONFORMANCE §8 MR-STOR-0135 (Met) 9N8JXQ2A6VCHY3TX3PM3S0BMNH2TZ1JGSQSBST18EJCV42ZJMA5G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;2H722JAD1GCRHJHQKQ2BAA126Y4P8N8X0WB4GTY6FN1W0KFJA0DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5RT6TMYKXCKVWHGRRN1HKEB26TEPJBM6R6P5NCA0DMHQENRWB2KG +MR-STOR-0140 dsm_storage_node::api::objects::bytecommit::fetch_commit node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself - CONFORMANCE §8 MR-STOR-0140 (Met) MVQP4C6GJZ2BSSZSFXX1ZW1YMBCW148X712EJCATX7M2W435SZ10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/fetch_commit(). 5BF9PG53M287479PX9VMFRNWYWN8WXJ8J7G24D8P2JB0D343QCSG 8K0C0YH7AB35KRB0XAWRMDYF1CTMCW0JT522F574HKZE3EX4X4N0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 54SH5ZP051S90Q23TC68FJJPGGJFFRJDRDWYCPJD06CS9NVWBJ30 +MR-STOR-0140 dsm_storage_node::api::objects::bytecommit::sync_one node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_set_mate_mirrors_by_fetching_from_the_member_itself - CONFORMANCE §8 MR-STOR-0140 (Met) 7XR5ESV7J2S0K7EH1MD0FGTP0B7YHG8SCF46JBB5XZY64EBBZGWG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/sync_one(). CPGTTCS3VPEMZ24HZ6NYKRV05PQRJ8PZJTHV5Q2XZAX1TWCVQQFG 8K0C0YH7AB35KRB0XAWRMDYF1CTMCW0JT522F574HKZE3EX4X4N0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R0GSSAGATZVNYK3YYCQATZR01HMZBRBV1R567196YXP2PPXA52WG +MR-STOR-0141 dsm_storage_node::api::objects::bytecommit::fetch_commit node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0141 (Met) 338N85DW4CF766RAYAEGEGC63JWQARXC5AZ273JCYCYTF72KJKZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/bytecommit/fetch_commit(). 5BF9PG53M287479PX9VMFRNWYWN8WXJ8J7G24D8P2JB0D343QCSG 49Z25DZCHVF3QYP7DWJHCBQYY6SPW5JZPBRBARAV2ZDJEW02GP2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QHNSRZTAV6Y9NA9W2QVH5Q12NAYZB7TTG3XKN7H7YD6PDPAX8QBG +MR-STOR-0141 dsm_storage_node::db::pg::mirror_put node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::an_impostor_at_a_set_mates_endpoint_is_not_mirrored - CONFORMANCE §8 MR-STOR-0141 (Met) XBPKD4H8BA162PJ9TFTQSFTB3VAEQ86B1S5CMAYQ773DV75KQJ60 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/mirror_put(). 66DF2WPPHX6G3J6SJY6619FTK0K36P49SQ6R78X4EC5NY9A1N8M0 49Z25DZCHVF3QYP7DWJHCBQYY6SPW5JZPBRBARAV2ZDJEW02GP2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac TVPECECZVDMCBRSPTZEE3YDWZ24T6NZY005ZF0VQE94W713NXJBG +MR-STOR-0142 dsm_storage_node::db::pg::mirror_put node MUST_REACH active dsm_storage_node::main dsm_storage_node::bytecommit_chain::a_rewritten_cycle_is_kept_beside_the_first - CONFORMANCE §8 MR-STOR-0142 (Met) 4NNA1QZ3XPFMHZXWZ4QTZWKKDTFY8VVF2W61NVNSDXC84F0AFRXG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/mirror_put(). 66DF2WPPHX6G3J6SJY6619FTK0K36P49SQ6R78X4EC5NY9A1N8M0 7C6GMXKJJTSGX2JBAVKQ7M1CFFTB2475QE0A5RYSXZBE9ZBCTPV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HXS4A05J4XV94YMWHRMZN74NZK2KXB9K0KFBBRESWTW9YXACTM60 +MR-STOR-0146 dsm_sdk::sdk::b0x_sdk::seal_for android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-STOR-0146 (Met) 4BW42DHRKS27RVVG3NSX1WHE2RAX47Z4N2XMFMW9ABV5NYFF25F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/b0x_sdk/seal_for(). 08SN781JDF9VCPF8GBSH90GBVHNBGQCAREMEHY3GE1SC718K9C8G KSAANBCZVPHSPS08T4DY6Z1AMXJBKFZA8YN6Y57ZFAPG39PHMYCG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FAF7090PNTFP44F46F49T6A7DYXARXFQVF5R47F1EN1MG2W9FJQ0 +MR-STOR-0146 dsm::crypto::spool_seal::seal android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_transfer_reaches_the_nodes_only_sealed_and_arrives;dsm::crypto::spool_seal::tests::a_sealed_payload_opens_to_its_bytes;dsm::crypto::spool_seal::tests::it_opens_under_nothing_else - CONFORMANCE §8 MR-STOR-0146 (Met) W5GV9P3R56S09J8HAZ9QCPYF0SC4BNVMJGBBZPE1SY71PXBZSD7G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 crypto/spool_seal/seal(). 15G0ERZ2MJMK1F0NB8EQ3RDPEAWXS0SKJ4EBBRKRWHJXV46M65VG KSAANBCZVPHSPS08T4DY6Z1AMXJBKFZA8YN6Y57ZFAPG39PHMYCG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5S2MGT7N6NYGKHT0E15W2Q7GQ3RVSASKZA0KVM07X982R5VV405G +MR-STOR-0148 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0148 (Partial) 8CYGX9WVRK0GVZY2JGT6J20TXPH7SF8MYQD1YNSWSEP062F92FKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). QR518HAX1HQ7D4F1D1MNZTXTC654M5Q25633GS1AGZ8ZV4WWKC00 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PQ0V0S8JR1JKWWQN8Z9ERT1XDZ9Q58SY44W0MS9AJM0VVYZPBYWG +MR-STOR-0149 dsm::route_chain::leader_copy_record android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_leader_record_of_a_value_is_recovered_from_the_leader_log;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-STOR-0149 (Met) D3171049GEX0H606YBRR2MC0NGV8QQ08QZTQ8TVB995YDF8727HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/leader_copy_record(). PB03TESRVCQ4F0NYA9FQZ7ET1SJV74Y89TZBDM04EPJREKJ8DWB0 19VD4JAEJ2HFX37M38PVP8YQ4FY3MWB6BYGDAWPQA3KAGS9H8P5G;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PPM67KGPHXNKT9T9JQT4JYX7F5HRQEPVEJ0N02TETHCBRJ0NP8K0 +MR-STOR-0149 dsm_sdk::sdk::route_seats::from_leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_leader_record_of_a_value_is_recovered_from_the_leader_log;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-STOR-0149 (Met) XYCVNZCP4NFK1K7SJ5CFHJCDGXESZ8C00T382PPTZSJ3F4X26AKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/from_leader(). W1N7B62F2ETW2GX5VMK31HA7WD69FDVE05D11JX5X2RP3XQ3DRX0 19VD4JAEJ2HFX37M38PVP8YQ4FY3MWB6BYGDAWPQA3KAGS9H8P5G;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 45YEGAZ64WG2G7ZTBRGTYQMTFTCHBWXVPY0CFYPN2HPHPBPMTN10 +MR-STOR-0150 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0150 (Met) BHTDA31BHQ0Z386G3N56C4J39DSYVCPKWDQ97YW6B2M1N35SR29G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MQVMR0BEJK2R2KX07MGAP4P8KKJ9S0TESQ6VZBGZ6PNMXV4C3QA0 +MR-STOR-0151 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_entry_carries_one_slot_per_earlier_position_and_round_trips;dsm::route_chain::tests::an_empty_neither_counts_nor_invalidates - CONFORMANCE §8 MR-STOR-0151 (Partial) CVE0RSXA4SM1QK1RKD6D039D1YA7KN37H698GCVACWJQPRZRWXT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG XB1K5X0QPQ5K7FYJ6BVNM989NVB91CZHTJJAD908B30MWT8DM5W0;KTEANAX455J8QTJ5GBC7ZPVEKM0YYAXWXWT0WNEDJ0JCMWA0QVYG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4H70GZ1PYNN4MEZM8CKRD35H3VP4XD4EJ2WQ00FAQX7DDKA471Y0 +MR-STOR-0151 dsm_sdk::sdk::route_seats::write_recorded_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_entry_carries_one_slot_per_earlier_position_and_round_trips;dsm::route_chain::tests::an_empty_neither_counts_nor_invalidates - CONFORMANCE §8 MR-STOR-0151 (Partial) 8479GCHSSK0N6KEBAQDBY7NHD9WR0EW066T6XREGNJ5EQDZEKAMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded_position(). 0XZHTFRENJDWHBXDR49QR5GKVJKJ1RT168D6WY651KM5XMZ8QE3G XB1K5X0QPQ5K7FYJ6BVNM989NVB91CZHTJJAD908B30MWT8DM5W0;KTEANAX455J8QTJ5GBC7ZPVEKM0YYAXWXWT0WNEDJ0JCMWA0QVYG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8AS7Z19GP3W4VRWSE1WPPSQJ5CM53XGCPNE6NT2WQN6GM7VZ8DFG +MR-STOR-0152 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_copy_whose_carried_links_are_not_one_chain_does_not_count;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count - CONFORMANCE §8 MR-STOR-0152 (Partial) YTV22FQXHS5XY34JNZ8EM1BSQY054WDME59418JEJX3HC82KPJ80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG J8XQMV63YK8YJYRM8QFVW85BGENGX7EHSASYJD30GE3ZN0A345P0;NAADGAXA2ATP2RNKE3N7J749TD1BFARNJACSER1ASYFBQ8EPQW50 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CPDJMZ4HHKNEH0GZR74M3MZ2ZKNANH3ZRAFNH5339XFKND9G1H50 +MR-STOR-0154 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final - CONFORMANCE §8 MR-STOR-0154 (Met) NQA6NQCM92RR2RZRM82WZV4T5JGRB8N47X64GC2A95XHB3S2WRN0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;K9BGWWFZCAZRVPMD4CGY6FV0WEMSWBX2SSYJ22R2M8W3J5D0EBR0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ENBTH7CDREGSKB4KX7Y4ENGAKQ1NZSZ1WFJK069MEG3NPXHQBSR0 +MR-STOR-0155 dsm::route_chain::CompletionProof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_completion_proof_is_the_chain_through_its_third_link - CONFORMANCE §8 MR-STOR-0155 (Met) K0DRDYBM3RW1K5YAV4SZEYHQHDEGJMZR15ZZJ8AW5CPQGBZ3GE80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CompletionProof# RSXQ0ZPXPC9M0D8Z4FETVJ097AJ02WE5FCJQRVETRBX329321N70 RYG1ZF24JY29SY56KB36S9AYY4YYPYPX0S2R3E8MGK0QJEN5Y9MG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AF927VJ9B9GJH467ASNWTPDS5900CT7BH40YDJYERFD2APXE3KHG +MR-STOR-0155 dsm::route_chain::completion_proof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_completion_proof_is_the_chain_through_its_third_link - CONFORMANCE §8 MR-STOR-0155 (Met) 0T2Q8DY4CHBS0WWNZC77V4WVEV4JSE6XW3T34VS7EBAWM0K5Q0H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/completion_proof(). N9XM414KFF0XKKQF8SZMRJ1H2YPDCDYWWEJ5441CR87ZK3CR68V0 RYG1ZF24JY29SY56KB36S9AYY4YYPYPX0S2R3E8MGK0QJEN5Y9MG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1CXFAM80Z1RKTGGFZRDERZY4D8YVBQ9CJXXQR1SPR5455MCZ4VX0 +MR-STOR-0156 dsm::route_chain::check_completion_proof node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::a_completion_proof_is_checked_against_the_seats - CONFORMANCE §8 MR-STOR-0156 (Partial) 2MDZMNWNC0GTPQ08X8FAKDBY8S2AXYJ5YRFXFBYE44XW27J3H1J0 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/check_completion_proof(). ZCF8RD87TQAN0A6DMHN6255N6M74QGG0MQ96WRK3D0PPS4YJCXMG 1EF5G3W0C91X6NNB1BTQXV8GFPG2713GJ0YTZ9HF4QS0GPA6X99G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 44T91DW16ZGWEP4B5VRKTTDTYBYWPJ9Z6W0WVVMA3ZJ1K1THQT0G +MR-STOR-0157 dsm::route_chain::completion_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_completion_digest_is_the_proofs_fields - CONFORMANCE §8 MR-STOR-0157 (Met) P4ZJE18GRQ68NXVMXW4ZCJ98T5CA0F12R33NCD45YMGYP63TMBJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/completion_digest(). BJWR5WY5VQS65R2DKTY1TD1Y9ZY8G8W2NFKRWDWAB114XYR3E750 VJM7X5JW72F0QR1P6MJ9BYJK31C1H40PZXYNNRAT4ZYKYYANFSM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PRPQ1PZ9PST5WS2CTNT9Z6MFV4ABHJJC8JZRWNTT6ZHA8YSEYPPG +MR-STOR-0158 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) 0W34W90DA5WN7Z4VDQWBBP3YKWSQBAR81KM9746PDABBTTYVZBZ0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). RW20DYRK8X1S474MJYT9EWZDEG98YXG92J2EYS71C954ESB4WRG0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YHNG4K0C3WRDBGYSH44GDZQQ6KZ5EBG8K5KMVVGM26W2ERAJTTK0 +MR-STOR-0158 dsm_sdk::storage::client_db::completion_proofs::keep android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) QXXEMBAGENZJ4BWK4FNXZFM6Q1RV825XY41PSNJT72EEGDG535S0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/completion_proofs/keep(). 5RMB8EXCGQ660Q9E2RGWXPMMJXKCZH70EHXZDRPHDY0B81JAG7FG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y02527AKN7GA2M2PZRA6ZVVGSZ4755RC5ZCKRYH51NEC9GR28WF0