From d8b85c953f297b00b4f4163864f42c888c199471 Mon Sep 17 00:00:00 2001 From: Cryptskii <47649969+cryptskii@users.noreply.github.com> Date: Sun, 4 Oct 2026 15:40:52 -0400 Subject: [PATCH 1/4] test: a device's held first admission resumes through every production path A first faucet claim held at its root claim (two links, never final) has already credited the head. Resuming it directly, by the next claim, and by storage.sync after a restart each refuse today with "cannot activate an economic lineage on a device that already holds value": the predecessor is activated against the head that carries the held claim's own credit. --- .../dsm_sdk/src/handlers/faucet_flow_tests.rs | 170 ++++++++++++++++++ 1 file changed, 170 insertions(+) diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs index 10393e1b5..fadd9707b 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs @@ -529,3 +529,173 @@ async fn a_faucet_lineage_is_walkable_by_a_foreign_verifier() { dsm::types::operations::Operation::FaucetClaim { .. } )); } + +// ── A device's first admission, held after its advance ──────────────────── +// +// The advance and the pending admission commit in one transaction, so a +// first admission held at any later step leaves the device with its credit on +// the head (fenced) and nothing admitted. Resuming it must reach the +// activation root it was built on, whichever production path resumes it. + +/// The seats of this device's first root cell `K_root(1)` after its first +/// two, in route order, and the cell's key. Refusing their writes lets the +/// first root claim reach the leader and one more seat and no further: a chain +/// of two links, which is never final (storage spec §9). +fn seats_past_the_second_of_the_first_root_cell(d: &Device) -> (Vec, [u8; 32]) { + let set = canonical_set(NETWORK).expect("canonical set"); + let cell = crate::sdk::economic_registers::root_cell( + &set, + NETWORK, + &d.identity.genesis, + &d.identity.device_id, + 1, + &dsm::economic::tree::empty_economic_root(), + ) + .expect("K_root(1)"); + let seats = cell.routed().route().seats()[2..] + .iter() + .map(|id| String::from_utf8(id.clone()).expect("member ids are UTF-8")) + .collect(); + (seats, *cell.routed().key()) +} + +/// Run `d`'s first claim while its root claim cannot become final, so the +/// claim is held for resume after its advance credited the head; then let the +/// members take writes again. Returns the held admission. +async fn hold_the_first_claim(d: &Device) -> dsm::economic::admission::PendingEconomicAdmission { + let (seats, key) = seats_past_the_second_of_the_first_root_cell(d); + for seat in &seats { + d.nodes.refuse_cell_writes(seat, &[key]).await; + } + let held = match claim_era_faucet(d.core(), NETWORK).await { + Ok(outcome) => panic!( + "a root claim of two links is not final, yet the claim admitted position {}", + outcome.economic_position + ), + Err(e) => e.to_string(), + }; + assert!(held.contains("the claim is not final yet"), "{held}"); + let head = d.core().device_head().expect("head"); + let pending = head + .pending_economic_admission() + .cloned() + .expect("the first claim is held for resume"); + assert_eq!(pending.economic_position, 1, "the first admission"); + assert_eq!( + pending.pre_economic_root, + dsm::economic::tree::empty_economic_root(), + "built on the activation root" + ); + assert_eq!( + head.balance(&era()), + whole_era(100), + "the held advance has already credited the head" + ); + assert!( + client_db::economic_lineage::get_admitted_coordinate() + .expect("read admitted") + .is_none(), + "nothing is admitted yet" + ); + for seat in &seats { + d.nodes.accept_cell_writes(seat).await; + } + pending +} + +/// `core`'s lineage is admitted at `position` and nothing is pending. +fn admitted_at(core: &crate::sdk::core_sdk::CoreSDK, position: u64) { + assert!( + core.device_head() + .expect("head") + .pending_economic_admission() + .is_none(), + "admitted ⇒ unfenced" + ); + let (admitted, _root) = client_db::economic_lineage::get_admitted_coordinate() + .expect("read admitted") + .expect("admitted recorded"); + assert_eq!(admitted, position); +} + +/// A held first claim is finished by resuming it: its predecessor is the +/// activation root, though the head already holds the claim's own credit. +#[tokio::test(flavor = "multi_thread", worker_threads = 4)] +#[serial] +async fn a_held_first_claim_is_finished_by_resuming_it() { + let d = Device::start(0xA9).await; + let pending = hold_the_first_claim(&d).await; + let admitted = crate::sdk::economic_admission_flow::resume_pending_admission( + d.core(), + NETWORK, + pending, + ) + .await + .expect("the held first claim resumes"); + assert_eq!(admitted.economic_position, 1); + admitted_at(d.core(), 1); + assert_eq!(d.era_balance(), whole_era(100), "credited once"); + assert_eq!(recipient_of(&release_at(1).await), d.identity.device_id); +} + +/// The next claim finishes a held first claim before it claims again: the +/// held one lands at position 1 and the new one at position 2. +#[tokio::test(flavor = "multi_thread", worker_threads = 4)] +#[serial] +async fn a_held_first_claim_is_finished_by_the_next_claim() { + let d = Device::start(0xAA).await; + hold_the_first_claim(&d).await; + let next = claim_era_faucet(d.core(), NETWORK) + .await + .expect("the next claim finishes the held one, then claims"); + assert_eq!(next.economic_position, 2); + admitted_at(d.core(), 2); + assert_eq!(d.era_balance(), whole_era(200)); + assert_eq!(reserve_head().await.generation, 2, "released twice, once each"); +} + +/// After a restart the sync finishes a first claim the previous run left held +/// (the stranded-admission sweep). +#[tokio::test(flavor = "multi_thread", worker_threads = 4)] +#[serial] +async fn a_held_first_claim_is_finished_by_the_sync_after_a_restart() { + use dsm::types::proto; + use prost::Message; + let d = Device::start(0xAB).await; + hold_the_first_claim(&d).await; + let restarted = crate::economic_fixtures::restart_router(&d.fleet); + let answered = restarted + .query(AppQuery { + path: "storage.sync".to_string(), + params: proto::ArgPack { + codec: proto::Codec::Proto as i32, + body: crate::sdk::inbox_poller::poll_sync_request().encode_to_vec(), + schema_hash: None, + } + .encode_to_vec(), + }) + .await; + assert!(answered.success, "storage.sync: {:?}", answered.error_message); + let sync = match crate::handlers::response_helpers::decode_local_envelope(&answered.data) + .expect("storage.sync answers an envelope") + .payload + { + Some(proto::envelope::Payload::StorageSyncResponse(resp)) => resp, + other => panic!("storage.sync answered {other:?}"), + }; + assert!( + !sync.errors.iter().any(|e| e.contains("stranded admission")), + "{:?}", + sync.errors + ); + admitted_at(&restarted.core_sdk, 1); + assert_eq!( + restarted + .core_sdk + .device_head() + .expect("head") + .balance(&era()), + whole_era(100), + "credited once" + ); +} From 217491e6f46c1efa917f822616b1baa58caa2904 Mon Sep 17 00:00:00 2001 From: Cryptskii <47649969+cryptskii@users.noreply.github.com> Date: Sun, 4 Oct 2026 15:47:37 -0400 Subject: [PATCH 2/4] fix: a device's held first admission resumes on its activation root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The advance and the pending admission commit in one transaction, so a first admission held at any later step leaves its own credit on the head. Every resume path took the predecessor from validated_root_or_activate, which with nothing admitted activated against that head and refused it as already holding value — so a fresh wallet whose first claim was held was stuck. The activation precondition is about what the device held at its activation point: the head its first admission was built on. Core now reads it as the head less exactly that admission's own credit (EconomicActivationSnapshot::before_first_admission), taking the pending admission's frozen witness only when it binds the admission (operation digest, post-root, pre-root = activation root) and verifies from the activation root under the head's identity. activate() is unchanged: value the first admission did not credit, of the same asset or another, or an outstanding allocation, is still refused. The SDK reads the frozen witness through one helper shared with resume_pending_admission. --- .../dsm/src/economic/lineage.rs | 150 ++++++++++++ .../dsm/tests/economic_admission_lifecycle.rs | 215 ++++++++++++++++++ .../dsm_sdk/src/handlers/faucet_flow_tests.rs | 23 +- .../src/sdk/economic_admission_flow.rs | 96 +++++--- 4 files changed, 440 insertions(+), 44 deletions(-) diff --git a/dsm_client/deterministic_state_machine/dsm/src/economic/lineage.rs b/dsm_client/deterministic_state_machine/dsm/src/economic/lineage.rs index a34bd62af..2b1a7ca60 100644 --- a/dsm_client/deterministic_state_machine/dsm/src/economic/lineage.rs +++ b/dsm_client/deterministic_state_machine/dsm/src/economic/lineage.rs @@ -34,6 +34,14 @@ //! So a device holding value cannot activate. A migration protocol for //! existing holdings is future work; it must never be an implicit snapshot. //! +//! What is checked is what the device held at its **activation point**: the +//! head its first admission was built on. While that admission is pending the +//! head already carries its credit (the advance and the pending admission +//! commit together), so the activation point is the head less exactly that +//! admission's own witness — +//! [`EconomicActivationSnapshot::before_first_admission`]. Value the first +//! admission did not credit is still value held at the activation point. +//! //! ## Advancing a validated root //! //! Conjunctive, and every clause is checked: @@ -66,16 +74,19 @@ //! acyclicity rule structural: an external source resolves from a root this //! verifier has itself validated, never from the transition being validated. +use crate::economic::admission::PendingAdmissionKind; use crate::economic::claim::{verify_manifest_provenance_index, EconomicAdmissionManifest}; use crate::economic::provenance::{ verify_transition_provenance, FundedCredit, ProvenanceContext, ProvenanceError, ProvenanceResolver, }; use crate::economic::register::RegisteredEconomicRoot; +use crate::economic::state::EconomicLeafState; use crate::economic::tree::empty_economic_root; use crate::economic::witness::{ verify_mutation_sequence, EconomicTransitionWitness, EconomicWitnessError, }; +use crate::types::device_state::DeviceState; /// A root this verifier has established is the result of a valid transition /// from a validated predecessor. @@ -382,8 +393,147 @@ impl EconomicActivationSnapshot { outstanding_offline_allocation: false, } } + + /// What `head` held at its activation point while its FIRST economic + /// admission is pending: the head less exactly that admission's own + /// transition, as `first`, the admission's frozen witness, states it. + /// + /// The activation point is the head the first admission was built on, and + /// once the admission is locally accepted that is no longer the head: the + /// advance and the pending admission commit in one transaction, so an + /// admission held at any later step (its evidence not yet stored, its + /// claim not yet final) leaves its own credit on the head, fenced. Asking + /// whether the head as it stands holds value counts that credit as value + /// held before position 0, and refuses the one transition that roots the + /// lineage. + /// + /// From the activation root every mutation of `first` inserts a leaf, and + /// each balance leaf it inserts is a credit the advance applied, so taking + /// those credits off the head gives back the head the admission was built + /// on. Activation is not loosened: whatever the head holds that the first + /// admission did not credit was held at the activation point, and + /// [`activate`] refuses it. An outstanding allocation is read off the head + /// as it stands, because a DSM-backed admission moves none. + /// + /// `first` is taken only as the pending admission's own witness: its + /// operation digest and post-root are the admission's, and its mutations + /// verify from the activation root under this head's identity. + pub fn before_first_admission( + head: &DeviceState, + first: &EconomicTransitionWitness, + ) -> Result { + let pending = head + .pending_economic_admission() + .ok_or(ActivationPointUnreadable::NothingPending)?; + let activation_root = empty_economic_root(); + let not_first = || ActivationPointUnreadable::NotAFirstAdmission { + economic_position: pending.economic_position, + }; + // Only a DSM-backed admission can be a device's first: an offline load + // debits an online balance the activation root does not hold, an + // unload moves an allocation activation refuses, and a conditional + // position right after the activation root is Invalid. + if pending.kind != PendingAdmissionKind::DsmBacked + || pending.economic_position != 1 + || pending.pre_economic_root != activation_root + { + return Err(not_first()); + } + let coords = pending.acceptance().ok_or_else(not_first)?; + if first.pre_economic_root != activation_root + || first.operation_digest != pending.operation_digest + || first.post_economic_root != coords.post_economic_root + { + return Err(ActivationPointUnreadable::WitnessOfAnotherTransition); + } + verify_mutation_sequence( + &first.mutation_sequence(), + &head.genesis_digest(), + &head.devid(), + ) + .map_err(ActivationPointUnreadable::WitnessDoesNotVerify)?; + + let mut held = head.balances_snapshot().clone(); + for mutation in &first.mutations { + if let Some(EconomicLeafState::Balance(credit)) = &mutation.post_state { + let rest = held + .get(&credit.policy_commit) + .and_then(|amount| amount.checked_sub(credit.amount)) + .ok_or(ActivationPointUnreadable::CreditNotOnHead { + policy_commit: credit.policy_commit, + })?; + // The advance removes a balance that reaches zero, so the + // credit that created an entry takes the entry back with it. + if rest == 0 { + held.remove(&credit.policy_commit); + } else { + held.insert(credit.policy_commit, rest); + } + } + } + Ok(Self { + online_balances_empty: held.is_empty(), + outstanding_offline_allocation: !head.offline_allocations_snapshot().is_empty(), + }) + } +} + +/// Why the activation point of a device with a pending first admission could +/// not be read off its head and that admission's witness. +/// +/// Each is incoherent local state, never a verdict about value: the head, the +/// pending admission and its frozen witness are written together. +#[derive(Debug, Clone, PartialEq, Eq)] +pub enum ActivationPointUnreadable { + /// The head carries no pending admission: its activation point, if it has + /// not activated, is the head itself. + NothingPending, + /// The pending admission is not a locally accepted, DSM-backed admission + /// at position 1 on the activation root. + NotAFirstAdmission { economic_position: u64 }, + /// The witness names another operation, another post-root, or a pre-root + /// that is not the activation root. + WitnessOfAnotherTransition, + /// The witness's mutations do not verify from the activation root under + /// the head's identity. + WitnessDoesNotVerify(EconomicWitnessError), + /// The head does not hold a credit the first admission made. + CreditNotOnHead { policy_commit: [u8; 32] }, +} + +impl core::fmt::Display for ActivationPointUnreadable { + fn fmt(&self, f: &mut core::fmt::Formatter<'_>) -> core::fmt::Result { + match self { + Self::NothingPending => write!( + f, + "the head carries no pending admission: its activation point is the head itself" + ), + Self::NotAFirstAdmission { economic_position } => write!( + f, + "the pending admission at position {economic_position} is not a first admission \ + (a locally accepted, DSM-backed admission at position 1 on the activation root)" + ), + Self::WitnessOfAnotherTransition => write!( + f, + "the witness is not the pending first admission's: it names another operation, \ + another post-root, or a pre-root other than the activation root" + ), + Self::WitnessDoesNotVerify(e) => write!( + f, + "the pending first admission's witness does not verify from the activation \ + root: {e}" + ), + Self::CreditNotOnHead { policy_commit } => write!( + f, + "the head does not hold the credit of {} its pending first admission made", + crate::utils::text_id::encode_base32_crockford(policy_commit) + ), + } + } } +impl std::error::Error for ActivationPointUnreadable {} + /// Why a device may not activate an economic lineage at the empty root. #[derive(Debug, Clone, Copy, PartialEq, Eq)] pub struct UnsupportedLegacyEconomicState { diff --git a/dsm_client/deterministic_state_machine/dsm/tests/economic_admission_lifecycle.rs b/dsm_client/deterministic_state_machine/dsm/tests/economic_admission_lifecycle.rs index 14d8ee24f..1ba560a70 100644 --- a/dsm_client/deterministic_state_machine/dsm/tests/economic_admission_lifecycle.rs +++ b/dsm_client/deterministic_state_machine/dsm/tests/economic_admission_lifecycle.rs @@ -926,3 +926,218 @@ fn a_setup_transition_binds_its_position_and_its_derived_root() { "the derived body must pass both setup conjuncts, got {outcome:?}" ); } + +// ── The activation point of a held first admission ───────────────────────── +// +// The advance and the pending admission commit together, so a first admission +// held at any later step leaves its own credit on the head. The activation +// point is the head less exactly that credit: the admission resumes on the +// activation root, and anything else the head holds is still value held +// before position 0. + +/// The first faucet claim's admission, locally accepted for `fx`'s witness at +/// `position` on the activation root, naming `operation`. +fn held_first_claim( + fx: &FaucetFixture, + kind: PendingAdmissionKind, + position: u64, + operation: &Operation, +) -> PendingEconomicAdmission { + PendingEconomicAdmission::prepared( + kind, + position, + dsm::economic::tree::empty_economic_root(), + dsm::economic::admission::dsm_operation_digest(&operation.to_bytes()), + ) + .into_locally_accepted(dsm::economic::admission::AcceptedAdmissionCoords { + post_economic_root: fx.post_root, + accepted_substrate_addr: SUBSTRATE_ADDR, + admission_manifest_addr: manifest_for(&fx.witness).addr().expect("addressable"), + c_dsm_plus: C_DSM_PLUS, + embedded_parent: EMBEDDED_PARENT, + }) + .expect("prepared -> accepted") +} + +/// The trader's head as it reloads: `balances`, `allocations`, and the +/// admission in flight. +fn head_of( + genesis: [u8; 32], + fx: &FaucetFixture, + balances: &[([u8; 32], u64)], + allocations: &[([u8; 32], u64)], + pending: Option, +) -> dsm::types::device_state::DeviceState { + dsm::types::device_state::DeviceState::restore( + genesis, + *dev(), + fx.pk.clone(), + None, + balances.iter().copied().collect(), + Vec::new(), + std::collections::BTreeMap::new(), + allocations + .iter() + .map(|(key, amount)| { + ( + *key, + dsm::types::device_state::OfflineAllocation { + amount: *amount, + sequence: 1, + }, + ) + }) + .collect(), + pending, + ) + .expect("the head reloads") +} + +fn era_payout() -> ([u8; 32], u64) { + ( + dsm::core::token::token_state_manager::era_policy_commit(), + dsm::economic::native_reserve::ERA_FAUCET_PAYOUT, + ) +} + +/// A first claim held after its advance: the head holds the claim's own +/// credit and nothing else. Read off the head as it stands, that credit is +/// value held before position 0 and activation refuses; at the activation +/// point the device held nothing, and the admission resumes on the activation +/// root. +#[test] +fn a_held_first_admission_resumes_on_the_activation_root() { + let fx = faucet_fixture(1); + let pending = held_first_claim(&fx, PendingAdmissionKind::DsmBacked, 1, &fx.op); + let head = head_of(G, &fx, &[era_payout()], &[], Some(pending)); + + let as_it_stands = EconomicActivationSnapshot { + online_balances_empty: head.balances_snapshot().is_empty(), + outstanding_offline_allocation: !head.offline_allocations_snapshot().is_empty(), + }; + activate(as_it_stands).expect_err("the head as it stands carries the held credit"); + + let snapshot = EconomicActivationSnapshot::before_first_admission(&head, &fx.witness) + .expect("the activation point is readable"); + assert_eq!(snapshot, EconomicActivationSnapshot::fresh()); + let root = activate(snapshot).expect("nothing was held at the activation point"); + assert_eq!(root.economic_position(), 0); + assert_eq!( + root.economic_root(), + dsm::economic::tree::empty_economic_root() + ); +} + +/// No self-rooting through a held first admission: whatever the head holds +/// that the first admission did not credit — more of the same asset, another +/// asset, an outstanding allocation — was held at the activation point, and +/// activation refuses it exactly as it refuses a device with nothing pending. +#[test] +fn value_the_first_admission_did_not_credit_still_blocks_activation() { + let fx = faucet_fixture(1); + let (era, payout) = era_payout(); + type Holdings = (&'static str, Vec<([u8; 32], u64)>, Vec<([u8; 32], u64)>); + let cases: [Holdings; 3] = [ + ( + "more of the credited asset", + vec![(era, payout + 1)], + vec![], + ), + ( + "another asset", + vec![(era, payout), ([0x7A; 32], 7)], + vec![], + ), + ( + "an outstanding allocation", + vec![(era, payout)], + vec![([0x7B; 32], 5)], + ), + ]; + for (name, balances, allocations) in cases { + let pending = held_first_claim(&fx, PendingAdmissionKind::DsmBacked, 1, &fx.op); + let head = head_of(G, &fx, &balances, &allocations, Some(pending)); + let snapshot = match EconomicActivationSnapshot::before_first_admission(&head, &fx.witness) + { + Ok(snapshot) => snapshot, + Err(e) => panic!("{name}: the activation point is readable: {e}"), + }; + assert_ne!( + snapshot, + EconomicActivationSnapshot::fresh(), + "{name}: held at the activation point" + ); + let refused = + activate(snapshot).expect_err("value held at the activation point blocks activation"); + assert_eq!(refused.snapshot, snapshot, "{name}"); + } +} + +/// The activation point is read only through the pending first admission's +/// own witness, from the head that carries it. +#[test] +fn the_activation_point_is_read_only_through_the_first_admissions_own_witness() { + use dsm::economic::lineage::ActivationPointUnreadable; + let fx = faucet_fixture(1); + let (era, _) = era_payout(); + let read = |head: &dsm::types::device_state::DeviceState| { + EconomicActivationSnapshot::before_first_admission(head, &fx.witness) + }; + + // Nothing pending: the head is its own activation point. + assert_eq!( + read(&head_of(G, &fx, &[era_payout()], &[], None)), + Err(ActivationPointUnreadable::NothingPending) + ); + + // Not a first admission: a later position, or a kind no first admission has. + for (kind, position) in [ + (PendingAdmissionKind::DsmBacked, 2), + ( + PendingAdmissionKind::OfflineLoad { + asset_policy_commit: era, + }, + 1, + ), + ] { + let pending = held_first_claim(&fx, kind, position, &fx.op); + assert_eq!( + read(&head_of(G, &fx, &[era_payout()], &[], Some(pending))), + Err(ActivationPointUnreadable::NotAFirstAdmission { + economic_position: position + }) + ); + } + + // The witness of another operation than the one pending. + let other = Operation::FaucetClaim { + reserve_id: reserve_genesis().reserve_id, + generation: 2, + }; + let pending = held_first_claim(&fx, PendingAdmissionKind::DsmBacked, 1, &other); + assert_eq!( + read(&head_of(G, &fx, &[era_payout()], &[], Some(pending))), + Err(ActivationPointUnreadable::WitnessOfAnotherTransition) + ); + + // Another identity's head: the witness's leaves are keyed to this + // trader's genesis, so they do not verify under another's. + let pending = held_first_claim(&fx, PendingAdmissionKind::DsmBacked, 1, &fx.op); + assert!(matches!( + read(&head_of( + [0x12; 32], + &fx, + &[era_payout()], + &[], + Some(pending) + )), + Err(ActivationPointUnreadable::WitnessDoesNotVerify(..)) + )); + + // A head that does not hold the credit its pending admission made. + let pending = held_first_claim(&fx, PendingAdmissionKind::DsmBacked, 1, &fx.op); + assert_eq!( + read(&head_of(G, &fx, &[], &[], Some(pending))), + Err(ActivationPointUnreadable::CreditNotOnHead { policy_commit: era }) + ); +} diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs index fadd9707b..5cb2dd0ab 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/faucet_flow_tests.rs @@ -625,13 +625,10 @@ fn admitted_at(core: &crate::sdk::core_sdk::CoreSDK, position: u64) { async fn a_held_first_claim_is_finished_by_resuming_it() { let d = Device::start(0xA9).await; let pending = hold_the_first_claim(&d).await; - let admitted = crate::sdk::economic_admission_flow::resume_pending_admission( - d.core(), - NETWORK, - pending, - ) - .await - .expect("the held first claim resumes"); + let admitted = + crate::sdk::economic_admission_flow::resume_pending_admission(d.core(), NETWORK, pending) + .await + .expect("the held first claim resumes"); assert_eq!(admitted.economic_position, 1); admitted_at(d.core(), 1); assert_eq!(d.era_balance(), whole_era(100), "credited once"); @@ -651,7 +648,11 @@ async fn a_held_first_claim_is_finished_by_the_next_claim() { assert_eq!(next.economic_position, 2); admitted_at(d.core(), 2); assert_eq!(d.era_balance(), whole_era(200)); - assert_eq!(reserve_head().await.generation, 2, "released twice, once each"); + assert_eq!( + reserve_head().await.generation, + 2, + "released twice, once each" + ); } /// After a restart the sync finishes a first claim the previous run left held @@ -675,7 +676,11 @@ async fn a_held_first_claim_is_finished_by_the_sync_after_a_restart() { .encode_to_vec(), }) .await; - assert!(answered.success, "storage.sync: {:?}", answered.error_message); + assert!( + answered.success, + "storage.sync: {:?}", + answered.error_message + ); let sync = match crate::handlers::response_helpers::decode_local_envelope(&answered.data) .expect("storage.sync answers an envelope") .payload diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_admission_flow.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_admission_flow.rs index d3bd39648..54897fe9b 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_admission_flow.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_admission_flow.rs @@ -82,9 +82,14 @@ pub struct ClaimOutcome { /// The validated economic root this device holds, or a fresh activation. /// -/// `activate` refuses a device already holding value — calling its current -/// holdings "position 0" would be self-rooting at the base — so a legacy -/// value-holding device surfaces `UnsupportedLegacyEconomicState` here. +/// `activate` refuses a device that held value at its activation point — +/// calling those holdings "position 0" would be self-rooting at the base — so +/// a legacy value-holding device surfaces `UnsupportedLegacyEconomicState` +/// here. The activation point is the head the first admission was built on: +/// with nothing pending that is the head itself, and with the first admission +/// pending it is the head less that admission's own credit, read from its +/// frozen witness +/// ([`EconomicActivationSnapshot::before_first_admission`]). pub(crate) fn validated_root_or_activate( core: &CoreSDK, ) -> Result { @@ -103,13 +108,60 @@ pub(crate) fn validated_root_or_activate( let head = core .device_head() .ok_or_else(|| DsmError::storage("no device head".to_string(), None::))?; - let snapshot = EconomicActivationSnapshot { - online_balances_empty: head.balances_snapshot().is_empty(), - outstanding_offline_allocation: !head.offline_allocations_snapshot().is_empty(), + let snapshot = match head.pending_economic_admission() { + None => EconomicActivationSnapshot { + online_balances_empty: head.balances_snapshot().is_empty(), + outstanding_offline_allocation: !head.offline_allocations_snapshot().is_empty(), + }, + Some(first) => { + let (_, witness) = frozen_witness_of(first)?; + EconomicActivationSnapshot::before_first_admission(&head, &witness) + .map_err(|e| storage_err("activation point", e))? + } }; activate(snapshot).map_err(|e| DsmError::invalid_operation(e.to_string())) } +/// The frozen witness of `pending`: the exact bytes frozen with its advance, +/// and their decode, bound to the admission by its operation digest and +/// post-root. Never re-derived. +fn frozen_witness_of( + pending: &PendingEconomicAdmission, +) -> Result<(Vec, EconomicTransitionWitness), DsmError> { + let witness_key_prefix = format!( + "immutable::{}::", + String::from_utf8_lossy( + dsm::common::domain_tags::TAG_DSM_ECONOMIC_TRANSITION_WITNESS_OBJ.source_bytes() + ) + ); + let witness_bytes = + crate::storage::client_db::frozen_publication_artifact::find_current_payload_with_prefix_and_purpose( + &witness_key_prefix, + "economic-transition-witness", + ) + .map_err(|e| storage_err("load frozen witness", e))? + .ok_or_else(|| { + DsmError::storage( + "no frozen witness for the pending admission".to_string(), + None::, + ) + })?; + let witness = dsm::economic::decode::decode_transition_witness(&witness_bytes) + .map_err(|e| storage_err("decode frozen witness", e))?; + let coords = pending + .accepted_coords() + .map_err(|e| DsmError::invalid_operation(e.to_string()))?; + if witness.operation_digest != pending.operation_digest + || witness.post_economic_root != coords.post_economic_root + { + return Err(DsmError::storage( + "frozen witness does not match the pending admission".to_string(), + None::, + )); + } + Ok((witness_bytes, witness)) +} + /// Rebuild the producer-side economic tree. /// /// Strategy A (cache) with root-equality admission; the cache is NEVER an @@ -1058,7 +1110,8 @@ pub(crate) async fn resume_pending_admission( } // The validated PREDECESSOR: the admitted coordinate, or the activation - // root before a first admission. Its root must equal the pending + // root before a first admission, decided at the activation point (the + // head less this admission's own credit). Its root must equal the pending // pre-root — a mismatch means the local store is incoherent, which is a // stop, not a guess. An admitted position that has selected no root // stops here too: a device that crashed between a fulfillment's @@ -1076,37 +1129,10 @@ pub(crate) async fn resume_pending_admission( } // Reconstruct the witness from the FROZEN bytes (never re-derived). - let witness_key_prefix = format!( - "immutable::{}::", - String::from_utf8_lossy( - dsm::common::domain_tags::TAG_DSM_ECONOMIC_TRANSITION_WITNESS_OBJ.source_bytes() - ) - ); - let witness_bytes = - crate::storage::client_db::frozen_publication_artifact::find_current_payload_with_prefix_and_purpose( - &witness_key_prefix, - "economic-transition-witness", - ) - .map_err(|e| storage_err("load frozen witness", e))? - .ok_or_else(|| { - DsmError::storage( - "no frozen witness for the pending admission".to_string(), - None::, - ) - })?; - let witness = dsm::economic::decode::decode_transition_witness(&witness_bytes) - .map_err(|e| storage_err("decode frozen witness", e))?; + let (witness_bytes, witness) = frozen_witness_of(&pending)?; let coords = *pending .accepted_coords() .map_err(|e| DsmError::invalid_operation(e.to_string()))?; - if witness.operation_digest != pending.operation_digest - || witness.post_economic_root != coords.post_economic_root - { - return Err(DsmError::storage( - "frozen witness does not match the pending admission".to_string(), - None::, - )); - } // Reconstruct the manifest from FROZEN artifacts and derivation-only // inputs, and REQUIRE its address to equal the one the pending admission From 577f00db72b4938901e75c722f06773206bb4ef8 Mon Sep 17 00:00:00 2001 From: Cryptskii <47649969+cryptskii@users.noreply.github.com> Date: Sun, 4 Oct 2026 15:56:28 -0400 Subject: [PATCH 3/4] =?UTF-8?q?docs:=20record=20the=20held=20first=20admis?= =?UTF-8?q?sion's=20resume=20(=C2=A76.73)=20and=20its=20mutation=20control?= =?UTF-8?q?s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit CONFORMANCE_GAPS §6.73: the finding, the predecessor the specification decides (the activation root, DSM Amendment A8), the fix, the tests and six mutation controls; MR-DSM-0030 names the new gate and tests. VERIFICATION_MATRIX: the gate, its negative tests and the mutations observed red. --- specs/requirements/CONFORMANCE_GAPS.md | 48 ++++++++++++++++++++++- specs/requirements/VERIFICATION_MATRIX.md | 1 + 2 files changed, 48 insertions(+), 1 deletion(-) diff --git a/specs/requirements/CONFORMANCE_GAPS.md b/specs/requirements/CONFORMANCE_GAPS.md index b1cb6d5a4..e62a6f83a 100644 --- a/specs/requirements/CONFORMANCE_GAPS.md +++ b/specs/requirements/CONFORMANCE_GAPS.md @@ -2725,6 +2725,52 @@ Outside this round: the anchor firmware's signing call sites turn an error into **Open.** On BLE the terms ride beside the operation in the clear, as the prepare always has: BLE is a direct link between the two parties, and the ruling chose it. `TokenSDK`'s generic transfer and its token-creation fee transfer commit to terms that nothing carries, so a recipient could not open them. Neither is reached today: `TokenOperation::Transfer` is built nowhere outside `TokenSDK`, and the one `TokenOperation::Create` the SDK builds (dBTC registration) charges no fee. +### 6.73 A device's first admission, held after its advance, resumes on its activation root (`fix/resume-first-held-admission`, 2026-10-04) + +**The finding.** Found 2026-10-04 while building the DSM Connect real-connection test (`feat/dsm-connect-wallet-apps`). The advance and the pending admission commit in one transaction. So an admission held at any later step (its evidence not yet `Stored`, its root claim not yet final) leaves its own credit on the head, fenced. Every resume path took its predecessor from `validated_root_or_activate`: `resume_pending_admission`, reached from the next faucet claim, from `stage_admission`, from `wallet.send`, and from `storage.sync` (Step 0 and the stranded-admission sweep). With nothing admitted yet, that function activated against the head as it stood. The head holds the held claim's own credit, so `activate` refused: "cannot activate an economic lineage on a device that already holds value". A fresh wallet whose first claim was held could never register it (MR-DSM-0030), and every economic operation after it stayed fenced. The SDK suites' funding fixture met the same refusal whenever a node write lagged under load (`test_support/two_device.rs`, "funding claim 0: …"). + +**What decides the predecessor.** An identity's activation root is position 0 at the canonical empty root, authenticated by its device identity (DSM Amendment A8, MR-DSM-0274). A first admission is built on it. The local refusal in `activate` of a device that holds value is unchanged: calling legacy holdings position 0 would be self-rooting. The question that refusal answers is what the device held at its activation point: the head its first admission was built on, not the head after that admission's own advance. + +**The fix.** +- `dsm::economic::lineage::EconomicActivationSnapshot::before_first_admission` reads the activation point as the head less exactly the pending first admission's credits. It takes those credits from the admission's frozen witness, and counts the witness only when it is the admission's own: + - its operation digest and post-root are the admission's; + - its pre-root is the activation root; + - its mutations verify from the activation root under the head's identity. + + The admission itself must be locally accepted, DSM-backed, and at position 1 on the activation root. Anything else is `ActivationPointUnreadable`. An outstanding allocation is read off the head as it stands, because a DSM-backed admission moves none. +- `validated_root_or_activate` uses it when the head carries a pending admission and nothing is admitted. One helper, `frozen_witness_of`, reads the frozen witness for both it and `resume_pending_admission`. +- `activate` is unchanged. Whatever the first admission did not credit was held at the activation point and is refused: more of the credited asset, another asset, or an outstanding allocation. + +**Tests.** +- Three node-backed SDK tests: + - `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_resuming_it` + - `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_the_next_claim` + - `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_the_sync_after_a_restart` + + In each, a fresh device's first claim is held because the seats after the second refuse writes of `K_root(1)`. The root claim cannot reach three links, and the claim answers "the claim is not final yet". The test asserts the held state: position 1 on the activation root, 100 ERA on the head, nothing admitted. Then the members take writes again, and the claim is resumed through one production path: directly, by the next claim (which lands at position 2), or by `storage.sync` after a restart. All three were red before the fix, with the refusal above (commit `d8b85c953`). +- `dsm::economic_admission_lifecycle::a_held_first_admission_resumes_on_the_activation_root`: the head as it stands is refused. The activation point is fresh, and it activates at position 0 on the empty root. +- `dsm::economic_admission_lifecycle::value_the_first_admission_did_not_credit_still_blocks_activation`: a head that holds more of the credited asset, another asset, or an outstanding allocation beside the held credit is refused. +- `dsm::economic_admission_lifecycle::the_activation_point_is_read_only_through_the_first_admissions_own_witness`: each of these is refused, each with its own error: + - nothing pending; + - an admission at position 2; + - an offline load; + - the witness of another operation; + - another identity's head, where the witness does not verify; + - a head without the credit. + +**Mutation controls.** Each was run on commit `217491e6f` and restored. `git diff --exit-code` was clean after every restore. + +| Mutation | Red test | +|---|---| +| The pending first admission ignored: activation read off the head as it stands (the defect) | `a_held_first_claim_is_finished_by_resuming_it`, `a_held_first_claim_is_finished_by_the_next_claim`, `a_held_first_claim_is_finished_by_the_sync_after_a_restart` | +| The credit takes the whole balance of its asset with it | `value_the_first_admission_did_not_credit_still_blocks_activation` ("more of the credited asset") | +| The outstanding allocation not read off the head | `value_the_first_admission_did_not_credit_still_blocks_activation` ("an outstanding allocation") | +| The witness not bound to the pending operation | `the_activation_point_is_read_only_through_the_first_admissions_own_witness` (another operation) | +| The witness's mutations not verified under the head's identity | `the_activation_point_is_read_only_through_the_first_admissions_own_witness` (another identity) | +| Any pending kind and position taken as a first admission | `the_activation_point_is_read_only_through_the_first_admissions_own_witness` (position 2) | + +**Not driven by a test.** `wallet.send` and `storage.sync`'s Step 0 resume through the same `resume_pending_admission`, but no test reaches either with a held first admission. Step 0 runs only with a staged inbound transfer, and a send needs a funded device. `prevalidate_incoming_transfer_admission` still holds an inbound transfer while any admission is pending. That is unchanged. + ## 7 Totals | Spec | Rows | Met | Partial | Missing | Violated | Not code | Deferred | @@ -2771,7 +2817,7 @@ Outside this round: the anchor firmware's signing call sites turn an error into | MR-DSM-0027 | Partial | dsm · economic/peer_acceptance.rs (87-147, EK-ancestry walk) | — | A generic "relationship created only after mirror-verify" gate not located outside this SoFi path. | | MR-DSM-0028 | Met | `dsm::economic::peer_acceptance::resolve_expected_prev_pk` | `dsm::economic_peer_evidence::ek_ancestry_walks_one_step_and_refuses_unhashed_substitution` | — | | MR-DSM-0029 | Partial | `dsm_sdk::handlers::storage_routes::complete_staged_pairs`; `dsm_sdk::sdk::core_sdk::CoreSDK::enforce_policy_for_operation` | `dsm_sdk::handlers::sender_admission_tests::a_transfer_its_policy_refuses_is_refused_before_the_senders_register_is_read`; `dsm_sdk::handlers::recipient_admission_tests::a_receiver_that_never_added_the_token_is_not_credited_until_it_adopts` | Re-verified 2026-09-30 (§6.51) and 2026-10-01 (§6.55). On the online path, the receiver's sync checks the token's committed policy, which covers adoption, before prevalidation reads the sender's register. A transfer the policy refuses, or of a token the receiver never adopted, is held with no cell read. Partial: the relationship tip (the pinned counterparty head and the signed child's derivation) is still decided in the staged apply, after the read. No test yet presents a pair whose signed parent is not the pinned head (§6.55). | -| MR-DSM-0030 | Met | `dsm_sdk::handlers::app_router_impl::process_online_transfer_logic`; `dsm_sdk::sdk::economic_admission_flow::finish_admission`; `dsm_sdk::sdk::economic_registers::register_economic_root`; `dsm_sdk::sdk::economic_admission_flow::admitted_self_loop_operation` | `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` | Every value-moving advance registers its root at the next economic position, in the SDK rather than in Core (G6 withdrawn). The send path is covered: a transfer registers the sender's root at the next position, and a foreign walk validates that position as the transfer; with the register write removed from `finish_admission` the test is red (2026-09-24). | +| MR-DSM-0030 | Met | `dsm_sdk::handlers::app_router_impl::process_online_transfer_logic`; `dsm_sdk::sdk::economic_admission_flow::finish_admission`; `dsm_sdk::sdk::economic_registers::register_economic_root`; `dsm_sdk::sdk::economic_admission_flow::admitted_self_loop_operation`; `dsm::economic::lineage::EconomicActivationSnapshot::before_first_admission`; `dsm_sdk::sdk::economic_admission_flow::validated_root_or_activate` | `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`; `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_resuming_it`; `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_the_next_claim`; `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_the_sync_after_a_restart` | Every value-moving advance registers its root at the next economic position, in the SDK rather than in Core (G6 withdrawn). The send path is covered: a transfer registers the sender's root at the next position, and a foreign walk validates that position as the transfer; with the register write removed from `finish_admission` the test is red (2026-09-24). A device's first value-moving advance, held after it credited the head, registers when it is resumed (§6.73, 2026-10-04); before, its resume activated against that credit and was refused. | | MR-DSM-0031 | Met | `dsm::economic::register::economic_root_register_key` | `dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell` | — | | MR-DSM-0032 | Met | `dsm::economic::register::position_seed`; `dsm::route_chain::RoutedCell::new`; `dsm::route_chain::Route::of`; `dsm::route_chain::Route::leader` | `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` | The seed is `position_seed` over G, DevID, position and the validated parent root, which `RootCell::new` hands to the route; no node id or availability view enters it. The earlier citation, `position_leader`, is reached by no shipped build (§6.39). | | MR-DSM-0033 | Met | `dsm::economic::register::RegisteredEconomicRoot::from_verified_single_root` | `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` | — | diff --git a/specs/requirements/VERIFICATION_MATRIX.md b/specs/requirements/VERIFICATION_MATRIX.md index 83d9e3f3b..28a778ccb 100644 --- a/specs/requirements/VERIFICATION_MATRIX.md +++ b/specs/requirements/VERIFICATION_MATRIX.md @@ -17,6 +17,7 @@ Tests named `dsm_sdk::…` run on devices created as wallet creation creates the | Requirement | Gate | Negative test | Mutation control | Formal | |---|---|---|---|---| +| MR-DSM-0030, MR-DSM-0274: a device's first value-moving advance, held after it credited the head, registers on resume from its activation root; activation still refuses value the first admission did not credit (§6.73) | `dsm` · economic/lineage.rs · `EconomicActivationSnapshot::before_first_admission`, `activate`; `dsm_sdk` · sdk/economic_admission_flow.rs · `validated_root_or_activate`, `frozen_witness_of`, `resume_pending_admission` | `dsm::economic_admission_lifecycle::value_the_first_admission_did_not_credit_still_blocks_activation` (more of the credited asset, another asset, an outstanding allocation, each refused); `dsm::economic_admission_lifecycle::the_activation_point_is_read_only_through_the_first_admissions_own_witness` (nothing pending, position 2, an offline load, another operation's witness, another identity's head, a head without the credit, each refused); `dsm::economic_admission_lifecycle::a_held_first_admission_resumes_on_the_activation_root`; `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_resuming_it`; `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_the_next_claim`; `dsm_sdk::handlers::faucet_flow_tests::a_held_first_claim_is_finished_by_the_sync_after_a_restart` | Six mutations red, each restored (2026-10-04): the pending first admission ignored (the defect) → the three `a_held_first_claim_*` tests; the credit taking its asset's whole balance, or the allocation not read → `value_the_first_admission_did_not_credit_still_blocks_activation`; the witness not bound to the pending operation, its mutations not verified under the head's identity, or any kind and position taken as a first admission → `the_activation_point_is_read_only_through_the_first_admissions_own_witness`. | — | | Pre-audit item 4 (owner, 2026-10-02); MR-SOFI-0283 by commitment; MR-DSM-0272: a transfer's memo, ticker and nonce are in no public object, and a recipient takes a transfer only when its terms open the signed commitment | `dsm` · types/operations.rs · `TransferTerms::open`, `Operation::Transfer.terms_commitment`; `dsm_sdk` · handlers/recipient_dispatch.rs · `open_terms`; bluetooth/bilateral_session.rs · `step_terms`; sdk/core_sdk.rs · `apply_incoming_transfer_staged` | `dsm_sdk::handlers::recipient_dispatch::tests::a_transfer_without_terms_that_open_it_is_not_recognized`; `dsm_sdk::bluetooth::offline_step_tests::a_bearer_prepare_without_terms_that_open_it_is_refused`; `dsm_sdk::handlers::node_e2e_tests::no_node_holds_a_transfers_memo_ticker_or_nonce`; `dsm::types::operations::tests::transfer_terms::terms_that_differ_in_anything_do_not_open_the_transfer`; `dsm::types::operations::tests::transfer_terms::a_salt_is_fresh_for_every_transfer`; `dsm::types::operations::tests::transfer_terms::a_transfer_operation_carries_no_term_in_the_clear` | Commitment check removed → all three refusal tests red. Online or BLE terms taken without opening → the matching refusal test red. Salt from public data → `a_salt_is_fresh_for_every_transfer` red. | — | | MR-SOFI-0195, MR-SOFI-0197: output becomes canonical only when a position resolves Realized; `advance_resolved` is the only constructor of the root at q | `dsm` · sofi/lineage.rs · `advance_resolved` → `ResolvedBalances`; types/device_state.rs · `with_resolved_position`; `dsm_sdk` · sdk/core_sdk.rs · `admit_resolved_sofi_position` | `dsm::sofi::lineage::tests::a_head_that_does_not_hold_the_pre_balances_takes_no_resolution`; `dsm::sofi::lineage::tests::a_void_position_moves_no_balance` | Pre-balance check removed → `a_head_that_does_not_hold_the_pre_balances_takes_no_resolution` red. Balances left off the admitted head → `dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end` red ("the trader paid 10 ERA": 200 ≠ 190). | — | | MR-SOFI-0200: vault creation debits the funding | `dsm` · types/device_state.rs · `validate_conservation` (`SofiVaultCreate` arm) | `dsm::types::device_state::tests::a_vault_creation_debits_exactly_its_two_funded_legs` | The delta comparison disabled → red (2026-09-24). | — | From f93016aa48311df8cdc21080ca227508a38de463 Mon Sep 17 00:00:00 2001 From: Cryptskii <47649969+cryptskii@users.noreply.github.com> Date: Mon, 5 Oct 2026 02:05:25 -0400 Subject: [PATCH 4/4] chore(code-map): re-pin the rows the held-admission fix moved The Code map check failed on 97 PIN_STALE rows: the fix changed code under pins whose evidence was sealed before it (economic admission, route seats, the SoFi facts and walk, peer lineage, the spool seal). They are re-pinned at 577f00db7 through intent_pins' own judge and seal, after the 71 evidence tests they name ran and passed at that commit (6 cargo runs, 0 failed). None moved beyond its code. make requirement-map-intent over the CI map for 577f00db7 reads 0 failing rows and 0 failing pins. --- specs/requirements/INTENT_PINS.tsv | 194 ++++++++++++++--------------- 1 file changed, 97 insertions(+), 97 deletions(-) diff --git a/specs/requirements/INTENT_PINS.tsv b/specs/requirements/INTENT_PINS.tsv index 3110ccb16..0c78eb6a9 100644 --- a/specs/requirements/INTENT_PINS.tsv +++ b/specs/requirements/INTENT_PINS.tsv @@ -12,18 +12,18 @@ 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(). HWE55FVP0SB6NF96BPX7NEHH2ZWGN02NJFWRAZBMVWN4RVH1JWYG 0A42X931T7S64DD67PZM7XVYRWEHMP3BY9ANNHKC6RVGK6Y548M0 f4ff9133e605251af205e748485894e3c799311b MGSC3GSKVYF6MVRMMEQ0AZ4TRWZNMV5PMAV2NGBFNSDM8NTG8NR0 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(). PNBP8HKJJH8D1G160JJQEGRE4PVB17KPT2FWM9QWQWKE5R2KVRY0 4V3TSGD3WVF4GS3JNX2EBH4C1K34VN629YD1WYCYKCS9D3NYM8D0 f4ff9133e605251af205e748485894e3c799311b PYWSKQQHXB9HBVJNVG7MNBVW62BK5ZTM3ZP96JE8J6Y71MRHT8TG -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(). YT78DWDV1AQTF9SGXZ9A032KFF6DT7VPF1YD1RJZ7YQ9XGY8BDEG N200GS64SNZNF1TFR1MSSM9MA8V9YJAE1APWF4DN02MQKSHR76KG;3SB6W7KRBDQ10SXBVEZ4MMBRRRAXE7VMNYJ60HB6E2BMEPAWTRX0;YH7H38VPASEYWEJEXAG1DQPYANCWDAVKDWW88FPGRHTB514CECHG f4ff9133e605251af205e748485894e3c799311b VC2E7759850Y3HXS64B6J761QT3SAVTQ4Z1KCVTSM2FM69C4FTW0 -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(). 3BBVZXHGQEH967VXBFNMAFWTG5RDQPKPXDAFJXW3835D81AEQP0G N200GS64SNZNF1TFR1MSSM9MA8V9YJAE1APWF4DN02MQKSHR76KG;3SB6W7KRBDQ10SXBVEZ4MMBRRRAXE7VMNYJ60HB6E2BMEPAWTRX0;YH7H38VPASEYWEJEXAG1DQPYANCWDAVKDWW88FPGRHTB514CECHG f4ff9133e605251af205e748485894e3c799311b MVR8PJ3NW77ZG09PF0P18A6PWFEF968YTHP072MRJXXP862FGFHG -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(). M8GPXCT28E63AK33JM3MC31TXM4SHFZM07TTX9HEBPRJ98YAT1G0 N200GS64SNZNF1TFR1MSSM9MA8V9YJAE1APWF4DN02MQKSHR76KG;3SB6W7KRBDQ10SXBVEZ4MMBRRRAXE7VMNYJ60HB6E2BMEPAWTRX0;YH7H38VPASEYWEJEXAG1DQPYANCWDAVKDWW88FPGRHTB514CECHG f4ff9133e605251af205e748485894e3c799311b XPMFWFDHGFKN0XRY6ZSDYVPBK35KXD5DEFBRPKZBX50AHQE455WG +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(). A07B04B65GWVKPWA24DN7M5627CPJD3FBSQ55K679Y83MXSGZCBG 13PY1K24FW927AHZW30Z4ZB06PSA8RTEPMYZ3XNF0W4X71QF3CCG;CXJQFPD13V305G8ZNE6QP0SG50Z0BG2D6M5XKSKDKBW4CNFK8YA0;THYQK66B0K4B23CG3BF0956M8YDFJJCG4ME5NF7HE1EBMNJV9QYG 577f00db72b4938901e75c722f06773206bb4ef8 6RYSMK2XV4MCNA5AGDRA5Q5B5GC0MX1FP2RC90NS33SM7EF9K68G +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(). 3BBVZXHGQEH967VXBFNMAFWTG5RDQPKPXDAFJXW3835D81AEQP0G 13PY1K24FW927AHZW30Z4ZB06PSA8RTEPMYZ3XNF0W4X71QF3CCG;CXJQFPD13V305G8ZNE6QP0SG50Z0BG2D6M5XKSKDKBW4CNFK8YA0;THYQK66B0K4B23CG3BF0956M8YDFJJCG4ME5NF7HE1EBMNJV9QYG 577f00db72b4938901e75c722f06773206bb4ef8 GPGQMKK9W3899P7SM820YT3B79NJGA5A8K895VW82XHGK673GXNG +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(). M8GPXCT28E63AK33JM3MC31TXM4SHFZM07TTX9HEBPRJ98YAT1G0 13PY1K24FW927AHZW30Z4ZB06PSA8RTEPMYZ3XNF0W4X71QF3CCG;CXJQFPD13V305G8ZNE6QP0SG50Z0BG2D6M5XKSKDKBW4CNFK8YA0;THYQK66B0K4B23CG3BF0956M8YDFJJCG4ME5NF7HE1EBMNJV9QYG 577f00db72b4938901e75c722f06773206bb4ef8 V3JYHGAZ4JTRH1KHTGM250X622EJB9X03X19SMV49S9RK0TPATG0 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 N200GS64SNZNF1TFR1MSSM9MA8V9YJAE1APWF4DN02MQKSHR76KG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b R6EX4JMK2SGY4DYP7E4AC4TV4RQ4Z1VNJR69YW1STEXHSAQV0YZ0 -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 N200GS64SNZNF1TFR1MSSM9MA8V9YJAE1APWF4DN02MQKSHR76KG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b 5HS45YAJBYJT5NM0639BH3AN0ZCNABA9CQSACGCTCMKWM3A8NKNG -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(). PMKS4SG3YJZJX1NVF9A07S4T8K1825FEXZ1RFGBXMPM5A64V3PH0 N200GS64SNZNF1TFR1MSSM9MA8V9YJAE1APWF4DN02MQKSHR76KG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b 4J3VKXNBZNSSBDNWAM33J6M1NSAHZ36FT671XB818GDDBWSZDJV0 +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 13PY1K24FW927AHZW30Z4ZB06PSA8RTEPMYZ3XNF0W4X71QF3CCG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 577f00db72b4938901e75c722f06773206bb4ef8 196XKYGRBVJTPZ90ENG432Y6GCR8F9V98Z0J356X9SN8W9BS5KT0 +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 13PY1K24FW927AHZW30Z4ZB06PSA8RTEPMYZ3XNF0W4X71QF3CCG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 577f00db72b4938901e75c722f06773206bb4ef8 R1YBQ0WRMQV1EBWA1NCEJ0XFYPZJVC5R0JDJH17FA51Q2WPDK860 +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(). PMKS4SG3YJZJX1NVF9A07S4T8K1825FEXZ1RFGBXMPM5A64V3PH0 13PY1K24FW927AHZW30Z4ZB06PSA8RTEPMYZ3XNF0W4X71QF3CCG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 577f00db72b4938901e75c722f06773206bb4ef8 3NK5JHW98MS50T5XAQ1RGVS7CA15QBB595T27QKX26E1QRNV3QJ0 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 @@ -34,12 +34,12 @@ MR-DSM-0037 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::un 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(). HWE55FVP0SB6NF96BPX7NEHH2ZWGN02NJFWRAZBMVWN4RVH1JWYG K2Z2K3VZTNC9C1WFM5N4F1VBWSS729G040NTZ0T3BG3RASM0WGRG f4ff9133e605251af205e748485894e3c799311b NWCE6N8Z44T5Y9X14W39JMC76W47AZBSDNWPPB166JQ5E5AY9SX0 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(). HWE55FVP0SB6NF96BPX7NEHH2ZWGN02NJFWRAZBMVWN4RVH1JWYG 0A42X931T7S64DD67PZM7XVYRWEHMP3BY9ANNHKC6RVGK6Y548M0 f4ff9133e605251af205e748485894e3c799311b 5BY6EQ0BG0K0NQPTS64DR229DVGR366QM1G245MMWWSMTRHHQNX0 -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 CQ3VCDPDTHPDDDT1C9TX4TG5T87NCJT7ADNJC1SYN2FCSA1E7FN0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 f4ff9133e605251af205e748485894e3c799311b Y4MRZJKC7KRJPAQ2P8H46D55NK4KTAWX8Q67XEKJ81K4RY6EHAYG -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(). QEV9GHA2AHQMQXPWK5K0K4CP32KQZQQR2H9R36S12A3Q48GK2F90 CQ3VCDPDTHPDDDT1C9TX4TG5T87NCJT7ADNJC1SYN2FCSA1E7FN0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 f4ff9133e605251af205e748485894e3c799311b 7SD0H7C3RHF8PTWKFCQCM007C5KDPGEDTTTDXQ6Q11Z64V9KB530 -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 CQ3VCDPDTHPDDDT1C9TX4TG5T87NCJT7ADNJC1SYN2FCSA1E7FN0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 f4ff9133e605251af205e748485894e3c799311b SDS44CNJJ9K9CJW8Y7REGJD7RPF9T5FZWBB775ZWKYVZ5YC7QSB0 -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 CQ3VCDPDTHPDDDT1C9TX4TG5T87NCJT7ADNJC1SYN2FCSA1E7FN0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 f4ff9133e605251af205e748485894e3c799311b CDYJBT4YR6JWWJB6AEPH08BCFYYA0E1MA4YNHGDG06KX6E2QQQ1G -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 CQ3VCDPDTHPDDDT1C9TX4TG5T87NCJT7ADNJC1SYN2FCSA1E7FN0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 f4ff9133e605251af205e748485894e3c799311b PQ1YB78DDRYYFRQCMVKATST8CW46K4W1BGVBGW18GRQC4ZZZCVPG -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(). QEV9GHA2AHQMQXPWK5K0K4CP32KQZQQR2H9R36S12A3Q48GK2F90 CQ3VCDPDTHPDDDT1C9TX4TG5T87NCJT7ADNJC1SYN2FCSA1E7FN0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 f4ff9133e605251af205e748485894e3c799311b YG7KJ5SVYY9CS8KJ6ZN9WP3S21MARXGR0Q3VX9A0822HR60099VG +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 FC8TYC3C8Z5SH4YPWVKKJQS07KMKCKYNYACR0EZ0WPCP4RCKJDG0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 577f00db72b4938901e75c722f06773206bb4ef8 ANDHK57S8JBJ8EGSXFHQEP97TC17J7MSKMH3J3KCG66HQT1411PG +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(). QEV9GHA2AHQMQXPWK5K0K4CP32KQZQQR2H9R36S12A3Q48GK2F90 FC8TYC3C8Z5SH4YPWVKKJQS07KMKCKYNYACR0EZ0WPCP4RCKJDG0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 577f00db72b4938901e75c722f06773206bb4ef8 5VHNYD4MNVGWSBQSKAHBE4EQEM68ZE28Y9VSFZ4YNXCZXZ3H3ZQ0 +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 FC8TYC3C8Z5SH4YPWVKKJQS07KMKCKYNYACR0EZ0WPCP4RCKJDG0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 577f00db72b4938901e75c722f06773206bb4ef8 0PAEQCJS77HQ3JCHJ0FC5QQ8C74YD28AJ7JVJFYD3K3SVBD5M27G +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 FC8TYC3C8Z5SH4YPWVKKJQS07KMKCKYNYACR0EZ0WPCP4RCKJDG0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 577f00db72b4938901e75c722f06773206bb4ef8 078HPKSJW6KZBVKFRWN8JW5TCRVZMCAR604M21H2W5Z1J71ZBE1G +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 FC8TYC3C8Z5SH4YPWVKKJQS07KMKCKYNYACR0EZ0WPCP4RCKJDG0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 577f00db72b4938901e75c722f06773206bb4ef8 84PZS1VT18GQW94VKJSV81DXZAVXD1Z2HDCKJDDRYWBXMGRNPJEG +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(). QEV9GHA2AHQMQXPWK5K0K4CP32KQZQQR2H9R36S12A3Q48GK2F90 FC8TYC3C8Z5SH4YPWVKKJQS07KMKCKYNYACR0EZ0WPCP4RCKJDG0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 577f00db72b4938901e75c722f06773206bb4ef8 1MPQ77J38EWHRM8AZKCWDM425G8JSCVA8YECAJHPPG3BSGFJ2940 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(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G W1CTGH1947RY65HQEQC83EHTXSWQ6VDAHXEADYBR78Q6GWZF5R7G;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0 f4ff9133e605251af205e748485894e3c799311b MQ8BN3S0DEQKCZZMH8S9KDTWE2ZQA2XWSK70714EYD5MPNC56YY0 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 W1CTGH1947RY65HQEQC83EHTXSWQ6VDAHXEADYBR78Q6GWZF5R7G;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0 f4ff9133e605251af205e748485894e3c799311b 8XE5G6NVQ6C48RWQRP9P7SMP3YQZ37KCNDG1FZMTGHJ6CKWYKM80 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 @@ -60,9 +60,9 @@ MR-DSM-0081 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::j 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(). H6BXHAXYGJ8HEH3T8EMFQDQBFHBX8PGMY1MEWGWA8H9NRJA5CS70 DPG916FV36YVHNA4Y1JDFJ1TC5JT94QWCNTB0VESK022SDHJZYV0;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b 74GENS0HYZXMGAQ4GJ9ZT4QA62XWW2002W7N8B52XXZY3TFK5KR0 -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 DPG916FV36YVHNA4Y1JDFJ1TC5JT94QWCNTB0VESK022SDHJZYV0;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b 9V6PQMG5V4WGWJP2PNK09RHHWKPH62ETR2N8YY1VHAZAMDBPD62G -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(). PMKS4SG3YJZJX1NVF9A07S4T8K1825FEXZ1RFGBXMPM5A64V3PH0 DPG916FV36YVHNA4Y1JDFJ1TC5JT94QWCNTB0VESK022SDHJZYV0;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b A6N2G29BNMNNZ3E1VCERV35S8RXKAWRKBR6VC02F7RPMYA1310J0 +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(). H6BXHAXYGJ8HEH3T8EMFQDQBFHBX8PGMY1MEWGWA8H9NRJA5CS70 RG4C45ZMAYBVZKKBEZ7G569ZGYJE40S55R52NWSXNMAW01S2JXHG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 577f00db72b4938901e75c722f06773206bb4ef8 4X4YDHHZ50RVNEXJ8XGF8SVC327CTNXMCBA4E72HY4DRZ157A7KG +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 RG4C45ZMAYBVZKKBEZ7G569ZGYJE40S55R52NWSXNMAW01S2JXHG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 577f00db72b4938901e75c722f06773206bb4ef8 HDW1BWDJQVNKGA0B36SVAKMR8V973X40YGZEJ7Z4RWFAN5MKX6G0 +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(). PMKS4SG3YJZJX1NVF9A07S4T8K1825FEXZ1RFGBXMPM5A64V3PH0 RG4C45ZMAYBVZKKBEZ7G569ZGYJE40S55R52NWSXNMAW01S2JXHG;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 577f00db72b4938901e75c722f06773206bb4ef8 GEB18Q6MD9QN1YPQBMXR44RSHXGBJKFEX0VB8TRVEPMSWET0QN0G 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 @@ -118,9 +118,9 @@ MR-DSM-0204 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_s 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;SETCWX9VR0E93DVT9XAY3C9S3G61EEPHZFMQ5KVEC60SM4VM7QJG f4ff9133e605251af205e748485894e3c799311b 2RC5P2SP5E1W76ZF3J99FRVN649YJTK4GX12X8N8P6GA915R5FNG -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;SETCWX9VR0E93DVT9XAY3C9S3G61EEPHZFMQ5KVEC60SM4VM7QJG f4ff9133e605251af205e748485894e3c799311b DYGQNMMVNAZ97PQZFK6EQFS6YJN1N36NASY0YSFVVKJRE0YHSZX0 -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;SETCWX9VR0E93DVT9XAY3C9S3G61EEPHZFMQ5KVEC60SM4VM7QJG f4ff9133e605251af205e748485894e3c799311b F2QHG2C4CHGXNP7TVTKJ8F5HEFEK83K5P0DVE7YHYPKPJWMJRDSG +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;EJ5N23YRVZ0FET86Q4BSEWW3ZG18DBD23Q5TSBCX0J0XGFZZRYTG 577f00db72b4938901e75c722f06773206bb4ef8 4WGAAPZP1F8BR2Y1MPPHK0MSWDZ0YAH1EN9RNZZYB3N105TGT3RG +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;EJ5N23YRVZ0FET86Q4BSEWW3ZG18DBD23Q5TSBCX0J0XGFZZRYTG 577f00db72b4938901e75c722f06773206bb4ef8 SD73EV2WF2X6CPZBN310E6FHER3AVFNW4ZTF0CTJJQ6RGMCE2ZJG +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;EJ5N23YRVZ0FET86Q4BSEWW3ZG18DBD23Q5TSBCX0J0XGFZZRYTG 577f00db72b4938901e75c722f06773206bb4ef8 BEN18ZN55GF5RC51TDXT023EQ4KYEC4X1VP6VJYQW165BB1F9HQ0 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 @@ -132,9 +132,9 @@ MR-DSM-0216 dsm::sofi::publication::recognize_setup android MUST_REACH active ds 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(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G HQQ0V605XNSF1YSENC8TRSKRFCVM9ABGMF9P5MH42C3R46ZSKR30;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 f4ff9133e605251af205e748485894e3c799311b 50T7SBB63WKDXZ239YSDP23MRZ0WCT4DHF2F9HS8PBN9PMB4BBHG -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 HQQ0V605XNSF1YSENC8TRSKRFCVM9ABGMF9P5MH42C3R46ZSKR30;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 f4ff9133e605251af205e748485894e3c799311b EHMBPVCN88WS2904MPZ8Z4BVV0EZ6JQ5MRF6SMKY74CRJVYFHGSG -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(). 5XEENX7FVSVZFDHDPXKJ0W89CB91DP5KH3FDMMVTMPQTVKQQJPTG HQQ0V605XNSF1YSENC8TRSKRFCVM9ABGMF9P5MH42C3R46ZSKR30;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 f4ff9133e605251af205e748485894e3c799311b Q61KMZQB7H7SFTJX8DGZHMEGCZ1K1960ERP7XW0YWHDNYD7PD58G +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(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G 9YFNZAWRBYS27GM36KRSX190NTC2J4R0X2VYAHVGR0VYEA79XH80;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 577f00db72b4938901e75c722f06773206bb4ef8 DQ9C1GSHRGN6YG88TFCYE7J2GFNBC7K66MZCSE082CY4TKDNH280 +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 9YFNZAWRBYS27GM36KRSX190NTC2J4R0X2VYAHVGR0VYEA79XH80;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 577f00db72b4938901e75c722f06773206bb4ef8 1692K48QSD949BJHZJQW01HQA5B37HA1K245X891TD7JY86B06S0 +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(). SG83MQG4W73SVEG6DNG5JBKF1G2J66A7CPDQ4Z1JJ131YRAPDCW0 9YFNZAWRBYS27GM36KRSX190NTC2J4R0X2VYAHVGR0VYEA79XH80;NEJHS9A1M84SCSWAH60DX3BDDR6NGHB5DMFH40HA2GS8Y12A9TV0;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 577f00db72b4938901e75c722f06773206bb4ef8 J694HD5JPGF5KC7NCFE7CCPV1QG01278ZH9A8NNG8AQG6V8E7CNG 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(). 5ZVBKDK7FDDAGR9CDNFDFQGREFWFVXX078X4E37PYW22YR0KHHWG 36T3PKFW7056QQBAER31KJ2S5PEV2B75QQ2Q5Y746JFQ316K3PS0;YRAST7PE5WFKF6WYAHBBCGHFB5V6EEPATNAQP9T72NS25WE1XD8G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac DRJ4C6B47NCZSG362WXVYZN4BJBF8A9DWBZRSD7F8W5BYBF94ZJ0 @@ -157,12 +157,12 @@ MR-DSM-0269 dsm::route_chain::RoutedCell::new android MUST_REACH active dsm_sdk: 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(). QG810D46D8QC5PZVW83HFVKD2WNDC1FRBN8S381C1FZF1JHPK1D0 P61JR1BRH4S2Y4620T4BEDSCQ44QGT1J1FCCRCJ56BAC1MSH58P0;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG f4ff9133e605251af205e748485894e3c799311b E4NRH9G0QHVHPMEEA9T213SQ2KX5NY6TMF8JCHRCBME3DJEYVGJG -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 P61JR1BRH4S2Y4620T4BEDSCQ44QGT1J1FCCRCJ56BAC1MSH58P0;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG f4ff9133e605251af205e748485894e3c799311b BDD2GJMD0R0EHXZSVRHVVF5SCN3S35JWQJXFCVDSXX4VJDNS2XCG -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(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G KVR7HN7K2PZNVPGNZK4G2K2BVHVPNBM3VW82606FDQ66B4N69YHG;T6CWYA7R1EQW7VHWFW9ZMZGWHJ8C0WBYXG4CTDW6MFQ664CXN27G f4ff9133e605251af205e748485894e3c799311b W7XEJ482PDKEZD0MK5QERJZ9PCFNF9PD7QYA0QFBH543CY5PTDCG -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 YMVDGJ322CHGEDHVCNDNMTG9ZW4PP6QYGQZ39FR5CZNMGMPA15B0 f4ff9133e605251af205e748485894e3c799311b 1P1ENKYKZ82DMY3F6561FS375ARHAQ27XM60GYNEFEFN0WAMENM0 -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(). XXWMNY6ZVWYWSQ9E2KJ3PA9TFAP42TTSQ235YJ6Y309KEGR1B7Q0 YMVDGJ322CHGEDHVCNDNMTG9ZW4PP6QYGQZ39FR5CZNMGMPA15B0;T6CWYA7R1EQW7VHWFW9ZMZGWHJ8C0WBYXG4CTDW6MFQ664CXN27G f4ff9133e605251af205e748485894e3c799311b 58BJCT4B5BP7SC5XF59QNXZVC4H4KW9FT8JC2G9DT37P8MHJSD50 -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(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G GY8SR761X573MJTSMXCT755Q30RAPDTVP57SRT9WW802RPKZND8G f4ff9133e605251af205e748485894e3c799311b 5G07K6E67BW78VC1MKC0F01YJA9XC5WJ2N8PJFWGQTWMHQ8TNFNG +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(). QG810D46D8QC5PZVW83HFVKD2WNDC1FRBN8S381C1FZF1JHPK1D0 RDMMEMTP4T227QQYB2H7YVWQ2HES7ZZ4Y1F9YQQRS9CHFE3JG9MG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 577f00db72b4938901e75c722f06773206bb4ef8 902TAY56M993C9EYX7R101WXDDPHTZ464HTNFCCJC6MZN9SJ25P0 +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 RDMMEMTP4T227QQYB2H7YVWQ2HES7ZZ4Y1F9YQQRS9CHFE3JG9MG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 577f00db72b4938901e75c722f06773206bb4ef8 0185QTAV347ZAJRC4BDGCGZQV4139ZRWKK8NVAHMVG2YHV6D996G +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(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G 57SJQSVVH05ZCDD5K9RSMMSYANR8Z71888T5A5FRX0VPMC7PFAJ0;W7479EZCY7RV495T2F7WDN2TDXBJ9VJAJCJRES090DP8VZRAQD0G 577f00db72b4938901e75c722f06773206bb4ef8 Q80DG3QACPDA512953TQJZEJV1Q0MM6NQ46536PXY3XGAJYT17CG +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 DFMZDDQVS4Y4YQQSWQYYA8Y4QEW4Z98Z90391V681DQTHHNHPVT0 577f00db72b4938901e75c722f06773206bb4ef8 588KJZJG78R29BYXANKEXE31KVN23R7KXGKR6611PTG41MN8N160 +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(). XXWMNY6ZVWYWSQ9E2KJ3PA9TFAP42TTSQ235YJ6Y309KEGR1B7Q0 DFMZDDQVS4Y4YQQSWQYYA8Y4QEW4Z98Z90391V681DQTHHNHPVT0;W7479EZCY7RV495T2F7WDN2TDXBJ9VJAJCJRES090DP8VZRAQD0G 577f00db72b4938901e75c722f06773206bb4ef8 NAX7PSSKCMFQSPA98WG1GT26653YRE9TPGR6TPXP1SNBXCRMBGYG +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(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G 9EZRBBCYQNAQX6Q8CYH58MAA8SKXVGBQWRR4HB789NGNR6ZBGJB0 577f00db72b4938901e75c722f06773206bb4ef8 3R56P43ZM0B4KEAXYKKMA3TVFVXGK59A1FM1FDPPY26HMKMCVK6G 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 @@ -404,10 +404,10 @@ MR-SOFI-0238 dsm::sofi::resolution::classify_attempt android MUST_REACH active d 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;RFVH1SHPBRH7W21Y5MWHJ4RB29KR842Y88YF4AYGSK4KBMXZ76ZG f4ff9133e605251af205e748485894e3c799311b FNZQN5PAWZBRXD79MDF24HCHH8HN2P25X04VKZ8SWMY5YF3BV1GG -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;RFVH1SHPBRH7W21Y5MWHJ4RB29KR842Y88YF4AYGSK4KBMXZ76ZG f4ff9133e605251af205e748485894e3c799311b W393HRY43QDCVWGMXC88MR909AXN9ZYW30MC29VSSGSYRCZJRRX0 +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;CR6GWKFBBK1P2JWNV252R7Q2TZEY9W3Y8SPH3W44Z03AEW3R5H5G 577f00db72b4938901e75c722f06773206bb4ef8 QY6PH3PK4CRT23SHASF68GR4ZJPSSWKJG6CEFMT8RGM4JKE5T4YG +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;CR6GWKFBBK1P2JWNV252R7Q2TZEY9W3Y8SPH3W44Z03AEW3R5H5G 577f00db72b4938901e75c722f06773206bb4ef8 5R7GQFQTFSTP79J3Y7MD56TYGTTPW0PDV4F61PPJ4H82EHENMQ40 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;CQ3VCDPDTHPDDDT1C9TX4TG5T87NCJT7ADNJC1SYN2FCSA1E7FN0 f4ff9133e605251af205e748485894e3c799311b QCFA4ZNZCM8ASEWYGT1ZT88N8JNA77NCH0DC1EQN9F7HJQ7S9NK0 +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;FC8TYC3C8Z5SH4YPWVKKJQS07KMKCKYNYACR0EZ0WPCP4RCKJDG0 577f00db72b4938901e75c722f06773206bb4ef8 YKVTRNYSR7EZAK7QWG53WCDJCPYPWZPQ1NQ2Z5RH65QHH1V83ZSG 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 @@ -420,19 +420,19 @@ MR-SOFI-0249 dsm::sofi::resolution::resolve_position android MUST_REACH active d 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(). 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(). 5A7EZ0EJSZ853ZT43A4TFSNTRDANEY4MRM3HKY750CCWFYX2Z5R0 - f4ff9133e605251af205e748485894e3c799311b T7JW26FT9JDGKWD6XFPCD3EX2QPVTJ8MKY3VVJQW11VFR5Z03XB0 +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(). V9KHZ4PV7KN48C36QR7QKCQ377DRXXZDTQVYPWCGF428VSDS7KD0 - 577f00db72b4938901e75c722f06773206bb4ef8 CTXN29SNX2BE9XRNSAQR00Z517RWBZ3QS9SZVD7KG1Q4C265B9W0 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(). 79CCZ09E061H3VXW097K57FGXS0K0D98H5BJ4TQ9CZHWE692XVVG HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b 7XZXATYKA14VHJQJSS33VPX3W7KVV36YF72HM3E5AWBRKY3KHBA0 -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(). YHMAGW2FP7QZ9ZFJAHEFZJ8KDJA5Y4ENQQ8QMJHDNSZ8FJ0EHDK0 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b V32W01DNDC2W6V66TZ7541SB2DZ1W63Q8PP4YATAPSB9WGN87CZG -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(). ZK1CK60T8337X43YWCWGQ735HND9MRQRXHDHY992ZQT7VMFH4DCG HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b DKR761F6E15VMAEHXB8NVVC3N3A083TATH2QSV818Y587K4QHG2G -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(). AK8MQ1FQ3CPDQS9C857Z4HQB35YM5F1KVMNF847FW017H0MCJP10 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b 0NBSZTV5FZPMCT51ATKCBE3BYH7QE92HE5DRM80CTGQRX99NKXM0 -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(). G2508C9FP5Q77KH598N846SPXHMYWFTWY6C1HFCWJP11NXYGS9X0 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b FW3WNKAYKDESXKG5WY9NSP0GY5K4M2XG24C1ZJMP2HW049JXPK1G -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(). Z0B8N6PTH85FPABNP9047S9ER28RF8WCV0H1X2B9QC9NV6PGG8K0 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b WV86AP861S1HFKEQ18HY42Y1BZ6S46E9MC40268RER5D41Z7W490 -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(). CMC40HNC4X3FA0PSBDAZ0XYQA77WRPJ36GGA6KCJ94GA4TH23AQG HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b WJ8FK6RAXX3G9NXN7BE46WFW66FWDBMPVVGBZENQPHX3QY2C6Z40 -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(). JD5M708F0AD043KMTWWH66NQ39C9RNE83QNKVXT9F39GXN4GJXR0 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;BJ6Q9FDDG96XSREAWN7TKS5YK8KCHMRVR99XD30E6G1ZA59MNVX0;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;FD9Z9HHZETRJ7DBVYFKD43BC3V1SAF8FQJXT4NCRW78B4G7RW1WG f4ff9133e605251af205e748485894e3c799311b 6HE8M50H4P49VA705YNJKWJ4F0ZV9RAKAJB7YENAWSMG9K58PYY0 -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(). AK8MQ1FQ3CPDQS9C857Z4HQB35YM5F1KVMNF847FW017H0MCJP10 JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG f4ff9133e605251af205e748485894e3c799311b FW99NDS88P9SVFB7GGAS5XVR9KNW8A7HF3HPPJHWJYX74MR9R2FG -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 JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG f4ff9133e605251af205e748485894e3c799311b 7N0WHX0P346XKW01HRQ44GPT36ZWQR7Y1M358EVB1AC8AMKMQDFG -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 JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b HFM0PXP8P4DTGTG1GY6M5KR4YETKXQ3GY50JW4FBPHEZE502K69G +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(). ZZMKSCX46J5PQRDEA6N2W1CQSYTKBM0CTVKWSJ4CVJZYYJPH44YG FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 7RXHM2NCXSH52CT3P4NFG0RZBPPWB99FES2Q84YY7ZPJAJ5Q919G +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(). QYCVG8T6XG2BM9N5XMYXGNVBXRYK0YYGSQPKDR1HKFSS11HRSAH0 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 K6RGNY89Y0QBHBR928Z997DN81SPWVR5TDAG84G1X5GMS9FXJ08G +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(). T6SVE8DNDHQ9GVN6WWC89T39R8ZJR5NQ1RA10HDP458J7NHD64B0 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 DWPZ3QGDWHDY265348XVWGB0F6E2B392T88PZXJ4P05J6ZW44R00 +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(). WZYY451ADGC6YMAN1GDNY58HGAPPDJ17TNATMDZR7H41VZCTMPHG FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 VJA6AYDT0KH8W16V9NQVJQ2WYM3ECQGXTKVFPYQDT0JJGSKBKXG0 +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(). 94FESN698GR922DAWFFM7Z39WJ245F19JYXWJF30V7KMJ69MKT8G FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 8364AYRMY6NPDAAFNYZ56G0RPAX6FAJ6FNA8PTARQ699PPYMA2T0 +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(). 9Y1ETZPR42VN1PY6WNX1RB8C9B58F3HHHS8Q96Z07GFWXFPG4VVG FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 74PJ4FBYDDY522N51DCZ00225VNTP5ANXHGDJBAHC2FJHRN0DQAG +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(). CMC40HNC4X3FA0PSBDAZ0XYQA77WRPJ36GGA6KCJ94GA4TH23AQG FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 J0H4DPDR9TH21M1A300TDFBB7Z4BY9728KFRNV082PV9ADDGHBGG +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(). JD5M708F0AD043KMTWWH66NQ39C9RNE83QNKVXT9F39GXN4GJXR0 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;HW8XQ5CMJTXDE5GE527HYB044DZH15XS3DHY8SS3W073AD1RE9XG;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;Z7G797FNNV9YG6XFAE5W76YC2GT4Q147QPE5NQJE0PFMXP0T5S2G 577f00db72b4938901e75c722f06773206bb4ef8 67GVX8EXAK6E5G6HDQZMFSWW8QCH96ME30JKQKB1NPYTR6QF5GFG +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(). WZYY451ADGC6YMAN1GDNY58HGAPPDJ17TNATMDZR7H41VZCTMPHG QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0 577f00db72b4938901e75c722f06773206bb4ef8 6ZCERHY60K37X14X899ZHTJCCCK7NE9RMWQR9ZZWBSD6MZM7FA00 +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 QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0 577f00db72b4938901e75c722f06773206bb4ef8 1X0CN5BS4H6QV6WCRBMJVCCJYWMA59QCH15QA2F653AMHBTMS6VG +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 QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 8NXW1M9HD1DZGRD9ZF4DGVKDX9CC4Q8CNEMM7V4ZQN3V3Q2AB8H0 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 @@ -472,25 +472,25 @@ MR-SOFI-0304 dsm::core::token::policy::TokenPolicySystem::register_policy androi 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(). JMARBSR8RSGY341QKXHBYYJ996KV6ZH61PWBGGKRYKB1JBDY8170 PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 f4ff9133e605251af205e748485894e3c799311b ZHQK8B96AEVBCRFXAE24YP0Y4EPZP8S8VHPC9VDXE6QNMZ5J1GNG -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 PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 f4ff9133e605251af205e748485894e3c799311b 0H4249C6WERSRARTZV326J70FTRRYKA4ZZD7QXPE4C19PN9F7ZEG -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 PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 f4ff9133e605251af205e748485894e3c799311b 0QDA5MZ20PT2J1RH8RCQRNP2PPXF7XAD50QTEV38QE1KEW3K7SF0 -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;DX3E9W47AJDYF9BX2PHWNDC6B3626GYZGV62KBY7AZ6F02TVFGZG f4ff9133e605251af205e748485894e3c799311b R5HC8JVH5915SSTK32NF7N31SB7EN9YQZ1HSWNMEB8XG17T37MAG -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;DX3E9W47AJDYF9BX2PHWNDC6B3626GYZGV62KBY7AZ6F02TVFGZG f4ff9133e605251af205e748485894e3c799311b CY9B8B3XEWW8QGA194KA3TKHGX53MYTREQ2PJ6JVEZKKVM73R8KG -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;DX3E9W47AJDYF9BX2PHWNDC6B3626GYZGV62KBY7AZ6F02TVFGZG f4ff9133e605251af205e748485894e3c799311b 59B5HF5CBDAP217DSB6KX9XF4QDBNNQ7TYH3VWS3F82HEBYDX200 +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(). JMARBSR8RSGY341QKXHBYYJ996KV6ZH61PWBGGKRYKB1JBDY8170 B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 577f00db72b4938901e75c722f06773206bb4ef8 BN5ZS62FWKHYMBBTPB9ZA17AFFSAAFSSP6GAYXHR17PTGZG1N9P0 +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 B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 577f00db72b4938901e75c722f06773206bb4ef8 RZ50X527TGR9D6W9WGE4NAPHJN3VTD3B00479MM95ZPKN9M48AGG +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 B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 577f00db72b4938901e75c722f06773206bb4ef8 TQRSHZ3BWSCM8W0G06HXQZZME3PP2VP63R7PYY0AE1JCCFRRHX10 +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;7JCYZYFZS1R3MAVWKSQJ7GN96NAJQH6W3B0AW9K976KYM8ED1MW0 577f00db72b4938901e75c722f06773206bb4ef8 1FVF2YMSNV48R4MFWRR90BBXB76Y33KTZFN6MW8D03AQ4RNCY63G +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;7JCYZYFZS1R3MAVWKSQJ7GN96NAJQH6W3B0AW9K976KYM8ED1MW0 577f00db72b4938901e75c722f06773206bb4ef8 37AP8RHSQJ82FST51VB9QHYFGC67V7HZA2GZ9J4W3RWDS20D7CW0 +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;7JCYZYFZS1R3MAVWKSQJ7GN96NAJQH6W3B0AW9K976KYM8ED1MW0 577f00db72b4938901e75c722f06773206bb4ef8 2DC5BJBM21NZNDYZQ02JGAGEDP7EWGZ787CG0BB8Y95YWD73NYFG 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(). 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;PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0 f4ff9133e605251af205e748485894e3c799311b D8RBZ7J74GX9VP2T81MWKMG4F8RQ47FSP7ZTMTGE4MZNF5QD2C70 -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;PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0 f4ff9133e605251af205e748485894e3c799311b Y1TEZ75BQH1QC925G50KX5JV5JVYECKR98G966C6CC5FVT27XAJ0 -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;DX3E9W47AJDYF9BX2PHWNDC6B3626GYZGV62KBY7AZ6F02TVFGZG f4ff9133e605251af205e748485894e3c799311b QYJ0VVG5Q4BQ4Z3720YZGF3KBWQJBNS1EPYMBWHGTW4JS996DMHG -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;DX3E9W47AJDYF9BX2PHWNDC6B3626GYZGV62KBY7AZ6F02TVFGZG f4ff9133e605251af205e748485894e3c799311b 1YEPER1Z9BJ3XVARGQPY7B1X0MFWFFAH67JBSTYF9ZNJ04AYN64G -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;DX3E9W47AJDYF9BX2PHWNDC6B3626GYZGV62KBY7AZ6F02TVFGZG f4ff9133e605251af205e748485894e3c799311b 90H77X2HKTW5S4ZE5R0F17ZBXEF9F9BQ0XYTJS65PK1A5C7FA78G -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 PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;D0HAKNPF9W3FTQV2AXAT0DVCXTCVN0GYKPYESQXTYHDQ6THMFBAG;9BWDSSDB8FMB6GQFRAGYTMM3K50SNZ7AYN75PNXE8T7M7A1H9Z90;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;XSAFK5JKA5FCNF40XV2YR0QATMVJK3917V7ZWPEDRKNXD0QNZ5R0 f4ff9133e605251af205e748485894e3c799311b GXNN867FM42YRAZT6F0HF0P7E1JH22B1G878REZY4W49ZQJKQ070 -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 PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;D0HAKNPF9W3FTQV2AXAT0DVCXTCVN0GYKPYESQXTYHDQ6THMFBAG;9BWDSSDB8FMB6GQFRAGYTMM3K50SNZ7AYN75PNXE8T7M7A1H9Z90;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;XSAFK5JKA5FCNF40XV2YR0QATMVJK3917V7ZWPEDRKNXD0QNZ5R0 f4ff9133e605251af205e748485894e3c799311b 53HF3HNZT5N1P2AWSTE166MGZR3N2B8YPY77AR3VCGGVG5H64ZY0 -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 PB1DDZKQXTHR88ZSAF3RF22NYSSM1FHKC7E6SQ17RRBZJJPECWX0;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;D0HAKNPF9W3FTQV2AXAT0DVCXTCVN0GYKPYESQXTYHDQ6THMFBAG;9BWDSSDB8FMB6GQFRAGYTMM3K50SNZ7AYN75PNXE8T7M7A1H9Z90;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;XSAFK5JKA5FCNF40XV2YR0QATMVJK3917V7ZWPEDRKNXD0QNZ5R0 f4ff9133e605251af205e748485894e3c799311b 351T5AGWH4D7TP71QP7GH3MQV1WD1SVPZ42MQC7ECWT9E27E2V40 +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;B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G 577f00db72b4938901e75c722f06773206bb4ef8 5NYESFQ9939DN18732BAPWMJST8V9DH6WNDNDJFN6SC7CZ022BSG +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;B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G 577f00db72b4938901e75c722f06773206bb4ef8 B3F6GEA0HT0Z9T03GTKY5DP1RS1N7J8388N1P90FND5ZPK2YY14G +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;7JCYZYFZS1R3MAVWKSQJ7GN96NAJQH6W3B0AW9K976KYM8ED1MW0 577f00db72b4938901e75c722f06773206bb4ef8 2486KG25FFHVS3YG0WRRTS8310850VR90K9MMQ1W05MS5ENEK8Q0 +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;7JCYZYFZS1R3MAVWKSQJ7GN96NAJQH6W3B0AW9K976KYM8ED1MW0 577f00db72b4938901e75c722f06773206bb4ef8 65EHR34NQGSKG9410N0VE4N219AS23K1J2HA79G899HH0G0JAGE0 +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;7JCYZYFZS1R3MAVWKSQJ7GN96NAJQH6W3B0AW9K976KYM8ED1MW0 577f00db72b4938901e75c722f06773206bb4ef8 MS7CF19RBJ5WWRZ67G6F0E0HC7AC2EN3CRN2M0MFF6ZJBFHXDY6G +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 B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;1RYBJTBC52H8CT4PXE8D673ACX13JCMS4XYWVHTBMC3G0RX4B1VG;9BWDSSDB8FMB6GQFRAGYTMM3K50SNZ7AYN75PNXE8T7M7A1H9Z90;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;E6F5B49WDE7GXZ2BTNW6KX4PFQA27DPPFKY3JY46VG284XXYTDBG 577f00db72b4938901e75c722f06773206bb4ef8 EM3M0QYBHT07R4TW6XZ12TB6NHSXH4P0GTHW0SDQYJKVXJRKWD30 +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 B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;1RYBJTBC52H8CT4PXE8D673ACX13JCMS4XYWVHTBMC3G0RX4B1VG;9BWDSSDB8FMB6GQFRAGYTMM3K50SNZ7AYN75PNXE8T7M7A1H9Z90;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;E6F5B49WDE7GXZ2BTNW6KX4PFQA27DPPFKY3JY46VG284XXYTDBG 577f00db72b4938901e75c722f06773206bb4ef8 0AZYH1A0C98YM112V4MN3N79PT3JBMHXJ2HYG542FVAVKGN4GEG0 +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 B125A4BWFM6SJ97ES47T2DPXS14XT836JDWR5PSC9T46280RAJ4G;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;1RYBJTBC52H8CT4PXE8D673ACX13JCMS4XYWVHTBMC3G0RX4B1VG;9BWDSSDB8FMB6GQFRAGYTMM3K50SNZ7AYN75PNXE8T7M7A1H9Z90;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;E6F5B49WDE7GXZ2BTNW6KX4PFQA27DPPFKY3JY46VG284XXYTDBG 577f00db72b4938901e75c722f06773206bb4ef8 CX8CSXEBM3E5C2E0BKDE1C6K11520QK03YZ7EJTFWEHPJGBAWTN0 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(). JMARBSR8RSGY341QKXHBYYJ996KV6ZH61PWBGGKRYKB1JBDY8170 0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 f4ff9133e605251af205e748485894e3c799311b 3TT0ST5M0VZP4NJ9X3SAC5K0KT9AKV2X4QVVA4KF425NYXPHM5D0 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(). JMARBSR8RSGY341QKXHBYYJ996KV6ZH61PWBGGKRYKB1JBDY8170 H07V1HKX86CRBC795MNRQHVG5K5M1Y4M1R956AWG74A4FEYPFZXG;JKPKVZCYVFE0HQQNY2G19B4X8QBTB3E7E4H596BX3PA7FXSCH49G;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0 f4ff9133e605251af205e748485894e3c799311b XEFQJ8M2R6NHD343BZKVWBPY4QMBHVRCHD0XGEJYJNCQPD5FCVH0 @@ -520,42 +520,42 @@ MR-SOFI-0336 dsm_sdk::handlers::token_routes::adoptable_policy android MUST_REAC 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 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0 f4ff9133e605251af205e748485894e3c799311b H9TF7XKJ68RS9HJASWR4FH0AXVNG5AQWDGBE1BPDYAT64735ANTG -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 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0 f4ff9133e605251af205e748485894e3c799311b K0VWQTVNHZQKZ14N7GV84NDEAZK7MX94GW5RFTDQGPW1ERQFBBX0 +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 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG 577f00db72b4938901e75c722f06773206bb4ef8 A7AV10A31YB4VKXB4NNDHSQP65ZZHXA04F24BH630RBGYQW6TPA0 +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 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG 577f00db72b4938901e75c722f06773206bb4ef8 4SM25M1BHPVH6BKZT826MTM51A2FK43TGPVXPRJFKPD5H2F0D1H0 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(). JYNZ9GK309QRDZQ0MH4KWR7BX0BF0SWXAST65JWHVKN251WB2130 F75F1W79F1B7DF16WZRER8K6XG03JJM36839YYAAAD91EGNPPZDG;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG f4ff9133e605251af205e748485894e3c799311b 9GJEPDHG6DY441ENV7EJDVVS1ZG6Z7Y672B5DGR6RW7239BBNP30 -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;234QRVM1V3762DWMJ8CVHPGSBTMTSQVGAAZSBCHR0ENJEXP5VDR0;HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG f4ff9133e605251af205e748485894e3c799311b Z0C5CGKF3XC2Z35SZ6G5VVX3329B3ZEEA89MG7Q7K7KTEYB45ZQG +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(). JYNZ9GK309QRDZQ0MH4KWR7BX0BF0SWXAST65JWHVKN251WB2130 F75F1W79F1B7DF16WZRER8K6XG03JJM36839YYAAAD91EGNPPZDG;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G 577f00db72b4938901e75c722f06773206bb4ef8 EZB0PCQK8HAWWM37CAT1DBN46QCVJNW89S7NZ5VRS0SCMWTY9F2G +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;0GC1QP38FQKVQ0Z7FW2AV2YZ9ZY4DZQH9GAQS6XSQNW0J09W9WGG;FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G 577f00db72b4938901e75c722f06773206bb4ef8 8PHVCZ4EK12AM9ZTBE1SYBJ7CMXJWVMRXRNKM1B0PFP9KYB2TR8G 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(). 8S71HGJ9K2PQCKJ3MMYXD7N576X1WGR6YP3KX5YRNKSX4KYEWYTG GHFJ1N7W4C2D6M2NXJJAT8V7YQWGM5TB528T1F5NJNVAG9Y6ME60;VMQWC9THBW9XJM6YBG96BGG7CZT7P2831SXKV41P0Q3F4PD08S9G;RBKSDX8BA7NH7M2V1N0B3A8F7EAH7JDRFSF5AF3JDG92A9HD9C4G f4ff9133e605251af205e748485894e3c799311b CBXXAECDVCJBM0G2X3T07H2QF9M65RENWYF1F027P4CESW5Q8Z4G 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 GHFJ1N7W4C2D6M2NXJJAT8V7YQWGM5TB528T1F5NJNVAG9Y6ME60;VMQWC9THBW9XJM6YBG96BGG7CZT7P2831SXKV41P0Q3F4PD08S9G;RBKSDX8BA7NH7M2V1N0B3A8F7EAH7JDRFSF5AF3JDG92A9HD9C4G f4ff9133e605251af205e748485894e3c799311b AWTEAJ0CCKNWJ7MD0BFQKH65RYT1A31VDGFC831Q67KRZ1CBHRQG 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(). 55A0TJPQMYV2QGGR6M8BRSJZ0H9PKRYVN88KA8G39EFFNWT81QM0 GY8SR761X573MJTSMXCT755Q30RAPDTVP57SRT9WW802RPKZND8G f4ff9133e605251af205e748485894e3c799311b 2N3F9NM5N4TCH7ECWHM3KW5SM521A13DWRB3F8GVWVBNWCEMDTN0 -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 GY8SR761X573MJTSMXCT755Q30RAPDTVP57SRT9WW802RPKZND8G f4ff9133e605251af205e748485894e3c799311b R50TS0HSH10HTET860V7VPCNYNZ1NCWPX0HN6H0MZGTBW5CH0DWG +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(). 55A0TJPQMYV2QGGR6M8BRSJZ0H9PKRYVN88KA8G39EFFNWT81QM0 9EZRBBCYQNAQX6Q8CYH58MAA8SKXVGBQWRR4HB789NGNR6ZBGJB0 577f00db72b4938901e75c722f06773206bb4ef8 AJG7HMBVY8Y14PRKACE9AZQA2FPNAMYEEEKH0WTJGK2MPTQMEP10 +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 9EZRBBCYQNAQX6Q8CYH58MAA8SKXVGBQWRR4HB789NGNR6ZBGJB0 577f00db72b4938901e75c722f06773206bb4ef8 6ZWCZFV27PMFMM8T9534ZYSERPCK0VDNA5PRCVXAYE30726DZT20 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(). AJ32Q9WBJ4DYHAQDCKAZS9R1P781H6SATE2Z01MBE7X01TR3KSE0 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b CZFJSGTY4BKX5YK2TT0XTAWQCG3PY3G8A89P8Y0TE4B6NDGBYSD0 -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(). Y6CZJB3YQE63978WA30M2BK3ACSKYF6MVKHC84RKJP0VDA8ATG90 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b 43N78Z3P9M20ABMK8YAE60DD6EZMQDDTBGC0YBCC181W21F8366G -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;B9WFRP5BVXV0QX91TZQJSA48VBWYATSXFV9QTQ95P26E3X9K2NMG f4ff9133e605251af205e748485894e3c799311b GKDPR45AAF1VWKQ8G1EG608JFYBKZ5EY047BW16QBQRQNSECPSA0 -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;B9WFRP5BVXV0QX91TZQJSA48VBWYATSXFV9QTQ95P26E3X9K2NMG f4ff9133e605251af205e748485894e3c799311b V9KMGP4TD1KZPZRTMP9CGMKCNT401HWWZRC5K6JDVT9Z7KGGZJ1G -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(). YHMAGW2FP7QZ9ZFJAHEFZJ8KDJA5Y4ENQQ8QMJHDNSZ8FJ0EHDK0 B9WFRP5BVXV0QX91TZQJSA48VBWYATSXFV9QTQ95P26E3X9K2NMG;HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG f4ff9133e605251af205e748485894e3c799311b 0CEWHS7Z5MH2BT1HNENBZYM8617H4RPSTDDQ812TRH418QDSBXQG -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(). 0GG9934QH51PV2AFJJ5CZDV8RY62K6KAESZ75E9KB3CM553PAV10 B9WFRP5BVXV0QX91TZQJSA48VBWYATSXFV9QTQ95P26E3X9K2NMG f4ff9133e605251af205e748485894e3c799311b 1QRGM7M7YVQ9XM6M0CRSZZQB8AMJH4NV6MF1R3FPV1GNPXWPB52G -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(). 0GG9934QH51PV2AFJJ5CZDV8RY62K6KAESZ75E9KB3CM553PAV10 B9WFRP5BVXV0QX91TZQJSA48VBWYATSXFV9QTQ95P26E3X9K2NMG;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG f4ff9133e605251af205e748485894e3c799311b E2X09KKCX6973NWYVFMY4VXM2E4VHDZKVJMDTMW0QB0NBPSJ2Y0G -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(). AK8MQ1FQ3CPDQS9C857Z4HQB35YM5F1KVMNF847FW017H0MCJP10 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG f4ff9133e605251af205e748485894e3c799311b MQ6Z2HRSR5HDVY4S246WGPD7MNHGMMFKFRKF7AQN2CAFEMHHNR0G -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(). FSYBS9PVHXV2VZ78ENX6STS14WVSTT0BPZ535KHN78NZAZ9D1QBG HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;JQ4VJYWJKYX49XPB6GSMK91K4S82TYTBX24S6VV79A5K3SC8KPDG f4ff9133e605251af205e748485894e3c799311b 705SM8HBKVVW7N4MBH7ZJX2QVSXJKMA14A7N2P5HAGSXGKX9RVQ0 -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(). XVB3EW5NTGN4682R0Z29QZ8JA1ARAVS5EZ7KJ7MZ35ZCCD6WW9CG HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;GED0XGJ2VAA3ET2X38MCHYVMJEW3723JPASSJB107GJZQ2C49RM0;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b 12X5BAX7SZTX7R5SWVZVRHGKRGM0HCZV4CKZYN2AJ6WN88HFQXFG -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(). N82S1VD7MKGQBEE2XQSZ8XZ1AWYW4J1H9MCVQEZKZ1QATFZVCC7G HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;GED0XGJ2VAA3ET2X38MCHYVMJEW3723JPASSJB107GJZQ2C49RM0;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b VD756K30N5NC0VRAXX4JGHWJMD3ESES1H9RV5E4BVBP6MX2WZSEG -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(). ZK1CK60T8337X43YWCWGQ735HND9MRQRXHDHY992ZQT7VMFH4DCG HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b G4YP3P8GZ6GDSQH185FD1MP0ZR4SQ5NYQD3RCX66V11W09SDEKV0 -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 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b 30VZENGT36XVBG3BM8TEQ6B85KBBCGCD491GZQCNHQ4ZR7XRCSGG -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(). 8BBD3Z02CN9WW9MXCCE4RZ2G7932BDDH3E74FJ78JD69XPY21KTG HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b 9S5H0VMRFKK3Z08E7F5J63T3SJJP7CGH13Q3D07VNQX61HXEG6Y0 +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(). AJ32Q9WBJ4DYHAQDCKAZS9R1P781H6SATE2Z01MBE7X01TR3KSE0 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 C8R30XBWEF1E4FJYRYFBGJG1ZB0SS5AD0YB58NW6N110SJTE2G60 +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(). Y6CZJB3YQE63978WA30M2BK3ACSKYF6MVKHC84RKJP0VDA8ATG90 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 RT2KEM9Q1D32VWW7REB3T2PW9NNH0B2PDPD6FV8RHEQK7HNVQCAG +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;22D82REX417MA95HKZRSS5YWCB0J7KDNB3F3NFTR6V2NNWBRMK2G 577f00db72b4938901e75c722f06773206bb4ef8 FQ1NGYK0G3RDNABXQ7ZN9KA4G1DNSGY941DNPRDQ983Z3GZBA2F0 +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;22D82REX417MA95HKZRSS5YWCB0J7KDNB3F3NFTR6V2NNWBRMK2G 577f00db72b4938901e75c722f06773206bb4ef8 TSDF2H4HC9P6345RJTGYAXX16TQ5MJBRRPFZYN8WJKHHPMQZ5MX0 +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(). QYCVG8T6XG2BM9N5XMYXGNVBXRYK0YYGSQPKDR1HKFSS11HRSAH0 22D82REX417MA95HKZRSS5YWCB0J7KDNB3F3NFTR6V2NNWBRMK2G;FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G 577f00db72b4938901e75c722f06773206bb4ef8 AXBKAGSC52B5ZNZXB13BYE95AR31HRNKJMS1VAAPQPQPT9GMJB1G +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(). 0GG9934QH51PV2AFJJ5CZDV8RY62K6KAESZ75E9KB3CM553PAV10 22D82REX417MA95HKZRSS5YWCB0J7KDNB3F3NFTR6V2NNWBRMK2G 577f00db72b4938901e75c722f06773206bb4ef8 THGJ9WN76R3RM1FNFVNY6VNANFQ1977MNV3B8FS5X61M1424CGB0 +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(). 0GG9934QH51PV2AFJJ5CZDV8RY62K6KAESZ75E9KB3CM553PAV10 22D82REX417MA95HKZRSS5YWCB0J7KDNB3F3NFTR6V2NNWBRMK2G;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0 577f00db72b4938901e75c722f06773206bb4ef8 GMFSW1RYZFHQGANW2330JNJ02C4M9Q0Z3GSEXQG1JQFY3EZS38B0 +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(). WZYY451ADGC6YMAN1GDNY58HGAPPDJ17TNATMDZR7H41VZCTMPHG FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0 577f00db72b4938901e75c722f06773206bb4ef8 52FHH7YHGX1ZHE3753AHTGQZ3HNQ6ZPHD1BKQ6GARZ4R56D4G3TG +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(). FSYBS9PVHXV2VZ78ENX6STS14WVSTT0BPZ535KHN78NZAZ9D1QBG FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;QBRPDXZM6EBRSHY1K6FDATVN43VT3H8KKS9GMRVN30XQ4Z108ZR0 577f00db72b4938901e75c722f06773206bb4ef8 TMCMK46VPE8RRKEV90EVMVCRYD8W26HJFKEVZ45XFJT5M6HAFZJ0 +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(). BXDT6W50BJZCFGB2T62466MRR0EPS9S2EJZNHMSK7KECEHSJDHH0 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;K8230JVJP7YSVMS44GKXA9SJB60P3SE5Q2GJJQB27NRHE0KA5JG0;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 HDWZFJVESSMGQTMC7B278D3W6D91D72VZZCNN34G7STC3PT50NY0 +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(). N82S1VD7MKGQBEE2XQSZ8XZ1AWYW4J1H9MCVQEZKZ1QATFZVCC7G FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;K8230JVJP7YSVMS44GKXA9SJB60P3SE5Q2GJJQB27NRHE0KA5JG0;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 31NQYT8TCAD2ARRPCHE9NCJ6DWM3WRTV5WGRE4ME2MSTA09QJTGG +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(). T6SVE8DNDHQ9GVN6WWC89T39R8ZJR5NQ1RA10HDP458J7NHD64B0 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 PJS5FJYAJJRAW5CY0PP5E35EPKXEZ7WJPGQHJDAPAQ0NZCMHKMKG +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 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 ZNEJ6B2FF4PAZT7ZB54KGDHR95FYKR6EEWHE9ZV15S7M156YQY10 +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(). 8BBD3Z02CN9WW9MXCCE4RZ2G7932BDDH3E74FJ78JD69XPY21KTG FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 XKCFAYJ69JNPGZYBSC239GS6XTYP2S4G53JC3KW3S07BTD39V4Y0 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(). HW9B0MEDH5RVW2BGMZE875XMSY81N289HNCZT4HJYCC1JK6X5SC0 HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG f4ff9133e605251af205e748485894e3c799311b 8VKRKTHFGDFE2K46FTG6AG6PB4J5PCQ3JJN2D8GGV98HVTHXJCSG -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(). JGAVQR802T86YA9YVHJB3ZDWC024Q1WWJKT7VKZ0W9QCYHD8GR3G Y5NX8FV2V5R7662ZCND4NDEH6ZX4AAS7MG89CX0SWE83RHN2EK8G;0GHWQX9YP5YTDH4BSA9D8X2BZYVDNGAA43A0C8AEYEFKSZWF18YG;HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b ET4GBR7K22G3CMX6ZBSANEZEZPYC2W4ZT5S0AR5BV5WJA84SYGK0 +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(). HW9B0MEDH5RVW2BGMZE875XMSY81N289HNCZT4HJYCC1JK6X5SC0 FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G 577f00db72b4938901e75c722f06773206bb4ef8 KDHZYMDXJKY6ZHZHEP0Y64064WCS6TF0Q45A9HEHAX0DD822KJF0 +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(). JGAVQR802T86YA9YVHJB3ZDWC024Q1WWJKT7VKZ0W9QCYHD8GR3G Y5NX8FV2V5R7662ZCND4NDEH6ZX4AAS7MG89CX0SWE83RHN2EK8G;0GHWQX9YP5YTDH4BSA9D8X2BZYVDNGAA43A0C8AEYEFKSZWF18YG;FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 E7GBX9QJ3XTMG00JB9CRTJKZJ2YSTAWBHQQ54YKAW59GXZTEEWRG 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;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b 6PYW98KWGAD9NVXSDFRYYSBGSZ98YGA5V94NJZXVQ165VETRQ9Y0 -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;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b 4WFXHZ2D1MYXNWNGW21N33AYF8GPSABQH4YDMX6B34CMRDTSE2PG -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;4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b PBQTYZADK362YPJ026P5B1FCG4XJKYHXDPXQ75PEP7HZEGACYQ30 -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 4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b 46249EEMJTB6G5EYV2D95AVJ2PS5TP5REWFM22A5464V5H568JTG -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 4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b R0HSKEVH0AQ0F6N2MC0DYSF0PKN6X5S69QM71S3ZS567NZX5WQ7G -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 4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G f4ff9133e605251af205e748485894e3c799311b F8MFN72XGRXX0G6423R9JX2C1NVE8KJBQ32J4ADHXXCX8V2NVQE0 -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 4R4A5V8PGEVT0ADRNF308D47QFH7Z7JXA29C0SGKJBS32GYEZZ9G;HERSFN69GJBX7DR2PZTN1324S24RCKSGD2E37DWG8R9DG2XS1HFG f4ff9133e605251af205e748485894e3c799311b C1BCJ8NW34YDVNJ2GR2FMYB9DGG2TTJ9FCRZ86BGTT08HV9CQNP0 +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;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 FB5EFXP80ER1FAZZ1V66WTF47A7V7JPR9KPHT5EGKBT032WN5YTG +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;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 8E5RVBQ2FZ0A723ZY5CEATMSN1D64T9GJ7X3D80DJ4KK09JV7SQG +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;P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 ZCQBDWBEETJG8JZB0DE9WT2AXBX7HPYS52TAE7XPFAD72EEWYE20 +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 P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 AVZK5P8WV75KBAEWAM035XBYBGRWZR23HF3MH1JX2A17JFJ1T690 +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 P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 PRYMTDBRX1S6QSK0YTW8ED80NZBCXC9A3P9JHB7AQG8CESA3V92G +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 P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0 577f00db72b4938901e75c722f06773206bb4ef8 NKGTBCVB0FBCREEGX85XW0B10VH0Y8S8R9TQJAFXY54TQGSN2MC0 +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 P5ED4Y5BR5E41HD3NG7AD872MWNJYQM3KMYGAW6EZB828WRC98G0;FRTV16018JPB9VH3RRCKWHJ0A0CJ4EAM61ZAX6Y6PM8CPWD3F84G 577f00db72b4938901e75c722f06773206bb4ef8 G0XB5WQ391MP4YCMBHHPBQCP5Z38NJQCV2DQ68CWKBJP0X9YGVQ0 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 @@ -564,22 +564,22 @@ MR-STOR-0009 dsm_storage_node::api::objects::bytecommit::mirror_sync node MUST_R 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 9XP8NYRTSVHFY4WA0NKNE0WT6069XZQDZGCK42KH3M00D3GYYNNG;KAG5AXKE0KHW9E5QZK7TCQB29RKJ50H9W2RCW5SVTZY7M18WC6FG;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG f4ff9133e605251af205e748485894e3c799311b E6BA6X0PKQN69TVAWQHN3R8YZCCFN9DQGDTE5F9DN0ZTMKJB1P7G -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 9XP8NYRTSVHFY4WA0NKNE0WT6069XZQDZGCK42KH3M00D3GYYNNG;KAG5AXKE0KHW9E5QZK7TCQB29RKJ50H9W2RCW5SVTZY7M18WC6FG;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG f4ff9133e605251af205e748485894e3c799311b 67TVTCTCMD09P2256D6XB932KJT86522602W4X7CKERSVR95AC20 -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 9XP8NYRTSVHFY4WA0NKNE0WT6069XZQDZGCK42KH3M00D3GYYNNG;KAG5AXKE0KHW9E5QZK7TCQB29RKJ50H9W2RCW5SVTZY7M18WC6FG;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG f4ff9133e605251af205e748485894e3c799311b 8KVDKMSKWY12SXK8FFF9N565175Y45RHHX3GP87BKF5QAWQM3T1G -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(). CW2MDBWXQWJN82M7VATD8HZ8FM6EBBRD2T0E0906WCWD2CTHVYK0 9XP8NYRTSVHFY4WA0NKNE0WT6069XZQDZGCK42KH3M00D3GYYNNG;KAG5AXKE0KHW9E5QZK7TCQB29RKJ50H9W2RCW5SVTZY7M18WC6FG;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG f4ff9133e605251af205e748485894e3c799311b P32QPBS905XVTQRQYVZ9DY6EWEQ2Z9QTM3CGZKJYPF879W7RBKD0 +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 BP27HQFMSERHAJ5R29KSTWTV30SK837WFVHVD6MK30VW9C024SQ0;XTYKZ0SRAQNM8HTYTFKDHDDFS6M8Y4RCGW359R0RBGVKSZ9S4Z70;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 577f00db72b4938901e75c722f06773206bb4ef8 XQN9V9JP2SE2D0T4Y6J26V1B4XEE7BF4EYK7BZKKDTFXNNTPV4BG +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 BP27HQFMSERHAJ5R29KSTWTV30SK837WFVHVD6MK30VW9C024SQ0;XTYKZ0SRAQNM8HTYTFKDHDDFS6M8Y4RCGW359R0RBGVKSZ9S4Z70;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 577f00db72b4938901e75c722f06773206bb4ef8 4BXP00KAMPYHNDN5875X47XD7177F2H9DZ9N7NCQWENG9E6RXYQ0 +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 BP27HQFMSERHAJ5R29KSTWTV30SK837WFVHVD6MK30VW9C024SQ0;XTYKZ0SRAQNM8HTYTFKDHDDFS6M8Y4RCGW359R0RBGVKSZ9S4Z70;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 577f00db72b4938901e75c722f06773206bb4ef8 ETMER4TMEGBAD883855NG5VQABFV2C39D604HVQ0FGY5F1Q1DAWG +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(). CW2MDBWXQWJN82M7VATD8HZ8FM6EBBRD2T0E0906WCWD2CTHVYK0 BP27HQFMSERHAJ5R29KSTWTV30SK837WFVHVD6MK30VW9C024SQ0;XTYKZ0SRAQNM8HTYTFKDHDDFS6M8Y4RCGW359R0RBGVKSZ9S4Z70;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 577f00db72b4938901e75c722f06773206bb4ef8 C2YRBWZVE2YDCY8AKZSKWSEVRB5ZW12ZQGR2FV2SZHB4QY33131G 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(). HWE55FVP0SB6NF96BPX7NEHH2ZWGN02NJFWRAZBMVWN4RVH1JWYG ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;PZ66FRP9QW683SNM21SYN674Q6PCYNCDF5M5C2904A1BKRNQBAKG f4ff9133e605251af205e748485894e3c799311b FBEJ9NQ338G8F2RQVSJSPJFQTXM71K0TBMNBFPKCBRKGX329HT5G -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(). VPEDS214ASB5K7GGTDS3ZR60NC90JRDG73HSJ6PJ8JM6H1ES49K0 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;PZ66FRP9QW683SNM21SYN674Q6PCYNCDF5M5C2904A1BKRNQBAKG f4ff9133e605251af205e748485894e3c799311b 2EWNQ8PJXAV0ZSSTYNW3VY578VN4QAJ500FZSPHN0JNK0SA6RQ2G -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;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;PZ66FRP9QW683SNM21SYN674Q6PCYNCDF5M5C2904A1BKRNQBAKG f4ff9133e605251af205e748485894e3c799311b 5F083WDFC1TS32424YW0EHHK78BV2EGSFV0DDES19DSFQYQWP320 -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;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;PZ66FRP9QW683SNM21SYN674Q6PCYNCDF5M5C2904A1BKRNQBAKG f4ff9133e605251af205e748485894e3c799311b JKHAB0DG8KVSWP7DB5P1H8T71WSMJ2X7XYJ76FV90BKBJ9G7XFD0 -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(). HTETEGQA5TH9NEXYJYMHDGVJEJTJ0BY0S4MDRT7X0M5BQW9QZP70 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;PZ66FRP9QW683SNM21SYN674Q6PCYNCDF5M5C2904A1BKRNQBAKG f4ff9133e605251af205e748485894e3c799311b NRWBQG3QASN8NJE2QDDRY19A0ST0Q4FDMKH3NS2GF2BJZ6GG2SNG -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(). WF0J5S8BMM8WAHF8EQSPGMG9R5GFCT9JE4X4SSVE4TZ9NBBMF86G ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;PZ66FRP9QW683SNM21SYN674Q6PCYNCDF5M5C2904A1BKRNQBAKG f4ff9133e605251af205e748485894e3c799311b SA23R05AMGQV6X62RWHJJJEZH4EYG1Q75QDYNW7647W1X33JSGT0 +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(). HWE55FVP0SB6NF96BPX7NEHH2ZWGN02NJFWRAZBMVWN4RVH1JWYG ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;SZQNJQRVMW7BWAZP8MME71QMYHKYJWWAQ6FS03V940CYH0A0EPE0 577f00db72b4938901e75c722f06773206bb4ef8 1Z88B7Y9NMD2EBJBCJCEQ70GNCKDB1FX5GQ5TJMM2QA5HJ45K2QG +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(). VPEDS214ASB5K7GGTDS3ZR60NC90JRDG73HSJ6PJ8JM6H1ES49K0 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;SZQNJQRVMW7BWAZP8MME71QMYHKYJWWAQ6FS03V940CYH0A0EPE0 577f00db72b4938901e75c722f06773206bb4ef8 P2SJ544PS2586PDD5AJ419XPT60MCEAEA7EZ4E8TASH2N0D2YEAG +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;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;SZQNJQRVMW7BWAZP8MME71QMYHKYJWWAQ6FS03V940CYH0A0EPE0 577f00db72b4938901e75c722f06773206bb4ef8 MRVDM7DQDSFMG2F6NH402JHADHN05RYB70EJ1ZB5WN01VBW532Z0 +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;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;SZQNJQRVMW7BWAZP8MME71QMYHKYJWWAQ6FS03V940CYH0A0EPE0 577f00db72b4938901e75c722f06773206bb4ef8 1339G7QTJEBT9PH813MP9AT2KMZZTY5JJJ22MS6P7AQ3AERS1J80 +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(). HTETEGQA5TH9NEXYJYMHDGVJEJTJ0BY0S4MDRT7X0M5BQW9QZP70 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;SZQNJQRVMW7BWAZP8MME71QMYHKYJWWAQ6FS03V940CYH0A0EPE0 577f00db72b4938901e75c722f06773206bb4ef8 Q93PBKHGR40V8T73JHKMGATW2RWR1VBY21QTPEA88522Z791T0V0 +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(). WF0J5S8BMM8WAHF8EQSPGMG9R5GFCT9JE4X4SSVE4TZ9NBBMF86G ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;8FCXW0BHJQ6745YAJEAKV4P1HG8QSZWKHM4377JZ9D3602ZY6KT0;NFFQZN4FQBXSZCWBG7XYXS9D10PTFJPJ813YWA97EWEW68YXEPSG;ZTE4NRB853D0TM6T0ZSQV2NSXQDBM5WZ25MFW6GHNQMJGRHAF4AG;41D3A3QRFJRJWT7VC18CNWKRRQPK5JBF3XK1XGWR1049WKNEQ8CG;YQTNGKD3YAEDACXQ0RRKAY28Q40YP38S0WPHF4R1ZTSCYQX7280G;KH90R2ZZD5QY5B2H5ZW95V1QAXR3GS38SGW162H0SQMMF63BE5T0;SZQNJQRVMW7BWAZP8MME71QMYHKYJWWAQ6FS03V940CYH0A0EPE0 577f00db72b4938901e75c722f06773206bb4ef8 TB0YY58DZ079HWKT7EM05H00K41JHPPREWT64BD9N458N2Y77QF0 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 @@ -629,8 +629,8 @@ MR-STOR-0140 dsm_storage_node::api::objects::bytecommit::sync_one node MUST_REAC 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(). QG810D46D8QC5PZVW83HFVKD2WNDC1FRBN8S381C1FZF1JHPK1D0 P61JR1BRH4S2Y4620T4BEDSCQ44QGT1J1FCCRCJ56BAC1MSH58P0;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG f4ff9133e605251af205e748485894e3c799311b 7PJ9HTFQTKCE3857Y2NNCSSPVATGHJF54V56D5GHH6G1WA04FZJ0 -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 P61JR1BRH4S2Y4620T4BEDSCQ44QGT1J1FCCRCJ56BAC1MSH58P0;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG f4ff9133e605251af205e748485894e3c799311b FCAVMJDQZYJPJFSYHWG2XQCFEDZD4DNS952FDY3HZBG4YZ02C5A0 +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(). QG810D46D8QC5PZVW83HFVKD2WNDC1FRBN8S381C1FZF1JHPK1D0 RDMMEMTP4T227QQYB2H7YVWQ2HES7ZZ4Y1F9YQQRS9CHFE3JG9MG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 577f00db72b4938901e75c722f06773206bb4ef8 FQAMN7SR4GXH83QB9J2EA78JSDQ8K4X5AZD6P055AQKKZD3V791G +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 RDMMEMTP4T227QQYB2H7YVWQ2HES7ZZ4Y1F9YQQRS9CHFE3JG9MG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG 577f00db72b4938901e75c722f06773206bb4ef8 2H1BWPCSDXWS75SFC9G2GK4JKBC34259KPNTBK9MP6W7Y0999T40 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(). PMKS4SG3YJZJX1NVF9A07S4T8K1825FEXZ1RFGBXMPM5A64V3PH0 - f4ff9133e605251af205e748485894e3c799311b Z4FQTAQDX33GCCMZA32Y75SNG8A7TW7WZ23FTRMJWM6BKS5YMT8G 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;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b 5SK2X648C2QFTR5ABHXJNVNM61VXXXV9T6Z5N36XT0S5KZR08HG0 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;3ZPF1Q31TR5Q5QVTNKB3MJRBSJGRAN5SB1MRBT0941BA1P5FCW00 f4ff9133e605251af205e748485894e3c799311b MKHSHV6A6SX5AE663E2TM6H1WZAZY93AFAG8PK3P1HR34ZAN9YAG