v0.2.5-pre.010.fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: crates/ksp-wallet-lib/src/metadata.rs
|
||||
// version: 3
|
||||
// version: 4
|
||||
|
||||
/// Protected metadata requested when creating a new native Wallet.
|
||||
///
|
||||
@@ -17,6 +17,7 @@ impl WalletCreateMetadataV1 {
|
||||
return Self { alias, note_texts };
|
||||
}
|
||||
|
||||
/// Consumes this value and returns parts.
|
||||
pub(crate) fn into_parts(self) -> (std::option::Option<std::string::String>, std::vec::Vec<std::string::String>) {
|
||||
return (self.alias, self.note_texts);
|
||||
}
|
||||
@@ -40,6 +41,7 @@ pub struct WalletNote {
|
||||
}
|
||||
|
||||
impl WalletNote {
|
||||
/// Creates a new `WalletNote` value.
|
||||
pub(crate) fn new(id: std::string::String, text: std::string::String) -> Self {
|
||||
return Self { id, text };
|
||||
}
|
||||
@@ -74,6 +76,7 @@ pub struct WalletInfo {
|
||||
}
|
||||
|
||||
impl WalletInfo {
|
||||
/// Creates a new `WalletInfo` value.
|
||||
pub(crate) fn new(
|
||||
capability: crate::WalletCapability,
|
||||
pubkey: ksp_core_lib::Pubkey,
|
||||
@@ -135,6 +138,7 @@ pub struct LockedWalletInfo {
|
||||
}
|
||||
|
||||
impl LockedWalletInfo {
|
||||
/// Creates a new `LockedWalletInfo` value.
|
||||
pub(crate) const fn new(view_enabled: bool) -> Self {
|
||||
return Self { format_version: crate::KSPWALLET_FORMAT_VERSION_V1, view_enabled };
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user