#persist #file #flat-file #bitcoin #persistence #bdk

bdk_file_store

A simple append-only flat file database for persisting bdk_chain data

18 breaking releases

new 0.18.1 Dec 19, 2024
0.17.0 Oct 2, 2024
0.14.0 Jul 22, 2024
0.8.0 Mar 27, 2024
0.1.0 Mar 20, 2023

#576 in Magic Beans

Download history 76/week @ 2024-08-26 6/week @ 2024-09-02 282/week @ 2024-09-09 54/week @ 2024-09-16 116/week @ 2024-09-23 267/week @ 2024-09-30 175/week @ 2024-10-07 257/week @ 2024-10-14 84/week @ 2024-10-21 228/week @ 2024-10-28 175/week @ 2024-11-04 17/week @ 2024-11-11 211/week @ 2024-11-18 209/week @ 2024-11-25 99/week @ 2024-12-02 288/week @ 2024-12-09

808 downloads per month
Used in 3 crates (via bdk_wallet)

MIT/Apache

62KB
1K SLoC

BDK File Store

bdk_file_store is a development/testing database. It does not natively support backwards compatible BDK version upgrades so should not be used in production.

This is a simple append-only flat file database for persisting bdk_chain changesets.

The main structure is Store which works with any bdk_chain based changesets to persist data into a flat file.

Dependencies

~10MB
~140K SLoC