Fails the future if they are not synchronized within the given timeout.</p><divclass="fullcomment"><divclass="comment cmt"><p>Returns a <code>Future</code> that is completed when both clightning and bitcoind have the same block height
Fails the future if they are not synchronized within the given timeout.
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="CLightningRpcTestUtil.html"name="org.bitcoins.testkit.clightning.CLightningRpcTestUtil"id="org.bitcoins.testkit.clightning.CLightningRpcTestUtil"class="extype">CLightningRpcTestUtil</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkit.clightning.CLightningRpcTestUtil#bitcoindInstance"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="bitcoindInstance(port:Int,rpcPort:Int,bitcoindV:org.bitcoins.rpc.client.common.BitcoindVersion)(implicitsystem:akka.actor.ActorSystem):org.bitcoins.rpc.config.BitcoindInstanceLocal"class="anchorToMember"></a><aid="bitcoindInstance(Int,Int,BitcoindVersion)(ActorSystem):BitcoindInstanceLocal"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/clightning/CLightningRpcTestUtil$.html#bitcoindInstance(port:Int,rpcPort:Int,bitcoindV:org.bitcoins.rpc.client.common.BitcoindVersion)(implicitsystem:akka.actor.ActorSystem):org.bitcoins.rpc.config.BitcoindInstanceLocal"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">bitcoindInstance</span><spanclass="params">(<spanname="port">port: <ahref="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int"name="scala.Int"id="scala.Int"class="extype">Int</a> = <spanclass="symbol"><spanclass="name"><ahref="../../../index.html">RpcUtil.randomPort</a></span></span></span>, <spanname="rpcPort">rpcPort: <ahref="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int"name="scala.Int"id="scala.Int"class="extype">Int</a> = <spanclass="symbol"><spanclass="name"><ahref="../../../index.html">RpcUtil.randomPort</a></span></span></span>, <spanname="bitcoindV">bitcoindV: <ahref="../../rpc/client/common/BitcoindVersion.html"name="org.bitcoins.rpc.client.common.BitcoindVersion"id="org.bitcoins.rpc.client.common.BitcoindVersion"class="extype">BitcoindVersion</a> = <spanclass="symbol"><spanclass="name"><ahref="../../../index.html">BitcoindVersion.V21</a></span></span></span>)</span><spanclass="params">(<spanclass="implicit">implicit </span><spanname="system">system: <ahref="https://doc.akka.io/api/akka/2.6.19/akka/actor/ActorSystem.html#akka.actor.ActorSystem"name="akka.actor.ActorSystem"id="akka.actor.ActorSystem"class="extype">ActorSystem</a></span>)</span><spanclass="result">: <ahref="../../rpc/config/BitcoindInstanceLocal.html"name="org.bitcoins.rpc.config.BitcoindInstanceLocal"id="org.bitcoins.rpc.config.BitcoindInstanceLocal"class="extype">BitcoindInstanceLocal</a></span></span><pclass="shortcomment cmt">Creates a bitcoind instance with the given parameters</p><divclass="fullcomment"><divclass="comment cmt"><p>Creates a bitcoind instance with the given parameters</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="CLightningRpcTestUtil.html"name="org.bitcoins.testkit.clightning.CLightningRpcTestUtil"id="org.bitcoins.testkit.clightning.CLightningRpcTestUtil"class="extype">CLightningRpcTestUtil</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkit.clightning.CLightningRpcTestUtil#cLightingInstance"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="cLightingInstance(datadir:java.io.File)(implicitsystem:akka.actor.ActorSystem):com.bitcoins.clightning.rpc.config.CLightningInstanceLocal"class="anchorToMember"></a><aid="cLightingInstance(File)(ActorSystem):CLightningInstanceLocal"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/clightning/CLightningRpcTestUtil$.html#cLightingInstance(datadir:java.io.File)(implicitsystem:akka.actor.ActorSystem):com.bitcoins.clightning.rpc.config.CLightningInstanceLocal"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="na
</p></div><dlclass="attributes block"><dt>Definition Classes</dt><dd><ahref="CLightningRpcTestUtil.html"name="org.bitcoins.testkit.clightning.CLightningRpcTestUtil"id="org.bitcoins.testkit.clightning.CLightningRpcTestUtil"class="extype">CLightningRpcTestUtil</a></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.testkit.clightning.CLightningRpcTestUtil#startedBitcoindRpcClient"group="Ungrouped"fullComment="yes"data-isabs="false"visbl="pub"><aid="startedBitcoindRpcClient(instanceOpt:Option[org.bitcoins.rpc.config.BitcoindInstanceLocal])(implicitactorSystem:akka.actor.ActorSystem):scala.concurrent.Future[org.bitcoins.rpc.client.common.BitcoindRpcClient]"class="anchorToMember"></a><aid="startedBitcoindRpcClient(Option[BitcoindInstanceLocal])(ActorSystem):Future[BitcoindRpcClient]"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../../org/bitcoins/testkit/clightning/CLightningRpcTestUtil$.html#startedBitcoindRpcClient(instanceOpt:Option[org.bitcoins.rpc.config.BitcoindInstanceLocal])(implicitactorSystem:akka.actor.ActorSystem):scala.concurrent.Future[org.bitcoins.rpc.client.common.BitcoindRpcClient]"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">startedBitcoindRpcClient</span><spanclass="params">(<spanname="instanceOpt">instanceOpt: <ahref="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option"name="scala.Option"id="scala.Option"class="extype">Option</a>[<ahref="../../rpc/config/BitcoindInstanceLocal.html"name="org.bitcoins.rpc.config.BitcoindInstanceLocal"id="org.bitcoins.rpc.config.BitcoindInstanceLocal"class="extype">BitcoindInstanceLocal</a>] = <spanclass="symbol"><spanclass="name"><ahref="../../../../scala/index.html">None</a></span></span></span>)</span><spanclass="params">(<spanclass="implicit">implicit </span><spanname="actorSystem">actorSystem: <ahref="https://doc.akka.io/api/akka/2.6.19/akka/actor/ActorSystem.html#akka.actor.ActorSystem"name="akka.actor.ActorSystem"id="akka.actor.ActorSystem"class="extype">ActorSystem</a></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>[<ahref="../../rpc/client/common/BitcoindRpcClient.html"name="org.bitcoins.rpc.client.common.BitcoindRpcClient"id="org.bitcoins.rpc.client.common.BitcoindRpcClient"class="extype">BitcoindRpcClient</a>]</span></span><pclass="shortcomment cmt">Makes a best effort to get a 0.21 bitcoind instance