diff --git a/Cargo.lock b/Cargo.lock index b460ccfb2..a0f87c45d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3492,6 +3492,7 @@ dependencies = [ "base64", "bytes", "futures-core", + "h2", "http", "http-body", "http-body-util", diff --git a/dsm_client/android/app/src/main/java/com/dsm/wallet/service/BleBackgroundService.kt b/dsm_client/android/app/src/main/java/com/dsm/wallet/service/BleBackgroundService.kt index cb7965041..086fcef05 100644 --- a/dsm_client/android/app/src/main/java/com/dsm/wallet/service/BleBackgroundService.kt +++ b/dsm_client/android/app/src/main/java/com/dsm/wallet/service/BleBackgroundService.kt @@ -99,13 +99,16 @@ class BleBackgroundService : Service() { // Create notification channel (required for Android O+) createNotificationChannel() - // Start foreground with notification + explicit service type (required API 34+) + // Start foreground with notification + explicit service type (required API 34+). + // connectedDevice only: it has no daily limit, and the NFC permission the + // manifest declares satisfies its prerequisite. dataSync is capped at six + // hours a day from Android 15, and a service that keeps listening for its + // contacts in the background would reach the cap. if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.UPSIDE_DOWN_CAKE) { startForeground( NOTIFICATION_ID, createNotification(), ServiceInfo.FOREGROUND_SERVICE_TYPE_CONNECTED_DEVICE - or ServiceInfo.FOREGROUND_SERVICE_TYPE_DATA_SYNC ) } else { startForeground(NOTIFICATION_ID, createNotification()) @@ -128,6 +131,13 @@ class BleBackgroundService : Service() { return START_STICKY } + // A foreground service type with a time limit reached it (Android 15). The + // service must stop within seconds or the system throws. + override fun onTimeout(startId: Int, fgsType: Int) { + Log.w(TAG, "foreground service type $fgsType reached its time limit; stopping") + stopSelf() + } + override fun onDestroy() { Log.i(TAG, "BLE background service destroyed") try { @@ -239,8 +249,8 @@ class BleBackgroundService : Service() { ) return NotificationCompat.Builder(this, CHANNEL_ID) - .setContentTitle("DSM Offline Mode Active") - .setContentText("Ready for Bluetooth transfers") + .setContentTitle("DSM is ready to receive") + .setContentText("Listening for transfers from your contacts") .setSmallIcon(android.R.drawable.stat_sys_data_bluetooth) // Use system Bluetooth icon .setContentIntent(pendingIntent) .setOngoing(true) // Cannot be dismissed by user diff --git a/dsm_client/deterministic_state_machine/Cargo.lock b/dsm_client/deterministic_state_machine/Cargo.lock index 58f02eae6..b63c6e6c6 100644 --- a/dsm_client/deterministic_state_machine/Cargo.lock +++ b/dsm_client/deterministic_state_machine/Cargo.lock @@ -3420,6 +3420,7 @@ dependencies = [ "base64", "bytes", "futures-core", + "h2", "http", "http-body", "http-body-util", diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml b/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml index fc9ce46a2..ab2e2e4eb 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml +++ b/dsm_client/deterministic_state_machine/dsm_sdk/Cargo.toml @@ -94,7 +94,7 @@ ff = "0.14.0" # Networking rustls = { version = "0.23.37", features = ["ring"] } -reqwest = { version = "0.12.28", default-features = false, features = ["rustls-tls", "json"] } +reqwest = { version = "0.12.28", default-features = false, features = ["rustls-tls", "json", "http2"] } rcgen = "0.14.8" tokio-rustls = "0.26.4" url = "2.4.0" diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/economic_fixtures.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/economic_fixtures.rs index a9a87ced2..64028d1c8 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/economic_fixtures.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/economic_fixtures.rs @@ -205,6 +205,8 @@ impl TestIdentity { /// Any identity this process held before is replaced: this is a new device. pub fn create_identity(seed: u8) -> TestIdentity { crate::reset_sdk_context_for_testing(); + #[cfg(test)] + crate::sdk::final_reads::forget_everything(); let mnemonic = test_mnemonic(seed); crate::sdk::recovery_sdk::RecoverySDK::derive_and_cache_key(&mnemonic) .expect("unlock the mnemonic"); diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/node_e2e_tests.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/node_e2e_tests.rs index 68888247f..b7d479d9f 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/node_e2e_tests.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/node_e2e_tests.rs @@ -1325,8 +1325,11 @@ async fn a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_byte ); // The walk at the next generation, by a verifier that has read nothing - // yet — this one keeps the held key's final reads — with every node's - // request log cleared: what the walk reads, the nodes are asked. + // yet — this one keeps the held key's final reads, and so does this + // process for every later verifier, so what it kept is forgotten — with + // every node's request log cleared: what the walk reads, the nodes are + // asked. + crate::sdk::final_reads::forget_everything(); let walking = VerifierContext::new(&set, Some(own), parents.as_ref()).expect("a verifier"); for node in &p.nodes.nodes { node.forget_requests(); @@ -1373,6 +1376,33 @@ async fn a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_byte assert!(cells_read.contains(&k0), "the held key was read"); assert!(cells_read.contains(&k1), "the next key was read"); + // A later verifier in this process starts from the held key's kept + // final reads: the walk comes out the same, the held key is not asked + // for again, and the open next key is, since it may have been written. + for node in &p.nodes.nodes { + node.forget_requests(); + } + let later = VerifierContext::new(&set, Some(own), parents.as_ref()).expect("a verifier"); + let again = later + .verifier() + .walk_parent(&chains, &m.vault_id, &r1, 0, WALK_BUDGET) + .expect("the walk again"); + assert_eq!(again.outcome, walked.outcome); + let asked_again: Vec = p + .nodes + .nodes + .iter() + .flat_map(|node| node.requests()) + .collect(); + assert!( + !asked_again.contains(&k0), + "the held key was asked for again: {asked_again:?}" + ); + assert!( + asked_again.contains(&k1), + "the open next key was read again" + ); + // The next trade takes the next key, and the vault prices it at the // reserves B's first trade left. let q2 = realized_trade(&p, &m, 10).await; diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/storage_routes.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/storage_routes.rs index faa04946a..75714b59a 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/storage_routes.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/handlers/storage_routes.rs @@ -2173,14 +2173,37 @@ impl AppRouterImpl { // Routes read to full coverage, routes read partially, and routes no // member answered for. Only the first kind says "nothing more there". let (mut routes_read, mut routes_partial, mut routes_unread) = (0usize, 0usize, 0usize); - for tagged in tagged_addresses { - let retrieved = b0x_sdk.retrieve_resuming(&tagged.address).await; + // Every route is read at once, each by a reader of its own: a sync + // costs the slowest route's reads, not the sum of every route's. What + // each read is then processed route by route, in the order it always + // was; a route's processing never depends on another route's read. + let mut readers = Vec::with_capacity(tagged_addresses.len()); + for _ in &tagged_addresses { + match crate::sdk::b0x_sdk::B0xSDK::new( + device_id_b32.to_string(), + self.core_sdk.clone(), + storage_endpoints.to_vec(), + ) { + Ok(reader) => readers.push(reader), + Err(e) => return Err(report.stop(format!("b0x init failed: {e}"))), + } + } + let retrievals = futures::future::join_all( + readers + .iter_mut() + .zip(&tagged_addresses) + .map(|(reader, tagged)| reader.retrieve_resuming(&tagged.address)), + ) + .await; + for ((tagged, mut route_sdk), retrieved) in + tagged_addresses.into_iter().zip(readers).zip(retrievals) + { // Replies ride the same spool as forward transfers, as distinct // payloads; they are drained whether or not this route yielded // transfers, since a reply alone can release a pending gate. - self.process_countersign_deltas(&mut b0x_sdk, &tagged.address, &mut report) + self.process_countersign_deltas(&mut route_sdk, &tagged.address, &mut report) .await; - self.process_finality_checkpoints(&mut b0x_sdk, &tagged.address, &mut report) + self.process_finality_checkpoints(&mut route_sdk, &tagged.address, &mut report) .await; // §5.2: the route fixes the tip an item was composed on — the // inbox address hashes the relationship's tip (storage node spec @@ -2189,7 +2212,7 @@ impl AppRouterImpl { // of an object the canonical apply has decided is consumed; any // other is left where it is. let stale = tagged.freshness == RouteFreshness::PreviousTip; - for artifact in b0x_sdk.take_evidence_artifacts() { + for artifact in route_sdk.take_evidence_artifacts() { let copy = if stale { crate::handlers::recipient_dispatch::classify_stale_receipt_copy( &artifact.evidence.full_receipt_bytes, @@ -2212,7 +2235,7 @@ impl AppRouterImpl { &mut report, ); } - for (method, body) in b0x_sdk.take_cert_resync_messages() { + for (method, body) in route_sdk.take_cert_resync_messages() { let outcome = if method == crate::storage::client_db::CERT_RESYNC_REQUEST_METHOD { self.handle_cert_resync_request(&body, storage_endpoints.to_vec()) .await diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/jni/unified_protobuf_bridge.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/jni/unified_protobuf_bridge.rs index c4902d1cb..a5f8b5d55 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/jni/unified_protobuf_bridge.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/jni/unified_protobuf_bridge.rs @@ -601,28 +601,33 @@ pub extern "system" fn Java_com_dsm_wallet_bridge_UnifiedNativeApi_getTransportH /// App-backgrounded lifecycle transition. Rust performs the ENTIRE decision: /// it stops the inbox poller unless a §16.6 settlement step is still owed (a -/// sender-side pending gate, or a countersigned reply not yet delivered), and -/// returns the single directive the platform layer must obey. +/// sender-side pending gate, or a countersigned reply not yet delivered) or a +/// contact can send to this device, and returns the single directive the +/// platform layer must obey. /// /// Returns TRUE when the host MUST keep its foreground service alive: killing /// the service kills the poller with it, stranding money in flight until the -/// user happens to reopen the app. The caller performs no protocol reasoning of -/// its own — it relays this directive and nothing else. +/// user happens to reopen the app, and leaving what a contact sends unread +/// until then. The caller performs no protocol reasoning of its own — it +/// relays this directive and nothing else. #[no_mangle] pub extern "system" fn Java_com_dsm_wallet_bridge_UnifiedNativeApi_onAppBackgrounded( _env: jni::sys::JNIEnv, _clazz: jni::sys::jclass, ) -> jni::sys::jboolean { - // Only a readable "nothing owed" lets the host go: the poller was stopped. - // Outstanding work, an unreadable settlement state, or a panic keep it - // alive. + // Only a readable "nothing owed, nobody to hear from" lets the host go: + // the poller was stopped. Outstanding work, a contact, an unreadable + // store, or a panic keep it alive. let stopped = std::panic::catch_unwind(std::panic::AssertUnwindSafe(|| { crate::logging::init_android_device_logging(); crate::sdk::inbox_poller::stop_poller_for_lifecycle() })); match stopped { - Ok(Ok(true)) => 0, - Ok(Ok(false)) => 1, + Ok(Ok(crate::sdk::inbox_poller::Backgrounded::Stopped)) => 0, + Ok(Ok( + crate::sdk::inbox_poller::Backgrounded::Settling + | crate::sdk::inbox_poller::Backgrounded::Listening, + )) => 1, Ok(Err(e)) => { log::error!("onAppBackgrounded: settlement state unreadable, keeping alive: {e}"); 1 diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs index 5c11d7de7..f8ffe0178 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/b0x_sdk.rs @@ -286,6 +286,23 @@ enum ReadFrom { Resume, } +/// How fetching one member's pages ended. +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +enum PagesEnded { + /// The member's spool ended (or a page named no position a spool can hold). + End, + /// The page cap was reached with the spool going on. + PageCap, + /// The member did not answer, or answered with what is not a page. + Failed, +} + +/// One member's pages, fetched before any is read. +struct MemberPages { + pages: Vec, + ended: PagesEnded, +} + /// Where one member's read stopped. #[derive(Debug, Clone, Copy, PartialEq, Eq)] enum ReadStop { @@ -1432,10 +1449,13 @@ impl B0xSDK { } /// Deliver sealed spool bytes under `routing_key` until `quorum_k` - /// members answered 204. Every member may be asked — those the circuit - /// breaker marks failed last — so the bar is the register quorum whatever - /// the breaker holds: a member the breaker skipped would otherwise lower - /// the count delivery must reach. + /// members answered 204. The first `quorum_k` members are asked at once — + /// those the circuit breaker holds healthy first — and each member that + /// fails is replaced by the next at once, so a delivery takes one round + /// of answers instead of one round per member, and lands on exactly + /// `quorum_k` members, never the whole fleet (#867). The bar is the + /// register quorum whatever the breaker holds: a member it marked failed + /// is still asked once the others are used up. async fn deliver( &mut self, routing_key: &str, @@ -1448,7 +1468,8 @@ impl B0xSDK { if total < quorum { return Err(DsmError::network( format!( - "delivery needs {quorum} members and the fleet names {total}; msg_id={message_id_b32}" + "delivery needs {quorum} members and the fleet names {total}; \ + msg_id={message_id_b32}" ), None::, )); @@ -1462,13 +1483,22 @@ impl B0xSDK { marked_failed.push(endpoint.clone()); } } + let this = &*self; + let ask = |endpoint: String| async move { + let answer = this + .submit_with_retry(&endpoint, sealed, routing_key, message_id_b32, retry_config) + .await; + (endpoint, answer) + }; + let mut waiting = healthy.into_iter().chain(marked_failed); + let mut answers = futures::stream::FuturesUnordered::new(); + for endpoint in waiting.by_ref().take(quorum) { + answers.push(ask(endpoint)); + } let mut delivered = 0usize; let mut errors: Vec = Vec::new(); - for endpoint in healthy.into_iter().chain(marked_failed) { - match self - .submit_with_retry(&endpoint, sealed, routing_key, message_id_b32, retry_config) - .await - { + while let Some((endpoint, answer)) = futures::StreamExt::next(&mut answers).await { + match answer { Ok(()) => { delivered += 1; if delivered >= quorum { @@ -1483,7 +1513,12 @@ impl B0xSDK { return Ok(()); } } - Err(e) => errors.push(format!("{endpoint}: {e}")), + Err(e) => { + errors.push(format!("{endpoint}: {e}")); + if let Some(next) = waiting.next() { + answers.push(ask(next)); + } + } } } Err(DsmError::network( @@ -2078,7 +2113,7 @@ impl B0xSDK { /// node answers 204 once it holds them; a replay of a held message id /// answers the same. async fn submit_with_retry( - &mut self, + &self, endpoint: &str, sealed: &[u8], routing_key: &str, @@ -2304,6 +2339,97 @@ impl B0xSDK { self.retrieve_from(b0x_address, ReadFrom::Resume).await } + /// The pages of `epc`'s spool at `b0x_address` from `start`, as the member + /// answers them, up to [`Self::MAX_RETRIEVE_PAGES_PER_NODE`]: fetched only, + /// nothing opened or recorded. The read stops at the spool's end, at the + /// page cap, at a page whose next position no spool can hold (the caller + /// refuses it), or at a member that does not answer. No client for the + /// member is this device's failure, not the member's, and is returned. + async fn fetch_member_pages( + &self, + epc: &str, + b0x_address: &str, + start: u64, + ) -> Result { + let mut pages = Vec::new(); + let mut cursor = start; + while pages.len() < Self::MAX_RETRIEVE_PAGES_PER_NODE { + let client = self.client_for(epc)?; + let url = format!("{}/api/v2/b0x/retrieve/{}", epc, cursor); + let resp = client + .get(&url) + .header("Accept", "application/protobuf") + .header("x-dsm-b0x-address", b0x_address) + .send() + .await; + let batch = match resp { + Ok(r) if r.status() == reqwest::StatusCode::NO_CONTENT => { + return Ok(MemberPages { + pages, + ended: PagesEnded::End, + }); + } + Ok(r) if r.status().is_success() => { + let bytes = match r.bytes().await { + Ok(b) => b, + Err(e) => { + warn!("b0x retrieve read failed from {}: {}", epc, e); + return Ok(MemberPages { + pages, + ended: PagesEnded::Failed, + }); + } + }; + match dsm::types::proto::SequencedBatchEnvelope::decode(bytes.as_ref()) { + Ok(b) => b, + Err(e) => { + warn!("SequencedBatchEnvelope decode failed from {}: {}", epc, e); + return Ok(MemberPages { + pages, + ended: PagesEnded::Failed, + }); + } + } + } + Ok(r) => { + warn!("b0x retrieve from {} answered HTTP {}", epc, r.status()); + return Ok(MemberPages { + pages, + ended: PagesEnded::Failed, + }); + } + Err(e) => { + warn!("b0x retrieve transport failure for {}: {}", epc, e); + return Ok(MemberPages { + pages, + ended: PagesEnded::Failed, + }); + } + }; + if batch.envelopes.is_empty() || batch.next_seq <= cursor { + return Ok(MemberPages { + pages, + ended: PagesEnded::End, + }); + } + let next = batch.next_seq; + pages.push(batch); + if next > Self::MAX_SPOOL_POSITION { + // Not a position a spool can hold: the reader refuses this + // page, and nothing past it is fetched. + return Ok(MemberPages { + pages, + ended: PagesEnded::End, + }); + } + cursor = next; + } + Ok(MemberPages { + pages, + ended: PagesEnded::PageCap, + }) + } + async fn retrieve_from( &mut self, b0x_address: &str, @@ -2348,81 +2474,52 @@ impl B0xSDK { let mut answered = 0usize; // Members whose read answered and stopped at its page cap. let mut capped_members = 0usize; + // Where each member's read starts, from this device's own records. + let mut starts = Vec::with_capacity(endpoints.len()); for epc in endpoints { // `position`: below it, everything on this node is consumed. // `cursor`: where the next page is read from. A message still // waiting (one half of a pair) stops `position`, never `cursor`, // so nothing behind it is held up. - let mut position = b0x_consumed::read_position(b0x_address, &epc).map_err(local)?; + let position = b0x_consumed::read_position(b0x_address, &epc).map_err(local)?; let resumed_at = match from { ReadFrom::Position => None, ReadFrom::Resume => b0x_consumed::scan_cursor(b0x_address, &epc) .map_err(local)? .filter(|resume| *resume > position), }; - let mut cursor = match resumed_at { + let cursor = match resumed_at { Some(resume) => resume, None => position, }; + starts.push((epc, position, resumed_at, cursor)); + } + // Every member's pages are fetched at once: a read costs the slowest + // member's round trips, not the sum of every member's. What came back + // is then read member by member, in set order, exactly as before. + let fetched = futures::future::join_all( + starts + .iter() + .map(|(epc, _, _, cursor)| self.fetch_member_pages(epc, b0x_address, *cursor)), + ) + .await; + for ((epc, mut position, resumed_at, mut cursor), member) in starts.into_iter().zip(fetched) + { + let member = member?; // Only a read that starts at the position can move it: one that // resumed past it has not read what lies between. let mut consumed_run = resumed_at.is_none(); - let mut failed = false; + let failed = member.ended == PagesEnded::Failed; // Why this node's answer is not a spool's, when it is not: // nothing past it is read or advanced by it. let mut malformed: Option = None; // Where the read stopped: at the page cap unless a page ends the // spool first. - let mut stop = ReadStop::PageCap; - let mut pages = 0; - 'pages: while pages < Self::MAX_RETRIEVE_PAGES_PER_NODE { - pages += 1; - let url = format!("{}/api/v2/b0x/retrieve/{}", epc, cursor); - let resp = self - .client_for(&epc)? - .get(&url) - .header("Accept", "application/protobuf") - .header("x-dsm-b0x-address", b0x_address) - .send() - .await; - let batch = match resp { - Ok(r) if r.status() == reqwest::StatusCode::NO_CONTENT => { - stop = ReadStop::End; - break; - } - Ok(r) if r.status().is_success() => { - let bytes = match r.bytes().await { - Ok(b) => b, - Err(e) => { - warn!("b0x retrieve read failed from {}: {}", epc, e); - failed = true; - break; - } - }; - match dsm::types::proto::SequencedBatchEnvelope::decode(bytes.as_ref()) { - Ok(b) => b, - Err(e) => { - warn!("SequencedBatchEnvelope decode failed from {}: {}", epc, e); - failed = true; - break; - } - } - } - Ok(r) => { - warn!("b0x retrieve from {} answered HTTP {}", epc, r.status()); - failed = true; - break; - } - Err(e) => { - warn!("b0x retrieve transport failure for {}: {}", epc, e); - failed = true; - break; - } - }; - if batch.envelopes.is_empty() || batch.next_seq <= cursor { - stop = ReadStop::End; - break; - } + let stop = match member.ended { + PagesEnded::End => ReadStop::End, + PagesEnded::PageCap | PagesEnded::Failed => ReadStop::PageCap, + }; + 'pages: for batch in member.pages { if batch.next_seq > Self::MAX_SPOOL_POSITION { malformed = Some(format!( "next position {} is not a spool position", diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_registers.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_registers.rs index 8f38d08e4..33b8f6e14 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_registers.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/economic_registers.rs @@ -171,6 +171,59 @@ impl LiveRegisterResolver<'_> { .map_err(|e| incomplete("root register set", e)) } + /// A step's manifest names the three objects a walk asks for next: the + /// authority evidence, the transition witness and the successor evidence. + /// They are fetched together into the kept objects, so the walk's three + /// asks find them there instead of each waiting on a round trip of its + /// own. A fetch that fails here changes nothing: the walk asks for that + /// object itself and meets the failure there. + fn prefetch_step_objects(&self, manifest_bytes: &[u8]) { + use dsm::common::domain_tags::{ + TAG_DSM_ECONOMIC_AUTHORITY_EVIDENCE, TAG_DSM_ECONOMIC_SUCCESSOR_EVIDENCE, + TAG_DSM_ECONOMIC_TRANSITION_WITNESS_OBJ, + }; + let manifest = match dsm::economic::decode::decode_admission_manifest(manifest_bytes) { + Ok(manifest) => manifest, + Err(e) => { + // The walk decodes the same bytes and refuses them itself. + log::debug!("step prefetch: not a manifest: {e}"); + return; + } + }; + let mut wanted = vec![ + ( + TAG_DSM_ECONOMIC_AUTHORITY_EVIDENCE, + manifest.authority_evidence_addr, + ), + ( + TAG_DSM_ECONOMIC_TRANSITION_WITNESS_OBJ, + manifest.transition_witness_addr, + ), + ]; + if let dsm::economic::claim::AdmissionSubstrate::DsmSuccessor { evidence_addr } = + manifest.substrate + { + wanted.push((TAG_DSM_ECONOMIC_SUCCESSOR_EVIDENCE, evidence_addr)); + } + let fetched = tokio::task::block_in_place(|| { + self.runtime + .block_on(futures::future::join_all(wanted.iter().map( + |(namespace, addr)| { + crate::sdk::storage_io::fetch_immutable(self.set, *namespace, addr) + }, + ))) + }); + for (fetch, (namespace, addr)) in fetched.into_iter().zip(&wanted) { + if let Err(e) = fetch { + log::debug!( + "step prefetch of {}::{}: {e}", + String::from_utf8_lossy(namespace.source_bytes()), + text_id::encode_base32_crockford(addr) + ); + } + } + } + fn reserve_release( &self, reserve_id: &[u8; 32], @@ -201,10 +254,26 @@ impl dsm::economic::peer_lineage::PeerEvidenceFetcher for LiveRegisterResolver<' } fn register_cell(&self, cell: &RootCell) -> Result { + // A claim final at a root cell holds it for good (storage spec §9, + // finality 2): reads Core evaluated as showing one are kept, and a + // later walk through the same position evaluates them again instead + // of reading the route. + if let Some(kept) = crate::sdk::final_reads::final_cell(cell.routed()) { + return Ok(kept); + } let seats = NodeSeats::new(self.set).map_err(|e| incomplete("register seats", e))?; - Ok(tokio::task::block_in_place(|| { - self.runtime.block_on(read_cell(&seats, cell.routed())) - })) + let evidence = + tokio::task::block_in_place(|| self.runtime.block_on(read_cell(&seats, cell.routed()))); + if matches!( + read_root_cell(cell, &evidence), + Ok(CellReading::Held { + state: ChainState::Final, + .. + }) + ) { + crate::sdk::final_reads::keep_final_cell(cell.routed(), &evidence); + } + Ok(evidence) } fn native_reserve_release( @@ -220,7 +289,13 @@ impl dsm::economic::peer_lineage::PeerEvidenceFetcher for LiveRegisterResolver<' namespace: dsm::crypto::domain::TaggedHashDomain<'static>, addr: &[u8; 32], ) -> Result, PeerLineageFailure> { - self.fetch_bytes(namespace, addr) + let bytes = self.fetch_bytes(namespace, addr)?; + if namespace.source_bytes() + == dsm::common::domain_tags::TAG_DSM_ECONOMIC_ADMISSION_MANIFEST.source_bytes() + { + self.prefetch_step_objects(&bytes); + } + Ok(bytes) } fn anchored_policy_bytes( diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/final_reads.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/final_reads.rs new file mode 100644 index 000000000..a7f1fa7b7 --- /dev/null +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/final_reads.rs @@ -0,0 +1,179 @@ +// SPDX-License-Identifier: Apache-2.0 + +//! Reads whose answer never changes, kept for the life of the process. +//! +//! - An immutable object is its bytes: kept only once they re-hash to the +//! address they were asked for, so what is kept is the object. +//! - A cell whose reads Core evaluated as showing a final value holds that +//! value for good (storage spec §9, finality 2): those reads are kept, and +//! Core evaluates them again on every use. The SoFi reader already kept +//! them for one verification; here every walk, and every later +//! verification, starts from what an earlier one read. +//! +//! Nothing else is kept. An open or undecided cell, or an object no member +//! served, is read again each time: it may have been written since. What is +//! kept is evidence, never a verdict. Each store is bounded by bytes; past +//! the bound the earliest kept goes first, and is read again when asked for. + +use std::collections::{HashMap, VecDeque}; +use std::hash::Hash; +use std::sync::Mutex; + +use dsm::crypto::domain::TaggedHashDomain; +use dsm::route_chain::{CellEvidence, RoutedCell}; + +/// Bytes of immutable objects kept. +const OBJECT_BUDGET: usize = 16 * 1024 * 1024; + +/// Bytes of final cells' reads kept. +const CELL_BUDGET: usize = 24 * 1024 * 1024; + +/// What one seat's commitments and proofs are counted as, beside the values +/// it holds: two ByteCommits and an inclusion proof each, at most. +const SEAT_PROOF_BYTES: usize = 20 * 1024; + +/// A cell as its reading depends on it: the namespace and key it is read at, +/// and the seed and committed set its route is derived from. +pub(crate) type CellKey = (Vec, [u8; 32], [u8; 32], [u8; 32]); + +pub(crate) fn cell_key(cell: &RoutedCell) -> CellKey { + ( + cell.namespace().to_vec(), + *cell.key(), + *cell.seed(), + *cell.committed_set_id(), + ) +} + +/// Entries kept in the order they were kept, within a byte budget. +struct Bounded { + entries: HashMap, + order: VecDeque, + bytes: usize, +} + +impl Bounded { + fn new() -> Self { + Self { + entries: HashMap::new(), + order: VecDeque::new(), + bytes: 0, + } + } + + fn get(&self, key: &K) -> Option { + self.entries.get(key).map(|(value, _)| value.clone()) + } + + /// Keep `value` under `key`, making room by letting the earliest go. A + /// value larger than the whole budget is not kept. + fn keep(&mut self, key: K, value: V, size: usize, budget: usize) { + if size > budget || self.entries.contains_key(&key) { + return; + } + while self.bytes + size > budget { + let Some(earliest) = self.order.pop_front() else { + break; + }; + if let Some((_, gone)) = self.entries.remove(&earliest) { + self.bytes -= gone; + } + } + self.bytes += size; + self.order.push_back(key.clone()); + self.entries.insert(key, (value, size)); + } +} + +static OBJECTS: once_cell::sync::Lazy>>> = + once_cell::sync::Lazy::new(|| Mutex::new(Bounded::new())); + +static FINAL_CELLS: once_cell::sync::Lazy>> = + once_cell::sync::Lazy::new(|| Mutex::new(Bounded::new())); + +/// A panic elsewhere while a store's lock was held leaves every entry whole: +/// an entry is inserted in one step, so the store is still read. +fn lock(store: &Mutex) -> std::sync::MutexGuard<'_, T> { + match store.lock() { + Ok(guard) => guard, + Err(poisoned) => poisoned.into_inner(), + } +} + +/// The immutable object at `addr`, when it is kept. +pub(crate) fn object(addr: &[u8; 32]) -> Option> { + lock(&OBJECTS).get(addr) +} + +/// Keep `bytes` as the object at `addr` under `namespace`, only when they +/// re-hash to it. +pub(crate) fn keep_object(namespace: TaggedHashDomain<'_>, addr: &[u8; 32], bytes: &[u8]) { + if dsm::storage_object::immutable_addr(namespace, bytes) != *addr { + return; + } + lock(&OBJECTS).keep(*addr, bytes.to_vec(), bytes.len(), OBJECT_BUDGET); +} + +/// The reads of `cell` Core evaluated as showing a final value, when kept. +pub(crate) fn final_cell(cell: &RoutedCell) -> Option { + lock(&FINAL_CELLS).get(&cell_key(cell)) +} + +/// Keep reads of `cell` that Core evaluated as showing a final value there. +/// The caller holds that evaluation; nothing here evaluates. +pub(crate) fn keep_final_cell(cell: &RoutedCell, evidence: &CellEvidence) { + let size = evidence + .seats + .iter() + .map(|seat| SEAT_PROOF_BYTES + seat.values.iter().flatten().map(Vec::len).sum::()) + .sum(); + lock(&FINAL_CELLS).keep(cell_key(cell), evidence.clone(), size, CELL_BUDGET); +} + +/// Forget everything kept, where a test stands in for a fresh start: a node +/// set that starts is a fresh fleet, in which nothing has been written (tests +/// reuse identities, and so cells, over fleets that start empty), and a +/// device the harness enters is a process of its own, which starts from what +/// it read itself. +#[cfg(test)] +pub(crate) fn forget_everything() { + *lock(&OBJECTS) = Bounded::new(); + *lock(&FINAL_CELLS) = Bounded::new(); +} + +#[cfg(test)] +mod tests { + use super::*; + + /// The earliest kept goes first once the budget is reached, and a value + /// larger than the whole budget is never kept. + #[test] + fn the_earliest_goes_first_past_the_budget() { + let mut kept: Bounded = Bounded::new(); + kept.keep(1, 10, 4, 10); + kept.keep(2, 20, 4, 10); + kept.keep(3, 30, 4, 10); + assert_eq!(kept.get(&1), None); + assert_eq!(kept.get(&2), Some(20)); + assert_eq!(kept.get(&3), Some(30)); + assert_eq!(kept.bytes, 8); + kept.keep(4, 40, 11, 10); + assert_eq!(kept.get(&4), None); + assert_eq!(kept.bytes, 8); + } + + /// Bytes that do not re-hash to the address are not the object there, + /// and are not kept as it. + #[test] + fn only_the_object_itself_is_kept() { + let namespace = dsm::common::domain_tags::TAG_DSM_ECONOMIC_ADMISSION_MANIFEST; + let bytes = b"final-reads object".to_vec(); + let addr = dsm::storage_object::immutable_addr(namespace, &bytes); + let mut other = addr; + other[0] ^= 1; + keep_object(namespace, &other, &bytes); + assert_eq!(object(&other), None); + keep_object(namespace, &addr, &bytes); + assert_eq!(object(&addr), Some(bytes)); + } +} diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs index 5af4a18ec..4f769afaa 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/inbox_poller.rs @@ -324,22 +324,44 @@ pub fn has_pending_settlement_work() -> anyhow::Result { Ok(!crate::storage::client_db::pending_outbound_replies()?.is_empty()) } -/// Lifecycle-driven stop (app backgrounded). `Ok(true)` when the poller was -/// stopped; `Ok(false)` when it was not, because settlement work is -/// outstanding (see [`has_pending_settlement_work`]); `Err` when the -/// settlement state cannot be read — the poller is not stopped then either, -/// because only a readable "nothing owed" may stop it. Use [`stop_poller`] -/// for an unconditional shutdown. -pub fn stop_poller_for_lifecycle() -> anyhow::Result { +/// What the poller does when the app leaves the screen. +#[derive(Debug, Clone, Copy, PartialEq, Eq)] +pub enum Backgrounded { + /// Settlement work is outstanding ([`has_pending_settlement_work`]): the + /// poller keeps going so the transfer completes. + Settling, + /// This device has contacts, and any of them can send to it at any time: + /// the poller and its waits keep going, so what they send lands without + /// the recipient opening the app. Nothing tells a device a transfer is + /// coming; listening is the only way it arrives on its own. + Listening, + /// Nothing owed and nobody to hear from: the poller was stopped. + Stopped, +} + +/// Lifecycle-driven stop (app backgrounded): the poller stops only when +/// nothing is settling and no contact can send to this device. `Err` when +/// either cannot be read — the poller is not stopped then, because only a +/// readable "nothing owed, nobody to hear from" may stop it. Use +/// [`stop_poller`] for an unconditional shutdown. +pub fn stop_poller_for_lifecycle() -> anyhow::Result { if has_pending_settlement_work()? { log::info!( "[inbox_poller] lifecycle stop DECLINED — settlement work outstanding; \ continuing to poll in the background so the transfer can complete" ); - return Ok(false); + return Ok(Backgrounded::Settling); + } + let contacts = crate::storage::client_db::count_contacts()?; + if contacts > 0 { + log::info!( + "[inbox_poller] lifecycle stop DECLINED — {contacts} contact(s) can send to this \ + device; listening in the background" + ); + return Ok(Backgrounded::Listening); } stop_poller(); - Ok(true) + Ok(Backgrounded::Stopped) } /// Stop the inbox poller unconditionally. The task will exit on its next @@ -538,11 +560,40 @@ mod tests { "{table}: the poller was stopped" ); } - assert!(stop_poller_for_lifecycle().expect("readable again")); + assert_eq!( + stop_poller_for_lifecycle().expect("readable again"), + Backgrounded::Stopped + ); assert!(POLLER_STOP.load(Ordering::SeqCst)); POLLER_STOP.store(false, Ordering::SeqCst); } + /// Nothing tells a device a transfer is on its way. A device with a + /// contact keeps listening when the app leaves the screen, so what the + /// contact sends lands without the recipient opening the app; the stop + /// flag stays down. Without a contact there is nobody to hear from. + #[test] + #[serial_test::serial] + fn a_device_with_contacts_keeps_listening_in_the_background() { + crate::economic_fixtures::use_test_storage_dir(); + crate::storage::client_db::reset_database_for_tests(); + let stopping_before = POLLER_STOP.load(Ordering::SeqCst); + crate::storage::client_db::store_contact_record_for_tests([0x5E; 32], "listener"); + assert_eq!( + stop_poller_for_lifecycle().expect("a readable store"), + Backgrounded::Listening + ); + assert_eq!( + POLLER_STOP.load(Ordering::SeqCst), + stopping_before, + "the poller was told to stop" + ); + assert_eq!( + crate::storage::client_db::count_contacts().expect("count"), + 1 + ); + } + // ── Constants ── #[test] diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs index 408599d26..043b5d589 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/mod.rs @@ -57,6 +57,7 @@ pub mod token_sdk; pub mod token_state; // Storage-node client wrapper pub mod device_directory; +pub(crate) mod final_reads; pub mod route_seats; pub mod sofi_flow; pub mod storage_io; diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/sofi_reads.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/sofi_reads.rs index e768db840..5253bb921 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/sofi_reads.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/sofi_reads.rs @@ -328,6 +328,10 @@ impl SofiReads for LiveSofiReads<'_> { if let Some(kept) = kept { return Ok(kept); } + // An earlier verification in this process may have read it final. + if let Some(kept) = crate::sdk::final_reads::final_cell(cell) { + return Ok(kept); + } let seats = NodeSeats::new(self.set).map_err(|e| ReadFailure(format!("seats: {e}")))?; Ok(self.block(read_cell(&seats, cell))) } @@ -525,6 +529,7 @@ impl SofiReads for LiveSofiReads<'_> { proof: &CompletionProof, ) -> Result<(), ReadFailure> { keep_completion(cell, proof).map_err(|e| ReadFailure(format!("keep completion: {e}")))?; + crate::sdk::final_reads::keep_final_cell(cell, evidence); self.once .cells .lock() diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_io.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_io.rs index ce74a8721..2f57d26af 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_io.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_io.rs @@ -42,7 +42,16 @@ pub(crate) async fn fetch_immutable( inner: &[u8; 32], ) -> Result>, DsmError> { let addr = dsm::storage_object::immutable_addr_from_inner(namespace, inner); - Ok(SetClient::new(set)?.fetch_verified(&addr).await) + // An object is its bytes: once a member served bytes that re-hash to the + // address, they are kept and never fetched again. + if let Some(kept) = crate::sdk::final_reads::object(&addr) { + return Ok(Some(kept)); + } + let fetched = SetClient::new(set)?.fetch_verified(&addr).await; + if let Some(bytes) = &fetched { + crate::sdk::final_reads::keep_object(namespace, &addr, bytes); + } + Ok(fetched) } /// `Stored(o)` for the object whose identity is `inner` under `namespace` diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_node_sdk.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_node_sdk.rs index cc42d23dc..615984d89 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_node_sdk.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/sdk/storage_node_sdk.rs @@ -220,12 +220,17 @@ fn build_member_client( "storage member id {member_id} is not a name a certificate can carry: {e}" )) })?; - let config = rustls::ClientConfig::builder_with_provider(provider) + let mut config = rustls::ClientConfig::builder_with_provider(provider) .with_safe_default_protocol_versions() .map_err(|e| ca_error(format!("storage client: {e}")))? .dangerous() .with_custom_certificate_verifier(std::sync::Arc::new(NamesTheMember { chain, member })) .with_no_client_auth(); + // HTTP/2 where the member offers it (the node's listener does): every + // request to a member rides one connection, so a sync that reads many + // routes at once pays one handshake per member, not one per request. + // HTTP/1.1 stays for a member that does not offer HTTP/2. + config.alpn_protocols = vec![b"h2".to_vec(), b"http/1.1".to_vec()]; reqwest::Client::builder() .user_agent("DSM-SDK/1.0") .connect_timeout(MEMBER_CONNECT_TIMEOUT) diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/contacts.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/contacts.rs index 48fc39c09..98ba96454 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/contacts.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/contacts.rs @@ -189,6 +189,17 @@ pub fn get_all_contacts() -> Result> { Ok(contacts) } +/// How many contacts this device holds: each one a peer that can send to it. +pub fn count_contacts() -> Result { + let binding = get_connection()?; + let conn = binding.lock().unwrap_or_else(|poisoned| { + log::warn!("DB lock poisoned, recovering"); + poisoned.into_inner() + }); + let count: i64 = conn.query_row("SELECT COUNT(*) FROM contacts", [], |row| row.get(0))?; + Ok(u64::try_from(count)?) +} + /// Check if a contact exists for the given device_id (32 bytes). /// Used by BLE layer to gate binding before attempting offline operations. pub fn has_contact_for_device_id(device_id: &[u8]) -> Result { @@ -745,6 +756,12 @@ pub(crate) fn store_contact_for_tests(contact: &dsm::types::contact_types::DsmVe .unwrap_or_else(|e| panic!("store the test contact: {e}")); } +/// Store a contact record as the tests in this module build one. +#[cfg(test)] +pub(crate) fn store_contact_record_for_tests(device_id: [u8; 32], alias: &str) { + store_contact(&tests::make_contact(device_id, alias)).expect("store the test contact"); +} + #[cfg(test)] mod tests { use super::*; @@ -757,7 +774,7 @@ mod tests { crate::storage::client_db::init_database().expect("init db"); } - fn make_contact(device_id: [u8; 32], alias: &str) -> ContactRecord { + pub(super) fn make_contact(device_id: [u8; 32], alias: &str) -> ContactRecord { ContactRecord { contact_id: format!("cid-{alias}"), device_id: device_id.to_vec(), diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/mod.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/mod.rs index 0634d1240..a07644597 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/mod.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/storage/client_db/mod.rs @@ -179,6 +179,15 @@ pub fn init_database() -> Result<()> { let conn = Connection::open(&db_path)?; info!("[DSM_SDK] Database connection opened successfully"); conn.execute("PRAGMA foreign_keys = ON;", [])?; + // Write-ahead logging: a commit appends to the log and syncs it once, + // where the rollback journal syncs the journal and then the database. + // `synchronous = FULL` keeps every commit durable at return, which this + // store owes: a frozen envelope is retained BEFORE its first write and + // is never regenerated. A file system without WAL keeps the journal + // SQLite answers with, and the store works as before. + let journal: String = conn.query_row("PRAGMA journal_mode = WAL", [], |r| r.get(0))?; + conn.execute_batch("PRAGMA synchronous = FULL;")?; + info!("[DSM_SDK] Database journal mode: {journal}"); create_schema(&conn)?; { let mut guard = DB_CONNECTION @@ -274,13 +283,27 @@ pub fn reset_database_for_tests() { } } -/// The size of the device database file. A file that does not exist has no -/// size: that is an error, never zero bytes. +/// The size of the device database: its file, and its write-ahead log, which +/// holds the commits not yet checkpointed into the file. A database file that +/// does not exist has no size: that is an error, never zero bytes. A log that +/// does not exist holds nothing. pub fn get_db_size() -> Result { let path = get_database_path()?; let metadata = std::fs::metadata(&path).map_err(|e| anyhow!("database file {}: {e}", path.display()))?; - Ok(metadata.len()) + let mut log_path = path.clone().into_os_string(); + log_path.push("-wal"); + let log_len = match std::fs::metadata(&log_path) { + Ok(log) => log.len(), + Err(e) if e.kind() == std::io::ErrorKind::NotFound => 0, + Err(e) => { + return Err(anyhow!( + "database log {}: {e}", + std::path::Path::new(&log_path).display() + )) + } + }; + Ok(metadata.len() + log_len) } /// The device database: a file in the storage base directory, which startup diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs index 336cbe6d4..6a0604a29 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/nodes.rs @@ -362,6 +362,7 @@ impl NodeSet { /// nodes for as long as it runs. pub async fn start() -> Self { tls_provider_installed(); + crate::sdk::final_reads::forget_everything(); let pinned = dsm::economic::register::pinned_root_register_members(NETWORK) .expect("the beta network is pinned"); let members: Vec<(String, [u8; 32])> = pinned diff --git a/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/two_device.rs b/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/two_device.rs index 431a3d3a2..d1b607113 100644 --- a/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/two_device.rs +++ b/dsm_client/deterministic_state_machine/dsm_sdk/src/test_support/two_device.rs @@ -99,6 +99,9 @@ impl TestDevice { .expect("AppState identity"); AppState::set_has_identity(true).expect("AppState has_identity"); crate::reset_sdk_context_for_testing(); + // Each device is a process of its own: what another device read and + // kept was never this one's to start from. + crate::sdk::final_reads::forget_everything(); crate::sdk::recovery_sdk::RecoverySDK::derive_and_cache_key( &economic_fixtures::test_mnemonic(self.seed), ) diff --git a/specs/requirements/INTENT_PINS.tsv b/specs/requirements/INTENT_PINS.tsv index 4bde5a424..3110ccb16 100644 --- a/specs/requirements/INTENT_PINS.tsv +++ b/specs/requirements/INTENT_PINS.tsv @@ -10,20 +10,20 @@ # (PIN_STALE), a requirement row with no pin (UNPINNED), and a pin whose key # the manifest no longer has (ORPHAN_PIN). requirement symbol artifact reachability lifecycle root evidence exception cites row status outcome reading definition production tests tested_at pin -MR-DSM-0022 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_faucet_claim_transition_advances_the_validated_lineage - CONFORMANCE §8 MR-DSM-0022 (Met) Q2DFMXHSMJG9E6SDEVF43MMA322XHEYYMBHXMRSQYQDYTA7JDDS0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 VJDAST52XMCKY26VP89PHP7T0DKEN0N8CCN0SKPK11BK6E5HN8C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B50PCQMX3TEKCGT0E03GDESZ8VNF0ZDE8YGVCSW1VX6Y29DJ3D80 -MR-DSM-0028 dsm::economic::peer_acceptance::resolve_expected_prev_pk android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_peer_evidence::ek_ancestry_walks_one_step_and_refuses_unhashed_substitution - CONFORMANCE §8 MR-DSM-0028 (Met) 2NZP48XANRPCNBBRWPG63HPD18YHM2E28HCM70EZ6W675BKYHG6G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_acceptance/resolve_expected_prev_pk(). MMEB8XP7SVE4T810Q6289A64A9ZNSZNSVCC4T74F45QPQHRAMXXG 6MB08Q74VSGY5E51SW7K2D8A90W1H4HJHK6XG7DN1S815HES0N30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7BQSCDJX5EPX9BZ1Z3MB4VG1KFDBDQA7MAE0P0EGQ8ZPMGE2EPP0 -MR-DSM-0030 dsm_sdk::sdk::economic_admission_flow::admitted_self_loop_operation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) P4P6MGWP2XCZVFB7XWJYZBJA43DETSQM85R6WXAWK2B74W2JA38G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/admitted_self_loop_operation(). MTA7ZVFFTA29GK2FJHH9CR5R51RC1MS69EMC6WKGEFHEZJNEDG6G H3RH1MCA12BWKCRGC4DKBZX0VQX98Y3MCHYHBG9X317YE0SSV8S0;XYCZ413E894WN7FGK028E513591XFE6NWQ4WBTNEABX4VA48EPEG;KE20AVMBXPJ52NYW7FAT5Q22P01FRDX583F000E6B6815HNGG0NG d39cf96ed36eb6df18cea10728664824c28cccd2 QMWCHD25W2E7VJRWHH4FH8FV29SJZQBWKH759WPWXG9AN85HR910 -MR-DSM-0030 dsm_sdk::sdk::economic_admission_flow::finish_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) 45W7H0VMA58RHFRZ0VFNFNJF3HGBZFR1N65WNV6N94FXB46917M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/finish_admission(). 4NEGZE746W3N5NPA3JVJ9FDPWZ1PMRTF1BX9AS4X12GGSFFT1RT0 H3RH1MCA12BWKCRGC4DKBZX0VQX98Y3MCHYHBG9X317YE0SSV8S0;XYCZ413E894WN7FGK028E513591XFE6NWQ4WBTNEABX4VA48EPEG;KE20AVMBXPJ52NYW7FAT5Q22P01FRDX583F000E6B6815HNGG0NG d39cf96ed36eb6df18cea10728664824c28cccd2 9AN796G4W1JBQYHTETXPX3HCHRNAE4V9D401GBHYDCBYJQ89G550 -MR-DSM-0030 dsm_sdk::sdk::economic_registers::register_economic_root android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::handlers::sender_admission_tests::token_routes_admit_create_and_burn_end_to_end;dsm_sdk::handlers::sender_admission_tests::an_admitted_burn_advances_the_lineage_and_is_foreign_walkable - CONFORMANCE §8 MR-DSM-0030 (Met) 5RY4619P0HSD2PXYV27WJ3D6EG52Y816J8JB9EY9JAY7V1YPREAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_registers/register_economic_root(). MDSJ8P8XXPHR4GY5PHRNSFEV8ET18KH4969JHKDMC6SWJ8RGJ670 H3RH1MCA12BWKCRGC4DKBZX0VQX98Y3MCHYHBG9X317YE0SSV8S0;XYCZ413E894WN7FGK028E513591XFE6NWQ4WBTNEABX4VA48EPEG;KE20AVMBXPJ52NYW7FAT5Q22P01FRDX583F000E6B6815HNGG0NG d39cf96ed36eb6df18cea10728664824c28cccd2 T7SE1F5Y4BB67Y35QD7CJP0GNQGNM8SFKJRWCWD2G9DZJFR3GF90 +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-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 H3RH1MCA12BWKCRGC4DKBZX0VQX98Y3MCHYHBG9X317YE0SSV8S0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 d39cf96ed36eb6df18cea10728664824c28cccd2 Y1F8V2505VS6T81S6Q0PTJ86H5Y6Q01NWX8Q6WJWM1TSW6CVBYWG -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 H3RH1MCA12BWKCRGC4DKBZX0VQX98Y3MCHYHBG9X317YE0SSV8S0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 d39cf96ed36eb6df18cea10728664824c28cccd2 EHEJX4MWHWACY1NJZCNEHCA16NPB4JCESPV6FGXANZY2KAGTVNM0 -MR-DSM-0034 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::sender_admission_tests::a_transfer_registers_the_senders_root_at_the_next_position;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0034 (Met) 2JSVRB7DW1KN8Y807FW3CV8PZ1Y1XJ8DX7GYKZFJCH9PDD37EBHG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). QR518HAX1HQ7D4F1D1MNZTXTC654M5Q25633GS1AGZ8ZV4WWKC00 H3RH1MCA12BWKCRGC4DKBZX0VQX98Y3MCHYHBG9X317YE0SSV8S0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 d39cf96ed36eb6df18cea10728664824c28cccd2 S9BY01MKSPJB13PD742EE4PKHVD8VBR40XC5X4E57C1RDAYY2690 +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-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 @@ -32,16 +32,16 @@ MR-DSM-0036 dsm::route_chain::ChainState android MUST_REACH active dsm_sdk::jni: MR-DSM-0036 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it;dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-DSM-0036 (Met) SMSTC0WB2MYFQ1J8YQ5AGTB7RFDFWBYSEKHVWE92AGS17D2EGG4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0;R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KP82RNTRPSM08QXJJ715BNVX0D7R5KKWXZ3KH2D6SY9F5D69HJQ0 MR-DSM-0037 dsm::route_chain::Missing android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0037 (Met) V6SE6ADWQBSXPXN4W19QBFMHM2WV9MH37EABS8488T7D07QQ1190 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/Missing# 4GQ9KE7ZKDXRZ7GMZK12DN5HWWMD3TYJDP71ARZJBNDHAPHSYW3G GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NV1EV1BVRH1CB778AA1ASHEGJ7B4RCSM58AWBWZKJDFPMEH00QWG MR-DSM-0037 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::economic::native_reserve::tests::finality_without_the_deterministic_leader_is_impossible - CONFORMANCE §8 MR-DSM-0037 (Met) WYKMP2KCAV7JETDCA7Q4QNQ2QNVH0T4NB83W0S250SF46M00C0MG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;DNY76HJ2SQ2JP5ABECQ74TT7G3E0X6K0DWCBPTET9Y0KWV19C2F0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac FTGDH055101X5MXEA1MM90ERHBJ0QBQ8RC2EBFE5K72DCST7ST60 -MR-DSM-0038 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused - CONFORMANCE §8 MR-DSM-0038 (Met) VJDAHBZD9AP763C223PV3D09C8Y4J78KH2RM7T37V2HGH0FFCCCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8174P7W7HKF56SPRYTM75FP3T829SNFFR0B5C4E4H2MCX1ATS0C0 -MR-DSM-0040 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_admission_lifecycle::a_faucet_claim_transition_advances_the_validated_lineage - CONFORMANCE §8 MR-DSM-0040 (Met) F9X3KZ57V2CBM93C81YSMJ0NP7YVTCW16AP0QT72EA1JVDW8CFA0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 VJDAST52XMCKY26VP89PHP7T0DKEN0N8CCN0SKPK11BK6E5HN8C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VD9D2SAC37MHMRSMTQHP3B81X2GQ93BDCDVRH3J6VZZ1HKMQV1D0 -MR-DSM-0041 dsm::sofi::conformance::conformance_invalid_in_hand android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) B6SN2Q5K0Y4E1SVFP3SXEZN86X2ATTDY9EBKMWBJRJXX27H4TTH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/conformance_invalid_in_hand(). 0XCJA9ZZER575SFVD58BDPTE88BQ0PCDAJRB5Y7ABYRXWE8CEKJG 13DJS9EZ9P1VEHNN947H77DD1X84AFBMG22MVM9DYNYV7HNVY6T0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 d39cf96ed36eb6df18cea10728664824c28cccd2 EQ3K2EHNF2BZMZ8DDT4NDMRSJQWFCJF4PZPR1RWEC84PJ7TNFNX0 -MR-DSM-0041 dsm::sofi::resolve::Verifier::facts_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0041 (Met) 1N4XNT85Q76YN37DP2WFRR1NWMA5N3CSKMVHYD406QS8ZTADSK5G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]facts_of(). Z43YJGEH3Y9WV60PHF8FQ703WXQR147RK1VJ8X1J8365XB0DKMG0 13DJS9EZ9P1VEHNN947H77DD1X84AFBMG22MVM9DYNYV7HNVY6T0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 d39cf96ed36eb6df18cea10728664824c28cccd2 DCSSP5VRBZP8NXDW80W4GVCWN2NEW1YFZ3P34SYKH4AMN8EC3M9G -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 13DJS9EZ9P1VEHNN947H77DD1X84AFBMG22MVM9DYNYV7HNVY6T0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 d39cf96ed36eb6df18cea10728664824c28cccd2 535E5J7YF5AMNAP0J3XSN454HEDFXM52EK962QHAY8JNZ1ZGPP5G -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 13DJS9EZ9P1VEHNN947H77DD1X84AFBMG22MVM9DYNYV7HNVY6T0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 d39cf96ed36eb6df18cea10728664824c28cccd2 7CH358PR1AE9FZH55QGAKX427ZBE9PZH6A73859ZAJ66G2WGFH3G -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 13DJS9EZ9P1VEHNN947H77DD1X84AFBMG22MVM9DYNYV7HNVY6T0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 d39cf96ed36eb6df18cea10728664824c28cccd2 2RQKGRCZ4PE1EBY6SX8JHCBM2PAYZTJYQDXD6PCWJ84EPSR61VEG -MR-DSM-0042 dsm::sofi::resolve::Verifier::facts_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_key_held_by_an_exercise_its_own_bytes_refute_is_skipped_on_those_bytes_alone;dsm::sofi::resolution::tests::an_in_hand_refutation_answers_as_the_complete_facts_do - CONFORMANCE §8 MR-DSM-0042 (Met) 5NNRGJY4MNJ1DHGZJD5M06QJRYJBCFGGD7VV7MZ49CPG4V7YG4PG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]facts_of(). Z43YJGEH3Y9WV60PHF8FQ703WXQR147RK1VJ8X1J8365XB0DKMG0 13DJS9EZ9P1VEHNN947H77DD1X84AFBMG22MVM9DYNYV7HNVY6T0;0FAK78S41DPER86VCA4B86CS2G6M8C1T24GRCDE6DWQQANNCZQN0 d39cf96ed36eb6df18cea10728664824c28cccd2 XF7G7H5V89KZB6CH02F13SDNYT3DJYPAJ873WSE685YJ3QG2H45G -MR-DSM-0046 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_claim_naming_other_coordinates_never_holds_the_root_cell;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it - CONFORMANCE §8 MR-DSM-0046 (Met) Y8344W5VGVEY0P80K73CAVWWTXBZKM70AY60T5GG6RNH75HGWA00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 24CT73C18NX4W5TWEKMWWVF5ETQS9CSV00GSX02DVD15N7PQXNQ0;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8YNGY9WAR59XYYSWXGQRHQ6TS9RXKHGGA4584152WPX7CVHYD2B0 -MR-DSM-0046 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_claim_naming_other_coordinates_never_holds_the_root_cell;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic::register::registered_root_construction_tests::a_held_root_cell_carries_the_exact_bytes_that_hold_it - CONFORMANCE §8 MR-DSM-0046 (Met) 557KXMXJ8W98C7XN4ZXM29C7B7XH737VVWQ085NR91VBWN4KV2EG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). ASGA7ZPPS555QECATDTD9T5BJAMH8XSNRM0HK4ANP5K2N0Y9NT80 24CT73C18NX4W5TWEKMWWVF5ETQS9CSV00GSX02DVD15N7PQXNQ0;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;3ZDEEPPDQKQN34BRC8PVKSH43RQX5G3YBTNEMWEQM676PMWNJGA0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JF5QT2TEYD70PYXGNT037Z1AZHS9YH2D7YBPGZBPJQDGD2018R7G +MR-DSM-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-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 MR-DSM-0047 dsm::types::device_state::RelationshipChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::smt_tripwire_theorem::theorem1_relationship_scoped_keys - CONFORMANCE §8 MR-DSM-0047 (Met) G2JBQCWJ4G2G0WZ9PBXNKQPVJJTVE4BJEGHFHFEAGRFEV797W010 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/RelationshipChainState# P3FMDAWCE2EG2HFBJ1PYE3VDWTX2YN3NN2W5G4R05NP5MEXEXGFG YA4QWQCF5CK9W6YAY70H8RG88HQ22VJ5KBGMVNR0K2F8NJV87640 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E5V5ES62Y0YEY0Y2F7V6FYQMR9EYTF80J4PV8G27M0XKQJ5YA4TG MR-DSM-0052 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::only_malformed_requests_are_refused - CONFORMANCE §8 MR-DSM-0052 (Met) JRV6QB6HBT4524BR03QYV87V36JK7QRJ38BWSCMYB8T3E63NM800 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG 0HV6GDKC9G00V615GNG34PYWQ0B29RK6QB53GMHN071HSKE90XAG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Z8BEKMYAAGKKX21K34KBXXPK5TYK7WR7PKEMH2XNHCXPTHT3PKN0 @@ -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(). JBKJM1SG6PXHXPG576RMK823A5YFPS9RYEG141WGA3GKTMSP1Z80 DZEJ5XD48HE41AGPX0EMPRNDPJK1G9E2K24D38R4XV4TAJSEH5S0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 d39cf96ed36eb6df18cea10728664824c28cccd2 VAEK8YPT2K249MVH1ZYM45FHBAA0S94HFJFY5XN4JYGFA22KGHMG -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 DZEJ5XD48HE41AGPX0EMPRNDPJK1G9E2K24D38R4XV4TAJSEH5S0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 d39cf96ed36eb6df18cea10728664824c28cccd2 Y24R2T5M74JSZDHYPQ78HSBTJ37KKRR9PDAJKA029Q7D4JNQK9AG -MR-DSM-0083 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::faucet_flow_tests::a_release_cut_short_after_the_leader_is_carried_by_the_next_claimant_and_bricks_nothing;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-DSM-0083 (Met) 61NGJNYCZR135GWM7YF08DXDZRQXHEJF8MM0F098KTRPA3ZJ28M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). QR518HAX1HQ7D4F1D1MNZTXTC654M5Q25633GS1AGZ8ZV4WWKC00 DZEJ5XD48HE41AGPX0EMPRNDPJK1G9E2K24D38R4XV4TAJSEH5S0;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 d39cf96ed36eb6df18cea10728664824c28cccd2 GWQXQVF3K6P38W12BY05144W16GGC5RYDK4M9Y4J2Z1G71DDZAX0 +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-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 @@ -88,9 +88,9 @@ MR-DSM-0119 dsm::merkle::sparse_merkle_tree::DEFAULT_SMT_HEIGHT android MUST_REA MR-DSM-0121 dsm::merkle::sparse_merkle_tree::SparseMerkleTree::update_leaf android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity - CONFORMANCE §8 MR-DSM-0121 (Met) 5YX2Y07HAW6G1G3HXN69NEZJT0MWHR0A62SGGSYFSP2ZSAR74Q80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 merkle/sparse_merkle_tree/impl#[SparseMerkleTree]update_leaf(). MQCFZ5M29MCGR9YA3SP3GWNX48YN35JB1XKC3ZN44KDP3DMYJQTG DXMSXTKRJ9PFFG6AD26PSE503NS5W6CN9S3KVJAY76MGCXC9CNCG;GY6VRJ2A91Z0EVTKN1EQ3Y037T69K2X3KEEYEV6T3A1RRFSSW7B0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 992SE837NPNH2X2VWYKZ069Q0B6JBRAV40SJ2QES3MRB36K7QAQG MR-DSM-0121 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationships_leaf_holds_its_current_head;dsm::types::device_state::tests::every_relationship_stays_in_the_root_past_the_old_capacity - CONFORMANCE §8 MR-DSM-0121 (Met) Z9G45FQCJ89PHVR0G566KSJRJNZP8C7SDWNJ87RGKKQ4EDFJ0TDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG DXMSXTKRJ9PFFG6AD26PSE503NS5W6CN9S3KVJAY76MGCXC9CNCG;GY6VRJ2A91Z0EVTKN1EQ3Y037T69K2X3KEEYEV6T3A1RRFSSW7B0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q3FRJN7SCKPPQYK1WVH7HEPHHR4MKNA389HTA4KPPAWHJ7JJXAKG MR-DSM-0136 dsm::types::device_state::RelationshipChainState android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::the_chain_tip_commits_succession_facts_and_no_balances - CONFORMANCE §8 MR-DSM-0136 (Met) 19E588K7AAJV7ZKN65WWMX8GBBEJK2N0KRTQTF3DZ0CA7YTQHN7G Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/RelationshipChainState# P3FMDAWCE2EG2HFBJ1PYE3VDWTX2YN3NN2W5G4R05NP5MEXEXGFG JHFXTFVWAQCCR8SQD34K2ZZKHPTZQYC25D28JFXN8HD8TV7X3ERG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9W75RH3VMEXTXVBW6M64W81APKEMJZR4R75XWKQZQVYS46RA4XY0 -MR-DSM-0170 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) A994EWEHE3GMYGNZYEKHMD77ZAJQQNM8V487JWP0VHQ0XRQW0MDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;3R8BT11K2W1X7F569BS6DDFRJVYQXM01TP4V2X3QFQ249VAZRN7G;RKFD8HJ5CWB7R90PZG89HZ89EANR100M86MRS61KJHF7DBRXAB5G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RA6SX179ET26FT5R6VTJQ09RR13K1ACD4KXQ8KT9X8NNJSFDVN4G -MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::insert_canonical_apply_identity_with_conn android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) PWTTDF53F2BT42EBX8RMVV9HCF9AGAKS4KEPX9S6MYGVZFYDQPAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/insert_canonical_apply_identity_with_conn(). DVWRTX08KASD8DYZ17RY2JM6FWH56PB4HZB31R7BA1T3RZTQ5WP0 JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;3R8BT11K2W1X7F569BS6DDFRJVYQXM01TP4V2X3QFQ249VAZRN7G;RKFD8HJ5CWB7R90PZG89HZ89EANR100M86MRS61KJHF7DBRXAB5G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac RP6H7GCEKVQ7V6RRGTT99QV87DWWK01YNP6E023RMY1XQ1K9MRV0 -MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::lookup_canonical_apply_status android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) 66P66HYM0DWNZH6JN6HPFND5DV9EH6C9Z8YR65BJY7ZC30DKD19G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/lookup_canonical_apply_status(). 19B4VRPGHKNMD50EJCCW9CX3DQRRY6XQ9M4XMH8KJH16GW5PQNK0 JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;3R8BT11K2W1X7F569BS6DDFRJVYQXM01TP4V2X3QFQ249VAZRN7G;RKFD8HJ5CWB7R90PZG89HZ89EANR100M86MRS61KJHF7DBRXAB5G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac SSFX034ZSWVAVFKAK4PK3H881YFRCV8WKTP2G7BWWYRZ2EDRTH40 +MR-DSM-0170 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) A994EWEHE3GMYGNZYEKHMD77ZAJQQNM8V487JWP0VHQ0XRQW0MDG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;JAFCG8EC54CZ25RVPRPGZMJH6ZJQJ4TZNC2205F9MZ75BZ1HXZDG;YA3Y0NAZFYY0CM3025ZX85HR6DBCH878582ZYDEXMJS51V5V4X6G f4ff9133e605251af205e748485894e3c799311b 3DM7BDQBZEQB0BT3X7CPCHSHTKK9TV2MFCC509HHW1ZKM8K3MTC0 +MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::insert_canonical_apply_identity_with_conn android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) PWTTDF53F2BT42EBX8RMVV9HCF9AGAKS4KEPX9S6MYGVZFYDQPAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/insert_canonical_apply_identity_with_conn(). DVWRTX08KASD8DYZ17RY2JM6FWH56PB4HZB31R7BA1T3RZTQ5WP0 JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;JAFCG8EC54CZ25RVPRPGZMJH6ZJQJ4TZNC2205F9MZ75BZ1HXZDG;YA3Y0NAZFYY0CM3025ZX85HR6DBCH878582ZYDEXMJS51V5V4X6G f4ff9133e605251af205e748485894e3c799311b GNN3Q7EC2P90X8ZA2J17AF7RNH0D5JJMSSTHGNGY8RZYNMVCT3HG +MR-DSM-0170 dsm_sdk::storage::client_db::canonical_apply::lookup_canonical_apply_status android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::tripwire_same_relationship_same_parent_different_children;dsm_sdk::storage::client_db::canonical_apply::tests::the_same_relationship_and_parent_with_a_different_transition_conflicts;dsm_sdk::storage::client_db::canonical_apply::tests::different_identity_reusing_nonce_or_parent_is_conflict - CONFORMANCE §8 MR-DSM-0170 (Met) 66P66HYM0DWNZH6JN6HPFND5DV9EH6C9Z8YR65BJY7ZC30DKD19G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/canonical_apply/lookup_canonical_apply_status(). 0EHN9D6TJ00HT3AATTC15Z1B1V75KVK201JRWD2RMYCY7NJFTC10 JT80YRVXB37Z8KWT96R1Z19MSDXKSGPS43M1K8WWJ97TMJZW1XF0;JAFCG8EC54CZ25RVPRPGZMJH6ZJQJ4TZNC2205F9MZ75BZ1HXZDG;YA3Y0NAZFYY0CM3025ZX85HR6DBCH878582ZYDEXMJS51V5V4X6G f4ff9133e605251af205e748485894e3c799311b XAQB4ACQZ01SDDD3N3XYBDASR552A1PBNQTH2FSX4TC2EJ119XAG MR-DSM-0181 dsm::ccb::decode::vault_state_at android MUST_REACH active - - - CONFORMANCE §8 MR-DSM-0181 (Partial) M3K01BQ0KJCG2GN4PTYX0J4VQNHVGB13XCKZY7SZTF872CSCV3Q0 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 ccb/decode/vault_state_at(). RB4DYAK4HJE03WPC8E92M3SXGQAD0T0133XBPMCMGNVS292NRKKG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CQNWB932Q9K3YD4GQV2H16TAG1R01X9VK7QZ78SVWJ2FH7M3ZP80 MR-DSM-0184 dsm::commitments::external_commitment::create_external_commitment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::commitments::external_commitment::tests::test_verify_external_commitment - CONFORMANCE §8 MR-DSM-0184 (Partial) N800DPEGSNFD71Z14RF8EVB6S8V9J1WV175GM74PMYJ35GAHTG60 Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 commitments/external_commitment/create_external_commitment(). JRGG3S070EBT9V1RBC2Y1HFFA1RNBXANR3SG5R95Q9PMYSX73KB0 6ZM5B671F7FM0SESB2GNV4GG2SSDJE1V0V5YFSTZWETJ5S8RHT0G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 12Q95NR8VQQV8H7N3X7GK1NJ5D18J5MJDJP1F453VTQG7CNYS4NG MR-DSM-0184 dsm::commitments::external_commitment::verify_external_commitment android MUST_REACH active - dsm::commitments::external_commitment::tests::test_verify_external_commitment - CONFORMANCE §8 MR-DSM-0184 (Partial) BMW4PGHZ31DZE1MDS99ZNNH7CPJC46DD4JT1913CQ7W7EF5PQHJG Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 commitments/external_commitment/verify_external_commitment(). QK2Y8WT6N7ZTA2VDD1PZ9PSR4XGHXQSMYJQV3QVC1QWNESZB6MQG 6ZM5B671F7FM0SESB2GNV4GG2SSDJE1V0V5YFSTZWETJ5S8RHT0G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CBMFZ00ZVSNVP4GQ0BHER6TNWRM0MCR3P7MWXW5C2Y68RQ41R420 @@ -102,15 +102,15 @@ MR-DSM-0189 dsm::core::token::policy::policy_enforcement::PolicyEnforcer::check_ MR-DSM-0190 dsm::economic::write_set::verify_operation_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) K3QTKVPGR7NBW4T7TENP4QMW7158H39WJKYCTF5J80MC766WFETG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/verify_operation_write_set(). 1SCFSF38ANG7V1A3V1ETZ8TEF8FG699TH2J27YY7Z3RY94QFKJZ0 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;Z5YF63GBPZ3PCF4VJ6YNMZATBN5QX471V9QYXMGK2Q14M1R87EWG;TCKTAEQF84XBN5YPSEZNZ6X2WYJ4XERQBW65B0NRBDWZDBWP128G;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VNT7YDXG55DKNKKGH3FFBQ8KYCBE3PNNRG1BZTFKMFA8PFMFPM80 MR-DSM-0190 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) JCRCS8TY3CQ6DHP9Q41GAVCJTNS0EX2R7FH0W9JGB1Q14TQXZZWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;Z5YF63GBPZ3PCF4VJ6YNMZATBN5QX471V9QYXMGK2Q14M1R87EWG;TCKTAEQF84XBN5YPSEZNZ6X2WYJ4XERQBW65B0NRBDWZDBWP128G;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7PVZP1J80RVKSRFK5YJAJVR4Y7BJ06MAFS79J44Z64ED6GX3M6T0 MR-DSM-0190 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg;dsm::sofi::validation::tests::an_intermediate_token_must_permit_transfer_too;dsm::sofi::validation::tests::a_token_outside_the_vaults_pair_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-DSM-0190 (Met) SSES35HGCSWYKBZDFV5VBXRVMKY1E0AJH7WPGNW0TMG25FFJC2WG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0;Z5YF63GBPZ3PCF4VJ6YNMZATBN5QX471V9QYXMGK2Q14M1R87EWG;TCKTAEQF84XBN5YPSEZNZ6X2WYJ4XERQBW65B0NRBDWZDBWP128G;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PV9D2Z5Y1JNBYXSPN95BAC2QBXV5NCRDGGVGB8DNYJQJ5HQ1BC00 -MR-DSM-0192 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) 8WADHXA6KEFEM2WGSW6J6JWEYR37VEWV9HANA1MZWR4MRZ5JJPMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4734HE3VE11H51B72S4BNZTXR5D5BJB48D67XP7P645VW3T5FY00 -MR-DSM-0192 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) VEX8NJR27BTJMBNXXJQAF9DEA98GN9S0M82HVJ0D5TMXEHM6DEPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac QZ5TF82ENMB6XSZ6S9FQSYPD328DGFHK15843ANKRJX1Y5X9PG50 -MR-DSM-0192 dsm_sdk::sdk::economic_admission_flow::build_dsm_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) KGA26YYAWC7JHXTAN96WYSMYFCV9JT728P2BEDK8GJ59HF8J8FX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/build_dsm_admission(). 8DKC6TVFT8YDK9E43JZXTVPFSWJ4Q446DBDA53NW4Y1XGG1QMPNG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;BJZQ3NAFWXZ1T3DX9788FDDHBK9WTAFNSDRW7TJFV9PR8K5722NG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2VMGTX80NDH4DD33XGPVNFC1XNZ4D2SG64SQZXR9TBGAFRCDKC5G +MR-DSM-0192 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) 8WADHXA6KEFEM2WGSW6J6JWEYR37VEWV9HANA1MZWR4MRZ5JJPMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). HWE55FVP0SB6NF96BPX7NEHH2ZWGN02NJFWRAZBMVWN4RVH1JWYG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;K2Z2K3VZTNC9C1WFM5N4F1VBWSS729G040NTZ0T3BG3RASM0WGRG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 f4ff9133e605251af205e748485894e3c799311b R8V1MYJXAVXRGZYPVZWE4D17HAF4HHPYRXR6R78141VRP2D4QJW0 +MR-DSM-0192 dsm::economic::register::RegisteredEconomicRoot android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) VEX8NJR27BTJMBNXXJQAF9DEA98GN9S0M82HVJ0D5TMXEHM6DEPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/RegisteredEconomicRoot# HAPPM09FS1CJR8S8B4C3YXHK01FXTQT8HSD4WB725HZRBNN4VECG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;K2Z2K3VZTNC9C1WFM5N4F1VBWSS729G040NTZ0T3BG3RASM0WGRG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 f4ff9133e605251af205e748485894e3c799311b 25066XK3RNGNKNJQZ14YD5PXYBE6QY5F9834YSRTSZ9ZEEHG0N0G +MR-DSM-0192 dsm_sdk::sdk::economic_admission_flow::build_dsm_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_lineage_register::registering_an_arbitrary_root_yields_nothing_validated;dsm::economic_admission_lifecycle::a_registered_root_disagreeing_with_the_witness_is_refused;dsm::economic::register::registered_root_construction_tests::a_registered_root_is_a_projection_of_a_verified_claim - CONFORMANCE §8 MR-DSM-0192 (Met) KGA26YYAWC7JHXTAN96WYSMYFCV9JT728P2BEDK8GJ59HF8J8FX0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/build_dsm_admission(). 8DKC6TVFT8YDK9E43JZXTVPFSWJ4Q446DBDA53NW4Y1XGG1QMPNG DFESMMRGS5Y9T5506QB25MP0DM4VMPYT9VC30Q0S8J6DPKN80VEG;K2Z2K3VZTNC9C1WFM5N4F1VBWSS729G040NTZ0T3BG3RASM0WGRG;PCT0RMPVEQJ73T4V76B5CG5Q7SNANMF7Y33FKDFRGDFRA9E227C0 f4ff9133e605251af205e748485894e3c799311b P6A54FSYMQMTVC0P38DGQ6WZY65M6QAX2XQ91N5J6413BDFAYWQ0 MR-DSM-0194 dsm::types::policy_types::PolicyCondition android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-DSM-0194 (Partial) 1A092XYR2NS5GJ55H3SAXG0KJ79C67XTB5CNV1BAQGBJBACKVX7G Partial SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 types/policy_types/PolicyCondition# TR2FMT0F36V1QKEVD14HEEGSA1AZ90MHZ260MXQNR07VG6Y6XDBG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V8HVQEBZ7F9XDEQYDFFXJM2R3K51XG179M9HKSTD9CWE5P2776W0 MR-DSM-0197 dsm::economic::native_reserve::NativeReserveState::genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::no_valid_reserve_transition_can_mint_era;dsm::economic::native_reserve::tests::total_era_is_conserved_along_the_lineage;dsm::types::device_state::tests::a_builtin_token_cannot_be_created_at_the_accepting_transition;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-DSM-0197 (Met) R0BC619ZZDY255X5635CN6WN25BYX5X7YSENCAT9Y13EKFEPG730 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/impl#[NativeReserveState]genesis(). HP3HF7AVHYYG5Q076FP58AT27BR1ZJ1EBQTPWARCM85SY45MZR5G SXKKKVWT73JNKA97PBE71396BPZ8D6XDR3741ABEN1P81YC44C6G;NPXJ8YX95BCHJB1PAQE7ZNY8D0P4H613GKBTXDF77R1MFY0CRZDG;Y0CVCW27QZNJX4C2TPV4QNK3T39AQ7ZBJYDS9BS8N8FS463VZGQG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4N4YBQGBQCDFD2SJQNXXXTYWGRMCHSBPMR1C4M38FT3RJ4Z4Y130 MR-DSM-0197 dsm::economic::native_reserve::release_constructible android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::native_reserve::tests::no_valid_reserve_transition_can_mint_era;dsm::economic::native_reserve::tests::total_era_is_conserved_along_the_lineage;dsm::types::device_state::tests::a_builtin_token_cannot_be_created_at_the_accepting_transition;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-DSM-0197 (Met) JYKVNWDE5615T6JVWXD0FHPSYTZ6HJ9FFCHVZE0F8QX1MST9P2JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/release_constructible(). PY54HXR6HH260A861SGCD8GP1MF607HN13J9Y7792B300R3KMMY0 SXKKKVWT73JNKA97PBE71396BPZ8D6XDR3741ABEN1P81YC44C6G;NPXJ8YX95BCHJB1PAQE7ZNY8D0P4H613GKBTXDF77R1MFY0CRZDG;Y0CVCW27QZNJX4C2TPV4QNK3T39AQ7ZBJYDS9BS8N8FS463VZGQG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1QCMBM4SWKG7ARDVM80ST0RM6QX643WBMFHK3RV8S6B6K428B4K0 MR-DSM-0200 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) W01BJTN54WZSKHXFTEWBJW184MEB0XV0CKF4ZDAZK4328PHVVAPG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q75DDHAQE59BYM6KMH86Q6EP9GDBMQT567B39N1WMAK8F0H613HG MR-DSM-0200 dsm::types::device_state::DeviceState::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) XHF0TTJYNJ8CXPJQ5AHHCJZ6AAAJF2348RY2VCP1NN7H2M2K611G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]establish_relationship(). B5V025A58EQ08BQV99SSY561H2H69AF7CBFSH8DDX8JY1ZYRM9S0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZTR9JNJ1H6DQQHW6TGDC1ATESTD23DDCFXWA84T9SAGZ4D6QPVHG -MR-DSM-0200 dsm_sdk::sdk::core_sdk::CoreSDK::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) 8JYVVPXRY1MS2GYAJ94N07GAMR37EYPMBG89S43WXSP570VA4QQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]establish_relationship(). 4EV437MKY9GE9813ET7JBKP13G2DXF7P37HSZVEQMBPFAE8XHV60 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WQPE2NQ6MN3QKEF10KBBACZDEK43HAPS4J48RMV818G8Z3FVSZ00 +MR-DSM-0200 dsm_sdk::sdk::core_sdk::CoreSDK::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed - CONFORMANCE §8 MR-DSM-0200 (Met) 8JYVVPXRY1MS2GYAJ94N07GAMR37EYPMBG89S43WXSP570VA4QQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]establish_relationship(). 41FT493XT931SB234ATNQKFM499XBG7DE1R33CREFVZ4SEK9HA30 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20 f4ff9133e605251af205e748485894e3c799311b E9T6R0B1PTT360E4B2H5KAW11EY1CAVZRK4AFNBT7RKV30X6H1M0 MR-DSM-0203 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_vault_creation_debits_exactly_its_two_funded_legs;dsm::economic_write_set::a_vault_creation_debits_the_pair_and_inserts_the_record - CONFORMANCE §8 MR-DSM-0203 (Met) P5YP5EG8AXHPS7SKFFSDWZQFANH5V1NCFQWEN482827RNCGF77F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 F1XXBGVEKK5BTDJ9HMYBYWTXHYHSH2KQ2TYDYHR0BS407RJQDMB0;2RWN5FG0SGVE0XSC3D6CM5069G2RDSY1A4DA1RZ1CDAFC8H2CFHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VP8PH02B0ERSWJT5G97KQ10BSFSMR9X0P04AYPEKJG87CYKKRKYG MR-DSM-0203 dsm::types::device_state::validate_conservation android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_vault_creation_debits_exactly_its_two_funded_legs;dsm::economic_write_set::a_vault_creation_debits_the_pair_and_inserts_the_record - CONFORMANCE §8 MR-DSM-0203 (Met) DWH3594K1R0YACCCZVCC5J0JJ9RN4RMSXWW4NTR5ZCS2MC74BVJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/validate_conservation(). 2GMFFK6A72DTTW40115VYQ2DXN11YKRTRVPRBJB4TBQ6AA2198B0 F1XXBGVEKK5BTDJ9HMYBYWTXHYHSH2KQ2TYDYHR0BS407RJQDMB0;2RWN5FG0SGVE0XSC3D6CM5069G2RDSY1A4DA1RZ1CDAFC8H2CFHG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac APJG4QMF6WR71MV5AQH47HFQK01WZJD0PJ4W3K4YV0JJKQB65Y0G MR-DSM-0204 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::policy_bytes_that_are_not_the_ones_the_state_names_are_refused;dsm::sofi::lineage::genesis_acceptance::a_carried_market_that_is_not_the_committed_one_is_refused;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid;dsm::sofi::validation::tests::an_off_by_one_output_is_invalid - CONFORMANCE §8 MR-DSM-0204 (Met) YTF354FNDE0NSBA2EST8CFX32V9WFFJT0445MRWZZC2EJZA1183G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 PYZE7ED8R5Y4XC9F09D8MDFDB2BZWCTK572B5TST7AJGV0PE3NNG;P9VYQAFPDSY8P0M413KEMXXQT01APEAKN9FBKTC20SW93CEEG45G;NJDMMX2WSEZDKPTXVD83R9J6Z17DSNEV54M4TXB3HPFS675NQ5Z0;PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZWTAMMQ1WM1VSBCKA4D8316MFGWB3VMWPNQVDDWHB7TX156FD1M0 @@ -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;7KCSJPF4X3NDMFSKS9A46XRV7G0KFBR41CCY13KTGE72H77RP410 d39cf96ed36eb6df18cea10728664824c28cccd2 SAXZCNA991TQTZM5HRYQJJ6YGG0XZNYN5C9PMBV5M8C5JW40JP10 -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;7KCSJPF4X3NDMFSKS9A46XRV7G0KFBR41CCY13KTGE72H77RP410 d39cf96ed36eb6df18cea10728664824c28cccd2 7D86QS8MM9ESFVJBHN0SD030B1N7CZAVAQKZHTVACRF54TZAFQ50 -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;7KCSJPF4X3NDMFSKS9A46XRV7G0KFBR41CCY13KTGE72H77RP410 d39cf96ed36eb6df18cea10728664824c28cccd2 HJ1VTNA9TP2MVMZKZ0DD9V3XBZGJR1H1VFZYMPTGZW38QVCB3MC0 +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-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(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 Z0DPEF6MPFZ7D1DGWTXRAJ6CZPG7CAJ28ZF7VWBFFQN5WEHR40A0;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 d39cf96ed36eb6df18cea10728664824c28cccd2 SH7YN40EF5ANFD6HH0AJHCFW1KA55FY07BMKASG9PG032HVDMNWG -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 Z0DPEF6MPFZ7D1DGWTXRAJ6CZPG7CAJ28ZF7VWBFFQN5WEHR40A0;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 d39cf96ed36eb6df18cea10728664824c28cccd2 EPMDQ9W0HQHJV23ZDBR611GV9Q5DMR42F5W6KGRZP92Q96Z833E0 -MR-DSM-0242 dsm_sdk::sdk::economic_admission_flow::prevalidate_incoming_transfer_admission android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_admission_tests::fabricated_sender_coordinates_are_refused_before_any_durable_state;dsm::economic::peer_lineage::tests::a_claim_that_is_not_final_decides_nothing_yet;dsm::economic_lineage_register::each_position_of_each_identity_is_its_own_cell - CONFORMANCE §8 MR-DSM-0242 (Met) 5K0G2KSNXBAJQJ8KFWW3B7EWZ51NTGZ7QHYKEVC58V3FJC4CW530 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_admission_flow/prevalidate_incoming_transfer_admission(). D4Q0CP8SK5AXMEFCH1FXYTSSBJ2052VEDZNA4B5Z44R6B5W09S4G Z0DPEF6MPFZ7D1DGWTXRAJ6CZPG7CAJ28ZF7VWBFFQN5WEHR40A0;AD4PTQF4VTMVEN13D1D853760DDGMRC3Y1W9VEMF1V4TRV6E3K7G;KYY6CYZ48VFDS84427Y5VC7ZFR74JCQKQB5Q6BEZRMFXK99KRGV0 d39cf96ed36eb6df18cea10728664824c28cccd2 2QHV5E6K0QYWTK1X0T6G3029835MP8XHJXTCENW1C8BS0J8BR730 +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-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(). 08SN781JDF9VCPF8GBSH90GBVHNBGQCAREMEHY3GE1SC718K9C8G J237493D5MTPV2GSCG1N7NW9XZZVZDE8MPTYXJCMS69EAAVX5BNG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG d39cf96ed36eb6df18cea10728664824c28cccd2 FV477WXT39W55ZDB21SGX6BBW857XQ5PYKJYFPWW2G1YDDK32NNG -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 J237493D5MTPV2GSCG1N7NW9XZZVZDE8MPTYXJCMS69EAAVX5BNG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG d39cf96ed36eb6df18cea10728664824c28cccd2 V7GF3V2E62CZVB1VJSCZZT6MADT4HVCMRRBM7W38R83K90PG75A0 -MR-DSM-0273 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_root_no_transition_explains_is_refused_where_it_sits;dsm_sdk::handlers::frontier_verification_tests::a_credits_source_is_validated_through_its_own_segment - CONFORMANCE §8 MR-DSM-0273 (Met) DJQF8WRSGT7JWG1HF7M70SCDPA8Z4S4RQ4RN4JPRY5X0J8STJPAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 YNMTQ8ENCWMHSJHZZS50SBYJJQXSNYPQNR4BDCZMGHMVKYSNTDM0;TKC61JR47RAKP6VKQSA52XD2AN09SBJKJQ9DQDCWFMC0Z0DDFQ60 d39cf96ed36eb6df18cea10728664824c28cccd2 HB1Y3246NMCEKB3BB2D51YPZM1RMXA4T53X7HQS114S734NV3630 -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 D0HD39XFF98NDQS3H0BNBCHH118HRRAV60R1R4AXK5A7WTKZZR1G d39cf96ed36eb6df18cea10728664824c28cccd2 PT6GYG9DX1J17YG7B1X4CJJCARKGMJK9NYE60G3WX798VP6PVCQ0 -MR-DSM-0275 dsm_sdk::sdk::economic_registers::resolve_peer android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::frontier_verification_tests::a_receiver_reads_nothing_behind_its_frontier;dsm_sdk::handlers::frontier_verification_tests::a_credits_source_is_validated_through_its_own_segment - CONFORMANCE §8 MR-DSM-0275 (Met) WBJEKRYHZAZE5XS6Z48C734K7SKFFZ3PWJQHXJQW7KZ6MAYFK8R0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/economic_registers/resolve_peer(). FKHNSYHTRNHWNGEVHJQKH0R576FZKDXCH36S4C40T688G7JN5YF0 D0HD39XFF98NDQS3H0BNBCHH118HRRAV60R1R4AXK5A7WTKZZR1G;TKC61JR47RAKP6VKQSA52XD2AN09SBJKJQ9DQDCWFMC0Z0DDFQ60 d39cf96ed36eb6df18cea10728664824c28cccd2 B6VV3ZW9J2CJQTVJQG7D9SKHMFW6MA03K9PEZR0JJDY8KHBBR1AG -MR-DSM-0276 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_trader_who_has_traded_can_pay - CONFORMANCE §8 MR-DSM-0276 (Met) TKVT1KHPASS9HC5M85WY7W9HW454W7AG5MBW0J6AE75Z363P1G40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 F0B1NK5SRDCD08CRPV5RM4XBT0S7FD70K0X55VHMZWT5EHQRAHMG d39cf96ed36eb6df18cea10728664824c28cccd2 E0BCSFHQ3WQVN8FTJCQFFF6HMY9BQZGVYB0XQFW8CP5THZX6Q7K0 +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-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 @@ -288,11 +288,11 @@ MR-SOFI-0142 dsm::types::operations::Operation android MUST_REACH active dsm_sdk MR-SOFI-0143 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::precommit_roots_that_do_not_match_the_cores_are_invalid - CONFORMANCE §8 MR-SOFI-0143 (Met) HS5HWAJE2VY87T00S2HG9NGPY1RAQRJND1X68P782STP7WS55040 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 42528CS7W5DAPDNC2HK4QA4Z430EQND75SV2SF6RPF2FF2HGNT3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 60XFVFZ2FQZF4ENR0KKW9E8B27X3J00SZGMK0WNQXZQZCF05TMCG MR-SOFI-0144 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) WK7PT2AHP065EY62B3T5KD9EDR4C9RVN81DGP1TQ1TPT48D4VZY0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NHVDY0A94BT3N084HA2B0MMC09GV930DG0V8D8ZSCMXVT8SW9W3G MR-SOFI-0144 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) 3YZZMVR4M21TWKW5X5JDMJ7DXHQETVBYK7F5PVSN9FYYXKE4BH80 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 9CR7FC3C2N38N3M3G7GGT6H2B24R1K4846855Y4BMKBP60JVMQCG -MR-SOFI-0144 dsm_sdk::sdk::sofi_advance::own_parent_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) 0V279MVHMX8JA6TR6W5ZWNM8XSDHE1M3F4B5EH19WQ8V5Z0M1G3G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/own_parent_claim(). XDV2W34NG4GQVR5FMWCYHMF5220KXNB9WZ0W44RAAV7NEFC2RBTG XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C5A03JVK1CEA4RAVYAX72R3ZFSYRWMSCMR7MBXF71PTGP17G85EG +MR-SOFI-0144 dsm_sdk::sdk::sofi_advance::own_parent_claim android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) 0V279MVHMX8JA6TR6W5ZWNM8XSDHE1M3F4B5EH19WQ8V5Z0M1G3G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/own_parent_claim(). G6C63BTX2VC9Z0QH0ENA14T95V0CT4BPJ10S6BMH5E7V0A4YHAD0 XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG f4ff9133e605251af205e748485894e3c799311b FJJ8QB58DD20MRC9J9Q9YJJQZS6HANKN6ZRRDGE1SGZ0JB4Y0RN0 MR-SOFI-0144 dsm_sdk::sdk::sofi_sdk::pre_e_closure android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_precommit_naming_a_parent_its_closure_does_not_carry_is_invalid;dsm::sofi::conformance::tests::a_parent_the_closure_does_not_reference_does_not_conform;dsm::sofi::conformance::tests::a_parent_claim_of_another_position_or_root_does_not_conform - CONFORMANCE §8 MR-SOFI-0144 (Partial) CWEVHS5Q10VNBYG55T38P2FD7DX7GK4M5QQFQCQA25K4NX6ATM90 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/pre_e_closure(). GBHY3YDRGQ1NJHRW8C1M6ZT75CRQMM1617PMC369J0TY8ACD5MWG XGYKD5JA4AYCS5MJ1V0FEY331YSP4KARYJNVEQ8D8HXJNKZJZ72G;R9BEVJQNMWN1P725GSF9SQAAADPVYV17KEVNYEFC03KYWTDGF24G;82T47AD54D5SQAHCWH17YKMMZ0VXHACQCY8WPP8JQ1QBKPFHA9NG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B41Y0TJJK7KWXCYSS1RRP8TEGEH9VCHCWGAC2VBAW6H4C2G7WZN0 MR-SOFI-0145 dsm::economic::register::read_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) T6CD9531P12DW21HW2Y4QH2T6DKFA023BSRJ86ZYVG2HP5KJWA90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/register/read_root_cell(). ASGA7ZPPS555QECATDTD9T5BJAMH8XSNRM0HK4ANP5K2N0Y9NT80 R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac H8BDMTN99FZA102C58Z4KFT8QTCWBDBMDS36HHP6MRQN7VT9XCNG MR-SOFI-0145 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) N1NCY8N8C2T6AMY8HR2DBJK904PYEDD8BPY3N3MSCM25ZCXEBNK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A8XQ4PSY52PQV2PPFR83ZVSTERCSQCAVS5SWVDXQMZS8GKZ3V8DG -MR-SOFI-0145 dsm_sdk::sdk::sofi_advance::final_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) 6PE6GVADSCC3NE4E1S00VNNTMTDDBVSDTE5SFV7N93KP1BWE9GH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/final_root_cell(). 308WQ91ZR14KRGA3K0K35KH76WER7V2B8MKJFXTT06PKZZ1RG40G R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AK6XR6EQRT2NWYA3QVDKQ5PRMN6WCTFNQYA4DZQR0D22WNEEA9XG +MR-SOFI-0145 dsm_sdk::sdk::sofi_advance::final_root_cell android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::register::registered_root_construction_tests::a_final_root_claim_has_a_completion_proof_that_checks;dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::route_chain::tests::the_state_is_the_count_of_valid_links - CONFORMANCE §8 MR-SOFI-0145 (Met) 6PE6GVADSCC3NE4E1S00VNNTMTDDBVSDTE5SFV7N93KP1BWE9GH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_advance/final_root_cell(). D29BQHP2GDB2G57NJDCWYAC4MGVETFH1M70ZCRPY69C43TVRADMG R3E74A6Z61MT8873BEF1TKGSNHS1755A0QP9H9EAR7T3KAWADMP0;7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG f4ff9133e605251af205e748485894e3c799311b 53PKM5NQHYCBR4GCJANJB96JV3328APA7S5TQ3S3P2551XV9SG6G MR-SOFI-0146 dsm::sofi::lineage::descendant_fence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_resolved_predecessor_admits_only_the_root_it_selected;dsm::sofi::lineage::tests::nothing_descends_from_an_unresolved_conditional_predecessor - CONFORMANCE §8 MR-SOFI-0146 (Met) 9XQV7VW036W9RQGF7HXR365DXAJ2QQ95F3Y7QX4AX0SG0N387FW0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/descendant_fence(). PNESB6P5146XBGBKRA02XG3851ES121QAJNA9ZQS321AEMET5080 QKFM0GZ9ZV16MFYAMSTVYKK05BFJWEMZPMN889WDGH7TMY37TPF0;MEB3PERJF23ZDNN752HWV71RD0DR54DDVWF7NWMHNSEDX3FYG8RG 8b2814918a9f0cf54a83d29080a9c6bf177682d9 B15SZFVSMG97HHAYCWDPWW5BBWTGQ829EFARVHGJ0TBHTVJXF54G MR-SOFI-0147 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_preimage_e_does_not_commit_to_is_invalid - CONFORMANCE §8 MR-SOFI-0147 (Met) SDASBZCMS78CJCSFHKHXQ1MRRSDVBWCPY2XJT620FWCD8460CRY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 GRWBP1M921FCMG02RQ8HB3XNRZ82895YM7G1QA27A8C9V1HNJ3T0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W9091CQFM002WA8SP1BRD8F63JPHMQ5YHFJJE2Z2RYVHJNZABZS0 MR-SOFI-0149 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::trader_post_states_are_recomputed_and_bound_to_the_stated_values - CONFORMANCE §8 MR-SOFI-0149 (Met) 4S0ZBHKQERPBWF8RPCG8DQK39ATTGKSQ6DV4DYDVM1WDJZD6D1HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). MDHQFYHYZMPY2D6JT3BFXWZCN6G9K277D9CP8QZZCRPS07FXSG6G HPSX15F5W97R8V5KEFAJ8TSBVZC6CVR5ZAGS89YWGFR3NJQMDS60 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0RD8XY08TZKKWJ3S9R043R99917762GTTE4B74H55W1VBN10XZJG @@ -337,13 +337,13 @@ MR-SOFI-0193 dsm::dlv::route_commit::constant_product_output_classified android MR-SOFI-0193 dsm::sofi::validation::validate_swap android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::an_off_by_one_output_is_invalid;dsm::sofi::validation::tests::an_overflowing_reserve_is_invalid - CONFORMANCE §8 MR-SOFI-0193 (Met) 7D78SFHF7X0QSD2XQWHMPX5G0BTZ17VR1C7SP3M5H924NMPAGJH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_swap(). MDHQFYHYZMPY2D6JT3BFXWZCN6G9K277D9CP8QZZCRPS07FXSG6G PY4YCCFRG055DP8HS1PKEMW8Z3QV3CP5J9749W1Z0WR57N3XRQQG;72FRHE3TASPKYNYSQ4BK116BADG9W55D6SR0BTT2HVCF8MWKJK1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JD9NFD6X5SEECSA3MZ16DEKD5Z59FN6ECWDZT5EPPFE3M06YPKCG MR-SOFI-0194 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_claiming_the_wrong_reserves_is_invalid;dsm::sofi::validation::tests::a_close_against_another_release_policy_is_invalid - CONFORMANCE §8 MR-SOFI-0194 (Met) H73NANAS75Z6YYSDWVGKK8DGV1SZXDQ521KG3MZ4FP8RRXBC9C0G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). MNEV16XKJAHH25R70FA7NPYHG84E8PXEQ5M5E60897DT0RT9G910 HE9ZF7W2Z9CKB3PZ6Q3HC3C6W0080X6C0C7KBN0YNEYTHNMRRMG0;NJDMMX2WSEZDKPTXVD83R9J6Z17DSNEV54M4TXB3HPFS675NQ5Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac T46J7G3YE5K75E4S297EGDPDTM3QZ979Y6YNNPA4QJ9B6NQ1ME00 MR-SOFI-0195 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::a_realized_position_installs_the_realize_root;dsm::sofi::lineage::tests::a_void_position_installs_the_previous_root - CONFORMANCE §8 MR-SOFI-0195 (Met) 5C2APBSR31K6G83SDYYPFDTDKNYYW3HZFRGRNY0W8VSY5657YZ2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 CXQ8WZSR5P6YYX0KX9H158X1J8WAFEK09GH2VGKZ2W5FY0D5MVV0;3YYHPSWSEZ8V594XYDFCHDWG4P7Y62X6SQS7F289TAYEYS46K0XG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZKN693XAP27WEQTY5X2T0A0G8YTZV2XNCM38Z2KRD941KW0KWCT0 -MR-SOFI-0196 dsm::economic::credit::CreditSource android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) AFJX6C9RSPXZ3C5J61R3777S5KQ8XGPQWKP20R147P4R11J0NYWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/credit/CreditSource# MBAXGPBN7SXX4J20EVEZA1AX6WTG8Y47A7B51C58E1BQ37942050 470JJA4KBW9HKXSRN8MNXVW7VRCZJ2NH3GWV75DV1A657NT6QBWG;1HS2PYNZDZ5BDQFDJ2TA68VGB66Z4E22AT0E8JVJSQ4AHATQR5X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac THRT0ZW6280554XAJVMA16G1NZ92V6PYTK6E62PRYPPRAVRP0470 -MR-SOFI-0196 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) B5QD48Z1TFQWVRQ77A603CV6M50G9FA1J4D7PTQC11CVSW4VG98G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). Z5GWM8474PWDEV15H4257JVXV4R2PEGD9G3PABAQQSYZ3HTMAW70 470JJA4KBW9HKXSRN8MNXVW7VRCZJ2NH3GWV75DV1A657NT6QBWG;1HS2PYNZDZ5BDQFDJ2TA68VGB66Z4E22AT0E8JVJSQ4AHATQR5X0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 19XBA3VM4EXPD9NCBE4CEKKRDJ8FV7B2XTGB74Q0RHC4DKCGE9M0 +MR-SOFI-0196 dsm::economic::credit::CreditSource android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) AFJX6C9RSPXZ3C5J61R3777S5KQ8XGPQWKP20R147P4R11J0NYWG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/credit/CreditSource# MBAXGPBN7SXX4J20EVEZA1AX6WTG8Y47A7B51C58E1BQ37942050 4V7TXZKQKGJ028HX5CSQM8J03GFMX2D080MGBSFXD2CHSMMPZC70;52DYWR0RX47BWSN85V5809FG3WHKZNVTD3STDSEY1XJDS6RASR60 f4ff9133e605251af205e748485894e3c799311b GJTJ2F63QNJ68M3CT6EZ3HC5S0680D8WAYCRQ4PKCZ83NYBCP9SG +MR-SOFI-0196 dsm::economic::peer_lineage::validate_peer_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_conditional_peer_position_is_unresolved_and_never_invalid;dsm::economic::peer_lineage::tests::no_validated_root_is_minted_from_either_branch_of_an_unresolved_claim - CONFORMANCE §8 MR-SOFI-0196 (Met) B5QD48Z1TFQWVRQ77A603CV6M50G9FA1J4D7PTQC11CVSW4VG98G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/validate_peer_lineage(). C4Q2D414ES3A967G5656TDJG9H9DZKP8NWWXJH8KA1WCAK2H982G 4V7TXZKQKGJ028HX5CSQM8J03GFMX2D080MGBSFXD2CHSMMPZC70;52DYWR0RX47BWSN85V5809FG3WHKZNVTD3STDSEY1XJDS6RASR60 f4ff9133e605251af205e748485894e3c799311b G46GM27MEWD5BPJG7RQH2ANCBW03P3T4F0Z3AFABF3ARSQS2F0P0 MR-SOFI-0197 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0197 (Met) DQQC9VGP1JAZC2CM9H4PHNCD2NXR046BYME78ZWFJF9DHH38QP30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0FHR1H5GKNR9GF330N1S1EBDEV5HBC5BFS7T0MAXRHPC1RB9BHW0 MR-SOFI-0198 dsm::sofi::validation::validate_close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_close_of_another_owners_vault_is_invalid_on_identity_alone - CONFORMANCE §8 MR-SOFI-0198 (Met) YK50G8EBJ2WGDANY8TA5KX9KMWZNP6CX2EVXM8JANVFNH9NPKJMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate_close(). MNEV16XKJAHH25R70FA7NPYHG84E8PXEQ5M5E60897DT0RT9G910 34JTDGEF3HTC7R44J3VZ9FBA3B6ZV2E6T4D09K47JXEX7C8KY2M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MB4RMC44Y70RR968P59QQRQXVYSA21HQ542190BNCR1JX0XK77WG MR-SOFI-0200 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::write_set::vault_create_binding_tests::a_creation_whose_every_binding_holds_produces_the_write_set - CONFORMANCE §8 MR-SOFI-0200 (Met) WTFQ2RJ3NSDT59MR2ZDEJ8S5ZB130WSA9D0JNCX0CF9GKHGGPRV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 86KZ8QAGRDGVMC303W2GAQ5HR9ZQ1ARQQYJ0HMN19KTAYW24186G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V9B1HZHSKF029XYDKPH5HV91ZNRH0SPE18FSMX1BSBZZ1GPABHEG MR-SOFI-0202 dsm::sofi::lineage::genesis_accepted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_the_owner_did_not_create_is_refused - CONFORMANCE §8 MR-SOFI-0202 (Met) MWT0WRTR859H0ARPVFPJ1KBF019E5V9X2JPPWD61VB3WG5VVTPY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/genesis_accepted(). YP9DFN8GN9GBGCTNHXZC7ECKTA6X0KE1T2KG94ZN4FPD9JS7KNE0 HH4VR96QS3TGCCQ5NQY12YW8JW3DWSND0K15FK25C6F0J6VMP750 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 35A93YB74Y9KEY1809SRDY9GY7T16C94G35V52S4S2CS6EXRNSW0 -MR-SOFI-0202 dsm::sofi::resolve::Verifier::vault_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_the_owner_did_not_create_is_refused - CONFORMANCE §8 MR-SOFI-0202 (Met) K2SA7GMPBS1MGJ12R0CYVNYADQE43BQJT9XSYDH4HV85G1HTW4JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vault_genesis(). 1VSVAM46HC916CYWXQ95T79KA15KX4H82NNMB36N0TPXNQEPGBYG HH4VR96QS3TGCCQ5NQY12YW8JW3DWSND0K15FK25C6F0J6VMP750 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YQ9RPFY24HCSQ72A29YHA9565FMW5QSHVS50YBSEHYX9XWCYDCDG +MR-SOFI-0202 dsm::sofi::resolve::Verifier::vault_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::genesis_acceptance::a_genesis_the_owner_did_not_create_is_refused - CONFORMANCE §8 MR-SOFI-0202 (Met) K2SA7GMPBS1MGJ12R0CYVNYADQE43BQJT9XSYDH4HV85G1HTW4JG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vault_genesis(). VPEDS214ASB5K7GGTDS3ZR60NC90JRDG73HSJ6PJ8JM6H1ES49K0 HH4VR96QS3TGCCQ5NQY12YW8JW3DWSND0K15FK25C6F0J6VMP750 f4ff9133e605251af205e748485894e3c799311b JN7HBFH9Z0C0PTPSYFENT0EVEVV5ZZXFGHZRS4PTQA3WGCVKZT4G MR-SOFI-0203 dsm::sofi::validation::swap_vault_post android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid - CONFORMANCE §8 MR-SOFI-0203 (Met) 2RN5GQSEGK3VSMD0NJB2E2E872KQ9MYEKDA5067K904XTSVGK00G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/swap_vault_post(). 3FN83T719343XH82V90CR037DD9E5EZ5S83CVRJ1935H6M4KZ8J0 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B2JG780VKDZ5JJ5Y24K7XZ7EW1CA9CW6VJN5TAYG5BB2CHZQ6ZT0 MR-SOFI-0203 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_well_formed_swap_is_valid - CONFORMANCE §8 MR-SOFI-0203 (Met) FYQEHRS0BMWX51YFJPV3NH6ERHJ1KMWZX30KKCWT6ZVVM8CR267G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 F9BTAXVXN7EXKJRPKPQE8DCF3PHFS742RGP2VCV939RWW9MXW2Q0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac R72FYSQCDJN36QDDDKMTX2ZYZVBP5F18YGJPN12QST1JQQQPF590 MR-SOFI-0204 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::a_lost_route_is_void_when_valid_and_invalid_when_not;dsm::sofi::resolution::tests::a_lost_route_is_void_only_if_it_conformed;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0204 (Met) Q3ZJ0MXJWKD7399PZNXB8FYF0SF18BZN51YR2QT1XBW2MBME72F0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 VCD0VQK2S65C1GXYRH40B23N6FX8AX1BA0MRZ8K3RB9TD4T7ETC0;D2KYR6FCS4QEQ5KSZFCXWAYM5MPTPK1EFRPNT7YN8SW9QVQ21YR0;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 3XXBFEPA45K6RPGK9NG9CVEG5266THWNS4CQJBKRKF4JHYCA25CG @@ -362,11 +362,11 @@ MR-SOFI-0212 dsm::sofi::conformance::attempts_cover_legs android MUST_REACH acti MR-SOFI-0213 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::conformance::tests::item_5_an_earlier_attempt_must_be_final - CONFORMANCE §8 MR-SOFI-0213 (Met) FZKM8BHWRCYJYZRMNM3Q89RNHC0QFMKD9GYRQ4WJ709Y681JGVT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 XK76YDGGXHHKAPKGVP26HF5EM8XD80HX0V53EFN16EP28CVX0G1G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac NP4BMC32SBCTMMT2GQTXRN1HGSHEDJB52MMPCCRCSV4F7HJ9XT90 MR-SOFI-0216 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0216 (Met) 61JMMBNVWGFKDHXM8WYPKAHGVE768DY5DH34HAQG32F7Z01YH26G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/fulfillment_conformance(). DZPQBQ6P8GKFXFKKQF55Z2T179BRSZ5GW8GY8SKGD5XZKP5KB6E0 W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0J32CPP69V953G7P0Q08A1NW2MPETGDSQ2RKSQZF1XHYDB0EXP40 MR-SOFI-0216 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::resolution::tests::registration_is_not_conformance;dsm::sofi::resolution::tests::realized_requires_conformance - CONFORMANCE §8 MR-SOFI-0216 (Met) Y2BAV5GH7ZHTP99YGENF108YHJNSX4WBV4Z7N0AT26NSJN36HZ40 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG W67J33NP2P8969KGKGTSP9H0PZQ5NHEBW2V0DQT7RZ7K0BTY39NG;4GPKY3BJ9PRFH02ENP1NKE95H6TRF762J0EP6WTQQGB1F07CMC2G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AP2YE4C25TXW3S9KPA8BJYVKBV9ARDDXGW86N85WSYF7EFVFP0X0 -MR-SOFI-0217 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0217 (Partial) 9A1NK8TYWAWKXW6RM3E9N11DVB2C27DW0HFJWWTTCMG05MEKDJGG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). AJDSK5RACQ2YV14Z9SKHQB0JQRSNPV8MWN8WFRQMAR9W5N413FQ0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4C5QR8NSSZDTYX3XH9AWHF6BJXQ9FDBA0YX77HN31V35ZTF1PFQ0 +MR-SOFI-0217 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0217 (Partial) 9A1NK8TYWAWKXW6RM3E9N11DVB2C27DW0HFJWWTTCMG05MEKDJGG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). 7EBZ6GMPXXJ860NKJW3AM53CJXGCRCEBNZZ89TMZZ2ZZ868X4TYG - f4ff9133e605251af205e748485894e3c799311b 2PKNBYDNQ6E2PRS1N491CZQR91WSYCH4CTEHN1VR3FMMWMAMSRW0 MR-SOFI-0218 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 576CH11CV9GGMC989XZSJX9A3SKGVEBVTARTS43GFAM9DGYBX4XG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). 4QFS5B5ETX2RKB44V8NC30XJS6E6GA1S1KXFDE44QXCVH0JPSCV0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XBQFWK1SV9WWEVWVRDEABYK7YRB6FNAY2B5E7MJ4V7DRASFQKXAG MR-SOFI-0218 dsm::sofi::registration::fulfillment_registered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 12YFPA1B7BKR4WSSP73AGRJ44P4SJMW4FTANM4CFQ1V17FTRD80G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/fulfillment_registered(). PMMEZVF8H2ZSWHBTZT5ZYC5CS6DHYC3D2XMH97YYQPMVN8NE57P0 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac VW8WBFBS9TNCW8E3ZB3ZJX9V0GA1QV9JBXKJDYB5WB98VS7R8HX0 MR-SOFI-0218 dsm::sofi::resolution::resolve_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) GH87GM6RWJTV893WRQQW9G4TZ7EMTHKQB1K5VKGT3T6YFYX7Z8GG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/resolve_position(). FJ8CEGJG8Q2VSN9TWEJWVXKT0PV5FE0B9V19ZD3E2MT0GCSYN5SG 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EDAWHKX452WMN9AB7E0C658S4K4XC7EK74DJHY14MPWH0DCVDR2G -MR-SOFI-0218 dsm_sdk::sdk::sofi_relay::relay_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 06SX219R3ZT21CEDA0TR3TFWQJB8KFZYVDWZR9MDA0SYRPB4GT80 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_relay/relay_fulfillment(). 1V4G3YWRHEDDTWMKPP71H3EPA1RCBMZC0R8QAQNEPKH0CQ3Y7AVG 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 22HXWQFKN3VMSXPE2RG3VZNPY5VE6S19604SPFEVT4YBCV0VE2ZG +MR-SOFI-0218 dsm_sdk::sdk::sofi_relay::relay_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::registration_needs_both_cells_final_and_the_root_on_this_claim;dsm::sofi::resolution::tests::an_unregistered_fulfillment_is_not_resolved_even_with_every_leg_final - CONFORMANCE §8 MR-SOFI-0218 (Partial) 06SX219R3ZT21CEDA0TR3TFWQJB8KFZYVDWZR9MDA0SYRPB4GT80 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_relay/relay_fulfillment(). 4DN7DJPDCF7GF15RRAP088MN4KW4S6JS427GMQ1BFVY7HSNXR5QG 7QABHRKR87CP1CSP5QDB04DJWEW7SV9S2FP1PRTXK0JD5Y8KM4TG;NF18W29V4VHYDWVT22B5Q31DGGFKBW9SQEFHFBHREDJ4SFQVVFE0 f4ff9133e605251af205e748485894e3c799311b 39C8N4RFRYR7YD2CN3J7719P8F5CKC888XPN9Q82GB1S3YJGW0M0 MR-SOFI-0219 dsm::sofi::exercise::attempt_resolution android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open - CONFORMANCE §8 MR-SOFI-0219 (Met) XTKH54GQF5XP127YC10A1TSCC67RYYTJXXZ642VCSZMEQ1K5QK8G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/attempt_resolution(). 03SMKHXH93PEY0S02MDH63E92D4Y0G3JN41G1BBWBKGPAK73JZK0 0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WZ818TMTJP8QM9KXBPKC30Y564GRFS5EQZMF97JN3T3YX8FQK220 MR-SOFI-0220 dsm::sofi::exercise::exercise_names_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 2QC7V0TFP5KEZ24S0ATGKE0KMWZ0F4ZE55YCS93WS0FCCMJ08ZH0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/exercise_names_key(). 4QFS5B5ETX2RKB44V8NC30XJS6E6GA1S1KXFDE44QXCVH0JPSCV0 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac J2PVERVYE3A1V5GE7VV8Y4VPPCV51NHJ8D979EPRN2K3Z9X0V14G MR-SOFI-0220 dsm::sofi::resolution::consumed_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused;dsm::sofi::exercise::tests::a_successor_key_resolves_to_the_e_of_the_exercise_that_names_it_or_stays_open;dsm::sofi::resolution::tests::a_final_leg_of_an_invalid_route_is_not_consumed - CONFORMANCE §8 MR-SOFI-0220 (Met) 7C58SM50DCYTA6PYAC5WNHYSX7MJW2CA9DCG1J4V20H93K6REGC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolution/consumed_route(). XNFH6CVTD3PA023EJNJPDE0TXMS8Z6A37FGJ9R2PFZV5AA8JVRV0 31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930;0987J6K4A76E150CCHG544T68G42177CGXHQ98E552F3GA5NC4TG;N29Y9F5QJQVDFQHH11D3QE0HVE1947PNAP2P85G28B6WA0RVBHCG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZFMAA0AKZGTDXW5CMYQ14M4WGN203G56AKBKYTWTPSSQN1ADW2B0 @@ -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;SZ1RAF5MHG1QXWSK2M0BYAHZ94YB3SVEQB1F3N3QV1H29STVRCM0 d39cf96ed36eb6df18cea10728664824c28cccd2 SEB51F52PZD8R0HX4GXHNMAB2QFCVXFRGBK1NQZ228VEEFYVHBZ0 -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;SZ1RAF5MHG1QXWSK2M0BYAHZ94YB3SVEQB1F3N3QV1H29STVRCM0 d39cf96ed36eb6df18cea10728664824c28cccd2 QE2W821Q3S771HCWSAT7CEY35NZZXS5N3047XAFWSXW862DTS9N0 +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-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;13DJS9EZ9P1VEHNN947H77DD1X84AFBMG22MVM9DYNYV7HNVY6T0 d39cf96ed36eb6df18cea10728664824c28cccd2 DMN35TZTP7WHTXGF8YMDHQKHFQYE8064KRRX8EMHZ32REDPAPPV0 +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-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(). 9BQRPH5T4Y0PFZ4834PKMWFVSN2T7BH81AANBN4VCP5W29W0NXX0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4R2NNEFC1YGKMWHPP4YZZ1S57R75XJBGWZ6KCJCRR9T1MD7CXTW0 +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_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0254 (Partial) CJYYJ6WFS77CWE0TSM9PTYZRMK1CG1WA9SCX1B9DDFB5S4QCEQ70 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). RMRR0QWCYMHNAN3QA72DMDFWV05K9ZR3AVC4NXPVQH0HVKP28PD0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1N0Z4H9NMK23S8WH5EWSP7EMTQNPGQ3KTWF25H8CDABDGZ441ZHG -MR-SOFI-0255 dsm_sdk::handlers::sofi_routes::AppRouterImpl::handle_sofi_invoke android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 0R673S6X6KE82G3P3KPBK0GE80WSBX9JVHKBRR6YT79FANJ6HE20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/impl#[AppRouterImpl]handle_sofi_invoke(). 516W1XBA0XXCE5EH5HKR0JWF7882NED9D490Q4AH0HV6SZ08RQ3G Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 5PMTFZFT0EANMBHBDA20S35RR1RX08DXVDQWJP7CXC21T6Y1TEC0 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::create_vault android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) NAXE9QC20XF1EC96MKKA658B6YPX1M7FCGNNZ82RQQFZ5MMRSJ00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/create_vault(). V54RKBW7MK1194521ETJFFF18F40BMD0TJBN9ZSMRPGDWHX2FQQG Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 PR5QPBF1M3DZZJ8KK2SP90193H71ZNS71H44MCM65DVGPF57ZA4G -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::owned_vaults android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) AZKTY32RT80RGPN2RF67MXYPKFCJCX9RDKFG5BEKPNY1M6C2DZB0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/owned_vaults(). 766WY8NSDXPKYMCEW1A3349T3WP1HBCGK1HQQQR40HS8B8F47SGG Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 JW07C6Z5KQQS35WEMFAA515GTETSWSM6N3CG7WJJT55P7J8M3H1G -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) DMNEKM7PTJG8PBB6KJ4AHYJHCGCG8T62H1XARTM1340DMPY617BG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). FBEDKAMMQ0X12H5BPDZFZXQWMMYEKQMGC8403FX6VQSV7RYWM4SG Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 H12NKVGCA04VHXKK9QGA5WKF72503E39J3X9ZEAMAX15D0M7QTY0 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::trade android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 341W9F7QZKM2EEVC841DNKMSVME4XJW48QHEMWNTY2NY3DV99ZV0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/trade(). KHNYVNMFT6NB77BK2PFM5M0ANMHQS8NCF0FB578QWR4350XMTZ5G Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 4J96W9FJB4XB03BZPV3WCB0SFPJGM2KJ4S6HSWHQJHAHGR74DV30 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::close android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) MD9T26R3H0AA5SBNMG47M2ZGEKPD616ZCNFGS2RF9411K8HQ58GG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/close(). 5QKHM4HY8G2PE47N4PNCBVH4VM60Y33VAXGMM1SSQ9D6E4CG2BM0 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 BW02YZX1RVBMDY9R3CS6GCH9WCA8XJ1N5F1C83CYYW1KRF6BTTYG -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::relay android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) 7795E2EVHDS7TD3DMGTC2WTVZD989A31A30W29YSTZCMEDMYEA2G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/relay(). 69N793V2Y73E3RJZCHWPS54MST1W841QP6SB89NKWP20B3F3H3B0 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 4RWNM14XD5DE7M9M1HPN4823M7TS2EF64PCB6KTRVBM5ER5MAWD0 -MR-SOFI-0255 dsm_sdk::sdk::sofi_flow::resolve android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::a_sofi_trade_executes_end_to_end;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so;dsm_sdk::handlers::node_e2e_tests::a_trade_cut_short_by_a_refused_write_is_the_network_status_until_it_lands - CONFORMANCE §8 MR-SOFI-0255 (Met) WBCFE38X25MBKS1AE8QK3JXTGJBBS8HQFNH78Q484S9VM3MZ2QY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/resolve(). E30ZSK6DRDW31R2MVHZFDN666Z5CG7Y689D7AEKFJ0184JXKNE2G Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;0HHBH2D9QM9EZS0QFA7FJCKWVKMY7MJRJ7MCPQYG5544ND02QFZ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;NVJPPF8WP2H9PJCA33XD666Y1S7XKFDCH7YW34E6PJHK6TGTZ830 d39cf96ed36eb6df18cea10728664824c28cccd2 J87RR6K1CF06MGX0ZY08FR4SW2CM5026CTT4T5F5RAWP4G547W50 -MR-SOFI-0256 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0256 (Met) FNE45D215M0VZ0CGHHEKWTD9Y4ZFA5K1W85Q16RM68B75RVP5WCG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). FBEDKAMMQ0X12H5BPDZFZXQWMMYEKQMGC8403FX6VQSV7RYWM4SG F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG d39cf96ed36eb6df18cea10728664824c28cccd2 70SQFXGCPFDM27BNEHG165GBBH1M8GTN8TAH113RWDTZJGXA1M1G -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 F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG d39cf96ed36eb6df18cea10728664824c28cccd2 XDCGRM1929FW3A0G5PQAVY9RR28GF7AGYR7CD7M3HQWH4KYSJJEG -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 F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 XCSTGW800T0HAMZKEY4T1TQNAMQ4AF1XCEPZGXHR79ZNP7E31SR0 +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-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 @@ -448,7 +448,7 @@ MR-SOFI-0270 dsm::sofi::conformance::fulfillment_conformance android MUST_REACH MR-SOFI-0270 dsm::sofi::validation::validate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) 5155FEWHXFP1MW3T6RW9G2BF73Y5XFHDK9YCGQHYVPWZHB1J3BXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/validate(). F70XRYJKMWZKZEJVD5F5N1YH5EC6PQWSFDPYS4H43FT519P1S520 M31XW3HBVD76HFYHDT2FY2W9RCNCDTTASKH7Z9F94CB2Z3WSY0C0;1053QM7DJQRCAE1PQM7ANZ848N12PWV5CGWR0KWX1VRGQ4VK90QG;E60BD3695XF8GTE8PYDY0BV1KN2P9W5V65E4Y8DA58GDJH5T3KGG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W9VTACG1SKJWBQ1QAXK4GWP1ENJSK3QXBG0GMTYYJBBFZEW7Z7FG MR-SOFI-0270 dsm::sofi::wire::objects::SettlementPreimage::new android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi_v8_vault_bytes::a_settlement_preimage_carries_one_core_per_referenced_parent;dsm::sofi::validation::tests::an_extra_trader_entry_is_invalid;dsm::sofi_v8_independent::decoders_refuse_wrong_envelopes_truncation_and_trailing_bytes;dsm::sofi::conformance::tests::item_8_the_preimage_and_closure_verify - CONFORMANCE §8 MR-SOFI-0270 (Met) PAG4VK4XNW1XJ5EQH4ZTFWCPQ8XFHVRX3QH1E8ZEE7KY4EJAAPQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/wire/objects/impl#[SettlementPreimage]new(). JN579F4N6SS1W3HBFNGERBE7BZSY90ED06Q8WY92QTR74JH3JGMG M31XW3HBVD76HFYHDT2FY2W9RCNCDTTASKH7Z9F94CB2Z3WSY0C0;1053QM7DJQRCAE1PQM7ANZ848N12PWV5CGWR0KWX1VRGQ4VK90QG;E60BD3695XF8GTE8PYDY0BV1KN2P9W5V65E4Y8DA58GDJH5T3KGG;9N8E0HG53DX2RA2B2K8YSB9RSYVJRZEPNT4C13CBYKHBTB9CYZ30 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MZ089JK0MDH3ZKM6BJPVFZKEBV15BCD6DEY6VA24YRJ43Y0DM5D0 MR-SOFI-0271 dsm::sofi::lineage::advance_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::advance_is_refused_on_each_missing_conjunct - CONFORMANCE §8 MR-SOFI-0271 (Met) 3T26X5SVRP088E1YY2RB0Y9WGMR3J86YZE4AWPYY2YXCVRABRGAG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_resolved(). FY3CXBV3W1QACHWP3NVP1J2V24AWDRM9VXPQJRQTY1KR53R0W1B0 2X1R8DPX6Z8SXAAG9BSYN81V1DXPJSX2N6JRQJ00ZY309DXV7FRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 63GDRSR1QTWQDW30R73YWCK96GK43BNHRRM4V0KP5RC498FXWK5G -MR-SOFI-0272 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) 46X28805XEDYF2K1BTZB4VQHCQ906VK9YHTPM5514NFR3FSN3ED0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). AJDSK5RACQ2YV14Z9SKHQB0JQRSNPV8MWN8WFRQMAR9W5N413FQ0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ESCAZZBBAKSDB1Q0CCAEREBQQT9QR1WW64BBW5494A4YWRB9CD7G +MR-SOFI-0272 dsm_sdk::sdk::sofi_register::install_fulfillment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) 46X28805XEDYF2K1BTZB4VQHCQ906VK9YHTPM5514NFR3FSN3ED0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_register/install_fulfillment(). 7EBZ6GMPXXJ860NKJW3AM53CJXGCRCEBNZZ89TMZZ2ZZ868X4TYG - f4ff9133e605251af205e748485894e3c799311b AD89SPBMJS9DHB2YQE1K6Z6YT9CYFE222N108M7ZT7QSW33TYKN0 MR-SOFI-0272 dsm_sdk::sdk::sofi_sdk::check_draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) CGP79W4VQAS825QPHQPJMJ20XXBMSYDHN1VWP7DGWYPWCXSJBMAG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/check_draft(). RMRR0QWCYMHNAN3QA72DMDFWV05K9ZR3AVC4NXPVQH0HVKP28PD0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C76V7KKKZAF979Z3A5559H9E7TEMR40M6D10NE5EZTJM16144YK0 MR-SOFI-0272 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0272 (Partial) QMTC713QP0WTF7RKPBC5ZK1QZRXFK44W7JC808FZY835NR71V5P0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 1YZ09DNZ0TGB5MEYJ0W0E923AP12MNGC1QXX2BV1M4M9ZDXEKJSG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MMFD2J7YN4FFYDG5AXNZ2T9G16HJ61GEAVEG3KD9RPGMYTPC7M70 MR-SOFI-0274 dsm::sofi::conformance::ConformanceEvidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0274 (Partial) S5EB3MW8RQF2TP2PNMPCSAPMGF3C26NEQFCNEK74ESJVQRYG9VHG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/conformance/ConformanceEvidence# TXXR2N04040RF5Y7R9731G4N9W13CEC21VVX7XM51GCDW6Y6M0V0 - 8b2814918a9f0cf54a83d29080a9c6bf177682d9 SFB1F696AR5CX5SPHN1SWMFMW95P794Y47VWN1BSQXYJQS03PGT0 @@ -456,7 +456,7 @@ MR-SOFI-0274 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk:: MR-SOFI-0277 dsm_sdk::sdk::sofi_sdk::draft android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::operations::tests::roundtrip::genesis - CONFORMANCE §8 MR-SOFI-0277 (Met) 7771X83J0C1SZ1EE8M9BNQ1DENRB9WSEM8JJFNBEXTFT38EJ8XMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_sdk/draft(). 1YZ09DNZ0TGB5MEYJ0W0E923AP12MNGC1QXX2BV1M4M9ZDXEKJSG 925K7HMP0AJEZD76QMVNAW5TREX76NCRV5B7C7FZK3FM7EAZT1W0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y6RGSJHJP81B45CQD9JC6J2TMV5M908FDEEJNFXY5ACNEZP0GM80 MR-SOFI-0280 dsm::types::device_state::DeviceState::derive_transition_entropy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::changing_a_carried_byte_changes_the_derived_value_and_the_tip - CONFORMANCE §8 MR-SOFI-0280 (Met) BTJ5AGKDCKRCH9KZ9VTZP9H8TF39W3ZP05DTFEPNQWS688E0V560 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]derive_transition_entropy(). 4BRVCT7EMQV14EMPF8GM4V54Y1W6BSRFFWYJNYJNN5GD0TBDHDNG 8ACAYA56GA3SJ38V7AKN6GXQH3Z0VP9ZWVFFEZMZT13G5MZSGBQ0;T997QW5BWJDCSBWE61ZR1YT5ZB696YZ64TMS6MMB2DEASCMCKAFG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5VZ60ENKNMZBVCAVW06CS10P314R5KS9FMFBWS39HP3PFHNP4ZT0 MR-SOFI-0281 dsm::core::state_machine::StateMachine::prepare_advance_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0281 (Partial) EPTNMTMS57XQPBPHZ9YNG0BMXZX53NAR6Z4TATACJZT0GSJSH2AG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/state_machine/impl#[StateMachine]prepare_advance_relationship(). A2WR64XXS3SA3XYSPDNE0J8CHSGPAJ8RKD6CZMMT6S83CA9KH420 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HFCVN9TG1DAK7QFJSRPYCRZ88KHQCE9AEQB2CPZS3AY0BJD2J1D0 -MR-SOFI-0281 dsm_sdk::sdk::core_sdk::CoreSDK::admitted_advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0281 (Partial) GARS68PC3AA3VHMSN9N6B6QRCCJJG41EGHDRPKG5V7XK3Z3T69NG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]admitted_advance(). E1NWTTYQ00S4RYN3JA185PDZF884GQJG2ZPBRQDQ398CSTT8T8G0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XM0Q4Z1Y1CY3K2R36ZAJT4ZWDC69BVXHXADN5DJEA0RCBTV98PXG +MR-SOFI-0281 dsm_sdk::sdk::core_sdk::CoreSDK::admitted_advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-SOFI-0281 (Partial) GARS68PC3AA3VHMSN9N6B6QRCCJJG41EGHDRPKG5V7XK3Z3T69NG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/core_sdk/impl#[CoreSDK]admitted_advance(). 2441HJ2YNPMHJEDMGW0BBRW6B3YBP8NASC4DRVNBYKHHR7GT3M50 - f4ff9133e605251af205e748485894e3c799311b BH8D85J6WW73PKQQB7KW7A46QWTZ5S214N33JTJZ8F4WVGB88N7G MR-SOFI-0282 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::tip_and_both_receipt_hashes_contain_the_one_derived_value - CONFORMANCE §8 MR-SOFI-0282 (Met) 3QTD9XXJKBF5AT2R2H4HDQ4Q1VS53FE86VGV4P7K5WWG93SS2VR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG 8ACAYA56GA3SJ38V7AKN6GXQH3Z0VP9ZWVFFEZMZT13G5MZSGBQ0;ESVGB148QT139R23VBFGQDDTEC1PQV3T4EZFN0MPXS6AAYVPMKRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 079NB4PY9T1Z8HJXN786F2AHTYDEF455M52TJ9QA5REXGVH7XTCG MR-SOFI-0282 dsm::types::device_state::DeviceState::derive_transition_entropy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::advance_derives_the_one_entropy_and_nothing_else_supplies_it;dsm::types::device_state::tests::tip_and_both_receipt_hashes_contain_the_one_derived_value - CONFORMANCE §8 MR-SOFI-0282 (Met) FSFPXZS01K0P07F5BXT7VQAH83EEA3Z325EG2AJ34HW0BK4E4AVG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]derive_transition_entropy(). 4BRVCT7EMQV14EMPF8GM4V54Y1W6BSRFFWYJNYJNN5GD0TBDHDNG 8ACAYA56GA3SJ38V7AKN6GXQH3Z0VP9ZWVFFEZMZT13G5MZSGBQ0;ESVGB148QT139R23VBFGQDDTEC1PQV3T4EZFN0MPXS6AAYVPMKRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac W2JGH58KYBT43Z625JED3BNT9H49E18K9WAWZC5KMGDPP5Y9N39G MR-SOFI-0287 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly - CONFORMANCE §8 MR-SOFI-0287 (Met) 2WQHBFJEZ32D9FX7EEHYBG8MMEZM2800XXS35WNYDS904K019J9G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). 40EVX74Q78PTMS0T5NSZQWZT1DWAJW3YTKQE8D664D57P4C8DTQ0 G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac BJHCY0BRHGV9KA5GZ08W332PMAT8YJPQPZR99KHN6VYQ9NN5Z3F0 @@ -472,39 +472,39 @@ 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(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 d39cf96ed36eb6df18cea10728664824c28cccd2 ZTGRN52TG60VY81RMHA5HRM51QJ911B4D9HCWHADTX80TVBGD8QG -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 EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 d39cf96ed36eb6df18cea10728664824c28cccd2 7G187NZE36YGTN209M5WA67K4E0GXJY7ADNFGDB5YHF3QXBZGGZG -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 EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0 d39cf96ed36eb6df18cea10728664824c28cccd2 X711K0EG3EMDP8R24CVVY93E99Y1MCAY4FVN51QQTEE9BY63JKR0 -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;4G5XVZ1CVF6G99TAWE9B2YP75XT8FSWXQQ9NR4CAGJ830TZH51VG d39cf96ed36eb6df18cea10728664824c28cccd2 WBF1S7GQEGYCKDGDDNH9PAT35W21XYS86VQN2Y1A829RBBZAZMRG -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;4G5XVZ1CVF6G99TAWE9B2YP75XT8FSWXQQ9NR4CAGJ830TZH51VG d39cf96ed36eb6df18cea10728664824c28cccd2 YJTT0CRQQCSNS5PYJAQW96NPTKE2KD3HF2SAN7GXNXH1QXBX0FSG -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;4G5XVZ1CVF6G99TAWE9B2YP75XT8FSWXQQ9NR4CAGJ830TZH51VG d39cf96ed36eb6df18cea10728664824c28cccd2 G43R9DG9A0PHNJBYDFAGAGG47GDJER3H1SXG38GRZSV4C68WQR40 +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-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;EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG d39cf96ed36eb6df18cea10728664824c28cccd2 1G9T25KW2YG162X6HGFGNYDHASWJC7NME57E4AHFXT9TF5X70C10 -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;EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG d39cf96ed36eb6df18cea10728664824c28cccd2 F82EW3FYTQFXM0ENT39B3KKWG2CY4489CHDBTNPTX3XJHYSNBY4G -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;4G5XVZ1CVF6G99TAWE9B2YP75XT8FSWXQQ9NR4CAGJ830TZH51VG d39cf96ed36eb6df18cea10728664824c28cccd2 1SD77R0NRD9PR49JQYWCVSWVE6PJ9N9CYYCTCTXHV1H8C23MT6EG -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;4G5XVZ1CVF6G99TAWE9B2YP75XT8FSWXQQ9NR4CAGJ830TZH51VG d39cf96ed36eb6df18cea10728664824c28cccd2 A2C1TCQ43S9SZ8GASBTTR332517YSAH4PE80XWZD6S24AZHKEAD0 -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;4G5XVZ1CVF6G99TAWE9B2YP75XT8FSWXQQ9NR4CAGJ830TZH51VG d39cf96ed36eb6df18cea10728664824c28cccd2 6V17PS9FFKYKNC44EYPARW9QWBH2NTGPJ2VE06BM1RN5H8EVMRPG -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 EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;9MNAZKEPJHD8P31TKTQH8CTGAW1PGCFAF5242P0H6NK5NK5NGJWG;JBY4QKDP1FZCQMJX6PFGZP0G4PAGN7B18EMQ7JGGBSPECKZF6NEG;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;SP6FEPQ5EZ71QHJP1SNMF9GSAKWMMRYJ02V27029ZCMARRE6GT70 d39cf96ed36eb6df18cea10728664824c28cccd2 R9BKY207F7J5B2QGZMSVA8GP1Y0041H5ABS41HT4W4AECS1APDDG -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 EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;9MNAZKEPJHD8P31TKTQH8CTGAW1PGCFAF5242P0H6NK5NK5NGJWG;JBY4QKDP1FZCQMJX6PFGZP0G4PAGN7B18EMQ7JGGBSPECKZF6NEG;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;SP6FEPQ5EZ71QHJP1SNMF9GSAKWMMRYJ02V27029ZCMARRE6GT70 d39cf96ed36eb6df18cea10728664824c28cccd2 FK4HDHVAPGGEB6D0FPRG881ES9PFY5NRY4Z8TKPJFA5S3PC4V53G -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 EQ9HQBEP3BREJJPGT893324VR5GDYFWG4NBRE3HZ5811P1B4PJXG;B1RG9FK8W04CJGXVD7YY20R27KQTHX6KMHE3W3V7BZ383D9EJWX0;9MNAZKEPJHD8P31TKTQH8CTGAW1PGCFAF5242P0H6NK5NK5NGJWG;JBY4QKDP1FZCQMJX6PFGZP0G4PAGN7B18EMQ7JGGBSPECKZF6NEG;DPXQZ44KDAD7THVW45SS2R16P06RQ5FKBBSVP6JXJ5J0J8335430;SP6FEPQ5EZ71QHJP1SNMF9GSAKWMMRYJ02V27029ZCMARRE6GT70 d39cf96ed36eb6df18cea10728664824c28cccd2 XFF03E1BPN73RS8GGMT5B750TCCJKHY0FVHQSQD2WZRXJ9CH5QFG -MR-SOFI-0317 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_burn_round_trips_and_removes_a_zeroed_balance;dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage - CONFORMANCE §8 MR-SOFI-0317 (Met) RDQGK10XZ3RRTESNGX5TBHXQDE1F1F1Q8HED10VD1Q61GSRTNQC0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 0H8XJEVFV53QXAHY9S4CBQTK2RZBJXCREFWAFM0VGQWTGBRHNXF0;7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JGNTT495P42A0J0PE050H4EXZHT5NP3D336VQ4M53XDXSNSHV7QG +MR-SOFI-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-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(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 H07V1HKX86CRBC795MNRQHVG5K5M1Y4M1R956AWG74A4FEYPFZXG;JKPKVZCYVFE0HQQNY2G19B4X8QBTB3E7E4H596BX3PA7FXSCH49G;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac EBJZ50ME76E3PH7P5K39C92AN0981PAT9SA5VFV7TPYNJNV0BKS0 +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 MR-SOFI-0318 dsm::economic::token_policy::parse_token_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) 3JDCB24S9G0RY0CTXVVJF9WS8FNP5H3R6PBZ8HCS4PGK6PF9YRB0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy(). K2HEVJKHGVDHFM3V76EJNJ89KV05Q4692QM6H78Y9TKGSK04MEWG H07V1HKX86CRBC795MNRQHVG5K5M1Y4M1R956AWG74A4FEYPFZXG;JKPKVZCYVFE0HQQNY2G19B4X8QBTB3E7E4H596BX3PA7FXSCH49G;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac E09PP062HS77782HJ8VMXGCE4V4MR145FVTXZV4CCRGGV8D29RRG MR-SOFI-0318 dsm::sofi::validation::market_legs_permitted android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_market_tokens_policy_not_in_hand_is_missing;dsm::sofi::validation::tests::a_token_whose_committed_policy_does_not_parse_cannot_be_a_market_leg;dsm::sofi::validation::tests::a_token_whose_policy_forbids_transfer_cannot_be_a_market_leg - CONFORMANCE §8 MR-SOFI-0318 (Met) 4XK08GXH5BE9NXCR8VS36BVPY8XQ6SBH5MGTR60V1EBC0Q6EGNK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/market_legs_permitted(). DFB8T2DHJ3CT792AMY3VBBF5RN6RPCX177MNV55V67WNV6TXVC5G H07V1HKX86CRBC795MNRQHVG5K5M1Y4M1R956AWG74A4FEYPFZXG;JKPKVZCYVFE0HQQNY2G19B4X8QBTB3E7E4H596BX3PA7FXSCH49G;JBZFM3YWHYPZ64HCE7B0EDE75Q6T53J4RQ9YARHKN6ZZ530ZNGC0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4PVFM1WXZ6Y7SSJHSJ8GREQVHFFM200WRXWYFBBBY3MEJV4F6FG0 -MR-SOFI-0322 dsm::economic::keys::token_creation_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) WATN0EB14HQS1CXCT7HBXYDWHFVBKC864M7YHRHV8C6Y0QP1W44G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/keys/token_creation_key(). 9KV5DQA9TAPF52VRB79S67TVPQDQATDE7D2WGMTDBJYXMAB9B4ZG 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ETP00BCAHA663YCC7GGSCBWJEY09GWA92EQ2304R7B8N6RWCNKM0 -MR-SOFI-0322 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) B0DXE6DHPE7JN3X3RP6XR1Z3E0R9SFQ5T1R7J920A2X3SXB6BZCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac C7W5XJT7KBDWV1WBQXQD1RRHEK22Y0JCA9BGWSF4VEZ5YCF4THZG +MR-SOFI-0322 dsm::economic::keys::token_creation_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) WATN0EB14HQS1CXCT7HBXYDWHFVBKC864M7YHRHV8C6Y0QP1W44G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/keys/token_creation_key(). 9KV5DQA9TAPF52VRB79S67TVPQDQATDE7D2WGMTDBJYXMAB9B4ZG 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;26N1N0NZDSC53HZMVW2BKXZJ48FKZZXR2Z7EB6JW29GJ1VBTN5F0 f4ff9133e605251af205e748485894e3c799311b VJ46A3X6NHQP5K390WTT1WBQQ0AWJEMS2TWA37NHXCXHD5NMW2D0 +MR-SOFI-0322 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0322 (Partial) B0DXE6DHPE7JN3X3RP6XR1Z3E0R9SFQ5T1R7J920A2X3SXB6BZCG Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). JMARBSR8RSGY341QKXHBYYJ996KV6ZH61PWBGGKRYKB1JBDY8170 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;26N1N0NZDSC53HZMVW2BKXZJ48FKZZXR2Z7EB6JW29GJ1VBTN5F0 f4ff9133e605251af205e748485894e3c799311b YMJH155ND2QBM162D0E95KZ1QTYDE08P8MKEYT78GYDHWKATH9TG MR-SOFI-0330 dsm::sofi::exercise::check_attempt_completion android MUST_REACH active - dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) E3BKFPPKC5AVT7VDRNNWV8RKYRKND5V0F8DMPNGW4FH97MTEGC80 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/exercise/check_attempt_completion(). PGEZNJ6FS01FXJNGP4QA4DF746QDTMQVMKTAE4PN0SRJFT095R0G EZQXGYW28M5BEPE5Z9VGBHFCKDDC9HT5A2T4JXTKKFFVG4Z5N87G;8TJK6326F7E7TZKPDQYFJCAYW1ZVWQY2AD8QHJBWHK2S96YE3JW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ZAGXARY5ME0RREKEJPXGHGXC5PCVYRZD65ARX7J9S2T5NHN5YW7G MR-SOFI-0330 dsm::sofi::registration::check_fulfillment_completion android MUST_REACH active - dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) 9SAWTCABEP6W8NA0633BQ9MTPGES5WRZQ7TX3XXHZY0C2QY8RVVG Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/registration/check_fulfillment_completion(). DMMP4A0H7GEFX8899M0TWNH717SHYFY839VVYQS5ZYT7TWAXFAVG EZQXGYW28M5BEPE5Z9VGBHFCKDDC9HT5A2T4JXTKKFFVG4Z5N87G;8TJK6326F7E7TZKPDQYFJCAYW1ZVWQY2AD8QHJBWHK2S96YE3JW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac A22N8F9APXD77679YYYHABHQ92P6M7ARJGE7WR6JWGHP7GEFVCS0 -MR-SOFI-0330 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) BQG34EZ8DQCR605DQ6SKR6RV7TDT0CNP5XMDNYBGAE3YECT1D93G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). RW20DYRK8X1S474MJYT9EWZDEG98YXG92J2EYS71C954ESB4WRG0 EZQXGYW28M5BEPE5Z9VGBHFCKDDC9HT5A2T4JXTKKFFVG4Z5N87G;8TJK6326F7E7TZKPDQYFJCAYW1ZVWQY2AD8QHJBWHK2S96YE3JW0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AJRV6VVRG3RA6FJG5GT3TT1T2HSBSAR8N3QDRZZN4P0JZS66CVRG -MR-SOFI-0331 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) NY8GCJ8W5RBN8PMWHM1FRSVMZ2TQWK6G359KBN6C4ZTAVRRWC520 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/Evidence# WJQQ0K1WSSNMX99BCJ8YD2E6RES1A4FG5XMFE06TG469EBH55MG0 5CS48MWWD775Y2H6X7PDNM96JF3Q6JWSHQ12QF1XGQM3XS6TWNYG;PNEDPFEMF87A84AFGR7FME9E8C0CXW1X5SSXDS5BHMXPNZV1XK7G;MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac HDAG6E3HKGHCVRHXSFDAQZ7035ER1G8NTWEJ21Y06R1ZFPH5DD1G -MR-SOFI-0331 dsm::sofi::validation::setup_valid android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) 4YVASKCNV0FFN6101R5YW1QHJDFZVDM970E2MVAFW2PYX0EZ3E20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_valid(). BR8ADX7N8RA1PERP6PHQYZMAXFQ40PN1NWWMWPNXVE5RBYAZCXF0 5CS48MWWD775Y2H6X7PDNM96JF3Q6JWSHQ12QF1XGQM3XS6TWNYG;PNEDPFEMF87A84AFGR7FME9E8C0CXW1X5SSXDS5BHMXPNZV1XK7G;MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac J75MQVQ6A8F0QGWR03A79Z2QH2SWZRHGZT9PC0219JM29QCNG8RG -MR-SOFI-0332 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) W5DTPPJJ1SYH9PSAB3PH4YM9RCRVJNX8G08RKDJ2E3WKKAW2E0QG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 RHYHFYPECEBHZH4AA7GJZSG6ZAQ8G6AYFP8GEEE27721SSA9HYZ0;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YZM2CS3GN82YJZM3CMXE55RG8NT63P5869JQEMFX3RRD6DDAMDX0 -MR-SOFI-0332 dsm::economic::token_policy::TokenPolicy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) ZM8NP7YYR3KJ3RA519X942YTDA06PRPT8PXH7TFPCB00C62NNM10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/TokenPolicy# 960EESRTQ7YE3H63BGG225VGJJR79VM37H90DMA2V7YCMHKS37J0 RHYHFYPECEBHZH4AA7GJZSG6ZAQ8G6AYFP8GEEE27721SSA9HYZ0;6ZM91Y4X4XQ6W7P2R66ZB21V2K3TAXQZJ1S2YXHJFPT2KR7579Z0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac KEF1GH62QJYG9S9481YS0AAYZ8DDESWTNR8Q9EFRJXREJD4Z1R5G +MR-SOFI-0330 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::registration::tests::a_final_fulfillment_has_a_completion_proof_that_checks;dsm::sofi::exercise::tests::a_final_exercise_has_a_completion_proof_that_checks - CONFORMANCE §8 MR-SOFI-0330 (Partial) BQG34EZ8DQCR605DQ6SKR6RV7TDT0CNP5XMDNYBGAE3YECT1D93G Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). C61HCM8X1CPTYSS5AMDDV9673GW0E9GG6ACTETFRZSVDPE60BME0 EZQXGYW28M5BEPE5Z9VGBHFCKDDC9HT5A2T4JXTKKFFVG4Z5N87G;8TJK6326F7E7TZKPDQYFJCAYW1ZVWQY2AD8QHJBWHK2S96YE3JW0 f4ff9133e605251af205e748485894e3c799311b YH4Z7AYTVN01DGFN1WW8S7XSCD511MCZJB6NJT00G8HRNP0YDM1G +MR-SOFI-0331 dsm::sofi::validation::Evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) NY8GCJ8W5RBN8PMWHM1FRSVMZ2TQWK6G359KBN6C4ZTAVRRWC520 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/Evidence# WJQQ0K1WSSNMX99BCJ8YD2E6RES1A4FG5XMFE06TG469EBH55MG0 5CS48MWWD775Y2H6X7PDNM96JF3Q6JWSHQ12QF1XGQM3XS6TWNYG;PNEDPFEMF87A84AFGR7FME9E8C0CXW1X5SSXDS5BHMXPNZV1XK7G;GHFJ1N7W4C2D6M2NXJJAT8V7YQWGM5TB528T1F5NJNVAG9Y6ME60;RBKSDX8BA7NH7M2V1N0B3A8F7EAH7JDRFSF5AF3JDG92A9HD9C4G f4ff9133e605251af205e748485894e3c799311b S73Z2YRXXS96AJNWF37ECKS2XSHSY2Z5EG57MB5C5XWZ2B8BZJ50 +MR-SOFI-0331 dsm::sofi::validation::setup_valid android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_naming_another_claim_than_the_accepted_one_is_invalid;dsm::sofi::validation::tests::a_setup_whose_accepted_claim_is_not_in_hand_is_missing;dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0331 (Met) 4YVASKCNV0FFN6101R5YW1QHJDFZVDM970E2MVAFW2PYX0EZ3E20 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_valid(). BR8ADX7N8RA1PERP6PHQYZMAXFQ40PN1NWWMWPNXVE5RBYAZCXF0 5CS48MWWD775Y2H6X7PDNM96JF3Q6JWSHQ12QF1XGQM3XS6TWNYG;PNEDPFEMF87A84AFGR7FME9E8C0CXW1X5SSXDS5BHMXPNZV1XK7G;GHFJ1N7W4C2D6M2NXJJAT8V7YQWGM5TB528T1F5NJNVAG9Y6ME60;RBKSDX8BA7NH7M2V1N0B3A8F7EAH7JDRFSF5AF3JDG92A9HD9C4G f4ff9133e605251af205e748485894e3c799311b 6GVSQMP0APN0RD28YWAMDSCBQ8XDSV1AJDKGJ9JRM0ZD7V31QDW0 +MR-SOFI-0332 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) W5DTPPJJ1SYH9PSAB3PH4YM9RCRVJNX8G08RKDJ2E3WKKAW2E0QG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). JMARBSR8RSGY341QKXHBYYJ996KV6ZH61PWBGGKRYKB1JBDY8170 STNP8TB657QTAE2SVJ4A7SRY5HTCY5EP8TNFF86K0X5TP0064YE0;26N1N0NZDSC53HZMVW2BKXZJ48FKZZXR2Z7EB6JW29GJ1VBTN5F0 f4ff9133e605251af205e748485894e3c799311b Y0EVXZCAWA5ZWTQTERYFW9KT0FD10M9ED3CQJS6JRST5GGHEPJSG +MR-SOFI-0332 dsm::economic::token_policy::TokenPolicy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_provenance_semantics::a_genesis_release_funds_its_creators_whole_supply;dsm::economic_provenance_semantics::a_genesis_release_of_another_creators_policy_is_refused - CONFORMANCE §8 MR-SOFI-0332 (Met) ZM8NP7YYR3KJ3RA519X942YTDA06PRPT8PXH7TFPCB00C62NNM10 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/TokenPolicy# 960EESRTQ7YE3H63BGG225VGJJR79VM37H90DMA2V7YCMHKS37J0 STNP8TB657QTAE2SVJ4A7SRY5HTCY5EP8TNFF86K0X5TP0064YE0;26N1N0NZDSC53HZMVW2BKXZJ48FKZZXR2Z7EB6JW29GJ1VBTN5F0 f4ff9133e605251af205e748485894e3c799311b MYN0E6TYJXVKBQW6GVYGXES1FFM1KYH6QNXX3DCSYT2S8Y38Q2BG MR-SOFI-0333 dsm::economic::keys::token_creation_key android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::sofi::lineage::tests::the_creation_record_is_an_economic_leaf_with_its_own_key - CONFORMANCE §8 MR-SOFI-0333 (Met) 3D6456TN3H4CN2H0P55FDHW0ZS2EF6G176TPVQ1CCAWTWBWFMX80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/keys/token_creation_key(). 9KV5DQA9TAPF52VRB79S67TVPQDQATDE7D2WGMTDBJYXMAB9B4ZG 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;FN3ZCEX9TSYE1YRCDXDGYHX8VDX1EV9CQNP5G02EJ0BXQ8E8W540 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 2J561WRCWHSGYN326P2WMV9D8RSGBDFFGEKW1S9AY1X0DN0HFS8G MR-SOFI-0333 dsm::economic::write_set::build_write_set android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic_write_set::a_token_is_created_once_on_its_creators_lineage;dsm::sofi::lineage::tests::the_creation_record_is_an_economic_leaf_with_its_own_key - CONFORMANCE §8 MR-SOFI-0333 (Met) SRDP1XH9FCJ7NAQTQ4BM0XQJMPVH680MGDAM68QKB9QQ2VN0EFZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/write_set/build_write_set(). MHQF6YJQ29Q2D8VRY2F0PCQ3CYBPCT19F8N50A1S45AB35JFDMN0 7BNBR227DQD8SJ64RK6732637SNTDYY4DNCSCA3E21MWDYKW6340;FN3ZCEX9TSYE1YRCDXDGYHX8VDX1EV9CQNP5G02EJ0BXQ8E8W540 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JZPG9QJE4M11B58NXG2N74KBGAEZXJ88TPYFJE3ZWAV9HPAVDY7G MR-SOFI-0334 dsm::economic::token_policy::parse_token_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::token_policy::tests::a_network_anchored_blob_names_no_creator_and_no_signer_set;dsm::economic::token_policy::tests::a_blob_whose_shape_does_not_match_its_release_rule_does_not_parse;dsm::economic::token_policy::tests::a_non_canonical_wrapper_does_not_parse;dsm_sdk::handlers::token_routes::tests::a_device_created_policy_keeps_its_layout_and_commitment - CONFORMANCE §8 MR-SOFI-0334 (Met) MZGJGZT322P5AETZ2AHHR31FCGPV0TV6TSM8P03037JHFEKNW0N0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 economic/token_policy/parse_token_policy(). K2HEVJKHGVDHFM3V76EJNJ89KV05Q4692QM6H78Y9TKGSK04MEWG JTA3HYQFE39V9CKBB46VM1ED4V06JQTEQVF4W211K0W7T0KB2HPG;48FSAVAE443W210E5BXHR49DRB0PXW3NCVVZ1PYEPSX78KXMGNSG;ZTWKDNFTMYZVTFEANFTNCCDYA3YNPABPA9RP6ACR46NDRJDZAJK0;812Z5CDB1M2K9DBKA5W2HTR76HY8Z6J78RVQGKXRM6FDR936DYB0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac D46YR696E3CGJVCK1MKENRY8WPNZ1KR168HX3ZN5847K8VXX9F1G @@ -513,49 +513,49 @@ MR-SOFI-0334 dsm_sdk::handlers::token_routes::build_policy_v3_bytes android MUST MR-SOFI-0335 dsm::core::token::era_policy::era_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) 1TJ81XS35CQ7D3ZCZV1B5JET9SJRJG2PECE6W3MZ5CAWC6CYCQ80 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/era_policy/era_policy(). DF51TZST8JG9Z4FH7WPJN9DJ19CCEVM0VZ53X7WQB2MP9ZBMC8MG R9PMPJMWKZB6PHN2XC7C64E7PB76R910PJJTWH74FG662HY73VB0;865WRF6730TECX0KR2VXMR9Q46NKEYXXT49R5SJ56HWBXCVZ9K5G;WEYHFXGCJR5EAPZ2QPMG2NHZG5DG02YPQ65AC2CEBAP9P35NE88G;BFZFEA1VJR6F09X0NMVSXQVRDZT52ZZ0KFWPVP58AYRQFAWE3BRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V1SG9YSV3EVBTWSY5YAWASBV7S8VJRDPTRA3J9X6CTYE5VQMTTMG MR-SOFI-0335 dsm::core::token::era_policy::era_policy_commit android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) VKQB9K5KM177G84A50Z2P7KWFMAP3P513Z7Q5WCWY0TY20S47YM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/era_policy/era_policy_commit(). VWMQPDTCNNZMGP61H507ZDQ0GNN8YAM5WZ5XFZW8Z7Y8TZA71JRG R9PMPJMWKZB6PHN2XC7C64E7PB76R910PJJTWH74FG662HY73VB0;865WRF6730TECX0KR2VXMR9Q46NKEYXXT49R5SJ56HWBXCVZ9K5G;WEYHFXGCJR5EAPZ2QPMG2NHZG5DG02YPQ65AC2CEBAP9P35NE88G;BFZFEA1VJR6F09X0NMVSXQVRDZT52ZZ0KFWPVP58AYRQFAWE3BRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V1BAQE2KGQQEHTWMCB1T475Y5PN2TGZXE37JV17WYNEFRBC31CHG MR-SOFI-0335 dsm::core::token::policy::TokenPolicySystem::policy_at android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::era_policy::tests::eras_commitment_is_derived_from_its_bytes_and_is_the_specifications;dsm::core::token::era_policy::tests::eras_policy_states_what_the_specification_fixes;dsm::core::token::policy::tests::eras_policy_is_answered_from_cores_bytes_never_cached_or_resolved;dsm_sdk::handlers::token_routes::tests::the_one_packer_reproduces_eras_policy_bytes - CONFORMANCE §8 MR-SOFI-0335 (Met) 8B631M8615FXCV85AGEXCY07BE5G8XR15PPRA769S3D4Q46Q5ERG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]policy_at(). PF3FW61EGA57PC5FZXRTZ24AVDNJ52CQM86NAXGNQF5PC2BBXXQG R9PMPJMWKZB6PHN2XC7C64E7PB76R910PJJTWH74FG662HY73VB0;865WRF6730TECX0KR2VXMR9Q46NKEYXXT49R5SJ56HWBXCVZ9K5G;WEYHFXGCJR5EAPZ2QPMG2NHZG5DG02YPQ65AC2CEBAP9P35NE88G;BFZFEA1VJR6F09X0NMVSXQVRDZT52ZZ0KFWPVP58AYRQFAWE3BRG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 027E7A9RZTCH9X2976J783VEH19ZWWHJ8E9HXMR8ZZ38S0SJKQ40 -MR-SOFI-0336 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CRRNQA7Q4BPFS0R4EMBDRAEJN3TV31EYXNW41BK9FX9SN36VBDAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). GNT0RQ1CJ48X3R3A0T331VF374TSF4H5CVBXMS2CJCMNC3AB4CMG Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WZR8YGB24SN1PHDJM60PY13598W7NNFZBXVH5NFB4SXVEWM29460 -MR-SOFI-0336 dsm::economic::native_reserve::era_reserve_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) WC0QN1MRT6YHY8J5GEFD3RDJ826XDWCFY239VKH31KJ89TSC9NZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/era_reserve_id(). V1ZQA1XXYH3AYT0KQ8SJZDP74HBJC5FA87B5VWZYE3BX5XRQ04K0 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7HFBSMWD8ADTHGHPZAWACM7CKCT2JEKE3XN1VAT6T8R92AWRMNN0 -MR-SOFI-0336 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) FMDHF3KD549TD82R8EE0A71M4R14Z4SYT7EVMTPTVW6BYN267D0G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). WMK3Z92V3GVXKGBCN5YVTK462AZG0XEDK0HWNPSAZ1423MRVEG00 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 6JMH69CBVPPJ5WRMW19JTS0FEN8JX03VE4026P4VSZCM0CRMF3D0 -MR-SOFI-0336 dsm_sdk::handlers::token_routes::adoptable_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CJYHCQ3Z568Y2HG94W5EQ0G4JEAXP3PTFMFFVBGN35AVK5QETT9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/adoptable_policy(). 1JA15BRVJ88WYKR9C9XG34RTWT1608QJ1E7BY3AD29SCCRZHBHQ0 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;Q6J0A7QJ0Q369H5ZQZBNZJ4Q9JVG0N5MMBP33GQXMF4K4VVW7390;3FJ6KZ96BNC2ZX3V26BGNRC8YD097TJJ8CYWTGNVP7CKAXSXCTY0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 7EX1EBRKWYG5ZFTS4HG91F89ZDYK9H8CAPX0Y7KT2B73RMF2CA7G +MR-SOFI-0336 dsm::core::token::policy::TokenPolicySystem::register_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CRRNQA7Q4BPFS0R4EMBDRAEJN3TV31EYXNW41BK9FX9SN36VBDAG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/token/policy/impl#[TokenPolicySystem]register_policy(). GNT0RQ1CJ48X3R3A0T331VF374TSF4H5CVBXMS2CJCMNC3AB4CMG Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;TXYHF2Z7JP6D39ZS6FJ9BZ15SCX2D46E2H6TSM6FQF1FDKDYZCG0;7KA5N3T6KZJGCN9VSRWHKXSEF9CTXJQMD760SJX9ETNNF81E5YC0 f4ff9133e605251af205e748485894e3c799311b GHTDBTZEG1HASVA22BXFQMZ13RGZ0EBMRAWKDMVJY08ZG6C156MG +MR-SOFI-0336 dsm::economic::native_reserve::era_reserve_id android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) WC0QN1MRT6YHY8J5GEFD3RDJ826XDWCFY239VKH31KJ89TSC9NZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/native_reserve/era_reserve_id(). V1ZQA1XXYH3AYT0KQ8SJZDP74HBJC5FA87B5VWZYE3BX5XRQ04K0 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;TXYHF2Z7JP6D39ZS6FJ9BZ15SCX2D46E2H6TSM6FQF1FDKDYZCG0;7KA5N3T6KZJGCN9VSRWHKXSEF9CTXJQMD760SJX9ETNNF81E5YC0 f4ff9133e605251af205e748485894e3c799311b GP6TD8293QGK35MR52J7M7GK0V830RJ92A1DH9TQANJF24HRVZC0 +MR-SOFI-0336 dsm::economic::provenance::verify_genesis_release android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) FMDHF3KD549TD82R8EE0A71M4R14Z4SYT7EVMTPTVW6BYN267D0G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/provenance/verify_genesis_release(). JMARBSR8RSGY341QKXHBYYJ996KV6ZH61PWBGGKRYKB1JBDY8170 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;TXYHF2Z7JP6D39ZS6FJ9BZ15SCX2D46E2H6TSM6FQF1FDKDYZCG0;7KA5N3T6KZJGCN9VSRWHKXSEF9CTXJQMD760SJX9ETNNF81E5YC0 f4ff9133e605251af205e748485894e3c799311b W85RYFFJ1EWE58EEAWXTVA24WXV62EQ43K6469874KJKXTKZTHZG +MR-SOFI-0336 dsm_sdk::handlers::token_routes::adoptable_policy android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::core::token::policy::tests::eras_own_bytes_are_never_registered;dsm_sdk::handlers::token_routes::tests::a_network_anchored_lookalike_is_neither_adopted_nor_published;dsm::economic_provenance_semantics::a_genesis_release_needs_the_all_at_creation_rule;dsm::economic_provenance_semantics::a_creation_naming_eras_commitment_is_refused_from_eras_own_policy - CONFORMANCE §8 MR-SOFI-0336 (Met) CJYHCQ3Z568Y2HG94W5EQ0G4JEAXP3PTFMFFVBGN35AVK5QETT9G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/token_routes/adoptable_policy(). 1JA15BRVJ88WYKR9C9XG34RTWT1608QJ1E7BY3AD29SCCRZHBHQ0 Q6FTE6NN50X7PBSG0BG3JNV2PNHHTQS8N3T4NT2K4HTTVSVWYMT0;NH9BK03VPXC1QA993XC6DH3T3HGRH3MNB91S15S423H0FCJN0W3G;TXYHF2Z7JP6D39ZS6FJ9BZ15SCX2D46E2H6TSM6FQF1FDKDYZCG0;7KA5N3T6KZJGCN9VSRWHKXSEF9CTXJQMD760SJX9ETNNF81E5YC0 f4ff9133e605251af205e748485894e3c799311b 81D5ETR023VGDNAARCV2FH5ARJ6VQ59D641YYAPCT43HKJMG3T90 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 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0 d39cf96ed36eb6df18cea10728664824c28cccd2 726G4EYRYGF2YKXXPMCZE728NQB0EV6Q2CTE1R6NFGBT9XPFC8A0 -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 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0 d39cf96ed36eb6df18cea10728664824c28cccd2 FTAV5341G9H9Z9057GNEMDWCERSEY8RE65TS9BN8TX1PRTFZPVNG +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-0340 dsm::sofi::validation::Evidence::pre_balance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_balance_the_closure_does_not_carry_is_invalid;dsm::sofi::validation::tests::bytes_at_a_named_address_that_are_not_a_balance_are_invalid;dsm::sofi::validation::tests::a_named_balance_not_in_hand_waits;dsm::sofi::validation::tests::bytes_that_do_not_re_derive_the_named_address_prove_nothing - CONFORMANCE §8 MR-SOFI-0340 (Met) SWBSW6XY93XKK4G5YRGTWKH3Q513C6X7GSQT79MTZ95GBCQ8AR4G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/impl#[Evidence]pre_balance(). AP4VFJQHB2NZR0YA0TBARZ9QDC73DCWDZCJ4MA944957WYQMS060 PP3FESSAZGJJCZREVMK9X5NEW8ZD51TJ2466RG8VFZ5697ZG9BRG;4RPGK4S0H3701S85T0JQB6MTYVQAHDQYHPTJNT8S3DK2VHX5DRYG;ZJP1MQ6WKEPJHKCX8Y2QDBD57BAJCBZJ8D3GX4D11JTC21PZEMM0;25H8J3A0G17EDMGHAT7XD46EGPQZWYCAVKQWJW4JAN6F1ADT1K4G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Q7576JBWESVN501S2G8WYQRK8CKSKBQJQA8XEN4QYH5RTNB0NX10 -MR-SOFI-0341 dsm::sofi::resolve::Verifier::acquire_evidence android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_trade_that_does_not_debit_the_trader_is_invalid_from_the_exercise_alone;dsm_sdk::handlers::node_e2e_tests::a_vault_traded_through_closes_for_its_owner;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0341 (Met) BR8XVQ33AY86D3MWT9EBFGNFM984Z1Z4TGMM03JR9J0YFP40VDQG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]acquire_evidence(). C3YED4S36423QMKPW68Y210HF1CBE2A7PJTCYR2GFTGZ7Y7AQ0G0 F75F1W79F1B7DF16WZRER8K6XG03JJM36839YYAAAD91EGNPPZDG;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG d39cf96ed36eb6df18cea10728664824c28cccd2 BQ8RCMCB1363J79SQC0D22DZKPSQN08SFP9GAZJ5PTVP076K0GT0 -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;Y5F31ND7VCGTS95WCC7S5HWSTZKQMN0951JP281C30B0S40GBNP0;Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG d39cf96ed36eb6df18cea10728664824c28cccd2 XJ2C322MFTCWPFNZGY2KHDJ9NZ2WMSDJEJEJG2T43QJZ83QKSEV0 -MR-SOFI-0342 dsm::sofi::validation::setup_lineage android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::an_invalid_verdict_about_another_lineage_or_position_supplies_nothing;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0342 (Met) VFK7SDZ9YPF1RA5WX10Q7QG7VAARR2F28JNJF0YDTZEMC2A5J49G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_lineage(). FPVN72CSNVVM7EK88VH2XRRZWMKDJ6N8CFNKG63XE0N5HMVJCB30 MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;9VHDPY4P9NYY64FZ85YG4GF5HP6F8BBMHSBXVJKH2XEGNRH54500;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 90P86FWERZ4Z2YJW4SKSF9TKDKNM32XGEPA4GRVZJ3CMJA3BZM0G -MR-SOFI-0342 dsm::sofi::validation::setup_valid android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::validation::tests::a_setup_on_a_lineage_known_invalid_is_invalid;dsm::sofi::validation::tests::an_invalid_verdict_about_another_lineage_or_position_supplies_nothing;dsm::sofi::validation::tests::a_lineage_not_established_leaves_the_setup_waiting - CONFORMANCE §8 MR-SOFI-0342 (Met) VPVDC5D15N8D4WP7MP7ZBNP0FDPSPGXDT5KB7P46SRGSB944BGK0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/validation/setup_valid(). BR8ADX7N8RA1PERP6PHQYZMAXFQ40PN1NWWMWPNXVE5RBYAZCXF0 MCZ4MRKMDJ03T56Z6XAS4QRBF3TRMDT62QVCQH9YKRJHSWKJHCGG;9VHDPY4P9NYY64FZ85YG4GF5HP6F8BBMHSBXVJKH2XEGNRH54500;80GESADW1C4WM1AZ99FV45NVFK5HNEBNCM1HS55MC71R9R1GG52G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 60BAK49234QH1MWA2P91H61ZCQ0Q1850ZEXB062DVRMQNM4W4VS0 +MR-SOFI-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-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(). B8VVNJRB4FH8AAKZ7A2AB7QXJSPDKAGPZH4N35TTCWF1W8XHCYVG F0B1NK5SRDCD08CRPV5RM4XBT0S7FD70K0X55VHMZWT5EHQRAHMG d39cf96ed36eb6df18cea10728664824c28cccd2 6XFP0EDJE0G0KPK889Q9FWKBDWC62X7HP35RV4P2ADB3J1TMJMR0 -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 F0B1NK5SRDCD08CRPV5RM4XBT0S7FD70K0X55VHMZWT5EHQRAHMG d39cf96ed36eb6df18cea10728664824c28cccd2 1Z8CT1JYWHFXNYMBMZZYMNKNN664WH97594QKFJ2Y55EFMZNTK3G +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-0348 dsm::sofi::lineage::advance_peer_resolved android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::lineage::tests::another_verifier_resolves_the_position_without_the_traders_adoptions;dsm::sofi::lineage::tests::a_realized_position_crediting_an_unadopted_token_is_refused - CONFORMANCE §8 MR-SOFI-0348 (Met) FEN2KC2KRPBY50K7TEXQ07HGACJ0JDEMGV2RBZJYWEY8H9Z6CMXG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/lineage/advance_peer_resolved(). 3JGF621R4KX1CJWHSSPB0XSRZDHHK7EW500S7TWVC9N5AVT8H7S0 3S2ZRHJVMA504020NHGEER94BN5D3DDAAP459ZHK5YQY177HRZ8G;MHWM56GET6CXKXP4FBMVKS83H3WJJPGHDXVZPXERC0DS1DQ2J0DG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V1Y58ANB58D3WTWYBDJFDMBEVTKSA9RGAGKHGMRPD4DHQ2SM09SG -MR-SOFI-0349 dsm_sdk::handlers::sofi_routes::entered android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0349 (Met) Y46FR4MQSW80DTM8SE41DYP736Y8CFZPCGTKX99RMCBSYSQC97X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/entered(). 7HWR07P0T6BVFDNDN460Z1GSW8SGEDGACC11C8N5SZG1EVYFYXP0 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 1Z73M6JAA58SQ6AHQRXR9PQ5JNWP6S89Z058ZJBA6CHXP8VVPS40 -MR-SOFI-0349 dsm_sdk::handlers::sofi_routes::shown android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0349 (Met) M85ZE0F15M9CC8X7HZTZY2K5GHGQ6EJ63ZK9NSBX0EYP9GKGG9X0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/sofi_routes/shown(). 56W07DTMEAWVY5SJFTVFRR0DXM5NR93EWVDVM38ZFTWT8X33VAQG Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 9W0X79A56MYH0XW4ZHGTGS75FX261VMMQ152T618YGNF6M3V28XG -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;X0AF2KVDCQ8WSY8FTP8KF1NWMC402PNDD0QRXNAEXPS4WTPF0DQ0 d39cf96ed36eb6df18cea10728664824c28cccd2 D0XK0RYAY6XRV9C98TDYDB4F61DMTKBFGB0HB6YCQA0M2QXH49Q0 -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;X0AF2KVDCQ8WSY8FTP8KF1NWMC402PNDD0QRXNAEXPS4WTPF0DQ0 d39cf96ed36eb6df18cea10728664824c28cccd2 0M30PDJ4YTCM3KMBYPK4ZZB2V170N546DWH5539M7PWZJQ0KQFKG -MR-SOFI-0350 dsm_sdk::sdk::sofi_flow::create_vault android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer - CONFORMANCE §8 MR-SOFI-0350 (Met) 154BK500373EMGFK3V4ZGQ8B9WJTQQJQJP5AJM69J8FMEXJ4CG3G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/create_vault(). V54RKBW7MK1194521ETJFFF18F40BMD0TJBN9ZSMRPGDWHX2FQQG X0AF2KVDCQ8WSY8FTP8KF1NWMC402PNDD0QRXNAEXPS4WTPF0DQ0;Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG d39cf96ed36eb6df18cea10728664824c28cccd2 WXZS05TBPFQ6BF67Q4WXKXTBFFS38ACCGT7B8HH3DRAY5KX16580 -MR-SOFI-0351 dsm::sofi::resolve::Verifier::vaults_of_token android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token - CONFORMANCE §8 MR-SOFI-0351 (Met) 2Y70RWWBJZ5617P6YPSNS5WGP97SJFT8W35W4W7GCM43TZQCH8S0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vaults_of_token(). RPKH3ZATQP4NYS1A29JTT11FAAZGJSF1ZQ9B67J2TXKJRMKM8580 X0AF2KVDCQ8WSY8FTP8KF1NWMC402PNDD0QRXNAEXPS4WTPF0DQ0 d39cf96ed36eb6df18cea10728664824c28cccd2 8HZJD1RX883KQ5ZCX3M0A132A8MSGHZ8YZ00900552734JNW5XC0 -MR-SOFI-0352 dsm::sofi::resolve::Verifier::vaults_of_token android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::discovery_passes_over_what_is_not_a_vault_of_the_token;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0352 (Met) 8ZYD35XVN7XD5QSNP655MHBXHAY4H3HAD5FB1CZ87N2JGC376RFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vaults_of_token(). RPKH3ZATQP4NYS1A29JTT11FAAZGJSF1ZQ9B67J2TXKJRMKM8580 X0AF2KVDCQ8WSY8FTP8KF1NWMC402PNDD0QRXNAEXPS4WTPF0DQ0;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG d39cf96ed36eb6df18cea10728664824c28cccd2 BNV2XYCYGC6VHE2S5DG11FPYJXMMW6M7GK3K5PSJM50NBZCKBD1G -MR-SOFI-0353 dsm_sdk::sdk::sofi_flow::find_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0353 (Met) G7DS4583HH9B6SG40RGQKRJTZRNMNBWE2R6PWP7MD2XBQDQGNDFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/find_route(). FBEDKAMMQ0X12H5BPDZFZXQWMMYEKQMGC8403FX6VQSV7RYWM4SG Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG d39cf96ed36eb6df18cea10728664824c28cccd2 KQJNYZK47YA10F05TEEEN8HG4HCRZ5E764A6BCEY26ZABBY7J4P0 -MR-SOFI-0353 dsm_sdk::sdk::sofi_flow::vaults_of android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_route_search_that_cannot_see_its_vaults_says_so - CONFORMANCE §8 MR-SOFI-0353 (Met) 573RAECSHW2FRS9QJZ3KN754EP37QY01ECXXTW1QNB0S29NJETP0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/vaults_of(). D75TMW4H0P2MYT3SPBZAQ3CX11J0W05Z0CAJQT412HRV1F2SJEA0 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;F6N4MK4BB1A9ST725KR139X3E0T1ZM87EZ62179PWBV2QPXMEAFG d39cf96ed36eb6df18cea10728664824c28cccd2 FYGV8HBVDZNTXMJP7ZT18R06R0QNK17G4H2FWYRRFVGTC1NNZ3MG -MR-SOFI-0354 dsm_sdk::sdk::sofi_flow::set_up_with android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_realized_trade_shows_in_balances_and_history_at_once;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0354 (Met) NKRXH5NSDB2MH1EWCX8F8BGXPBDJ5ABCWCW6J37EE6K5CED0FGZ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/set_up_with(). S9XHA1WWQH1B4KPR4MX8CPRZCN1D9GRAZE9KQJ19QJCW6Q1N8TFG Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;7ZBX7TWQMHCZHKB6HXR1PY0P3GY4TZQ5RTKNJX2AZBAPKZ11QXRG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 54EG1BJKZX8BA1HM2WF99NR4FF8DFRNNC5KR8J14XNCB4ACFTPG0 -MR-SOFI-0354 dsm_sdk::sdk::sofi_flow::check_route android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::a_realized_trade_shows_in_balances_and_history_at_once;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0354 (Met) BXHMXEDZH7J9V2636C2E1W1315ZFPW8JK5HWZYYHZTFVFG8RJDZG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/check_route(). V7SMTJS288QY2D4184ZRNEQWYPF6J9XK7N36GZ4NDYNPSQHVPX0G Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;7ZBX7TWQMHCZHKB6HXR1PY0P3GY4TZQ5RTKNJX2AZBAPKZ11QXRG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 1CVZ57ZTY5JTNS4ADANDWY6EHP2GPW9T9D5GEYRVNP0HR781W440 -MR-SOFI-0355 dsm_sdk::sdk::sofi_flow::owned_vaults android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0355 (Met) P8HWGTS8B2HW8CSYMJC22AG9PB1J9G5W6B744KGDQ9BG9K61NT90 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/sofi_flow/owned_vaults(). 766WY8NSDXPKYMCEW1A3349T3WP1HBCGK1HQQQR40HS8B8F47SGG Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 5G07G4T2HJDBDMSEANXDKT86PMJEW8NQC51SW0C0TGEAFYQ927FG -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 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 DJPK0F6FZ2437X4ABJMG3G8XHZ4E0BVA313TTRVY4WJR6JB349BG -MR-SOFI-0356 dsm::sofi::resolve::Verifier::parent_for android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0356 (Met) AKJD4NJBMDSDBXSR0NADY52P3WSK7JTETQHT3WDHWBYPKKZFY7M0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]parent_for(). TESFTZATJFCQTDKR8NBBGDAHHAA7Q1F9ECX6H7JMJX6H23E6ZH10 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 NAG1BWH52XCJ4HPZQNK4581H6NBTVQBZSWRHSSRAGFMND95BRK00 +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-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(). Q2DHGRHTW0H3JXVZKZFCGEFT1ARPSQ9TE7WD9RDF8NMVF8V56E30 Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG d39cf96ed36eb6df18cea10728664824c28cccd2 FQNVFMPZT9X7CEPRJRJG0E6SXFF8JKPT5SZ7BHFQ0R2A4N5BV47G -MR-SOFI-0356 dsm::economic::peer_lineage::peer_root_at android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::economic::peer_lineage::tests::a_frontier_recorded_at_the_position_is_its_root_and_nothing_is_read;dsm::economic::peer_lineage::tests::the_activation_root_names_no_parent;dsm_sdk::handlers::node_e2e_tests::every_sofi_route_reaches_its_producer;dsm_sdk::handlers::node_e2e_tests::one_order_fills_through_two_vaults_of_the_same_pair - CONFORMANCE §8 MR-SOFI-0356 (Met) 20EYC7HHZ9DXZRZT74PATCYMD52964T9YCRMX5T4HE7EFW992GJ0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/peer_lineage/peer_root_at(). C8MTB0C40KC63F3G5HQM2BN8NBFM9CXRA65VYJ205RQZQ9R9XD5G MD0JV2DWPAH45DWS30K3X8AHYPYBVK9YKFCNAKZDR0PXE2C9G8D0;YEXRPT42KETB5K9MR5EMXYT34RDXYY5G18CH8617QPQW5WMA7HEG;Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 C3YQC6CMCMH37GA7GVENJWM8A0CJQYWJEG3R9Y6QCAN6CD1FP390 +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-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;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 SQZKH5NYPM2SZMFAT51T7QJXBJVYQRYF200KXWDK6G4EH781B3CG -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;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 48GDP6FZFCCD7YWEHEHTSM4P85FVTT6P9WFM5DWT1TGY7X2YSXXG -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;MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 K08PC9PA39X31GA3750PRPN85GK7N6D07MBQ1EMGSTNMFTDCC27G -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 MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 VR331W56WH373AW2Y5XCHW6B11RAP55BQ13TBN1FSGY90NZKGKHG -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 MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 C10NW4ZC9M43H24506R1A8W8W9QC7P9HQN8P5SA500Y2R3TDXX1G -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 MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90 d39cf96ed36eb6df18cea10728664824c28cccd2 9AJM8VKNJMFR5R5QEVBGQRAJXB0C4Y25E461E885WPKRNHSV4MD0 -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 MSEPR1AE5DHVABAY4K6FM1NW0R19C6CJVRK374H74P77PSYS2H90;Q7R30X1XZGEYWS7NP71XJJXGRFYEA6NAJBZMGH6HB35SJ5CY65DG d39cf96ed36eb6df18cea10728664824c28cccd2 8E2JHCX098HKR22A52BKH59EFH4FBP74BN0RXZZMS1Q54X3A5DD0 +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-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 BAFYN6P6SN3Z20QPBA9DY5AQHK89S01VV5KQJDS5K0Y4ACFRWRA0;YP4NYHN5P9P9G13XVM28KXJQXX200G9NE9HQ2GK63WBY3YXR9RK0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG d39cf96ed36eb6df18cea10728664824c28cccd2 P48FVEPFD8HB86HR9TJCKKEB0VK6MAWY1QZJG8AJC70EKE5FBPZ0 -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 BAFYN6P6SN3Z20QPBA9DY5AQHK89S01VV5KQJDS5K0Y4ACFRWRA0;YP4NYHN5P9P9G13XVM28KXJQXX200G9NE9HQ2GK63WBY3YXR9RK0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG d39cf96ed36eb6df18cea10728664824c28cccd2 FKBFY3S2T3WP83WPPWCP1B40Q3SDXZGGJ20P914WR7Z2KHND4060 -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 BAFYN6P6SN3Z20QPBA9DY5AQHK89S01VV5KQJDS5K0Y4ACFRWRA0;YP4NYHN5P9P9G13XVM28KXJQXX200G9NE9HQ2GK63WBY3YXR9RK0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG d39cf96ed36eb6df18cea10728664824c28cccd2 5EZBPYTN73FWX2JYNT2JDAA9J59QB9ZV1E9R4882QMXK7HD074TG -MR-STOR-0012 dsm_sdk::handlers::recipient_dispatch::ingest_transfer_half android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm_sdk::handlers::recipient_dispatch::tests::a_second_copy_with_a_lying_wrapper_is_the_same_transfer_credited_once;dsm_sdk::handlers::recipient_dispatch::tests::a_sender_named_in_a_wrapper_blocks_nothing;dsm::sofi::storage::tests::wrong_bytes_never_count;dsm::sofi::storage::tests::a_wrong_namespace_never_counts;dsm::route_chain::tests::junk_first_at_the_leader_blocks_nothing;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0012 (Met) 9DW0ARJPDK43DAWKR1HAX7S17JW0DRJWBEF8XW1HRX5XXMHN3S30 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 handlers/recipient_dispatch/ingest_transfer_half(). 0W28B88AKM5X6J4F4M9NXJFJNWPDTWHRGHJJ65S8Y5Q54DHZRT70 BAFYN6P6SN3Z20QPBA9DY5AQHK89S01VV5KQJDS5K0Y4ACFRWRA0;YP4NYHN5P9P9G13XVM28KXJQXX200G9NE9HQ2GK63WBY3YXR9RK0;1GEM464R6V2NVK5F1Y5X2E1H0HKAQ1EWN88D692Q4RFSN8RS740G;ZR727K62JSDGRPY5DXNTVPY5M2HYG795V1B2FBNM7130EZGMGPCG;4M91ERF582YKA4KHPYMBSVM9MKWANW1HCAW36Y42D5QSEAWZC02G;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG d39cf96ed36eb6df18cea10728664824c28cccd2 PNVTCFV2V3G2Q8RN807BVA3GXMDGGC7DG4QD853SHDAR57A3Q08G +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-0013 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0013 (Met) 8R3Q92D9NEWYHRTWNKE7DT3T57MK7NN849H5TJPMFWP8W0ZPMZ00 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG 9GA4K9W46GCF3KKGQ32NV7C8S7WZ0GRBSFGXHZ29HEWA2FF84550;GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1J2D8N3FEM8DGTW8B7FB6MS62WXR3T1SQW91V9KM1HK8ACMFEXGG MR-STOR-0013 dsm::sofi::storage::stored android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::silence_never_counts;dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in - CONFORMANCE §8 MR-STOR-0013 (Met) 73TJW41BMW0JXWDNBAM8XY9AKCAFJN12BETF2WGZADAF3DSNAV30 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/stored(). 2HJ3ZTW9J3MGCA693H22VJBQCFF3QVCH5A0F2GZZE9S43K42H6Y0 9GA4K9W46GCF3KKGQ32NV7C8S7WZ0GRBSFGXHZ29HEWA2FF84550;GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac B8WRRE0YN7K865VPAFTZQH0GCS5FK40M7QV1D134XNRRBDY3FJTG MR-STOR-0014 dsm_storage_node::api::cells::put_cell node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-STOR-0014 (Met) JHS65RCCBJWTTWQSC2N131NK9SF01F6HBGRGP6PSC7ZH32M8BMW0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/put_cell(). B99J0MGWV1NB4PYKPSVA74Z6WXW8HR0QBP38KVZZ0BBBV4QCYMSG FQF3S89NVDM7M49WQ70VW9ATKP0B9SKAGQCSYSHQGNQS6T88CD0G;48A925JABJ8WY4N9KY142BXQ9KGF5HXW878VX1PSB64X5B0V9TWG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1ARATH002X250HCQYHQ8TWC006Z5349XTS020HXGGY8BSAR90300 MR-STOR-0014 dsm_storage_node::api::objects::immutable::put_immutable node MUST_REACH active dsm_storage_node::main dsm_storage_node::db::store_properties::immutable_put_is_write_once_on_the_tuple;dsm_storage_node::db::store_properties::a_conflicting_put_leaves_the_first_write_untouched;dsm_storage_node::cells_keep_everything::a_second_value_at_a_key_is_kept_after_the_first_never_refused - CONFORMANCE §8 MR-STOR-0014 (Met) A9SH05M5GVQ4YPJDY5CRF7QZ00T437160JN72E9540NBJX6ZH640 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/objects/immutable/put_immutable(). RV7DYQSEHN49DKCR8ETSE79HBXXM0WQ8CM11B8A011J7Q68YPN30 FQF3S89NVDM7M49WQ70VW9ATKP0B9SKAGQCSYSHQGNQS6T88CD0G;48A925JABJ8WY4N9KY142BXQ9KGF5HXW878VX1PSB64X5B0V9TWG;31Z5BH7W5YKCN5WF33W4TW6Q5N9NZSZ102CFH6MYMKJ1CN8WA930 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1XA30SG58DS0S7PMWH4H0V1HGM9SYVFG59E3YYDFCFYGV2D0P7E0 MR-STOR-0018 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting - CONFORMANCE §8 MR-STOR-0018 (Met) 6D4G69BR4RGS33G06JPAQYX24KM0PM9NWM7VNEKAK1ABC2BHMMY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0TRBDTANTP8YWHNVEE96W6VJJFYGK5HNSF1R73GYM2YCZ0M3G9QG MR-STOR-0018 dsm_storage_node::db::pg::require_durable_commit_posture node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::an_unread_leader_is_missing_and_no_other_seat_stands_in;dsm::route_chain::tests::the_state_is_the_count_of_valid_links;dsm_storage_node::db::pg::durable_posture_tests::a_weaker_posture_is_refused_and_the_refusal_names_the_setting - CONFORMANCE §8 MR-STOR-0018 (Met) CJM3R4HYG7FARRVY77ZTVXJPT3ZVXDAV1P48G9EDM9X26MPMMFG0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 db/pg/require_durable_commit_posture(). 6MZFJ45PZZAWP1YDJBRWNS9E1W08VRD75K2V4SG2XY8DG5CMQNTG GA78PD7GSC2Z79G88S5F7WC5ZCQ83N6RJZTT406BAZSAXQ1JMKV0;TVT9V15VZ1JW3N5S6GE572GHE8C4CA50CCHYSA96QBB0S8Z0T8DG;9Q7YMYET03YSBX3NP8V3X022GFZS1JS4BJF7N83YGM700FE59M9G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac V7CZN0KAD5PGHSDMC5XQ3GGCKNSDS4GNZ39K7K26Z59EV3GA6530 -MR-STOR-0021 dsm::economic::lineage::advance_validated android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 2R01NQ2D7GW56HYDTPHYA9YZ26WA7EYXR2BK9QQXG0WTA06DZX1G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 economic/lineage/advance_validated(). E5YRWR9EP5WYXHRVTYHMKFHGAMX55VKW4Q9T3TF5ZNHKCRQR4YN0 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;62MAFQ8YHMAHEX2REMPQC57PSBJ3W0GXP4KYEEHZPKHF67V5VEJG d39cf96ed36eb6df18cea10728664824c28cccd2 H15BKAPAJ01X758XSEN5DGYAJR210CF4A6FSG40CQK66GFH9X0PG -MR-STOR-0021 dsm::sofi::resolve::Verifier::vault_genesis android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 9J5PR3ME2V0BHS9PE97CZHGRJFT71RQV8W2XK4B1Y10P92FEGMFG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/resolve/impl#[`Verifier<'_, R>`]vault_genesis(). 1VSVAM46HC916CYWXQ95T79KA15KX4H82NNMB36N0TPXNQEPGBYG ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;62MAFQ8YHMAHEX2REMPQC57PSBJ3W0GXP4KYEEHZPKHF67V5VEJG d39cf96ed36eb6df18cea10728664824c28cccd2 TR2MK7ZHNMES0V3EZJQMZ1V7G7XFGKN4AH6E4FPDW32XBGRETWHG -MR-STOR-0021 dsm::sofi::storage::keep_all_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) ZCG1JD53K9MCPZCDANQ1JE943F49Z51DHXH01199F5RPF9AR3VBG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_all_verifying(). VBM8SCGT9W2S98TY83WGQAAQ9K59KHP8SEA9Q1REXGSDPCCKBB6G ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;62MAFQ8YHMAHEX2REMPQC57PSBJ3W0GXP4KYEEHZPKHF67V5VEJG d39cf96ed36eb6df18cea10728664824c28cccd2 2DPXMQXKWW10296V59WAMY23DZPXTVCK2SCQYNQ27MVBD19P7R1G -MR-STOR-0021 dsm::sofi::storage::keep_verifying android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) 75WY2YZPV7VCQ3X0158TYE9XWH0J9GY2N5HRNHR7W7J51AZW7CEG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 sofi/storage/keep_verifying(). P0HT9D80RHCM12CBC0CKGZAAMJ41X6GVJRRWBNW0F81J6070R28G ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;62MAFQ8YHMAHEX2REMPQC57PSBJ3W0GXP4KYEEHZPKHF67V5VEJG d39cf96ed36eb6df18cea10728664824c28cccd2 1S6PTXVBYDVNRGRBGMZE35EWHVVBPWXGDYQ5BKXDHKMX3QFNET6G -MR-STOR-0021 dsm_sdk::sdk::b0x_sdk::B0xSDK::retrieve_from_b0x_v2 android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) BG77NNG6AVQFDKH31Y5M4NAZ3Y0XK2NYZ8PD5VCDPK8106W1Y3EG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/b0x_sdk/impl#[B0xSDK]retrieve_from_b0x_v2(). 2DBM6GJT2J6JF4KEQAVVYX0B6Z75JDHA6STW5CGHQPV1KDKMMAFG ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;62MAFQ8YHMAHEX2REMPQC57PSBJ3W0GXP4KYEEHZPKHF67V5VEJG d39cf96ed36eb6df18cea10728664824c28cccd2 FVZ5NQ29ZMN3T972KB2QJVDAZWWBZ5H1AK74MVGJ103G6YRPBWZG -MR-STOR-0021 dsm_sdk::sdk::inbox_poller::has_pending_settlement_work android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::storage::tests::an_unestablished_candidate_is_never_none;dsm::sofi::storage::tests::an_unestablished_candidate_makes_discovery_partial;dsm_sdk::sdk::sofi_reads::tests::an_unestablished_genesis_candidate_is_not_read_as_unpublished;dsm_sdk::sdk::sofi_flow::tests::a_setup_scan_that_met_an_unestablished_candidate_is_not_a_refusal;dsm::economic_admission_lifecycle::a_register_set_not_established_is_not_a_verdict_about_the_claimant;dsm_sdk::sdk::storage_node_sdk::tests::a_member_that_answers_404_took_nothing;dsm_sdk::handlers::online_finalize::tests::an_unreadable_counterparty_head_is_never_read_as_genesis;dsm_sdk::sdk::inbox_poller::tests::a_lifecycle_stop_is_declined_while_settlement_state_is_unreadable;dsm_sdk::handlers::node_e2e_tests::an_inbox_read_that_did_not_cover_every_delivery_is_not_a_complete_sync - CONFORMANCE §8 MR-STOR-0021 (Met) DT1WRD50W9QARNM7CMNGGRSZWAP8KR6PZTM95VPHS213M6WXNWRG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/inbox_poller/has_pending_settlement_work(). DZ6W63MH7660YKWAJXVC9RJCPXTTRY0QYNE8FT0NRB4JGVN5ASE0 ZYMFPGM7QXJP9718PCB18XKNFT3KAEVK6C8G185JZ6AAGCCZ986G;0YZRCRP3B8X2734KNZHSABG6FAA7P31GAJS8ZJ29B1PR04TZWEX0;20A2J9AT46R0XBE0HJZ8EWE2763VVV1RGF2SQA1G5M1BK5TWWVWG;V2AXDQQXEHQPZMP1QAJRW3K8JZVE6MZ6NP2ME9R8X8RAQMGW3SJ0;7FWJ12Z5A2B4SMQ3R60FB2EZZPDB17TXNPVFQ771T83C0974HCQ0;K8X863JR0N9C6CMYWQQR0H2CS8YYFPQSEZDWKKBTE8E3WS5FDG9G;9TX9RSKHZJ501CABH2VXCP97RMC4PRGV2SGS0MG7K7XE00WXPXEG;DD990BB5BPWS174HMXMF64YYF1ETNXVVSFYH6AMQ86S2DK1GZANG;62MAFQ8YHMAHEX2REMPQC57PSBJ3W0GXP4KYEEHZPKHF67V5VEJG d39cf96ed36eb6df18cea10728664824c28cccd2 9P2NMAZFN973SZX4M8J5H80CKSBTRQ24H0ST2031EXT6KZGBJHVG +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-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 @@ -593,10 +593,10 @@ MR-STOR-0031 dsm_storage_node::storage_contract_router node MUST_REACH active ds MR-STOR-0032 dsm_storage_node::api::cells::append_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-STOR-0032 (Met) N40SQST4WE4Y3VW62GMSYCX29R441BQTT3EB7VHEZ87309QGNQZG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/append_index(). 74QZX9XBBP0XP6NHCT882NC1XHFEW3B0YAS9WR6SGF1REC0M8ZQG JMS4ME5KN16YM4Q49HNTRD1K53HS06E8MTJ6TY17MXWCR07RFC3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac JXBC8JDPSDCS0BYAD31RRA2VY7D34P9NFQAK1XV8GYCGZ8SA4KR0 MR-STOR-0032 dsm_storage_node::api::cells::read_index node MUST_REACH active dsm_storage_node::main dsm_storage_node::cells_keep_everything::an_index_pages_in_append_order_from_the_last_seq - CONFORMANCE §8 MR-STOR-0032 (Met) 2ECKGHP39W2Z9W4BEYWBC95KX9FDTSGBPJFHDFJTSG95YG4HJBFG Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/cells/read_index(). Q6W00Z0QXR6FY969TE3AWD0TZJV2T75KPEMJH9BCMCPHRS1AX06G JMS4ME5KN16YM4Q49HNTRD1K53HS06E8MTJ6TY17MXWCR07RFC3G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CK3Z8R3ZGYAABSJ8KMPZ8AWJFEG9ZBDGB03G4VVVEKQQN8RMXX2G MR-STOR-0034 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::api::transport::b0x::tests::bytes_the_node_cannot_read_are_kept_and_returned_unopened;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0034 (Met) QJXB0EFY9JJ0QACZ1FMDXW9993DM55EQV97FRYBSJPY15HM4AB0G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G 6F1V8CEBESAG876Z944XWHT2Y1D70KKG4XPA285ZBAST0H8Z7N1G;HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac XAWK5QPAFP4BTMR08NBVQXK7PVHFVY92GN4C1636PFNFEEQ6K6GG -MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::create_bilateral_precommitment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) ANX390VMRXNVD43P4YJH7NPC9D3K7G3D8KC2D24APB42A5B77MJG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]create_bilateral_precommitment(). 2XPCPPGC7D66AAT8B7HSS2BFWSAW4YG27FQ9G274F5BE7ZHNQDP0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac WKHD5GNNVK4FXX72MHVYTRDGPPBXQ2KXQYBX17HX6KJFH19XK8Z0 -MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) YJQ26SAP7RP2T0VK5J70JDXZN3ZW0W2TMM2F5YKS0F3Q64PCBXM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]establish_relationship(). 7AS7HD3BR4705Q4QM971CSDSQSD95TGER0BERF9SZZ9SSFRNCF4G PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 71P1YRNC4ZAXJ6GZA3S9HT7AT75JY9J9PGTVJV6H8VYRW33MA9BG -MR-STOR-0036 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) T3BZA8JYD5MPMTNDC0GV4K4S7Y03HQ6MQWT1KPH9ST6W75DSH9DG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 5SWH8JN5NXHEHZSEBM5HFVCRQJQ1C25GJYK6R01F93CTG94HQAH0 -MR-STOR-0036 dsm::types::device_state::DeviceState::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) 04WAZMCKVKDG09YR0SGDGHJN59FS6AGTVCS8B4NWM2WXEBP1CFY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]establish_relationship(). B5V025A58EQ08BQV99SSY561H2H69AF7CBFSH8DDX8JY1ZYRM9S0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;JKJAWRH6FQVNYB0ERPWACS3WR73Z7ZVPCM3JQH91170RQ0YN4B00;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac REAEA6C30HA41KQZHBHDCPHXW58HR5A5KB1E12Q7HK9NXZDP6HX0 +MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::create_bilateral_precommitment android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) ANX390VMRXNVD43P4YJH7NPC9D3K7G3D8KC2D24APB42A5B77MJG Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]create_bilateral_precommitment(). 2XPCPPGC7D66AAT8B7HSS2BFWSAW4YG27FQ9G274F5BE7ZHNQDP0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;RAJXS4GF2VSK89ERXD2VQ368S243Z00GFA9QABZTV5R9R35SV160;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG f4ff9133e605251af205e748485894e3c799311b 6JRPR1YSTWCSZ1GFEGHY9SDES22NGW2CD9R5AEEXSGEQKCKGN9VG +MR-STOR-0036 dsm::core::bilateral_transaction_manager::BilateralTransactionManager::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) YJQ26SAP7RP2T0VK5J70JDXZN3ZW0W2TMM2F5YKS0F3Q64PCBXM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm 0.1.0-beta.3 core/bilateral_transaction_manager/impl#[BilateralTransactionManager]establish_relationship(). 3HB0MVP1RS2TC5TRQZQXHAY3S9YXEEE4Z4E8YDVD6P0Y3V7SHNAG PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;RAJXS4GF2VSK89ERXD2VQ368S243Z00GFA9QABZTV5R9R35SV160;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG f4ff9133e605251af205e748485894e3c799311b R3Q35HQ61XQJBMYY7REA6P35AGJ1V7AWMAWM88GTX9RTAHTAAJX0 +MR-STOR-0036 dsm::types::device_state::DeviceState::advance android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) T3BZA8JYD5MPMTNDC0GV4K4S7Y03HQ6MQWT1KPH9ST6W75DSH9DG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]advance(). RJ1N0XHJCJA3ZCVSJ63QPPC1TS2M423RZH1GMBSEBZ7QFY4NP8KG PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;RAJXS4GF2VSK89ERXD2VQ368S243Z00GFA9QABZTV5R9R35SV160;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG f4ff9133e605251af205e748485894e3c799311b P5WVBNRD2FR8S8PZ9FR9WM3PD825MY375VGFMKJ379280NC7AFC0 +MR-STOR-0036 dsm::types::device_state::DeviceState::establish_relationship android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::types::device_state::tests::a_relationship_steps_only_from_a_leaf_the_device_committed;dsm::types::device_state::tests::a_credit_of_an_unadopted_token_is_refused_at_advance;dsm::core::bilateral_transaction_manager::tests::establish_relationship_missing_contact;dsm::core::bilateral_transaction_manager::tests::create_precommitment_without_relationship - CONFORMANCE §8 MR-STOR-0036 (Met) 04WAZMCKVKDG09YR0SGDGHJN59FS6AGTVCS8B4NWM2WXEBP1CFY0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 types/device_state/impl#[DeviceState]establish_relationship(). B5V025A58EQ08BQV99SSY561H2H69AF7CBFSH8DDX8JY1ZYRM9S0 PJD08XJPCXFK64H90NTN286K3AYQANZR6GTQ4RSV80QSTKEP0E20;067KB84FP4V7RJ1R34HXC7B13AR8QH9SP0J2PRBRJWB9ZXK01BE0;RAJXS4GF2VSK89ERXD2VQ368S243Z00GFA9QABZTV5R9R35SV160;G8WR32TK96V6VPHC10XFRK786NFH8HAXJ7H4HTTKZRW2FMPJ38TG f4ff9133e605251af205e748485894e3c799311b CNB8M2SN5XMCM5SK1YM3BTVG26QKGKECR0JKBFKKKY89RMA6NWH0 MR-STOR-0041 dsm_storage_node::api::transport::b0x::router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0041 (Met) PYW9XR3G0MP2HJ0PPEPKWTEJMTK3HEFXB116CFQ9K237PWAC0JM0 Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 api/transport/b0x/router(). MJ665CBP935XH4NARPKHS3R8562GHEAS50A7EEZ0R11C30RJ9T4G G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG;HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 0CTJDWNR46TNQ555PV27C02GRT40SZJA9SJXG2HQ6ZD82BRG975G MR-STOR-0041 dsm_storage_node::storage_contract_router node MUST_REACH active dsm_storage_node::main dsm_storage_node::immutable_store_round_trip::a_put_with_no_authorization_is_taken_on_the_served_assembly;dsm_storage_node::api::transport::b0x::tests::a_submitted_envelope_is_read_back_from_its_spool - CONFORMANCE §8 MR-STOR-0041 (Met) 8RTXVYZNBST4HNBW8HYY35AZQAYAE8T84JB9XR3QFKRDX8A7T07G Met SATISFIED reached:REACHED rust-analyzer cargo dsm_storage_node 0.1.0-beta.3 storage_contract_router(). 40EVX74Q78PTMS0T5NSZQWZT1DWAJW3YTKQE8D664D57P4C8DTQ0 G1EXWAXCWNA9KM1VCKJJS3J7ECZFKRT522WBFQ5JJZM8M7GCZ7EG;HDECSR34C03TPFAZCAHZEYP80TQR8J7253NBHSXXGPJCZ9JFH9M0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MNA2BK3RZ9P12NJ41G15BXH1HX393QTATMKK5A1BCJEBQJS7EDDG MR-STOR-0042 dsm::route_chain::Route::leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::sofi::exercise::tests::an_attempt_cells_leader_is_the_first_member_of_the_seeded_shuffle_over_s;dsm::route_chain::tests::a_route_is_the_fisher_yates_permutation_of_the_committed_set - CONFORMANCE §8 MR-STOR-0042 (Met) Z6T03X429VSA5F46G0CHMX5D1JHYV1F2CYWCYHPPZ81X0XAVJTR0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/impl#[Route]leader(). 9ZF477RZ0BV8CZXZ3F05QPQ2YMYWBB7NX6CSF3G7M8R3CNS3NPNG XKQE41ZNKEPAEQJZ887DX60TN218BQEM2H34ZHJ8MJ7DCYEP8CPG;7N68P2MAZEPZ4X92RKFN610X7JFG9AXMKVM6WB1SYDJ6VGKPBQSG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1K9EY5GQFEEFWCMP3SQ0J3XF83Q3A9E5KTPYS9H6EVQNZ8RNES2G @@ -629,19 +629,19 @@ 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(). 08SN781JDF9VCPF8GBSH90GBVHNBGQCAREMEHY3GE1SC718K9C8G J237493D5MTPV2GSCG1N7NW9XZZVZDE8MPTYXJCMS69EAAVX5BNG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG d39cf96ed36eb6df18cea10728664824c28cccd2 52XEMGT6MBYKACZFP4KGSJ2WEJDV7CC569HE7HK1HFX6ECS4M3FG -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 J237493D5MTPV2GSCG1N7NW9XZZVZDE8MPTYXJCMS69EAAVX5BNG;58TV3NBAKH9DJHC8KAYWF8SEYB1WZDMFMMYN0WQBK3BM8EFD8MH0;ZK470656T4YM4Z4NJMTTSS65JM1CZQ7EHE74YJF6V67FHZZFRJDG d39cf96ed36eb6df18cea10728664824c28cccd2 ZNYWY52BDSB34DKKRTNM4AYYKN5H6CPGKEBVEXFBM9Z7791766Z0 -MR-STOR-0148 dsm_sdk::sdk::route_seats::write_recorded android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0148 (Partial) 8CYGX9WVRK0GVZY2JGT6J20TXPH7SF8MYQD1YNSWSEP062F92FKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded(). QR518HAX1HQ7D4F1D1MNZTXTC654M5Q25633GS1AGZ8ZV4WWKC00 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PQ0V0S8JR1JKWWQN8Z9ERT1XDZ9Q58SY44W0MS9AJM0VVYZPBYWG -MR-STOR-0149 dsm::route_chain::leader_copy_record android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_leader_record_of_a_value_is_recovered_from_the_leader_log;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-STOR-0149 (Met) D3171049GEX0H606YBRR2MC0NGV8QQ08QZTQ8TVB995YDF8727HG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/leader_copy_record(). PB03TESRVCQ4F0NYA9FQZ7ET1SJV74Y89TZBDM04EPJREKJ8DWB0 19VD4JAEJ2HFX37M38PVP8YQ4FY3MWB6BYGDAWPQA3KAGS9H8P5G;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PPM67KGPHXNKT9T9JQT4JYX7F5HRQEPVEJ0N02TETHCBRJ0NP8K0 -MR-STOR-0149 dsm_sdk::sdk::route_seats::from_leader android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_leader_record_of_a_value_is_recovered_from_the_leader_log;dsm_sdk::sdk::route_seats::tests::a_value_the_leader_already_holds_is_not_written_there_again - CONFORMANCE §8 MR-STOR-0149 (Met) XYCVNZCP4NFK1K7SJ5CFHJCDGXESZ8C00T382PPTZSJ3F4X26AKG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/from_leader(). W1N7B62F2ETW2GX5VMK31HA7WD69FDVE05D11JX5X2RP3XQ3DRX0 19VD4JAEJ2HFX37M38PVP8YQ4FY3MWB6BYGDAWPQA3KAGS9H8P5G;1562YKM3BWXKV98FC3HV90WKEZXNMDJ9W662XBJFFYVNE3H0HY70 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 45YEGAZ64WG2G7ZTBRGTYQMTFTCHBWXVPY0CFYPN2HPHPBPMTN10 +MR-STOR-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-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 MR-STOR-0150 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_first_recognized_value_at_the_leader_holds_the_cell;dsm::route_chain::tests::a_copy_whose_chain_does_not_begin_with_the_leader_link_does_not_count - CONFORMANCE §8 MR-STOR-0150 (Met) BHTDA31BHQ0Z386G3N56C4J39DSYVCPKWDQ97YW6B2M1N35SR29G Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG MNGZ1N0HK1CGNGPQ866NM1DKV8N9ASGGNCWPC23RHZPA48ZMPSW0;JHXTHPRRDZVMA1WDB6S2CWE9J6H8P9JJQY2T3KYQCD75Y78W80HG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac MQVMR0BEJK2R2KX07MGAP4P8KKJ9S0TESQ6VZBGZ6PNMXV4C3QA0 MR-STOR-0151 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_entry_carries_one_slot_per_earlier_position_and_round_trips;dsm::route_chain::tests::an_empty_neither_counts_nor_invalidates - CONFORMANCE §8 MR-STOR-0151 (Partial) CVE0RSXA4SM1QK1RKD6D039D1YA7KN37H698GCVACWJQPRZRWXT0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG XB1K5X0QPQ5K7FYJ6BVNM989NVB91CZHTJJAD908B30MWT8DM5W0;KTEANAX455J8QTJ5GBC7ZPVEKM0YYAXWXWT0WNEDJ0JCMWA0QVYG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 4H70GZ1PYNN4MEZM8CKRD35H3VP4XD4EJ2WQ00FAQX7DDKA471Y0 -MR-STOR-0151 dsm_sdk::sdk::route_seats::write_recorded_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_entry_carries_one_slot_per_earlier_position_and_round_trips;dsm::route_chain::tests::an_empty_neither_counts_nor_invalidates - CONFORMANCE §8 MR-STOR-0151 (Partial) 8479GCHSSK0N6KEBAQDBY7NHD9WR0EW066T6XREGNJ5EQDZEKAMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded_position(). 0XZHTFRENJDWHBXDR49QR5GKVJKJ1RT168D6WY651KM5XMZ8QE3G XB1K5X0QPQ5K7FYJ6BVNM989NVB91CZHTJJAD908B30MWT8DM5W0;KTEANAX455J8QTJ5GBC7ZPVEKM0YYAXWXWT0WNEDJ0JCMWA0QVYG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 8AS7Z19GP3W4VRWSE1WPPSQJ5CM53XGCPNE6NT2WQN6GM7VZ8DFG +MR-STOR-0151 dsm_sdk::sdk::route_seats::write_recorded_position android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::an_entry_carries_one_slot_per_earlier_position_and_round_trips;dsm::route_chain::tests::an_empty_neither_counts_nor_invalidates - CONFORMANCE §8 MR-STOR-0151 (Partial) 8479GCHSSK0N6KEBAQDBY7NHD9WR0EW066T6XREGNJ5EQDZEKAMG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/write_recorded_position(). MECJHFTV17Z467KQ58PY5XKJP6XJVC3P67DCRH99105NK38BSZFG XB1K5X0QPQ5K7FYJ6BVNM989NVB91CZHTJJAD908B30MWT8DM5W0;KTEANAX455J8QTJ5GBC7ZPVEKM0YYAXWXWT0WNEDJ0JCMWA0QVYG f4ff9133e605251af205e748485894e3c799311b FSA35YG5K626KGQ6VE68TZ902RDNCNPZDDPTHAPYBDKP8Z5N4AWG MR-STOR-0152 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_copy_whose_carried_links_are_not_one_chain_does_not_count;dsm::route_chain::tests::a_copy_at_another_position_or_of_another_value_does_not_count - CONFORMANCE §8 MR-STOR-0152 (Partial) YTV22FQXHS5XY34JNZ8EM1BSQY054WDME59418JEJX3HC82KPJ80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG J8XQMV63YK8YJYRM8QFVW85BGENGX7EHSASYJD30GE3ZN0A345P0;NAADGAXA2ATP2RNKE3N7J749TD1BFARNJACSER1ASYFBQ8EPQW50 5995fe26cd305ea841f405c736e1ae0ffaaec9ac CPDJMZ4HHKNEH0GZR74M3MZ2ZKNANH3ZRAFNH5339XFKND9G1H50 MR-STOR-0154 dsm::route_chain::evaluate android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::three_links_are_final_two_preserved_one_leader_held;dsm::route_chain::tests::only_links_of_one_chain_count_toward_final - CONFORMANCE §8 MR-STOR-0154 (Met) NQA6NQCM92RR2RZRM82WZV4T5JGRB8N47X64GC2A95XHB3S2WRN0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/evaluate(). 6RMXR3RZSAXT4WT9HFSJ7WB6MJRT4T12Y02EK7GW6ED86MNQB1VG RER4TYRAT6GB0E6N4X8MAT264FZ3CNJGR8D9AVYTYCRSJWWS727G;K9BGWWFZCAZRVPMD4CGY6FV0WEMSWBX2SSYJ22R2M8W3J5D0EBR0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac ENBTH7CDREGSKB4KX7Y4ENGAKQ1NZSZ1WFJK069MEG3NPXHQBSR0 MR-STOR-0155 dsm::route_chain::CompletionProof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_completion_proof_is_the_chain_through_its_third_link - CONFORMANCE §8 MR-STOR-0155 (Met) K0DRDYBM3RW1K5YAV4SZEYHQHDEGJMZR15ZZJ8AW5CPQGBZ3GE80 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/CompletionProof# RSXQ0ZPXPC9M0D8Z4FETVJ097AJ02WE5FCJQRVETRBX329321N70 RYG1ZF24JY29SY56KB36S9AYY4YYPYPX0S2R3E8MGK0QJEN5Y9MG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac AF927VJ9B9GJH467ASNWTPDS5900CT7BH40YDJYERFD2APXE3KHG MR-STOR-0155 dsm::route_chain::completion_proof android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::a_completion_proof_is_the_chain_through_its_third_link - CONFORMANCE §8 MR-STOR-0155 (Met) 0T2Q8DY4CHBS0WWNZC77V4WVEV4JSE6XW3T34VS7EBAWM0K5Q0H0 Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/completion_proof(). N9XM414KFF0XKKQF8SZMRJ1H2YPDCDYWWEJ5441CR87ZK3CR68V0 RYG1ZF24JY29SY56KB36S9AYY4YYPYPX0S2R3E8MGK0QJEN5Y9MG 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 1CXFAM80Z1RKTGGFZRDERZY4D8YVBQ9CJXXQR1SPR5455MCZ4VX0 MR-STOR-0156 dsm::route_chain::check_completion_proof node MUST_REACH active dsm_storage_node::main dsm::route_chain::tests::a_completion_proof_is_checked_against_the_seats - CONFORMANCE §8 MR-STOR-0156 (Partial) 2MDZMNWNC0GTPQ08X8FAKDBY8S2AXYJ5YRFXFBYE44XW27J3H1J0 Partial WIRING_GAP dead:DEAD_NO_ROOT_PATH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/check_completion_proof(). ZCF8RD87TQAN0A6DMHN6255N6M74QGG0MQ96WRK3D0PPS4YJCXMG 1EF5G3W0C91X6NNB1BTQXV8GFPG2713GJ0YTZ9HF4QS0GPA6X99G 5995fe26cd305ea841f405c736e1ae0ffaaec9ac 44T91DW16ZGWEP4B5VRKTTDTYBYWPJ9Z6W0WVVMA3ZJ1K1THQT0G MR-STOR-0157 dsm::route_chain::completion_digest android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress dsm::route_chain::tests::the_completion_digest_is_the_proofs_fields - CONFORMANCE §8 MR-STOR-0157 (Met) P4ZJE18GRQ68NXVMXW4ZCJ98T5CA0F12R33NCD45YMGYP63TMBJG Met SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm 0.1.0-beta.3 route_chain/completion_digest(). BJWR5WY5VQS65R2DKTY1TD1Y9ZY8G8W2NFKRWDWAB114XYR3E750 VJM7X5JW72F0QR1P6MJ9BYJK31C1H40PZXYNNRAT4ZYKYYANFSM0 5995fe26cd305ea841f405c736e1ae0ffaaec9ac PRPQ1PZ9PST5WS2CTNT9Z6MFV4ABHJJC8JZRWNTT6ZHA8YSEYPPG -MR-STOR-0158 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) 0W34W90DA5WN7Z4VDQWBBP3YKWSQBAR81KM9746PDABBTTYVZBZ0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). RW20DYRK8X1S474MJYT9EWZDEG98YXG92J2EYS71C954ESB4WRG0 - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac YHNG4K0C3WRDBGYSH44GDZQQ6KZ5EBG8K5KMVVGM26W2ERAJTTK0 -MR-STOR-0158 dsm_sdk::storage::client_db::completion_proofs::keep android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) QXXEMBAGENZJ4BWK4FNXZFM6Q1RV825XY41PSNJT72EEGDG535S0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/completion_proofs/keep(). 5RMB8EXCGQ660Q9E2RGWXPMMJXKCZH70EHXZDRPHDY0B81JAG7FG - 5995fe26cd305ea841f405c736e1ae0ffaaec9ac Y02527AKN7GA2M2PZRA6ZVVGSZ4755RC5ZCKRYH51NEC9GR28WF0 +MR-STOR-0158 dsm_sdk::sdk::route_seats::keep_completion android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) 0W34W90DA5WN7Z4VDQWBBP3YKWSQBAR81KM9746PDABBTTYVZBZ0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 sdk/route_seats/keep_completion(). C61HCM8X1CPTYSS5AMDDV9673GW0E9GG6ACTETFRZSVDPE60BME0 - f4ff9133e605251af205e748485894e3c799311b N05C5GF6DNX4EA1Z0RAQE06QJ280YM30F2D4PG4W15QD8ZQF4FGG +MR-STOR-0158 dsm_sdk::storage::client_db::completion_proofs::keep android MUST_REACH active dsm_sdk::jni::unified_protobuf_bridge::Java_com_dsm_wallet_bridge_UnifiedNativeApi_dispatchIngress - - CONFORMANCE §8 MR-STOR-0158 (Partial) QXXEMBAGENZJ4BWK4FNXZFM6Q1RV825XY41PSNJT72EEGDG535S0 Partial SATISFIED reached:REACHED_VIA_DISPATCH rust-analyzer cargo dsm_sdk 0.1.0-beta.3 storage/client_db/completion_proofs/keep(). 2RB36FEY9BSSADW7ENZ72DAEN0GQ064VX3V5HBENG0EX97ZKE13G - f4ff9133e605251af205e748485894e3c799311b QCYD6MDF2PCA5WWN064DCJ4HGAEM04J7W02FP4KGX7QAQHZK9D8G