fixture building method where the fixture is the pair of the two.</p><divclass="fullcomment"><divclass="comment cmt"><p>Given two fixture building methods (one dependent on the other), returns a single
fixture building method where the fixture is the pair of the two.</p><p>Example:</p><pre>composeBuilders(createBlockHeaderDAO, createChainHandlerFromBlockHeaderDAO)</pre></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../fixtures/BitcoinSFixture.html"name="org.bitcoins.testkit.fixtures.BitcoinSFixture"id="org.bitcoins.testkit.fixtures.BitcoinSFixture"class="extype">BitcoinSFixture</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkit.fixtures.BitcoinSFixture#composeBuildersAndWrap"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="composeBuildersAndWrap[T,U,C](builder:()=>scala.concurrent.Future[T],dependentBuilder:T=>scala.concurrent.Future[U],wrap:(T,U)=>C):()=>scala.concurrent.Future[C]"class="anchorToMember"></a><aid="composeBuildersAndWrap[T,U,C](()=>Future[T],(T)=>Future[U],(T,U)=>C):()=>Future[C]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#composeBuildersAndWrap[T,U,C](builder:()=>scala.concurrent.Future[T],dependentBuilder:T=>scala.concurrent.Future[U],wrap:(T,U)=>C):()=>scala.concurrent.Future[C]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">composeBuildersAndWrap</span><spanclass="tparams">[<spanname="T">T</span>, <spanname="U">U</span>, <spanname="C">C</span>]</span><spanclass="params">(<spanname="builder">builder: () =><ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.T"class="extype">T</span>]</span>, <spanname="dependentBuilder">dependentBuilder: (<spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.T"class="extype">T</span>) =><ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.U"class="extype">U</span>]</span>, <spanname="wrap">wrap: (<spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.T"class="extype">T</span>, <spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.U"class="extype">U</span>) =><spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.C"class="extype">C</span></span>)</span><spanclass="result">: () =><ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.C"class="extype">C</span>]</span></span><pclass="shortcomment cmt">Given two fixture building methods (one dependent on the other) and a wrapper
for their pair type, returns a single fixture building method where the fixture is wrapper.</p><divclass="fullcomment"><divclass="comment cmt"><p>Given two fixture building methods (one dependent on the other) and a wrapper
for their pair type, returns a single fixture building method where the fixture is wrapper.</p><p>Example:</p><pre>composeBuildersAndWrap(
a function that processes the result of the builders returning a Future,
returns a single fixture building method where the fixture is wrapper.</p><divclass="fullcomment"><divclass="comment cmt"><p>Given two fixture building methods (one dependent on the other) and
a function that processes the result of the builders returning a Future,
returns a single fixture building method where the fixture is wrapper.</p><p>This method is identical to <code>composeBuildersAndWrap</code>, except that
the wrapping function returns a <code>Future[C]</code> instead of a <code>C</code>
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../../testkitcore/util/BaseAsyncTest.html"name="org.bitcoins.testkitcore.util.BaseAsyncTest"id="org.bitcoins.testkitcore.util.BaseAsyncTest"class="extype">BaseAsyncTest</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="forAllParallel[A,B,C,D,E](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C],genD:org.scalacheck.Gen[D])(func:(A,B,C,D)=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"class="anchorToMember"></a><aid="forAllParallel[A,B,C,D,E](Gen[A],Gen[B],Gen[C],Gen[D])((A,B,C,D)=>Assertion):Future[Assertion]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#forAllParallel[A,B,C,D,E](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C],genD:org.scalacheck.Gen[D])(func:(A,B,C,D)=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">forAllParallel</span><spanclass="tparams">[<spanname="A">A</span>, <spanname="B">B</span>, <spanname="C">C</span>, <spanname="D">D</span>, <spanname="E">E</span>]</span><spanclass="params">(<spanname="genA">genA: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>]</span>, <spanname="genB">genB: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B"class="extype">B</span>]</span>, <spanname="genC">genC: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C"class="extype">C</span>]</span>, <spanname="genD">genD: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.D"class="extype">D</span>]</span>)</span><spanclass="params">(<spanname="func">func: (<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>, <spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B"class="extype">B</span>, <spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C"class="extype">C</span>, <spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.D"class="extype">D</span>) =><spanname="org.scalatest.Assertion"class="extype">Assertion</span></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.scalatest.Assertion"class="extype">Assertion</span>]</span></span><pclass="shortcomment cmt">Runs all property based tests in parallel.</p><divclass="fullcomment"><divclass="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../../testkitcore/util/BaseAsyncTest.html"name="org.bitcoins.testkitcore.util.BaseAsyncTest"id="org.bitcoins.testkitcore.util.BaseAsyncTest"class="extype">BaseAsyncTest</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C])(func:(A,B,C)=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"class="anchorToMember"></a><aid="forAllParallel[A,B,C](Gen[A],Gen[B],Gen[C])((A,B,C)=>Assertion):Future[Assertion]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C])(func:(A,B,C)=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">forAllParallel</span><spanclass="tparams">[<spanname="A">A</span>, <spanname="B">B</span>, <spanname="C">C</span>]</span><spanclass="params">(<spanname="genA">genA: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>]</span>, <spanname="genB">genB: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B"class="extype">B</span>]</span>, <spanname="genC">genC: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C"class="extype">C</span>]</span>)</span><spanclass="params">(<spanname="func">func: (<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>, <spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B"class="extype">B</span>, <spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C"class="extype">C</span>) =><spanname="org.scalatest.Assertion"class="extype">Assertion</span></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.scalatest.Assertion"class="extype">Assertion</span>]</span></span><pclass="shortcomment cmt">Runs all property based tests in parallel.</p><divclass="fullcomment"><divclass="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../../testkitcore/util/BaseAsyncTest.html"name="org.bitcoins.testkitcore.util.BaseAsyncTest"id="org.bitcoins.testkitcore.util.BaseAsyncTest"class="extype">BaseAsyncTest</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B])(func:(A,B)=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"class="anchorToMember"></a><aid="forAllParallel[A,B,C](Gen[A],Gen[B])((A,B)=>Assertion):Future[Assertion]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B])(func:(A,B)=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">forAllParallel</span><spanclass="tparams">[<spanname="A">A</span>, <spanname="B">B</span>, <spanname="C">C</span>]</span><spanclass="params">(<spanname="genA">genA: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>]</span>, <spanname="genB">genB: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B"class="extype">B</span>]</span>)</span><spanclass="params">(<spanname="func">func: (<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>, <spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B"class="extype">B</span>) =><spanname="org.scalatest.Assertion"class="extype">Assertion</span></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.scalatest.Assertion"class="extype">Assertion</span>]</span></span><pclass="shortcomment cmt">Runs all property based tests in parallel.</p><divclass="fullcomment"><divclass="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../../testkitcore/util/BaseAsyncTest.html"name="org.bitcoins.testkitcore.util.BaseAsyncTest"id="org.bitcoins.testkitcore.util.BaseAsyncTest"class="extype">BaseAsyncTest</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="forAllParallel[A](gen:org.scalacheck.Gen[A])(func:A=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"class="anchorToMember"></a><aid="forAllParallel[A](Gen[A])((A)=>Assertion):Future[Assertion]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#forAllParallel[A](gen:org.scalacheck.Gen[A])(func:A=>org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">forAllParallel</span><spanclass="tparams">[<spanname="A">A</span>]</span><spanclass="params">(<spanname="gen">gen: <ahref="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen"name="org.scalacheck.Gen"id="org.scalacheck.Gen"class="extype">Gen</a>[<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>]</span>)</span><spanclass="params">(<spanname="func">func: (<spanname="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A"class="extype">A</span>) =><spanname="org.scalatest.Assertion"class="extype">Assertion</span></span>)</span><spanclass="result">: <ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.scalatest.Assertion"class="extype">Assertion</span>]</span></span><pclass="shortcomment cmt">Runs all property based tests in parallel.</p><divclass="fullcomment"><divclass="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
have a less of a chance failing, so execute them less</p><divclass="fullcomment"><divclass="comment cmt"><p>Property based tests that have been around a long time
have a less of a chance failing, so execute them less</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../../testkitcore/util/BaseAsyncTest.html"name="org.bitcoins.testkitcore.util.BaseAsyncTest"id="org.bitcoins.testkitcore.util.BaseAsyncTest"class="extype">BaseAsyncTest</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkitcore.util.BaseAsyncTest#generatorDrivenConfig"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="generatorDrivenConfig:BaseAsyncTest.this.PropertyCheckConfiguration"class="anchorToMember"></a><aid="generatorDrivenConfig:PropertyCheckConfiguration"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#generatorDrivenConfig:BaseAsyncTest.this.PropertyCheckConfiguration"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier">implicit </span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">generatorDrivenConfig</span><spanclass="result">: <ahref="#PropertyCheckConfigurationextendsProductwithSerializable"name="org.bitcoins.testkit.node.NodeUnitTest.PropertyCheckConfiguration"id="org.bitcoins.testkit.node.NodeUnitTest.PropertyCheckConfiguration"class="extmbr">PropertyCheckConfiguration</a></span></span><pclass="shortcomment cmt">The configuration for property based tests in our testing suite</p><divclass="fullcomment"><divclass="comment cmt"><p>The configuration for property based tests in our testing suite</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../../testkitcore/util/BaseAsyncTest.html"name="org.bitcoins.testkitcore.util.BaseAsyncTest"id="org.bitcoins.testkitcore.util.BaseAsyncTest"class="extype">BaseAsyncTest</a> → Configuration</dd><dt>See also</dt><dd><spanclass="cmt"><p>http://www.scalatest.org/user_guide/writing_scalacheck_style_properties</p></span></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkitcore.util.BaseAsyncTest#generatorDrivenConfigNewCode"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="generatorDrivenConfigNewCode:BaseAsyncTest.this.PropertyCheckConfiguration"class="anchorToMember"></a><aid="generatorDrivenConfigNewCode:PropertyCheckConfiguration"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#generatorDrivenConfigNewCode:BaseAsyncTest.this.PropertyCheckConfiguration"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">generatorDrivenConfigNewCode</span><spanclass="result">: <ahref="#PropertyCheckConfigurationextendsProductwithSerializable"name="org.bitcoins.testkit.node.NodeUnitTest.PropertyCheckConfiguration"id="org.bitcoins.testkit.node.NodeUnitTest.PropertyCheckConfiguration"class="extmbr">PropertyCheckConfiguration</a></span></span><pclass="shortcomment cmt">Property based tests that are new have a higher chance of failing
so execute them more</p><divclass="fullcomment"><divclass="comment cmt"><p>Property based tests that are new have a higher chance of failing
(this version gives the destroy function access to the fixture)</p><divclass="fullcomment"><divclass="comment cmt"><p>Given functions to build and destroy a fixture, returns a OneArgAsyncTest => FutureOutcome
(this version gives the destroy function access to the fixture)</p><p>Example:</p><pre>makeDependentFixture(createBitcoindChainHandler, destroyBitcoindChainHandler)</pre></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../fixtures/BitcoinSFixture.html"name="org.bitcoins.testkit.fixtures.BitcoinSFixture"id="org.bitcoins.testkit.fixtures.BitcoinSFixture"class="extype">BitcoinSFixture</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkit.fixtures.BitcoinSFixture#makeFixture"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="makeFixture[T](build:()=>scala.concurrent.Future[T],destroy:()=>scala.concurrent.Future[Any])(test:BitcoinSFixture.this.OneArgAsyncTest):org.scalatest.FutureOutcome"class="anchorToMember"></a><aid="makeFixture[T](()=>Future[T],()=>Future[Any])(OneArgAsyncTest):FutureOutcome"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#makeFixture[T](build:()=>scala.concurrent.Future[T],destroy:()=>scala.concurrent.Future[Any])(test:BitcoinSFixture.this.OneArgAsyncTest):org.scalatest.FutureOutcome"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">makeFixture</span><spanclass="tparams">[<spanname="T">T</span>]</span><spanclass="params">(<spanname="build">build: () =><ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<spanname="org.bitcoins.testkit.fixtures.BitcoinSFixture.makeFixture.T"class="extype">T</span>]</span>, <spanname="destroy">destroy: () =><ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future"name="scala.concurrent.Future"id="scala.concurrent.Future"class="extype">Future</a>[<ahref="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any"name="scala.Any"id="scala.Any"class="extype">Any</a>]</span>)</span><spanclass="params">(<spanname="test">test: <ahref="#OneArgAsyncTestextendsFixtureAsyncTestSuite.this.FixtureParam=>org.scalatest.FutureOutcomewithTestData"name="org.bitcoins.testkit.node.NodeUnitTest.OneArgAsyncTest"id="org.bitcoins.testkit.node.NodeUnitTest.OneArgAsyncTest"class="extmbr">OneArgAsyncTest</a></span>)</span><spanclass="result">: <ahref="https://javadoc.io/page/org.scalatest/scalatest-core_2.13/3.2.10/org/scalatest/FutureOutcome.html#org.scalatest.FutureOutcome"name="org.scalatest.FutureOutcome"id="org.scalatest.FutureOutcome"class="extype">FutureOutcome</a></span></span><pclass="shortcomment cmt">Given functions to build and destroy a fixture, returns a OneArgAsyncTest => FutureOutcome
(this version does not give the destroy function access to the fixture, see makeDependentFixture)</p><divclass="fullcomment"><divclass="comment cmt"><p>Given functions to build and destroy a fixture, returns a OneArgAsyncTest => FutureOutcome
(this version does not give the destroy function access to the fixture, see makeDependentFixture)</p><p>Example:</p><pre>makeFixture(createBlockHeaderDAO, destroyBlockHeaderTable)</pre></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="../fixtures/BitcoinSFixture.html"name="org.bitcoins.testkit.fixtures.BitcoinSFixture"id="org.bitcoins.testkit.fixtures.BitcoinSFixture"class="extype">BitcoinSFixture</a></dd></dl></div></li><liclass="indented0 "name="org.scalatest.flatspec.FixtureAsyncFlatSpecLike#markup"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="prt"><aid="markup:org.scalatest.Documenter"class="anchorToMember"></a><aid="markup:Documenter"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#markup:org.scalatest.Documenter"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">markup</span><spanclass="result">: <ahref="https://javadoc.io/page/org.scalatest/scalatest-core_2.13/3.2.10/org/scalatest/Documenter.html#org.scalatest.Documenter"name="org.scalatest.Documenter"id="org.scalatest.Documenter"class="extype">Documenter</a></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>FixtureAsyncFlatSpecLike → Documenting</dd></dl></div></li><liclass="indented0 "name="org.scalatest.matchers.dsl.MatcherWords#matchPattern"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="matchPattern:org.scalatest.matchers.dsl.MatchPatternWord"class="anchorToMember"></a><aid="matchPattern:MatchPatternWord"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#matchPattern:org.scalatest.matchers.dsl.MatchPatternWord"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">val</span></span><spanclass="symbol"><spanclass="name">matchPattern</span><spanclass="result">: <ahref="https://javadoc.io/page/org.scalatest/scalatest-matchers-core_2.13/3.2.10/org/scalatest/matchers/dsl/MatchPatternWord.html#org.scalatest.matchers.dsl.MatchPatternWord"name="org.scalatest.matchers.dsl.MatchPatternWord"id="org.scalatest.matchers.dsl.MatchPatternWord"class="extype">MatchPatternWord</a></span></span><divclass="fullcomment"><dlclass="attributes block"><dt>Definition Classes</dt><dd>MatcherWords</dd></dl></div></li><liclass="indented0 "name="org.scalatest.prop.Configuration#maxDiscardedFactor"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="maxDiscardedFactor(value:org.scalactic.anyvals.PosZDouble):Configuration.this.MaxDiscardedFactor"class="anchorToMember"></a><aid="maxDiscardedFactor(PosZDouble):MaxDiscardedFactor"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/node/NodeUnitTest.html#maxDiscardedFactor(value:org.scalactic.anyvals.PosZDouble):Configuration.this.MaxDiscardedFactor"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">maxDiscardedFactor</span><spanclass="params">(<spanname="value">value: <ahref="https://javadoc.io/page/org.scalactic/scalactic_2.13/3.2.10/org/scalactic/anyvals/PosZDouble.html#org.scalactic.anyvals.PosZDouble"name="org.scalactic.anyvals.PosZDouble"id="org.scalactic.anyvals.PosZDouble"class="extype">PosZDouble</a></span>)</span><spanclass="result">: <ahref="#MaxDiscardedFactorextendsConfiguration.this.PropertyCheckConfigParamwithProductwithSerializable"name="org.bitcoins.testkit.node.NodeUnitTest.MaxDiscardedFactor"id="org.bitcoins.testkit.node.NodeUnitTest.MaxDiscardedFactor"class="extmbr">MaxDiscardedFactor</a></span></span><divclass="fullcomment"><dlclass="attributes block"><