diff --git a/packages/rs-platform-wallet/src/manager/accessors.rs b/packages/rs-platform-wallet/src/manager/accessors.rs index ed9cf89964..eebacd4058 100644 --- a/packages/rs-platform-wallet/src/manager/accessors.rs +++ b/packages/rs-platform-wallet/src/manager/accessors.rs @@ -347,10 +347,10 @@ impl PlatformWalletManager

{ // through a helper on the manager — since the registry itself // isn't exposed, fall back to "0" until a sync getter is // added. This is intentionally a TODO surface, not a guess. - let queue_depth = match self.identity_sync_manager.try_queue_depth() { - Some(n) => n, - None => 0, - }; + let queue_depth = self + .identity_sync_manager + .try_queue_depth() + .unwrap_or_default(); IdentitySyncConfigSnapshot { interval_seconds: interval.as_secs().max(1), queue_depth, @@ -702,7 +702,7 @@ impl PlatformWalletManager

{ .map(|(reg_idx, managed)| { use dpp::identity::accessors::IdentityGettersV0; WalletIdentityRowSnapshot { - registration_index: *reg_idx as u32, + registration_index: *reg_idx, identity_id: managed.identity.id().to_buffer(), } }) @@ -739,11 +739,7 @@ fn pool_snapshot(pool: &AddressPool) -> AccountAddressPoolSnapshot { AddressPoolType::AbsentHardened => 3, }; let last_used_index: i64 = pool.highest_used.map(|i| i as i64).unwrap_or(-1); - let addresses = pool - .addresses - .values() - .map(|info| addr_info_snapshot(info)) - .collect(); + let addresses = pool.addresses.values().map(addr_info_snapshot).collect(); AccountAddressPoolSnapshot { pool_type, gap_limit: pool.gap_limit,