Return object for accessing temporary in-memory database. */
| 1275 | |
| 1276 | /** Return object for accessing temporary in-memory database. */ |
| 1277 | std::unique_ptr<WalletDatabase> CreateMockWalletDatabase() |
| 1278 | { |
| 1279 | #ifdef USE_SQLITE |
| 1280 | return std::make_unique<SQLiteDatabase>("", "", true); |
| 1281 | #elif USE_BDB |
| 1282 | return std::make_unique<BerkeleyDatabase>(std::make_shared<BerkeleyEnvironment>(), ""); |
| 1283 | #endif |
| 1284 | } |
| 1285 | } // namespace wallet |
no outgoing calls