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] [Enum]
interface DatabaseConfig { interface DatabaseConfig {
Memory(string junk); Memory();
Sled(SledDbConfiguration config); Sled(SledDbConfiguration config);
Sqlite(SqliteDbConfiguration config); Sqlite(SqliteDbConfiguration config);
}; };

View File

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