Commit Graph

1529 Commits (static-addr-staging)
 

Author SHA1 Message Date
Andras Banki-Horvath 811e9dff99
fsm: add WaitForStateAsync to the cached observer
By adding WaitForStateAsync to the observer we can always observe state
changes in an atomic way without relying on the observer's internal
cache.
3 weeks ago
Slyghtning ce6c2e7acd
Merge branch 'static-addr-staging' into static-addr-staging 3 weeks ago
Slyghtning 7c17c27b76
staticaddr: public deposit method scope 3 weeks ago
Slyghtning 239f6b4676
unit: manager tests 3 weeks ago
Slyghtning 45f9b6a53b
staticaddr: add swap client to cmd 3 weeks ago
Slyghtning aaa86f7f62
staticaddr: deposits for server and daemon 3 weeks ago
Slyghtning 0e1b4dc44c
staticaddr: deposit manager and fsm 3 weeks ago
Slyghtning 2b3b3a8961
staticaddr: deposit logger 3 weeks ago
Slyghtning 246d4ddeda
istaticaddr: interfaces 3 weeks ago
Slyghtning edfb154b43
sqlc: deposit queries, models and migrations 3 weeks ago
Slyghtning 8a38b1309d
looprpc: include static address in swap client
We remove the static address client and add its
rpcs into the SwapClient
3 weeks ago
Slyghtning 95e704aa5a
gomod: tidy 3 weeks ago
Slyghtning 34f05ccda5
daemon: integrate static address manager and sql store 3 weeks ago
Slyghtning 5630f39ac9
loop: static address creation client command 3 weeks ago
Slyghtning 995fb6534e
loop: list unspent static address outputs 3 weeks ago
Slyghtning 0eb787ed29
perms: list unspent outputs 3 weeks ago
Slyghtning 9352f17285
staticaddr: list unspent outputs in server 3 weeks ago
Slyghtning 7192cdfa6d
staticaddr: track and list spends in manager 3 weeks ago
Slyghtning 2e397d55bb
looprpc: list unspent static address 3 weeks ago
Slyghtning c2a8b72127
gomod: tidy 3 weeks ago
Slyghtning ffec5e143a
loop: static address creation client command 3 weeks ago
Slyghtning cc97b7b712
perms: static address creation permission 3 weeks ago
Slyghtning 0178eeb3cc
staticaddr: static address server 3 weeks ago
Slyghtning 9baaede4de
staticaddr: static address manager 3 weeks ago
Slyghtning 46b6dd28c9
loopdb: static address store 3 weeks ago
Slyghtning d2a28a0b90
log: static address sub logger 3 weeks ago
Slyghtning 2afdd0929f
looprpc: static address creation 3 weeks ago
Slyghtning 7915aab1c0
swapserverrpc: static address creation support 3 weeks ago
Slyghtning 883d83a85a
sqlc: static address migrations, models, queries 3 weeks ago
Slyghtning 7a8c052e8c
Merge pull request #736 from hieblmi/daemon-chore
daemon: fix wrapped errors and typos
4 weeks ago
Slyghtning 636f8b611b
daemon: fix wrapped errors and typos 4 weeks ago
András Bánki-Horváth e5dd7add8a
Merge pull request #738 from lightninglabs/sweep-logging
sweepbatcher: add more debug logging
4 weeks ago
Andras Banki-Horvath 75d7641d74
sweepbatcher: add more debug logging 4 weeks ago
Slyghtning 174e598164
Merge pull request #737 from hieblmi/static-addr-staging
StaticAddr: Rebase latest changes.
4 weeks ago
Slyghtning 4b4aa34f7b
staticaddr: deposits for server and daemon 4 weeks ago
Boris Nagaev ec81e53df8
loopd: re-add GetLsatTokens method in gRPC
This is needed not to break existing client binaries, e.g. `loop listauth`,
Terminal Web, RTL.

The API should be removed in a couple of releases. For now, GetLsatTokens
just prints a warning message about the API being deprecated and that the
client binary should be updated, and calls GetL402Tokens API, as a wrapper.

Type LsatToken used by GetLsatTokens in the past was renamed to L402Token,
but this does not affect binary encoding, so type L402Token can be used
(as part of TokensResponse) without breaking backward compatibility.

Updated release_notes.md.

See https://github.com/lightninglabs/loop/pull/730#discussion_r1579251294
4 weeks ago
Boris Nagaev 3699fb6527
looprpc: additional_bindings for /v1/lsat/tokens
Provide backward compatibility for clients using this API endpoint.
4 weeks ago
Boris Nagaev c90ca4cd8f
loopd: recorgnize maxlsatcost and maxlsatfee flags
The flags were re-added in hidden mode so that users who specified them
could start the daemon after upgrading. If a flag is used, a deprecation
warning is printed.

Updated release_notes.md.
4 weeks ago
Boris Nagaev f3b6f4f661
multi: replace LSAT with L402
git mv ./cmd/loop/lsat.go ./cmd/loop/l402.go
sed 's@lsat@l402@g' -i `git grep -l lsat`
sed 's@Lsat@L402@g' -i `git grep -l Lsat`
sed 's@LSAT@L402@g' -i `git grep -l LSAT`
make rpc

Updated release_notes.md.
4 weeks ago
Boris Nagaev ab9179cff4
update aperture to include lsat to l402 renaming
Fix the build:
go mod tidy
sed 's@\<lsat\>@l402@g' -i `git grep -l -w aperture/lsat`
make rpc
4 weeks ago
Boris Nagaev a160a1a092
go: bump protobuf to v1.33.0-hex-display 4 weeks ago
Boris Nagaev c872312589
looprpc,swapserverrpc: update Go image to 1.21.9-bookworm
This is needed to update protobuf. Version 1.33 breaks in Go 1.16 with
the following error: "//go:build comment without // +build comment".

Distribution was updated from buster (10) to bookworm (12).
protoc was updated from v3.6.1 to v3.21.12.
4 weeks ago
Boris Nagaev 0b2ce2ddf6
multi: apply make fmt 4 weeks ago
András Bánki-Horváth 13e8c29520
Merge pull request #730 from starius/s-lsat-l402
multi: replace occurrences of "LSAT" to "L402"
4 weeks ago
Boris Nagaev 5a1f79557d
loopd: re-add GetLsatTokens method in gRPC
This is needed not to break existing client binaries, e.g. `loop listauth`,
Terminal Web, RTL.

The API should be removed in a couple of releases. For now, GetLsatTokens
just prints a warning message about the API being deprecated and that the
client binary should be updated, and calls GetL402Tokens API, as a wrapper.

Type LsatToken used by GetLsatTokens in the past was renamed to L402Token,
but this does not affect binary encoding, so type L402Token can be used
(as part of TokensResponse) without breaking backward compatibility.

Updated release_notes.md.

See https://github.com/lightninglabs/loop/pull/730#discussion_r1579251294
4 weeks ago
Slyghtning 1dba70eb24
Merge pull request #735 from hieblmi/static-addr-fix-scopes
StaticAddr: public scope for deposit methods
1 month ago
Slyghtning 38fa0b1433
staticaddr: public deposit method scope 1 month ago
Slyghtning 3961d45c46
Merge pull request #677 from hieblmi/static-addr-3
[3/?] StaticAddr: Deposit tracking and timeout sweep
1 month ago
Slyghtning 9fe9aa9055
unit: manager tests 1 month ago
Slyghtning 7f840f1e82
staticaddr: add swap client to cmd 1 month ago