You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
loop/loopdb
sputn1ck 5d9d7c5c6e
loopdb: add batch insert
This commit adds a batch insert to the interface. This greatly reduces
the time the migration will take. It is not implemented for the boltdb, as
we will not be supporting migrating to the boltdb.
11 months ago
..
codec.go loopdb: add the local pubkey's keylocator to the persisted contract 2 years ago
codec_test.go loopdb: add the local pubkey's keylocator to the persisted contract 2 years ago
interface.go loopdb: add batch insert 11 months ago
log.go multi: add persistent logger 5 years ago
loop.go loopdb: refactor the SwapContract to hold all HTLC keys 1 year ago
loopin.go loopdb: refactor the SwapContract to hold all HTLC keys 1 year ago
loopout.go loopdb: refactor the SwapContract to hold all HTLC keys 1 year ago
meta.go multi: fix linter issues 1 year ago
migration_01_costs.go loopdb/loopout: add field SwapPublicationDeadline to LoopOutContract 5 years ago
migration_02_swap_publication_deadline.go loopdb/loopout: add field SwapPublicationDeadline to LoopOutContract 5 years ago
migration_03_last_hop.go loopdb: migrate loop in channel to last hop 4 years ago
migration_04_updates.go loopdb: migrate to nested updates structure 4 years ago
migration_04_updates_test.go multi: use context in loopdb call 11 months ago
protocol_version.go protocol: set musig2 to be the stable version 1 year ago
protocol_version_test.go protocol: set musig2 to be the stable version 1 year ago
raw_db_test.go multi: fix linter issues 2 years ago
store.go loopdb: add batch insert 11 months ago
store_test.go multi: use context in loopdb call 11 months ago
swapstate.go multi: bump btcec/v2 and btcutil to new versions 2 years ago