v0.2.6-pre.009

This commit is contained in:
2026-08-21 12:35:01 +02:00
parent 7d03825ec6
commit 2b7afab663
17 changed files with 970 additions and 41 deletions

View File

@@ -0,0 +1,23 @@
// file: crates/ksp-app-wallet-desk/unit_tests/wallet_metadata.rs
// version: 1
#[test]
fn owner_metadata_requests_keep_protected_text_request_only() {
fn assert_deserializable<T>()
where
T: serde::de::DeserializeOwned,
{
return;
}
assert_deserializable::<crate::WalletAliasUpdateRequestDto>();
assert_deserializable::<crate::WalletNoteAddRequestDto>();
assert_deserializable::<crate::WalletNoteDeleteRequestDto>();
assert_deserializable::<crate::WalletNoteUpdateRequestDto>();
}
#[test]
fn wallet_metadata_limits_are_owned_by_wallet_library() {
assert_eq!(ksp_wallet_lib::KSPWALLET_V1_MAX_ALIAS_BYTES, 256);
assert_eq!(ksp_wallet_lib::KSPWALLET_V1_MAX_NOTES, 64);
assert_eq!(ksp_wallet_lib::KSPWALLET_V1_MAX_NOTE_TEXT_BYTES, 8 * 1024);
}