pool/clientdb
Matt Morehouse 8b239fab7e
clientdb: move WriteElement[s] to own package
Move WriteElement[s] to the codec package so that packages other than
clientdb can use it.

For the codec package, we avoid depending on other packages within Pool
so that no circular dependencies develop. This requires us to move some
of the uintXX casting logic in clientdb/codec.go to call sites.
2023-05-16 17:30:59 -05:00
..
migrations clientdb: add migration for existing orders 2020-10-01 13:16:50 +02:00
account.go clientdb: move WriteElement[s] to own package 2023-05-16 17:30:59 -05:00
account_test.go account+clientdb: add version to account 2022-09-12 17:20:10 +02:00
batch.go clientdb: remove unused pending batch TX key 2020-12-09 09:42:30 +01:00
batch_snapshot.go clientdb: move WriteElement[s] to own package 2023-05-16 17:30:59 -05:00
batch_snapshot_test.go account+clientdb: add version to account 2022-09-12 17:20:10 +02:00
batch_test.go multi: bump btcec/v2 and btcutil to new versions 2022-03-28 15:22:41 +02:00
codec.go clientdb: move WriteElement[s] to own package 2023-05-16 17:30:59 -05:00
codec_test.go multi: bump btcec/v2 and btcutil to new versions 2022-03-28 15:22:41 +02:00
db.go macaroons+clientdb: add timeout to DB open 2021-04-27 10:19:55 +02:00
event.go clientdb: add event storage 2020-10-01 13:16:48 +02:00
event_test.go multi: fix linter issues 2022-08-03 20:33:06 +02:00
log.go multi: add persistent bolt storage 2019-12-11 18:59:58 -08:00
metadata.go multi: fix linter issues 2022-08-03 20:33:06 +02:00
order.go clientdb: move WriteElement[s] to own package 2023-05-16 17:30:59 -05:00
order_event.go clientdb: move WriteElement[s] to own package 2023-05-16 17:30:59 -05:00
order_test.go order: add auction type field to order struct/db 2022-10-18 06:44:01 -07:00
sidecar.go multi: bump btcec/v2 and btcutil to new versions 2022-03-28 15:22:41 +02:00
sidecar_test.go clientdb: add SidecarsByID 2021-09-29 15:41:34 +02:00