if it has changed, it will then request those blocks to process them
</p><divclass="fullcomment"><divclass="comment cmt"><p>Starts the <spanname="ActorSystem"class="extype">ActorSystem</span> to poll the <spanname="BitcoindRpcClient"class="extype">BitcoindRpcClient</span> for its block count,
if it has changed, it will then request those blocks to process them
</p></div><dlclass="paramcmts block"><dtclass="param">interval</dt><ddclass="cmt"><p>The amount of time between polls, this should not be too aggressive
as the wallet will need to process the new blocks</p></dd></dl></div></li><liclass="indented0 "name="org.bitcoins.server.BitcoindRpcBackendUtil#startBitcoindMempoolPolling"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="startBitcoindMempoolPolling(bitcoind:org.bitcoins.rpc.client.common.BitcoindRpcClient,interval:scala.concurrent.duration.FiniteDuration)(processTx:org.bitcoins.core.protocol.transaction.Transaction=>scala.concurrent.Future[Unit])(implicitsystem:akka.actor.ActorSystem,implicitec:scala.concurrent.ExecutionContext):akka.actor.Cancellable"class="anchorToMember"></a><aid="startBitcoindMempoolPolling(BitcoindRpcClient,FiniteDuration)((Transaction)=>Future[Unit])(ActorSystem,ExecutionContext):Cancellable"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../org/bitcoins/server/BitcoindRpcBackendUtil$.html#startBitcoindMempoolPolling(bitcoind:org.bitcoins.rpc.client.common.BitcoindRpcClient,interval:scala.concurrent.duration.FiniteDuration)(processTx:org.bitcoins.core.protocol.transaction.Transaction=>scala.concurrent.Future[Unit])(implicitsystem:akka.actor.ActorSystem,implicitec:scala.concurrent.ExecutionContext):akka.actor.Cancellable"title="Permalink"><iclass="material-icons"></i></a></span><spanclass="modifier_kind"><spanclass="modifier"></span><spanclass="kind">def</span></span><spanclass="symbol"><spanclass="name">startBitcoindMempoolPolling</span><spanclass="params">(<spanname="bitcoind">bitcoind: <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>, <spanname="interval">interval: <ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/duration/FiniteDuration.html#scala.concurrent.duration.FiniteDuration"name="scala.concurrent.duration.FiniteDuration"id="scala.concurrent.duration.FiniteDuration"class="extype">FiniteDuration</a> = <spanclass="symbol"><spanclass="name"><ahref="../../../scala/index.html">10.seconds</a></span></span></span>)</span><spanclass="params">(<spanname="processTx">processTx: (<ahref="../core/protocol/transaction/Transaction.html"name="org.bitcoins.core.protocol.transaction.Transaction"id="org.bitcoins.core.protocol.transaction.Transaction"class="extype">Transaction</a>) =><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/Unit.html#scala.Unit"name="scala.Unit"id="scala.Unit"class="extype">Unit</a>]</span>)</span><spanclass="params">(<spanclass="implicit">implicit </span><spanname="system">system: <ahref="https://doc.akka.io/api/akka/2.6.18/akka/actor/ActorSystem.html#akka.actor.ActorSystem"name="akka.actor.ActorSystem"id="akka.actor.ActorSystem"class="extype">ActorSystem</a></span>, <spanname="ec">ec: <ahref="https://www.scala-lang.org/api/2.13.8/scala/concurrent/ExecutionContext.html#scala.concurrent.ExecutionContext"name="scala.concurrent.ExecutionContext"id="scala.concurrent.ExecutionContext"class="extype">ExecutionContext</a></span>)</span><spanclass="result">: <ahref="https://doc.akka.io/api/akka/2.6.18/akka/actor/Cancellable.html#akka.actor.Cancellable"name="akka.actor.Cancellable"id="akka.actor.Cancellable"class="extype">Cancellable</a></span></span></li><liclass="indented0 "name="org.bitcoins.server.BitcoindRpcBackendUtil#startZMQWalletCallbacks"group="Ungrouped"fullComment="no"data-isabs="false"visbl="pub"><aid="startZMQWalletCallbacks(wallet:org.bitcoins.wallet.Wallet,zmqConfig:org.bitcoins.rpc.config.ZmqConfig):Unit"class="anchorToMember"></a><aid="startZMQWalletCallbacks(Wallet,ZmqConfig):Unit"class="anchorToMember"></a><spanclass="permalink"><ahref="../../../org/bitcoins/server/BitcoindRpcBackendUtil$.html#startZMQWalletCallbacks(wallet:org.bitcoins.wallet.Wallet,zmqConfig:org.bitcoins.rpc.c