loopd: add asset client to swap config

This commit is contained in:
sputn1ck 2025-01-09 17:08:33 +01:00
parent 20d5081368
commit 8451f29f8f
No known key found for this signature in database
GPG key ID: 671103D881A5F0E4
9 changed files with 72 additions and 17 deletions

View file

@ -5,6 +5,7 @@ import (
"time"
"github.com/lightninglabs/lndclient"
"github.com/lightninglabs/loop/assets"
"github.com/lightninglabs/loop/loopdb"
"github.com/lightninglabs/loop/swap"
"github.com/lightninglabs/loop/utils"
@ -79,14 +80,16 @@ type swapConfig struct {
lnd *lndclient.LndServices
store loopdb.SwapStore
server swapServerClient
assets *assets.TapdClient
}
func newSwapConfig(lnd *lndclient.LndServices, store loopdb.SwapStore,
server swapServerClient) *swapConfig {
server swapServerClient, assets *assets.TapdClient) *swapConfig {
return &swapConfig{
lnd: lnd,
store: store,
server: server,
assets: assets,
}
}