test: update chainnotifier mock to fwd notifications for matching txs

pull/174/head
Andras Banki-Horvath 4 years ago
parent 605d3ac60b
commit 95273c1cf8

@ -1,6 +1,7 @@
package test package test
import ( import (
"bytes"
"sync" "sync"
"time" "time"
@ -111,9 +112,11 @@ func (c *mockChainNotifier) RegisterConfirmationsNtfn(ctx context.Context,
select { select {
case m := <-c.lnd.ConfChannel: case m := <-c.lnd.ConfChannel:
select { if bytes.Equal(m.Tx.TxOut[0].PkScript, pkScript) {
case confChan <- m: select {
case <-ctx.Done(): case confChan <- m:
case <-ctx.Done():
}
} }
case <-ctx.Done(): case <-ctx.Done():
} }

Loading…
Cancel
Save