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
carla dad103530f
multi: move server proto files to their own directory
Protobuf does not allow naming conflicts for files within the same
process, because all proto messages register themselves in a global
registry.

This is problematic because the server's itests import the client's
looprpc package to make rpc queries to the loopd client, thus importing
duplicate common.proto and server.proto from the client's looprc package
(since they're both in there as well).

This change moves the server's proto files into their own directory so
that they are not imported when we want to use the client's files. We
cannot change the package name for the server, because that would be
a breaking change (the package name is included in URIS). Fortunately,
we have the go_package option which allows us to place generated files
in a different location.
2 years ago
..
codec.go loopdb: store protocol version alongside with swaps 4 years ago
codec_test.go loopdb: store protocol version alongside with swaps 4 years ago
interface.go loopdb: replace swap state enum by state data object 5 years ago
log.go multi: add persistent logger 5 years ago
loop.go loopdb: store protocol version alongside with swaps 4 years ago
loopin.go multi: remove shadowed label variable in loopin swaps 2 years ago
loopout.go multi: store loop out htlc confirmations on disk 4 years ago
meta.go loopdb: migrate to nested updates structure 4 years 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 loopdb: migrate to nested updates structure 4 years ago
protocol_version.go multi: move server proto files to their own directory 2 years ago
protocol_version_test.go multi: move server proto files to their own directory 2 years ago
raw_db_test.go loopdb: allow restored databases to contain nil values 4 years ago
store.go loopd+loopdb: add timeout to DB open 3 years ago
store_test.go multi: store loop out htlc confirmations on disk 4 years ago
swapstate.go liquidity: add fee budget to swap suggestions 4 years ago