@@ -382,7 +382,7 @@ func TestValidateStaticAddressSendCoinsRequest(t *testing.T) {
382382func TestNewStaticAddressFundsGeneratedAddress (t * testing.T ) {
383383 t .Parallel ()
384384
385- addrMgr , lnd := newTestStaticAddressContext (t )
385+ addrMgr , lnd := newTestStaticAddressContext (t , 10 )
386386 rawClient := & sendCoinsRPCClient {
387387 response : & lnrpc.SendCoinsResponse {Txid : "funding-txid" },
388388 }
@@ -422,7 +422,7 @@ func TestStaticAddressForDeposit(t *testing.T) {
422422 t .Parallel ()
423423
424424 ctx := context .Background ()
425- addrMgr , lnd := newTestStaticAddressContext (t )
425+ addrMgr , lnd := newTestStaticAddressContext (t , 10 )
426426 server := & swapClientServer {
427427 staticAddressManager : addrMgr ,
428428 lnd : & lnd .LndServices ,
@@ -503,7 +503,7 @@ func TestListStaticAddressDepositsReturnsVisibleDeposits(t *testing.T) {
503503func TestStaticAddressWithdrawalIncludesDepositAddress (t * testing.T ) {
504504 t .Parallel ()
505505
506- addrMgr , _ := newTestStaticAddressContext (t )
506+ addrMgr , _ := newTestStaticAddressContext (t , 10 )
507507 addresses , err := addrMgr .GetAllAddresses (context .Background ())
508508 require .NoError (t , err )
509509 require .Len (t , addresses , 1 )
@@ -606,7 +606,7 @@ func TestPopulateBlocksUntilExpiryUsesOwningAddress(t *testing.T) {
606606func TestStaticAddressLoopInResponseIncludesDepositAddress (t * testing.T ) {
607607 t .Parallel ()
608608
609- addrMgr , lnd := newTestStaticAddressContext (t )
609+ addrMgr , lnd := newTestStaticAddressContext (t , 10 )
610610 addresses , err := addrMgr .GetAllAddresses (t .Context ())
611611 require .NoError (t , err )
612612 require .Len (t , addresses , 1 )
@@ -765,13 +765,17 @@ func TestGetLoopInQuoteRejectsExpiringSelectedDeposit(t *testing.T) {
765765 expiring .SetState (deposit .Deposited )
766766
767767 addrMgr , lnd := newTestStaticAddressContext (t , 10 )
768+ addresses , err := addrMgr .GetAllAddresses (t .Context ())
769+ require .NoError (t , err )
770+ require .Len (t , addresses , 1 )
771+ expiring .AddressParams = addresses [0 ]
768772 server := & swapClientServer {
769773 depositManager : newTestDepositManager (expiring ),
770774 staticAddressManager : addrMgr ,
771775 lnd : & lnd .LndServices ,
772776 }
773777
774- _ , err : = server .GetLoopInQuote (t .Context (), & looprpc.QuoteRequest {
778+ _ , err = server .GetLoopInQuote (t .Context (), & looprpc.QuoteRequest {
775779 DepositOutpoints : []string {expiring .OutPoint .String ()},
776780 })
777781 require .ErrorContains (t , err , "expires before htlc" )
@@ -801,6 +805,10 @@ func TestGetLoopInQuoteAllowsFreshSelectedDeposit(t *testing.T) {
801805
802806 quoter := & staticAddrTestLoopInQuoter {}
803807 addrMgr , lnd := newTestStaticAddressContext (t , staticAddrExpiry )
808+ addresses , err := addrMgr .GetAllAddresses (t .Context ())
809+ require .NoError (t , err )
810+ require .Len (t , addresses , 1 )
811+ fresh .AddressParams = addresses [0 ]
804812 server := & swapClientServer {
805813 depositManager : newTestDepositManager (fresh ),
806814 staticAddressManager : addrMgr ,
0 commit comments