From 191c4f3e2842b0db5a9b885e10fa5959aaedcdc4 Mon Sep 17 00:00:00 2001 From: Wilmer Paulino Date: Thu, 16 Aug 2018 19:48:25 -0700 Subject: [PATCH] multi: enable txindex on miner harness --- chainntnfs/interface_test.go | 4 ++-- lnd_test.go | 4 ++-- lnwallet/interface_test.go | 4 ++-- routing/chainview/interface_test.go | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/chainntnfs/interface_test.go b/chainntnfs/interface_test.go index b4fb5cc9..bdd4dca5 100644 --- a/chainntnfs/interface_test.go +++ b/chainntnfs/interface_test.go @@ -964,7 +964,7 @@ func testReorgConf(miner *rpctest.Harness, notifier chainntnfs.TestChainNotifier t *testing.T) { // Set up a new miner that we can use to cause a reorg. - miner2, err := rpctest.New(chainntnfs.NetParams, nil, nil) + miner2, err := rpctest.New(chainntnfs.NetParams, nil, []string{"--txindex"}) if err != nil { t.Fatalf("unable to create mining node: %v", err) } @@ -1303,7 +1303,7 @@ func testCatchUpOnMissedBlocksWithReorg(miner1 *rpctest.Harness, var wg sync.WaitGroup // Set up a new miner that we can use to cause a reorg. - miner2, err := rpctest.New(chainntnfs.NetParams, nil, nil) + miner2, err := rpctest.New(chainntnfs.NetParams, nil, []string{"--txindex"}) if err != nil { t.Fatalf("unable to create mining node: %v", err) } diff --git a/lnd_test.go b/lnd_test.go index 892acbb0..e8236f24 100644 --- a/lnd_test.go +++ b/lnd_test.go @@ -1376,7 +1376,7 @@ func testOpenChannelAfterReorg(net *lntest.NetworkHarness, t *harnessTest) { ctxb := context.Background() // Set up a new miner that we can use to cause a reorg. - args := []string{"--rejectnonstd"} + args := []string{"--rejectnonstd", "--txindex"} miner, err := rpctest.New(harnessNetParams, &rpcclient.NotificationHandlers{}, args) if err != nil { @@ -12086,7 +12086,7 @@ func TestLightningNetworkDaemon(t *testing.T) { // setting of accepting non-standard transactions on simnet to reject them. // Transactions on the lightning network should always be standard to get // better guarantees of getting included in to blocks. - args := []string{"--rejectnonstd"} + args := []string{"--rejectnonstd", "--txindex"} handlers := &rpcclient.NotificationHandlers{ OnTxAccepted: func(hash *chainhash.Hash, amt btcutil.Amount) { lndHarness.OnTxAccepted(hash) diff --git a/lnwallet/interface_test.go b/lnwallet/interface_test.go index 2ca744c4..6bdffc24 100644 --- a/lnwallet/interface_test.go +++ b/lnwallet/interface_test.go @@ -1778,7 +1778,7 @@ func testReorgWalletBalance(r *rpctest.Harness, w *lnwallet.LightningWallet, // Now we cause a reorganization as follows. // Step 1: create a new miner and start it. - r2, err := rpctest.New(r.ActiveNet, nil, nil) + r2, err := rpctest.New(r.ActiveNet, nil, []string{"--txindex"}) if err != nil { t.Fatalf("unable to create mining node: %v", err) } @@ -2050,7 +2050,7 @@ func TestLightningWallet(t *testing.T) { // dedicated miner to generate blocks, cause re-orgs, etc. We'll set // up this node with a chain length of 125, so we have plenty of BTC // to play around with. - miningNode, err := rpctest.New(netParams, nil, nil) + miningNode, err := rpctest.New(netParams, nil, []string{"--txindex"}) if err != nil { t.Fatalf("unable to create mining node: %v", err) } diff --git a/routing/chainview/interface_test.go b/routing/chainview/interface_test.go index 76a66bde..24789b77 100644 --- a/routing/chainview/interface_test.go +++ b/routing/chainview/interface_test.go @@ -540,7 +540,7 @@ func testFilterBlockDisconnected(node *rpctest.Harness, // Create a node that has a shorter chain than the main chain, so we // can trigger a reorg. - reorgNode, err := rpctest.New(netParams, nil, nil) + reorgNode, err := rpctest.New(netParams, nil, []string{"--txindex"}) if err != nil { t.Fatalf("unable to create mining node: %v", err) } @@ -902,7 +902,7 @@ func TestFilteredChainView(t *testing.T) { // dedicated miner to generate blocks, cause re-orgs, etc. We'll set up // this node with a chain length of 125, so we have plenty of BTC to // play around with. - miner, err := rpctest.New(netParams, nil, nil) + miner, err := rpctest.New(netParams, nil, []string{"--txindex"}) if err != nil { t.Fatalf("unable to create mining node: %v", err) }