Fix memory database configuration enum

This commit is contained in:
thunderbiscuit 2022-03-01 16:14:21 -05:00
parent 4fc9fb916b
commit cc3736809a
No known key found for this signature in database
GPG Key ID: 88253696EB836462
2 changed files with 3 additions and 3 deletions

View File

@ -67,7 +67,7 @@ dictionary SqliteDbConfiguration {
[Enum]
interface DatabaseConfig {
Memory(string junk);
Memory();
Sled(SledDbConfiguration config);
Sqlite(SqliteDbConfiguration config);
};

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),
};