loop/loopdb
Boris Nagaev 2249c41d2f
loopdb: switch to go.etcd.io/bbolt
github.com/coreos/bbolt has race conditions:
https://github.com/golang/go/issues/54690
2025-03-19 15:00:30 +01:00
..
sqlc loopdb: add asset params to store 2025-01-21 18:26:20 +01:00
codec.go loopdb: add the local pubkey's keylocator to the persisted contract 2022-06-30 16:59:57 +02:00
codec_test.go multi: update linter, fix issues 2025-03-10 22:59:50 +01:00
interface.go loopdb: add asset params to store 2025-01-21 18:26:20 +01:00
log.go multi: update lnd compile-time dependency to v0.19.0 2025-03-10 22:59:49 +01:00
loop.go loopdb: refactor the SwapContract to hold all HTLC keys 2023-03-20 20:08:43 +01:00
loopin.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
loopout.go loopout: add asset loop out payment flow 2025-01-21 18:26:19 +01:00
meta.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
migrate.go multi: update linter, fix issues 2023-10-03 19:36:40 +02:00
migrate_test.go loopdb: add migrator 2023-06-20 18:59:31 +02:00
migration_01_costs.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
migration_02_swap_publication_deadline.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
migration_03_last_hop.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
migration_04_updates.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
migration_04_updates_test.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
migrations.go multi: update linter, fix issues 2023-10-03 19:36:40 +02:00
postgres.go loopdb: fix timestamp parsing 2023-08-08 15:20:00 +02:00
postgres_fixture.go loopdb: add postgres store 2023-06-20 18:59:30 +02:00
protocol_version.go multi: do not rename swapserverrpc to looprpc 2024-09-10 09:54:17 -03:00
protocol_version_test.go multi: do not rename swapserverrpc to looprpc 2024-09-10 09:54:17 -03:00
raw_db_test.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
schemas.go loopdb: create base sqlite store 2023-06-20 17:31:40 +02:00
sql_store.go multi: update linter, fix issues 2025-03-10 22:59:50 +01:00
sql_test.go loopdb: add asset params to store 2025-01-21 18:26:20 +01:00
sqlerrors.go chore: fix some function names 2024-08-12 22:59:32 +08:00
sqlite.go loopdb: static address store 2024-12-12 18:31:01 +01:00
store.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
store_mock.go loopdb: add asset params to store 2025-01-21 18:26:20 +01:00
store_test.go loopdb: switch to go.etcd.io/bbolt 2025-03-19 15:00:30 +01:00
swapstate.go loopd: new loopin state for incorrect amount sweeps 2024-02-13 15:03:03 +01:00
test_postgres.go loopdb: fix faulty timestamps on startup 2023-08-07 21:04:30 +02:00
test_sqlite.go loopdb: fix faulty timestamps on startup 2023-08-07 21:04:30 +02:00
typed_store.go multi: typed callback in ExecTx 2024-06-19 10:38:55 -03:00