Skip to content

Commit 4a92950

Browse files
committed
itest: allow setting empty peer pubkey on tapd SendPayment
1 parent 545ca8c commit 4a92950

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

itest/assets_test.go

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1687,14 +1687,18 @@ func payInvoiceWithAssets(t *testing.T, payer, rfqPeer *HarnessNode,
16871687
sendReq.MaxShardSizeMsat = 80_000_000
16881688
}
16891689

1690-
var rfqBytes []byte
1690+
var rfqBytes, peerPubKey []byte
16911691
cfg.rfq.WhenSome(func(i rfqmsg.ID) {
16921692
rfqBytes = make([]byte, len(i[:]))
16931693
copy(rfqBytes, i[:])
16941694
})
16951695

1696+
if rfqPeer != nil {
1697+
peerPubKey = rfqPeer.PubKey[:]
1698+
}
1699+
16961700
request := &tchrpc.SendPaymentRequest{
1697-
PeerPubkey: rfqPeer.PubKey[:],
1701+
PeerPubkey: peerPubKey,
16981702
PaymentRequest: sendReq,
16991703
RfqId: rfqBytes,
17001704
AllowOverpay: cfg.allowOverpay,
@@ -1733,9 +1737,6 @@ func payInvoiceWithAssets(t *testing.T, payer, rfqPeer *HarnessNode,
17331737
acceptedQuote := quoteMsg.GetAcceptedSellOrder()
17341738
require.NotNil(t, acceptedQuote)
17351739

1736-
peerPubKey := acceptedQuote.Peer
1737-
require.Equal(t, peerPubKey, rfqPeer.PubKeyStr)
1738-
17391740
rpcRate := acceptedQuote.BidAssetRate
17401741
rate, err := rpcutils.UnmarshalRfqFixedPoint(rpcRate)
17411742
require.NoError(t, err)

0 commit comments

Comments
 (0)