Fix memory database configuration enum

This commit is contained in:
thunderbiscuit committed 2022-03-14 10:01:45 -04:00
1 parent 4fc9fb916b
commit cc3736809a
2 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -67,7 +67,7 @@ dictionary SqliteDbConfiguration {
[Enum]
interface DatabaseConfig {
Memory(string junk);
Memory();
Sled(SledDbConfiguration config);
Sqlite(SqliteDbConfiguration config);
};
+2 -2
View File
@@ -22,7 +22,7 @@ uniffi_macros::include_scaffolding!("bdk");
type BdkError = Error;
pub enum DatabaseConfig {
Memory { junk: String },
Memory,
Sled { config: SledDbConfiguration },
Sqlite { config: SqliteDbConfiguration },
}
@@ -216,7 +216,7 @@ impl Wallet {
blockchain_config: BlockchainConfig,
) -> Result<Self, BdkError> {
let any_database_config = match database_config {
DatabaseConfig::Memory { .. } => AnyDatabaseConfig::Memory(()),
DatabaseConfig::Memory => AnyDatabaseConfig::Memory(()),
DatabaseConfig::Sled { config } => AnyDatabaseConfig::Sled(config),
DatabaseConfig::Sqlite { config } => AnyDatabaseConfig::Sqlite(config),
};