Simplify process_swap_request (#631)

* Simplify process_swap_request

* Fix occasional test_swap_to_send wallet errors
This commit is contained in:
ok300
2025-03-06 15:08:59 +00:00
committed by GitHub
parent 393c95e115
commit 5a7362c09f
5 changed files with 50 additions and 73 deletions

View File

@@ -6,7 +6,11 @@ use super::WalletSqliteDatabase;
/// Creates a new in-memory [`WalletSqliteDatabase`] instance
pub async fn empty() -> Result<WalletSqliteDatabase, Error> {
let db = WalletSqliteDatabase::new(":memory:").await?;
let db = WalletSqliteDatabase {
pool: sqlx::sqlite::SqlitePool::connect(":memory:")
.await
.map_err(|e| Error::Database(Box::new(e)))?,
};
db.migrate().await;
Ok(db)
}