Fix memory database configuration enum
This commit is contained in:
parent
4fc9fb916b
commit
cc3736809a
@ -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);
|
||||||
};
|
};
|
||||||
|
@ -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),
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user