chainntnfs/txnotifier_test: update nil spend details to restore tests
This commit is contained in:
parent
7661d00d5a
commit
012d17efaa
@ -128,7 +128,6 @@ func TestTxConfFutureDispatch(t *testing.T) {
|
|||||||
t.Fatalf("unable to register ntfn: %v", err)
|
t.Fatalf("unable to register ntfn: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
err := tcn.UpdateConfDetails(*ntfn1.TxID, 0, nil)
|
|
||||||
tx2Hash := tx2.TxHash()
|
tx2Hash := tx2.TxHash()
|
||||||
ntfn2 := chainntnfs.ConfNtfn{
|
ntfn2 := chainntnfs.ConfNtfn{
|
||||||
TxID: &tx2Hash,
|
TxID: &tx2Hash,
|
||||||
@ -163,7 +162,7 @@ func TestTxConfFutureDispatch(t *testing.T) {
|
|||||||
Transactions: []*wire.MsgTx{&tx1, &tx2, &tx3},
|
Transactions: []*wire.MsgTx{&tx1, &tx2, &tx3},
|
||||||
})
|
})
|
||||||
|
|
||||||
err = tcn.ConnectTip(
|
err := tcn.ConnectTip(
|
||||||
block1.Hash(), 11, block1.Transactions(),
|
block1.Hash(), 11, block1.Transactions(),
|
||||||
)
|
)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -453,6 +452,10 @@ func TestTxConfChainReorg(t *testing.T) {
|
|||||||
t.Fatalf("unable to register ntfn: %v", err)
|
t.Fatalf("unable to register ntfn: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if err := tcn.UpdateConfDetails(*ntfn1.TxID, 0, nil); err != nil {
|
||||||
|
t.Fatalf("unable to deliver conf details: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
// Tx 2 will be confirmed in block 10 and requires 1 conf.
|
// Tx 2 will be confirmed in block 10 and requires 1 conf.
|
||||||
tx2Hash := tx2.TxHash()
|
tx2Hash := tx2.TxHash()
|
||||||
ntfn2 := chainntnfs.ConfNtfn{
|
ntfn2 := chainntnfs.ConfNtfn{
|
||||||
@ -464,6 +467,10 @@ func TestTxConfChainReorg(t *testing.T) {
|
|||||||
t.Fatalf("unable to register ntfn: %v", err)
|
t.Fatalf("unable to register ntfn: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if err := tcn.UpdateConfDetails(*ntfn2.TxID, 0, nil); err != nil {
|
||||||
|
t.Fatalf("unable to deliver conf details: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
// Tx 3 will be confirmed in block 10 and requires 2 confs.
|
// Tx 3 will be confirmed in block 10 and requires 2 confs.
|
||||||
tx3Hash := tx3.TxHash()
|
tx3Hash := tx3.TxHash()
|
||||||
ntfn3 := chainntnfs.ConfNtfn{
|
ntfn3 := chainntnfs.ConfNtfn{
|
||||||
@ -475,6 +482,10 @@ func TestTxConfChainReorg(t *testing.T) {
|
|||||||
t.Fatalf("unable to register ntfn: %v", err)
|
t.Fatalf("unable to register ntfn: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if err := tcn.UpdateConfDetails(*ntfn3.TxID, 0, nil); err != nil {
|
||||||
|
t.Fatalf("unable to deliver conf details: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
// Sync chain to block 10. Txs 1 & 2 should be confirmed.
|
// Sync chain to block 10. Txs 1 & 2 should be confirmed.
|
||||||
block1 := btcutil.NewBlock(&wire.MsgBlock{
|
block1 := btcutil.NewBlock(&wire.MsgBlock{
|
||||||
Transactions: []*wire.MsgTx{&tx1},
|
Transactions: []*wire.MsgTx{&tx1},
|
||||||
@ -896,6 +907,9 @@ func TestTxConfTearDown(t *testing.T) {
|
|||||||
if err := tcn.Register(&ntfn1); err != nil {
|
if err := tcn.Register(&ntfn1); err != nil {
|
||||||
t.Fatalf("unable to register ntfn: %v", err)
|
t.Fatalf("unable to register ntfn: %v", err)
|
||||||
}
|
}
|
||||||
|
if err := tcn.UpdateConfDetails(*ntfn1.TxID, 0, nil); err != nil {
|
||||||
|
t.Fatalf("unable to update conf details: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
tx2Hash := tx2.TxHash()
|
tx2Hash := tx2.TxHash()
|
||||||
ntfn2 := chainntnfs.ConfNtfn{
|
ntfn2 := chainntnfs.ConfNtfn{
|
||||||
@ -906,6 +920,9 @@ func TestTxConfTearDown(t *testing.T) {
|
|||||||
if err := tcn.Register(&ntfn2); err != nil {
|
if err := tcn.Register(&ntfn2); err != nil {
|
||||||
t.Fatalf("unable to register ntfn: %v", err)
|
t.Fatalf("unable to register ntfn: %v", err)
|
||||||
}
|
}
|
||||||
|
if err := tcn.UpdateConfDetails(*ntfn2.TxID, 0, nil); err != nil {
|
||||||
|
t.Fatalf("unable to update conf details: %v", err)
|
||||||
|
}
|
||||||
|
|
||||||
// Include the transactions in a block and add it to the TxConfNotifier.
|
// Include the transactions in a block and add it to the TxConfNotifier.
|
||||||
// This should confirm tx1, but not tx2.
|
// This should confirm tx1, but not tx2.
|
||||||
|
Loading…
Reference in New Issue
Block a user