bitcoin-s/api/org/bitcoins/wallet/Wallet.html
Docusaurus bot bebe042ca3 Deploy website
Deploy website version based on 6db1f26625
2022-04-26 16:39:48 +00:00

49 lines
417 KiB
HTML

<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title></title><meta content="" name="description"/><meta content="" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../../../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../../../lib/jquery.min.js"></script><script type="text/javascript" src="../../../lib/index.js"></script><script type="text/javascript" src="../../../index.js"></script><script type="text/javascript" src="../../../lib/scheduler.js"></script><script type="text/javascript" src="../../../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../../../';</script></head><body><div id="search"><span id="doc-title"><span id="doc-version"></span></span> <span class="close-results"><span class="left">&lt;</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_" class="anchorToMember"></a><a id="root:_root_" class="anchorToMember"></a> <span class="permalink"><a href="../../../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.org" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="org" class="anchorToMember"></a><a id="org:org" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../index.html" title=""><span class="name">org</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented2 " name="org.bitcoins" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="bitcoins" class="anchorToMember"></a><a id="bitcoins:bitcoins" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">bitcoins</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../index.html" name="org" id="org" class="extype">org</a></dd></dl></div></li><li class="indented3 " name="org.bitcoins.wallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wallet" class="anchorToMember"></a><a id="wallet:wallet" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="index.html" title=""><span class="name">wallet</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../index.html" name="org.bitcoins" id="org.bitcoins" class="extype">bitcoins</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.wallet.config" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="config" class="anchorToMember"></a><a id="config:config" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/config/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="config/index.html" title=""><span class="name">config</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.wallet.db" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="db" class="anchorToMember"></a><a id="db:db" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/db/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="db/index.html" title=""><span class="name">db</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.wallet.internal" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="internal" class="anchorToMember"></a><a id="internal:internal" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/internal/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="internal/index.html" title=""><span class="name">internal</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.wallet.models" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="models" class="anchorToMember"></a><a id="models:models" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/models/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="models/index.html" title=""><span class="name">models</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.wallet.sync" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sync" class="anchorToMember"></a><a id="sync:sync" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/sync/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="sync/index.html" title=""><span class="name">sync</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a></dd></dl></div></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnBlockProcessed.html" title="" class="trait"></a><a href="OnBlockProcessed.html" title="">OnBlockProcessed</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnNewAddressGenerated.html" title="" class="trait"></a><a href="OnNewAddressGenerated.html" title="">OnNewAddressGenerated</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnReservedUtxos.html" title="" class="trait"></a><a href="OnReservedUtxos.html" title="">OnReservedUtxos</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnTransactionBroadcast.html" title="" class="trait"></a><a href="OnTransactionBroadcast.html" title="">OnTransactionBroadcast</a></li><li class="current-entities indented3"><span class="separator"></span> <a href="OnTransactionProcessed.html" title="Callback for handling a processed transaction" class="trait"></a><a href="OnTransactionProcessed.html" title="Callback for handling a processed transaction">OnTransactionProcessed</a></li><li class="current-entities indented3"><a href="Wallet$.html" title="" class="object"></a> <a href="" title="" class="class"></a><a href="" title="">Wallet</a></li><li class="current-entities indented3"><a href="WalletCallbacks$.html" title="" class="object"></a> <a href="WalletCallbacks.html" title="Callbacks for responding to events in the wallet." class="trait"></a><a href="WalletCallbacks.html" title="Callbacks for responding to events in the wallet.">WalletCallbacks</a></li></ul></div></div><div id="content"><body class="class type"><div id="definition"><a href="Wallet$.html" title="See companion object"><div class="big-circle class-companion-object">c</div></a><p id="owner"><a href="../../index.html" name="org" id="org" class="extype">org</a>.<a href="../index.html" name="org.bitcoins" id="org.bitcoins" class="extype">bitcoins</a>.<a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a></p><h1><a href="Wallet$.html" title="See companion object">Wallet</a><span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html" title="Permalink"><i class="material-icons"></i></a></span></h1><h3><span class="morelinks"><div>Companion <a href="Wallet$.html" title="See companion object">object Wallet</a></div></span></h3></div><h4 id="signature" class="signature"><span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">class</span></span> <span class="symbol"><span class="name">Wallet</span><span class="result"> extends <a href="../core/api/wallet/AnyHDWalletApi.html" name="org.bitcoins.core.api.wallet.AnyHDWalletApi" id="org.bitcoins.core.api.wallet.AnyHDWalletApi" class="extype">AnyHDWalletApi</a> with <span name="org.bitcoins.wallet.internal.UtxoHandling" class="extype">UtxoHandling</span> with <span name="org.bitcoins.wallet.internal.AddressHandling" class="extype">AddressHandling</span> with <span name="org.bitcoins.wallet.internal.AccountHandling" class="extype">AccountHandling</span> with <a href="internal/FundTransactionHandling.html" name="org.bitcoins.wallet.internal.FundTransactionHandling" id="org.bitcoins.wallet.internal.FundTransactionHandling" class="extype">FundTransactionHandling</a> with <span name="org.bitcoins.wallet.internal.TransactionProcessing" class="extype">TransactionProcessing</span> with <span name="org.bitcoins.wallet.internal.RescanHandling" class="extype">RescanHandling</span> with <span name="org.bitcoins.wallet.WalletLogger" class="extype">WalletLogger</span></span></span></h4><div id="comment" class="fullcommenttop"><div class="toggleContainer"><div class="toggle block"><span>Linear Supertypes</span><div class="superTypes hiddenContent"><span name="org.bitcoins.wallet.internal.RescanHandling" class="extype">RescanHandling</span>, <span name="org.bitcoins.wallet.internal.TransactionProcessing" class="extype">TransactionProcessing</span>, <a href="internal/FundTransactionHandling.html" name="org.bitcoins.wallet.internal.FundTransactionHandling" id="org.bitcoins.wallet.internal.FundTransactionHandling" class="extype">FundTransactionHandling</a>, <span name="org.bitcoins.wallet.internal.AccountHandling" class="extype">AccountHandling</span>, <span name="org.bitcoins.wallet.internal.AddressHandling" class="extype">AddressHandling</span>, <span name="org.bitcoins.wallet.internal.UtxoHandling" class="extype">UtxoHandling</span>, <span name="org.bitcoins.wallet.WalletLogger" class="extype">WalletLogger</span>, <a href="https://javadoc.io/page/org.clapper/grizzled-slf4j_2.13/1.3.4/grizzled/slf4j/Logging.html#grizzled.slf4j.Logging" name="grizzled.slf4j.Logging" id="grizzled.slf4j.Logging" class="extype">Logging</a>, <a href="../core/api/wallet/AnyHDWalletApi.html" name="org.bitcoins.core.api.wallet.AnyHDWalletApi" id="org.bitcoins.core.api.wallet.AnyHDWalletApi" class="extype">AnyHDWalletApi</a>, <a href="../core/api/wallet/SpvWalletApi.html" name="org.bitcoins.core.api.wallet.SpvWalletApi" id="org.bitcoins.core.api.wallet.SpvWalletApi" class="extype">SpvWalletApi</a>, <a href="../core/api/wallet/NeutrinoWalletApi.html" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi" id="org.bitcoins.core.api.wallet.NeutrinoWalletApi" class="extype">NeutrinoWalletApi</a>, <a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a>, <a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a>, <a href="../core/util/StartStopAsync.html" name="org.bitcoins.core.util.StartStopAsync" id="org.bitcoins.core.util.StartStopAsync" class="extype">StartStopAsync</a>[<a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a>], <a href="../core/util/StartStop.html" name="org.bitcoins.core.util.StartStop" id="org.bitcoins.core.util.StartStop" class="extype">StartStop</a>[<a href="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>[<a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a>]], <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>, <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></div></div></div><div class="toggleContainer"><div class="toggle block"><span>Known Subclasses</span><div class="subClasses hiddenContent"><a href="../dlc/wallet/DLCWallet.html" name="org.bitcoins.dlc.wallet.DLCWallet" id="org.bitcoins.dlc.wallet.DLCWallet" class="extype">DLCWallet</a></div></div></div></div><div id="mbrsel"><div class="toggle"></div><div id="memberfilter"><i class="material-icons arrow"></i><span class="input"><input placeholder="Filter all members" id="mbrsel-input" type="text" accesskey="/"/></span><i class="clear material-icons"></i></div><div id="filterby"><div id="order"><span class="filtertype">Ordering</span><ol><li class="alpha in"><span>Alphabetic</span></li><li class="inherit out"><span>By Inheritance</span></li></ol></div><div class="ancestors"><span class="filtertype">Inherited<br/></span><ol id="linearization"><li class="in" name="org.bitcoins.wallet.Wallet"><span>Wallet</span></li><li class="in" name="org.bitcoins.wallet.internal.RescanHandling"><span>RescanHandling</span></li><li class="in" name="org.bitcoins.wallet.internal.TransactionProcessing"><span>TransactionProcessing</span></li><li class="in" name="org.bitcoins.wallet.internal.FundTransactionHandling"><span>FundTransactionHandling</span></li><li class="in" name="org.bitcoins.wallet.internal.AccountHandling"><span>AccountHandling</span></li><li class="in" name="org.bitcoins.wallet.internal.AddressHandling"><span>AddressHandling</span></li><li class="in" name="org.bitcoins.wallet.internal.UtxoHandling"><span>UtxoHandling</span></li><li class="in" name="org.bitcoins.wallet.WalletLogger"><span>WalletLogger</span></li><li class="in" name="grizzled.slf4j.Logging"><span>Logging</span></li><li class="in" name="org.bitcoins.core.api.wallet.AnyHDWalletApi"><span>AnyHDWalletApi</span></li><li class="in" name="org.bitcoins.core.api.wallet.SpvWalletApi"><span>SpvWalletApi</span></li><li class="in" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi"><span>NeutrinoWalletApi</span></li><li class="in" name="org.bitcoins.core.api.wallet.HDWalletApi"><span>HDWalletApi</span></li><li class="in" name="org.bitcoins.core.api.wallet.WalletApi"><span>WalletApi</span></li><li class="in" name="org.bitcoins.core.util.StartStopAsync"><span>StartStopAsync</span></li><li class="in" name="org.bitcoins.core.util.StartStop"><span>StartStop</span></li><li class="in" name="scala.AnyRef"><span>AnyRef</span></li><li class="in" name="scala.Any"><span>Any</span></li></ol></div><div class="ancestors"><span class="filtertype"></span><ol><li class="hideall out"><span>Hide All</span></li><li class="showall in"><span>Show All</span></li></ol></div><div id="visbl"><span class="filtertype">Visibility</span><ol><li class="public in"><span>Public</span></li><li class="protected out"><span>Protected</span></li></ol></div></div></div><div id="template"><div id="allMembers"><div id="constructors" class="members"><h3>Instance Constructors</h3><ol><li class="indented0 " name="org.bitcoins.wallet.Wallet#&lt;init&gt;" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="&lt;init&gt;():org.bitcoins.wallet.Wallet" class="anchorToMember"></a><a id="&lt;init&gt;:Wallet" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#&lt;init&gt;():org.bitcoins.wallet.Wallet" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">new</span></span> <span class="symbol"><span class="name">Wallet</span><span class="params">()</span></span></li></ol></div><div class="values members"><h3>Abstract Value Members</h3><ol><li class="indented0 " name="org.bitcoins.wallet.Wallet#chainQueryApi" group="Ungrouped" fullComment="yes" data-isabs="true" visbl="pub"><a id="chainQueryApi:org.bitcoins.core.api.chain.ChainQueryApi" class="anchorToMember"></a><a id="chainQueryApi:ChainQueryApi" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#chainQueryApi:org.bitcoins.core.api.chain.ChainQueryApi" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">val</span></span> <span class="symbol"><span class="name">chainQueryApi</span><span class="result">: <a href="../core/api/chain/ChainQueryApi.html" name="org.bitcoins.core.api.chain.ChainQueryApi" id="org.bitcoins.core.api.chain.ChainQueryApi" class="extype">ChainQueryApi</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#ec" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="ec:scala.concurrent.ExecutionContext" class="anchorToMember"></a><a id="ec:ExecutionContext" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#ec:scala.concurrent.ExecutionContext" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">implicit abstract </span> <span class="kind">val</span></span> <span class="symbol"><span class="name">ec</span><span class="result">: <a href="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></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#feeRateApi" group="Ungrouped" fullComment="yes" data-isabs="true" visbl="pub"><a id="feeRateApi:org.bitcoins.core.api.feeprovider.FeeRateApi" class="anchorToMember"></a><a id="feeRateApi:FeeRateApi" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#feeRateApi:org.bitcoins.core.api.feeprovider.FeeRateApi" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">val</span></span> <span class="symbol"><span class="name">feeRateApi</span><span class="result">: <a href="../core/api/feeprovider/FeeRateApi.html" name="org.bitcoins.core.api.feeprovider.FeeRateApi" id="org.bitcoins.core.api.feeprovider.FeeRateApi" class="extype">FeeRateApi</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#nodeApi" group="Ungrouped" fullComment="yes" data-isabs="true" visbl="pub"><a id="nodeApi:org.bitcoins.core.api.node.NodeApi" class="anchorToMember"></a><a id="nodeApi:NodeApi" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#nodeApi:org.bitcoins.core.api.node.NodeApi" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">abstract </span> <span class="kind">val</span></span> <span class="symbol"><span class="name">nodeApi</span><span class="result">: <a href="../core/api/node/NodeApi.html" name="org.bitcoins.core.api.node.NodeApi" id="org.bitcoins.core.api.node.NodeApi" class="extype">NodeApi</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#walletConfig" group="Ungrouped" fullComment="no" data-isabs="true" visbl="pub"><a id="walletConfig:org.bitcoins.wallet.config.WalletAppConfig" class="anchorToMember"></a><a id="walletConfig:WalletAppConfig" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#walletConfig:org.bitcoins.wallet.config.WalletAppConfig" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">implicit abstract </span> <span class="kind">val</span></span> <span class="symbol"><span class="name">walletConfig</span><span class="result">: <a href="config/WalletAppConfig.html" name="org.bitcoins.wallet.config.WalletAppConfig" id="org.bitcoins.wallet.config.WalletAppConfig" class="extype">WalletAppConfig</a></span></span></li></ol></div><div class="values members"><h3>Concrete Value Members</h3><ol><li class="indented0 " name="scala.AnyRef#!=" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="!=(x$1:Any):Boolean" class="anchorToMember"></a><a id="!=(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#!=(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $bang$eq">!=</span><span class="params">(<span name="arg0">arg0: <a href="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><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef###" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="##:Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html###:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $hash$hash">##</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#==" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="==(x$1:Any):Boolean" class="anchorToMember"></a><a id="==(Any):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#==(x$1:Any):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name" title="gt4s: $eq$eq">==</span><span class="params">(<span name="arg0">arg0: <a href="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><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AccountHandling#DEFAULT_HD_COIN" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="DEFAULT_HD_COIN:org.bitcoins.core.hd.HDCoin" class="anchorToMember"></a><a id="DEFAULT_HD_COIN:HDCoin" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#DEFAULT_HD_COIN:org.bitcoins.core.hd.HDCoin" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">lazy val</span></span> <span class="symbol"><span class="name">DEFAULT_HD_COIN</span><span class="result">: <a href="../core/hd/HDCoin.html" name="org.bitcoins.core.hd.HDCoin" id="org.bitcoins.core.hd.HDCoin" class="extype">HDCoin</a></span></span><p class="shortcomment cmt">The default HD coin for this wallet, read from config</p><div class="fullcomment"><div class="comment cmt"><p>The default HD coin for this wallet, read from config</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected[<a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a>] </dd><dt>Definition Classes</dt><dd>AccountHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AccountHandling#DEFAULT_HD_COIN_TYPE" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="DEFAULT_HD_COIN_TYPE:org.bitcoins.core.hd.HDCoinType" class="anchorToMember"></a><a id="DEFAULT_HD_COIN_TYPE:HDCoinType" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#DEFAULT_HD_COIN_TYPE:org.bitcoins.core.hd.HDCoinType" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">lazy val</span></span> <span class="symbol"><span class="name">DEFAULT_HD_COIN_TYPE</span><span class="result">: <a href="../core/hd/HDCoinType.html" name="org.bitcoins.core.hd.HDCoinType" id="org.bitcoins.core.hd.HDCoinType" class="extype">HDCoinType</a></span></span><p class="shortcomment cmt">The default HD coin type for this wallet, derived from
the network we're on
</p><div class="fullcomment"><div class="comment cmt"><p>The default HD coin type for this wallet, derived from
the network we're on
</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected[<a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a>] </dd><dt>Definition Classes</dt><dd>AccountHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AccountHandling#DEFAULT_HD_PURPOSE" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="DEFAULT_HD_PURPOSE:org.bitcoins.core.hd.HDPurpose" class="anchorToMember"></a><a id="DEFAULT_HD_PURPOSE:HDPurpose" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#DEFAULT_HD_PURPOSE:org.bitcoins.core.hd.HDPurpose" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">lazy val</span></span> <span class="symbol"><span class="name">DEFAULT_HD_PURPOSE</span><span class="result">: <a href="../core/hd/HDPurpose.html" name="org.bitcoins.core.hd.HDPurpose" id="org.bitcoins.core.hd.HDPurpose" class="extype">HDPurpose</a></span></span><p class="shortcomment cmt">The default HD purpose for this wallet, read from config</p><div class="fullcomment"><div class="comment cmt"><p>The default HD purpose for this wallet, read from config</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected[<a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a>] </dd><dt>Definition Classes</dt><dd>AccountHandling</dd></dl></div></li><li class="indented0 " name="scala.Any#asInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="asInstanceOf[T0]:T0" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#asInstanceOf[T0]:T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">asInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <span name="scala.Any.asInstanceOf.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#broadcastTransaction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="broadcastTransaction(transaction:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Unit]" class="anchorToMember"></a><a id="broadcastTransaction(Transaction):Future[Unit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#broadcastTransaction(transaction:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Unit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">broadcastTransaction</span><span class="params">(<span name="transaction">transaction: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>)</span><span class="result">: <a href="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>[<a href="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><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#bumpFeeCPFP" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="bumpFeeCPFP(txId:org.bitcoins.crypto.DoubleSha256DigestBE,feeRate:org.bitcoins.core.wallet.fee.FeeUnit):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="bumpFeeCPFP(DoubleSha256DigestBE,FeeUnit):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#bumpFeeCPFP(txId:org.bitcoins.crypto.DoubleSha256DigestBE,feeRate:org.bitcoins.core.wallet.fee.FeeUnit):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">bumpFeeCPFP</span><span class="params">(<span name="txId">txId: <a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt"> Bumps the fee of the parent transaction with a new
child transaction with the given fee rate
</p><div class="fullcomment"><div class="comment cmt"><p> Bumps the fee of the parent transaction with a new
child transaction with the given fee rate
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#bumpFeeRBF" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="bumpFeeRBF(txId:org.bitcoins.crypto.DoubleSha256DigestBE,newFeeRate:org.bitcoins.core.wallet.fee.FeeUnit):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="bumpFeeRBF(DoubleSha256DigestBE,FeeUnit):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#bumpFeeRBF(txId:org.bitcoins.crypto.DoubleSha256DigestBE,newFeeRate:org.bitcoins.core.wallet.fee.FeeUnit):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">bumpFeeRBF</span><span class="params">(<span name="txId">txId: <a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a></span>, <span name="newFeeRate">newFeeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#chainParams" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="chainParams:org.bitcoins.core.protocol.blockchain.ChainParams" class="anchorToMember"></a><a id="chainParams:ChainParams" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#chainParams:org.bitcoins.core.protocol.blockchain.ChainParams" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">chainParams</span><span class="result">: <a href="../core/protocol/blockchain/ChainParams.html" name="org.bitcoins.core.protocol.blockchain.ChainParams" id="org.bitcoins.core.protocol.blockchain.ChainParams" class="extype">ChainParams</a></span></span></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#clearAllUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="clearAllUtxos():scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="clearAllUtxos():Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#clearAllUtxos():scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clearAllUtxos</span><span class="params">()</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><p class="shortcomment cmt">Removes all utxos from the wallet.</p><div class="fullcomment"><div class="comment cmt"><p>Removes all utxos from the wallet.
Don't call this unless you are sure you can recover
your wallet
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#clearUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="clearUtxos(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="clearUtxos(HDAccount):Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#clearUtxos(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clearUtxos</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="scala.AnyRef#clone" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="clone():Object" class="anchorToMember"></a><a id="clone():AnyRef" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#clone():Object" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">clone</span><span class="params">()</span><span class="result">: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.CloneNotSupportedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#contains" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="contains(address:org.bitcoins.core.protocol.BitcoinAddress,accountOpt:Option[org.bitcoins.core.hd.HDAccount]):scala.concurrent.Future[Boolean]" class="anchorToMember"></a><a id="contains(BitcoinAddress,Option[HDAccount]):Future[Boolean]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#contains(address:org.bitcoins.core.protocol.BitcoinAddress,accountOpt:Option[org.bitcoins.core.hd.HDAccount]):scala.concurrent.Future[Boolean]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">contains</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="accountOpt">accountOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a>]</span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#createNewAccount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="createNewAccount(hdAccount:org.bitcoins.core.hd.HDAccount,kmParams:org.bitcoins.core.wallet.keymanagement.KeyManagerParams):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="createNewAccount(HDAccount,KeyManagerParams):Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#createNewAccount(hdAccount:org.bitcoins.core.hd.HDAccount,kmParams:org.bitcoins.core.wallet.keymanagement.KeyManagerParams):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">createNewAccount</span><span class="params">(<span name="hdAccount">hdAccount: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>, <span name="kmParams">kmParams: <a href="../core/wallet/keymanagement/KeyManagerParams.html" name="org.bitcoins.core.wallet.keymanagement.KeyManagerParams" id="org.bitcoins.core.wallet.keymanagement.KeyManagerParams" class="extype">KeyManagerParams</a></span>)</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><p class="shortcomment cmt">Tries to create a new account in this wallet.</p><div class="fullcomment"><div class="comment cmt"><p>Tries to create a new account in this wallet. Fails if the
most recent account has no transaction history, as per
BIP44
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd><dt>See also</dt><dd><span class="cmt"><p><a href="https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki#account" target="_blank">BIP44 account section</a></p></span></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#createNewAccount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="createNewAccount(kmParams:org.bitcoins.core.wallet.keymanagement.KeyManagerParams):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="createNewAccount(KeyManagerParams):Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#createNewAccount(kmParams:org.bitcoins.core.wallet.keymanagement.KeyManagerParams):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">createNewAccount</span><span class="params">(<span name="kmParams">kmParams: <a href="../core/wallet/keymanagement/KeyManagerParams.html" name="org.bitcoins.core.wallet.keymanagement.KeyManagerParams" id="org.bitcoins.core.wallet.keymanagement.KeyManagerParams" class="extype">KeyManagerParams</a></span>)</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><p class="shortcomment cmt">Creates a new account my reading from our account database, finding the last account,
and then incrementing the account index by one, and then creating that account
</p><div class="fullcomment"><div class="comment cmt"><p>Creates a new account my reading from our account database, finding the last account,
and then incrementing the account index by one, and then creating that account
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#creationTime" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="creationTime:java.time.Instant" class="anchorToMember"></a><a id="creationTime:Instant" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#creationTime:java.time.Instant" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">creationTime</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/time/Instant.html#java.time.Instant" name="java.time.Instant" id="java.time.Instant" class="extype">Instant</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#debug" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="debug(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="debug(Marker,=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#debug(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">debug</span><span class="params">(<span name="mkr">mkr: <a href="https://javadoc.io/page/org.slf4j/slf4j-api/1.7.30/org/slf4j/Marker.html#org.slf4j.Marker" name="org.slf4j.Marker" id="org.slf4j.Marker" class="extype">Marker</a></span>, <span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#debug" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="debug(msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="debug(=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#debug(msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">debug</span><span class="params">(<span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#debug" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="debug(msg:=&gt;Any):Unit" class="anchorToMember"></a><a id="debug(=&gt;Any):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#debug(msg:=&gt;Any):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">debug</span><span class="params">(<span name="msg">msg: =&gt; <a href="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><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#determineFeeRate" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="determineFeeRate(feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit]):scala.concurrent.Future[org.bitcoins.core.wallet.fee.FeeUnit]" class="anchorToMember"></a><a id="determineFeeRate(Option[FeeUnit]):Future[FeeUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#determineFeeRate(feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit]):scala.concurrent.Future[org.bitcoins.core.wallet.fee.FeeUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">determineFeeRate</span><span class="params">(<span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="result">: <a href="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>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#discoveryBatchSize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="discoveryBatchSize:Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#discoveryBatchSize:Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">discoveryBatchSize</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/NeutrinoWalletApi.html" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi" id="org.bitcoins.core.api.wallet.NeutrinoWalletApi" class="extype">NeutrinoWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#downloadMissingUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="downloadMissingUtxos:scala.concurrent.Future[Unit]" class="anchorToMember"></a><a id="downloadMissingUtxos:Future[Unit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#downloadMissingUtxos:scala.concurrent.Future[Unit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">downloadMissingUtxos</span><span class="result">: <a href="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>[<a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#dropAddressTag" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="dropAddressTag(addressTagDb:org.bitcoins.core.api.wallet.db.AddressTagDb):scala.concurrent.Future[Int]" class="anchorToMember"></a><a id="dropAddressTag(AddressTagDb):Future[Int]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#dropAddressTag(addressTagDb:org.bitcoins.core.api.wallet.db.AddressTagDb):scala.concurrent.Future[Int]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">dropAddressTag</span><span class="params">(<span name="addressTagDb">addressTagDb: <a href="../core/api/wallet/db/AddressTagDb.html" name="org.bitcoins.core.api.wallet.db.AddressTagDb" id="org.bitcoins.core.api.wallet.db.AddressTagDb" class="extype">AddressTagDb</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#dropAddressTagName" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="dropAddressTagName(address:org.bitcoins.core.protocol.BitcoinAddress,addressTagName:org.bitcoins.core.wallet.utxo.AddressTagName):scala.concurrent.Future[Int]" class="anchorToMember"></a><a id="dropAddressTagName(BitcoinAddress,AddressTagName):Future[Int]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#dropAddressTagName(address:org.bitcoins.core.protocol.BitcoinAddress,addressTagName:org.bitcoins.core.wallet.utxo.AddressTagName):scala.concurrent.Future[Int]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">dropAddressTagName</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="addressTagName">addressTagName: <a href="../core/wallet/utxo/AddressTagName.html" name="org.bitcoins.core.wallet.utxo.AddressTagName" id="org.bitcoins.core.wallet.utxo.AddressTagName" class="extype">AddressTagName</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#dropAddressTagType" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="dropAddressTagType(address:org.bitcoins.core.protocol.BitcoinAddress,addressTagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Int]" class="anchorToMember"></a><a id="dropAddressTagType(BitcoinAddress,AddressTagType):Future[Int]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#dropAddressTagType(address:org.bitcoins.core.protocol.BitcoinAddress,addressTagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Int]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">dropAddressTagType</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="addressTagType">addressTagType: <a href="../core/wallet/utxo/AddressTagType.html" name="org.bitcoins.core.wallet.utxo.AddressTagType" id="org.bitcoins.core.wallet.utxo.AddressTagType" class="extype">AddressTagType</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#dropAddressTagType" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="dropAddressTagType(addressTagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Int]" class="anchorToMember"></a><a id="dropAddressTagType(AddressTagType):Future[Int]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#dropAddressTagType(addressTagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Int]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">dropAddressTagType</span><span class="params">(<span name="addressTagType">addressTagType: <a href="../core/wallet/utxo/AddressTagType.html" name="org.bitcoins.core.wallet.utxo.AddressTagType" id="org.bitcoins.core.wallet.utxo.AddressTagType" class="extype">AddressTagType</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#eq" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="eq(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="eq(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#eq(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">eq</span><span class="params">(<span name="arg0">arg0: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#equals" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="equals(x$1:Object):Boolean" class="anchorToMember"></a><a id="equals(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#equals(x$1:Object):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">equals</span><span class="params">(<span name="arg0">arg0: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#error" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="error(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="error(Marker,=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#error(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">error</span><span class="params">(<span name="mkr">mkr: <a href="https://javadoc.io/page/org.slf4j/slf4j-api/1.7.30/org/slf4j/Marker.html#org.slf4j.Marker" name="org.slf4j.Marker" id="org.slf4j.Marker" class="extype">Marker</a></span>, <span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#error" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="error(msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="error(=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#error(msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">error</span><span class="params">(<span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#error" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="error(msg:=&gt;Any):Unit" class="anchorToMember"></a><a id="error(=&gt;Any):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#error(msg:=&gt;Any):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">error</span><span class="params">(<span name="msg">msg: =&gt; <a href="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><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#finalize" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="finalize():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#finalize():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">finalize</span><span class="params">()</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected[<span name="java.lang" class="extype">lang</span>] </dd><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="symbol">classOf[java.lang.Throwable]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#findAccount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="findAccount(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.db.AccountDb]]" class="anchorToMember"></a><a id="findAccount(HDAccount):Future[Option[AccountDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#findAccount(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.db.AccountDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">findAccount</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#findOurOuts" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="findOurOuts(transaction:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Vector[(org.bitcoins.core.protocol.transaction.TransactionOutput,org.bitcoins.core.protocol.transaction.TransactionOutPoint)]]" class="anchorToMember"></a><a id="findOurOuts(Transaction):Future[Vector[(TransactionOutput,TransactionOutPoint)]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#findOurOuts(transaction:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Vector[(org.bitcoins.core.protocol.transaction.TransactionOutput,org.bitcoins.core.protocol.transaction.TransactionOutPoint)]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">findOurOuts</span><span class="params">(<span name="transaction">transaction: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[(<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>, <a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>)]]</span></span><p class="shortcomment cmt">Given a transaction, returns the outputs (with their corresponding outpoints)
that pay to this wallet
</p><div class="fullcomment"><div class="comment cmt"><p>Given a transaction, returns the outputs (with their corresponding outpoints)
that pay to this wallet
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.TransactionProcessing#findTransaction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="findTransaction(txId:org.bitcoins.crypto.DoubleSha256DigestBE):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.db.TransactionDb]]" class="anchorToMember"></a><a id="findTransaction(DoubleSha256DigestBE):Future[Option[TransactionDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#findTransaction(txId:org.bitcoins.crypto.DoubleSha256DigestBE):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.db.TransactionDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">findTransaction</span><span class="params">(<span name="txId">txId: <a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/wallet/db/TransactionDb.html" name="org.bitcoins.core.api.wallet.db.TransactionDb" id="org.bitcoins.core.api.wallet.db.TransactionDb" class="extype">TransactionDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>TransactionProcessing</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.NeutrinoWalletApi#fullRescanNeutrinoWallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="fullRescanNeutrinoWallet(addressBatchSize:Int)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.wallet.rescan.RescanState]" class="anchorToMember"></a><a id="fullRescanNeutrinoWallet(Int)(ExecutionContext):Future[RescanState]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#fullRescanNeutrinoWallet(addressBatchSize:Int)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.wallet.rescan.RescanState]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">fullRescanNeutrinoWallet</span><span class="params">(<span name="addressBatchSize">addressBatchSize: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/wallet/rescan/RescanState.html" name="org.bitcoins.core.wallet.rescan.RescanState" id="org.bitcoins.core.wallet.rescan.RescanState" class="extype">RescanState</a>]</span></span><p class="shortcomment cmt">Helper method to rescan the ENTIRE blockchain.</p><div class="fullcomment"><div class="comment cmt"><p>Helper method to rescan the ENTIRE blockchain.</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/NeutrinoWalletApi.html" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi" id="org.bitcoins.core.api.wallet.NeutrinoWalletApi" class="extype">NeutrinoWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.FundTransactionHandling#fundRawTransaction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="fundRawTransaction(destinations:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,fromTagOpt:Option[org.bitcoins.core.wallet.utxo.AddressTag],markAsReserved:Boolean):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="fundRawTransaction(Vector[TransactionOutput],FeeUnit,AccountDb,Option[AddressTag],Boolean):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#fundRawTransaction(destinations:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,fromTagOpt:Option[org.bitcoins.core.wallet.utxo.AddressTag],markAsReserved:Boolean):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">fundRawTransaction</span><span class="params">(<span name="destinations">destinations: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="fromTagOpt">fromTagOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>] = <span class="symbol"><span class="name"><a href="../../../scala/index.html">None</a></span></span></span>, <span name="markAsReserved">markAsReserved: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">false</span></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="internal/FundTransactionHandling.html" name="org.bitcoins.wallet.internal.FundTransactionHandling" id="org.bitcoins.wallet.internal.FundTransactionHandling" class="extype">FundTransactionHandling</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.FundTransactionHandling#fundRawTransaction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="fundRawTransaction(destinations:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromTagOpt:Option[org.bitcoins.core.wallet.utxo.AddressTag],markAsReserved:Boolean):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="fundRawTransaction(Vector[TransactionOutput],FeeUnit,Option[AddressTag],Boolean):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#fundRawTransaction(destinations:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromTagOpt:Option[org.bitcoins.core.wallet.utxo.AddressTag],markAsReserved:Boolean):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">fundRawTransaction</span><span class="params">(<span name="destinations">destinations: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromTagOpt">fromTagOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>, <span name="markAsReserved">markAsReserved: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="internal/FundTransactionHandling.html" name="org.bitcoins.wallet.internal.FundTransactionHandling" id="org.bitcoins.wallet.internal.FundTransactionHandling" class="extype">FundTransactionHandling</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddress(account:org.bitcoins.core.api.wallet.db.AccountDb,chainType:org.bitcoins.core.hd.HDChainType,addressIndex:Int):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AddressDb]" class="anchorToMember"></a><a id="getAddress(AccountDb,HDChainType,Int):Future[AddressDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddress(account:org.bitcoins.core.api.wallet.db.AccountDb,chainType:org.bitcoins.core.hd.HDChainType,addressIndex:Int):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AddressDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddress</span><span class="params">(<span name="account">account: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="chainType">chainType: <a href="../core/hd/HDChainType.html" name="org.bitcoins.core.hd.HDChainType" id="org.bitcoins.core.hd.HDChainType" class="extype">HDChainType</a></span>, <span name="addressIndex">addressIndex: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="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>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#getAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddress(chainType:org.bitcoins.core.hd.HDChainType,addressIndex:Int)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AddressDb]" class="anchorToMember"></a><a id="getAddress(HDChainType,Int)(ExecutionContext):Future[AddressDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddress(chainType:org.bitcoins.core.hd.HDChainType,addressIndex:Int)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AddressDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddress</span><span class="params">(<span name="chainType">chainType: <a href="../core/hd/HDChainType.html" name="org.bitcoins.core.hd.HDChainType" id="org.bitcoins.core.hd.HDChainType" class="extype">HDChainType</a></span>, <span name="addressIndex">addressIndex: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]</span></span><p class="shortcomment cmt">Gets the address associated with the pubkey at
the resulting <code>BIP32Path</code> determined by the
default account and the given chainType and addressIndex
</p><div class="fullcomment"><div class="comment cmt"><p>Gets the address associated with the pubkey at
the resulting <code>BIP32Path</code> determined by the
default account and the given chainType and addressIndex
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getAddressInfo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddressInfo(address:org.bitcoins.core.protocol.BitcoinAddress):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.AddressInfo]]" class="anchorToMember"></a><a id="getAddressInfo(BitcoinAddress):Future[Option[AddressInfo]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddressInfo(address:org.bitcoins.core.protocol.BitcoinAddress):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.AddressInfo]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddressInfo</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/wallet/AddressInfo.html" name="org.bitcoins.core.api.wallet.AddressInfo" id="org.bitcoins.core.api.wallet.AddressInfo" class="extype">AddressInfo</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#getAddressInfo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddressInfo(spendingInfoDb:org.bitcoins.core.api.wallet.db.SpendingInfoDb,networkParameters:org.bitcoins.core.config.NetworkParameters):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.AddressInfo]]" class="anchorToMember"></a><a id="getAddressInfo(SpendingInfoDb,NetworkParameters):Future[Option[AddressInfo]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddressInfo(spendingInfoDb:org.bitcoins.core.api.wallet.db.SpendingInfoDb,networkParameters:org.bitcoins.core.config.NetworkParameters):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.AddressInfo]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddressInfo</span><span class="params">(<span name="spendingInfoDb">spendingInfoDb: <a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a></span>, <span name="networkParameters">networkParameters: <a href="../core/config/NetworkParameters.html" name="org.bitcoins.core.config.NetworkParameters" id="org.bitcoins.core.config.NetworkParameters" class="extype">NetworkParameters</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/wallet/AddressInfo.html" name="org.bitcoins.core.api.wallet.AddressInfo" id="org.bitcoins.core.api.wallet.AddressInfo" class="extype">AddressInfo</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getAddressTags" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddressTags(tagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" class="anchorToMember"></a><a id="getAddressTags(AddressTagType):Future[Vector[AddressTagDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddressTags(tagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddressTags</span><span class="params">(<span name="tagType">tagType: <a href="../core/wallet/utxo/AddressTagType.html" name="org.bitcoins.core.wallet.utxo.AddressTagType" id="org.bitcoins.core.wallet.utxo.AddressTagType" class="extype">AddressTagType</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressTagDb.html" name="org.bitcoins.core.api.wallet.db.AddressTagDb" id="org.bitcoins.core.api.wallet.db.AddressTagDb" class="extype">AddressTagDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getAddressTags" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddressTags():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" class="anchorToMember"></a><a id="getAddressTags():Future[Vector[AddressTagDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddressTags():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddressTags</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressTagDb.html" name="org.bitcoins.core.api.wallet.db.AddressTagDb" id="org.bitcoins.core.api.wallet.db.AddressTagDb" class="extype">AddressTagDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getAddressTags" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddressTags(address:org.bitcoins.core.protocol.BitcoinAddress,tagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" class="anchorToMember"></a><a id="getAddressTags(BitcoinAddress,AddressTagType):Future[Vector[AddressTagDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddressTags(address:org.bitcoins.core.protocol.BitcoinAddress,tagType:org.bitcoins.core.wallet.utxo.AddressTagType):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddressTags</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="tagType">tagType: <a href="../core/wallet/utxo/AddressTagType.html" name="org.bitcoins.core.wallet.utxo.AddressTagType" id="org.bitcoins.core.wallet.utxo.AddressTagType" class="extype">AddressTagType</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressTagDb.html" name="org.bitcoins.core.api.wallet.db.AddressTagDb" id="org.bitcoins.core.api.wallet.db.AddressTagDb" class="extype">AddressTagDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getAddressTags" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getAddressTags(address:org.bitcoins.core.protocol.BitcoinAddress):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" class="anchorToMember"></a><a id="getAddressTags(BitcoinAddress):Future[Vector[AddressTagDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getAddressTags(address:org.bitcoins.core.protocol.BitcoinAddress):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressTagDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getAddressTags</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressTagDb.html" name="org.bitcoins.core.api.wallet.db.AddressTagDb" id="org.bitcoins.core.api.wallet.db.AddressTagDb" class="extype">AddressTagDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#getBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getBalance(account:org.bitcoins.core.hd.HDAccount)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getBalance(HDAccount)(ExecutionContext):Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getBalance(account:org.bitcoins.core.hd.HDAccount)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getBalance</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><p class="shortcomment cmt">Gets the balance of the given account</p><div class="fullcomment"><div class="comment cmt"><p>Gets the balance of the given account</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#getBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getBalance(tag:org.bitcoins.core.wallet.utxo.AddressTag)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getBalance(AddressTag)(ExecutionContext):Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getBalance(tag:org.bitcoins.core.wallet.utxo.AddressTag)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getBalance</span><span class="params">(<span name="tag">tag: <a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><p class="shortcomment cmt">Gets the sum of all UTXOs in this wallet with the address tag</p><div class="fullcomment"><div class="comment cmt"><p>Gets the sum of all UTXOs in this wallet with the address tag</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#getBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getBalance()(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getBalance()(ExecutionContext):Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getBalance()(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getBalance</span><span class="params">()</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><p class="shortcomment cmt">Gets the sum of all UTXOs in this wallet</p><div class="fullcomment"><div class="comment cmt"><p>Gets the sum of all UTXOs in this wallet</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getBloomFilter" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getBloomFilter():scala.concurrent.Future[org.bitcoins.core.bloom.BloomFilter]" class="anchorToMember"></a><a id="getBloomFilter():Future[BloomFilter]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getBloomFilter():scala.concurrent.Future[org.bitcoins.core.bloom.BloomFilter]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getBloomFilter</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../core/bloom/BloomFilter.html" name="org.bitcoins.core.bloom.BloomFilter" id="org.bitcoins.core.bloom.BloomFilter" class="extype">BloomFilter</a>]</span></span><p class="shortcomment cmt">Retrieves a bloom filter that that can be sent to a P2P network node
to get information about our transactions, pubkeys and scripts.</p><div class="fullcomment"><div class="comment cmt"><p>Retrieves a bloom filter that that can be sent to a P2P network node
to get information about our transactions, pubkeys and scripts.
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/SpvWalletApi.html" name="org.bitcoins.core.api.wallet.SpvWalletApi" id="org.bitcoins.core.api.wallet.SpvWalletApi" class="extype">SpvWalletApi</a></dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]" class="anchorToMember"></a><a id="getClass():Class[_&lt;:AnyRef]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ &lt;: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getConfirmedBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getConfirmedBalance(tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getConfirmedBalance(AddressTag):Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getConfirmedBalance(tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getConfirmedBalance</span><span class="params">(<span name="tag">tag: <a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a></span>)</span><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getConfirmedBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getConfirmedBalance(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getConfirmedBalance(HDAccount):Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getConfirmedBalance(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getConfirmedBalance</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getConfirmedBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getConfirmedBalance():scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getConfirmedBalance():Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getConfirmedBalance():scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getConfirmedBalance</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><p class="shortcomment cmt">Gets the sum of all confirmed UTXOs in this wallet</p><div class="fullcomment"><div class="comment cmt"><p>Gets the sum of all confirmed UTXOs in this wallet</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AccountHandling#getDefaultAccount" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getDefaultAccount():scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AccountDb]" class="anchorToMember"></a><a id="getDefaultAccount():Future[AccountDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getDefaultAccount():scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AccountDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getDefaultAccount</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AccountHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AccountHandling#getDefaultAccountForType" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getDefaultAccountForType(addressType:org.bitcoins.core.hd.AddressType):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AccountDb]" class="anchorToMember"></a><a id="getDefaultAccountForType(AddressType):Future[AccountDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getDefaultAccountForType(addressType:org.bitcoins.core.hd.AddressType):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AccountDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getDefaultAccountForType</span><span class="params">(<span name="addressType">addressType: <a href="../core/hd/AddressType.html" name="org.bitcoins.core.hd.AddressType" id="org.bitcoins.core.hd.AddressType" class="extype">AddressType</a></span>)</span><span class="result">: <a href="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>[<a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AccountHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#getFeeRate" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getFeeRate():scala.concurrent.Future[org.bitcoins.core.wallet.fee.FeeUnit]" class="anchorToMember"></a><a id="getFeeRate():Future[FeeUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getFeeRate():scala.concurrent.Future[org.bitcoins.core.wallet.fee.FeeUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getFeeRate</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getLastAccountOpt" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="getLastAccountOpt(purpose:org.bitcoins.core.hd.HDPurpose):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.db.AccountDb]]" class="anchorToMember"></a><a id="getLastAccountOpt(HDPurpose):Future[Option[AccountDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getLastAccountOpt(purpose:org.bitcoins.core.hd.HDPurpose):scala.concurrent.Future[Option[org.bitcoins.core.api.wallet.db.AccountDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getLastAccountOpt</span><span class="params">(<span name="purpose">purpose: <a href="../core/hd/HDPurpose.html" name="org.bitcoins.core.hd.HDPurpose" id="org.bitcoins.core.hd.HDPurpose" class="extype">HDPurpose</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.RescanHandling#getMatchingBlocks" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getMatchingBlocks(scripts:Vector[org.bitcoins.core.protocol.script.ScriptPubKey],startOpt:Option[org.bitcoins.core.protocol.BlockStamp],endOpt:Option[org.bitcoins.core.protocol.BlockStamp],batchSize:Int,parallelismLevel:Int)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.NeutrinoWalletApi.BlockMatchingResponse]]" class="anchorToMember"></a><a id="getMatchingBlocks(Vector[ScriptPubKey],Option[BlockStamp],Option[BlockStamp],Int,Int)(ExecutionContext):Future[Vector[BlockMatchingResponse]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getMatchingBlocks(scripts:Vector[org.bitcoins.core.protocol.script.ScriptPubKey],startOpt:Option[org.bitcoins.core.protocol.BlockStamp],endOpt:Option[org.bitcoins.core.protocol.BlockStamp],batchSize:Int,parallelismLevel:Int)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.NeutrinoWalletApi.BlockMatchingResponse]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getMatchingBlocks</span><span class="params">(<span name="scripts">scripts: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/script/ScriptPubKey.html" name="org.bitcoins.core.protocol.script.ScriptPubKey" id="org.bitcoins.core.protocol.script.ScriptPubKey" class="extype">ScriptPubKey</a>]</span>, <span name="startOpt">startOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/protocol/BlockStamp.html" name="org.bitcoins.core.protocol.BlockStamp" id="org.bitcoins.core.protocol.BlockStamp" class="extype">BlockStamp</a>] = <span class="symbol"><span class="name"><a href="../../../scala/index.html">None</a></span></span></span>, <span name="endOpt">endOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/protocol/BlockStamp.html" name="org.bitcoins.core.protocol.BlockStamp" id="org.bitcoins.core.protocol.BlockStamp" class="extype">BlockStamp</a>] = <span class="symbol"><span class="name"><a href="../../../scala/index.html">None</a></span></span></span>, <span name="batchSize">batchSize: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a> = <span class="symbol">100</span></span>, <span name="parallelismLevel">parallelismLevel: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a> = <span class="defval">Runtime.getRuntime.availableProcessors()</span></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/NeutrinoWalletApi$$BlockMatchingResponse.html" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi.BlockMatchingResponse" id="org.bitcoins.core.api.wallet.NeutrinoWalletApi.BlockMatchingResponse" class="extype">BlockMatchingResponse</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>RescanHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewAddress(addressType:org.bitcoins.core.hd.AddressType,tags:Vector[org.bitcoins.core.wallet.utxo.AddressTag]):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewAddress(AddressType,Vector[AddressTag]):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewAddress(addressType:org.bitcoins.core.hd.AddressType,tags:Vector[org.bitcoins.core.wallet.utxo.AddressTag]):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewAddress</span><span class="params">(<span name="addressType">addressType: <a href="../core/hd/AddressType.html" name="org.bitcoins.core.hd.AddressType" id="org.bitcoins.core.hd.AddressType" class="extype">AddressType</a></span>, <span name="tags">tags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewAddress(addressType:org.bitcoins.core.hd.AddressType):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewAddress(AddressType):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewAddress(addressType:org.bitcoins.core.hd.AddressType):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewAddress</span><span class="params">(<span name="addressType">addressType: <a href="../core/hd/AddressType.html" name="org.bitcoins.core.hd.AddressType" id="org.bitcoins.core.hd.AddressType" class="extype">AddressType</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewAddress(tags:Vector[org.bitcoins.core.wallet.utxo.AddressTag]):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewAddress(Vector[AddressTag]):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewAddress(tags:Vector[org.bitcoins.core.wallet.utxo.AddressTag]):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewAddress</span><span class="params">(<span name="tags">tags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewAddress():scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewAddress():Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewAddress():scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewAddress</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewAddress(account:org.bitcoins.core.api.wallet.db.AccountDb):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewAddress(AccountDb):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewAddress(account:org.bitcoins.core.api.wallet.db.AccountDb):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewAddress</span><span class="params">(<span name="account">account: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewAddress(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewAddress(HDAccount):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewAddress(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewAddress</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewChangeAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewChangeAddress(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewChangeAddress(HDAccount):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewChangeAddress(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewChangeAddress</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNewChangeAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewChangeAddress(account:org.bitcoins.core.api.wallet.db.AccountDb):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewChangeAddress(AccountDb):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewChangeAddress(account:org.bitcoins.core.api.wallet.db.AccountDb):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewChangeAddress</span><span class="params">(<span name="account">account: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">Generates a new change address</p><div class="fullcomment"><div class="comment cmt"><p>Generates a new change address</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#getNewChangeAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNewChangeAddress()(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getNewChangeAddress()(ExecutionContext):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNewChangeAddress()(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNewChangeAddress</span><span class="params">()</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">Generates a new change address</p><div class="fullcomment"><div class="comment cmt"><p>Generates a new change address</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getNextAvailableIndex" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getNextAvailableIndex(accountDb:org.bitcoins.core.api.wallet.db.AccountDb,chainType:org.bitcoins.core.hd.HDChainType):scala.concurrent.Future[Int]" class="anchorToMember"></a><a id="getNextAvailableIndex(AccountDb,HDChainType):Future[Int]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getNextAvailableIndex(accountDb:org.bitcoins.core.api.wallet.db.AccountDb,chainType:org.bitcoins.core.hd.HDChainType):scala.concurrent.Future[Int]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getNextAvailableIndex</span><span class="params">(<span name="accountDb">accountDb: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="chainType">chainType: <a href="../core/hd/HDChainType.html" name="org.bitcoins.core.hd.HDChainType" id="org.bitcoins.core.hd.HDChainType" class="extype">HDChainType</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getSyncDescriptorOpt" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="getSyncDescriptorOpt():scala.concurrent.Future[Option[org.bitcoins.commons.jsonmodels.wallet.SyncHeightDescriptor]]" class="anchorToMember"></a><a id="getSyncDescriptorOpt():Future[Option[SyncHeightDescriptor]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getSyncDescriptorOpt():scala.concurrent.Future[Option[org.bitcoins.commons.jsonmodels.wallet.SyncHeightDescriptor]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getSyncDescriptorOpt</span><span class="params">()</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../commons/jsonmodels/wallet/SyncHeightDescriptor.html" name="org.bitcoins.commons.jsonmodels.wallet.SyncHeightDescriptor" id="org.bitcoins.commons.jsonmodels.wallet.SyncHeightDescriptor" class="extype">SyncHeightDescriptor</a>]]</span></span></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getSyncState" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getSyncState():scala.concurrent.Future[org.bitcoins.core.api.wallet.BlockSyncState]" class="anchorToMember"></a><a id="getSyncState():Future[BlockSyncState]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getSyncState():scala.concurrent.Future[org.bitcoins.core.api.wallet.BlockSyncState]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getSyncState</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../core/api/wallet/BlockSyncState.html" name="org.bitcoins.core.api.wallet.BlockSyncState" id="org.bitcoins.core.api.wallet.BlockSyncState" class="extype">BlockSyncState</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getUnconfirmedBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getUnconfirmedBalance(tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getUnconfirmedBalance(AddressTag):Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getUnconfirmedBalance(tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getUnconfirmedBalance</span><span class="params">(<span name="tag">tag: <a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a></span>)</span><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getUnconfirmedBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getUnconfirmedBalance(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getUnconfirmedBalance(HDAccount):Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getUnconfirmedBalance(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getUnconfirmedBalance</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#getUnconfirmedBalance" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getUnconfirmedBalance():scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" class="anchorToMember"></a><a id="getUnconfirmedBalance():Future[CurrencyUnit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getUnconfirmedBalance():scala.concurrent.Future[org.bitcoins.core.currency.CurrencyUnit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getUnconfirmedBalance</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span></span><p class="shortcomment cmt">Gets the sum of all unconfirmed UTXOs in this wallet</p><div class="fullcomment"><div class="comment cmt"><p>Gets the sum of all unconfirmed UTXOs in this wallet</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getUnusedAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getUnusedAddress:scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getUnusedAddress:Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getUnusedAddress:scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getUnusedAddress</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#getUnusedAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getUnusedAddress(addressType:org.bitcoins.core.hd.AddressType):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" class="anchorToMember"></a><a id="getUnusedAddress(AddressType):Future[BitcoinAddress]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#getUnusedAddress(addressType:org.bitcoins.core.hd.AddressType):scala.concurrent.Future[org.bitcoins.core.protocol.BitcoinAddress]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getUnusedAddress</span><span class="params">(<span name="addressType">addressType: <a href="../core/hd/AddressType.html" name="org.bitcoins.core.hd.AddressType" id="org.bitcoins.core.hd.AddressType" class="extype">AddressType</a></span>)</span><span class="result">: <a href="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>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#hashCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hashCode():Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#hashCode():Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">hashCode</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#info" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="info(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="info(Marker,=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#info(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">info</span><span class="params">(<span name="mkr">mkr: <a href="https://javadoc.io/page/org.slf4j/slf4j-api/1.7.30/org/slf4j/Marker.html#org.slf4j.Marker" name="org.slf4j.Marker" id="org.slf4j.Marker" class="extype">Marker</a></span>, <span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#info" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="info(msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="info(=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#info(msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">info</span><span class="params">(<span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#info" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="info(msg:=&gt;Any):Unit" class="anchorToMember"></a><a id="info(=&gt;Any):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#info(msg:=&gt;Any):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">info</span><span class="params">(<span name="msg">msg: =&gt; <a href="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><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.TransactionProcessing#insertTransaction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="insertTransaction(tx:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE]):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.TransactionDb]" class="anchorToMember"></a><a id="insertTransaction(Transaction,Option[DoubleSha256DigestBE]):Future[TransactionDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#insertTransaction(tx:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE]):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.TransactionDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">insertTransaction</span><span class="params">(<span name="tx">tx: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>, <span name="blockHashOpt">blockHashOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a>]</span>)</span><span class="result">: <a href="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>[<a href="../core/api/wallet/db/TransactionDb.html" name="org.bitcoins.core.api.wallet.db.TransactionDb" id="org.bitcoins.core.api.wallet.db.TransactionDb" class="extype">TransactionDb</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>TransactionProcessing</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#isChange" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isChange(output:org.bitcoins.core.protocol.transaction.TransactionOutput):scala.concurrent.Future[Boolean]" class="anchorToMember"></a><a id="isChange(TransactionOutput):Future[Boolean]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isChange(output:org.bitcoins.core.protocol.transaction.TransactionOutput):scala.concurrent.Future[Boolean]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isChange</span><span class="params">(<span name="output">output: <a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a></span>)</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a>]</span></span><p class="shortcomment cmt"> Determines if the given output is from this wallet and
is a change output from this wallet
</p><div class="fullcomment"><div class="comment cmt"><p> Determines if the given output is from this wallet and
is a change output from this wallet
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#isDebugEnabled" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="isDebugEnabled:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isDebugEnabled:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isDebugEnabled</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#isEmpty" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isEmpty():scala.concurrent.Future[Boolean]" class="anchorToMember"></a><a id="isEmpty():Future[Boolean]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isEmpty():scala.concurrent.Future[Boolean]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isEmpty</span><span class="params">()</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a>]</span></span><p class="shortcomment cmt">Checks if the wallet contains any data</p><div class="fullcomment"><div class="comment cmt"><p>Checks if the wallet contains any data</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#isErrorEnabled" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="isErrorEnabled:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isErrorEnabled:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isErrorEnabled</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#isInfoEnabled" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="isInfoEnabled:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isInfoEnabled:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInfoEnabled</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="scala.Any#isInstanceOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isInstanceOf[T0]:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isInstanceOf[T0]:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isInstanceOf</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Any</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.RescanHandling#isRescanning" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="isRescanning():scala.concurrent.Future[Boolean]" class="anchorToMember"></a><a id="isRescanning():Future[Boolean]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isRescanning():scala.concurrent.Future[Boolean]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isRescanning</span><span class="params">()</span><span class="result">: <a href="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>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>RescanHandling</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#isTraceEnabled" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="isTraceEnabled:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isTraceEnabled:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isTraceEnabled</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#isWarnEnabled" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="isWarnEnabled:Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#isWarnEnabled:Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">isWarnEnabled</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#keyManager" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="keyManager:org.bitcoins.keymanager.bip39.BIP39KeyManager" class="anchorToMember"></a><a id="keyManager:BIP39KeyManager" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#keyManager:org.bitcoins.keymanager.bip39.BIP39KeyManager" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">keyManager</span><span class="result">: <a href="../keymanager/bip39/BIP39KeyManager.html" name="org.bitcoins.keymanager.bip39.BIP39KeyManager" id="org.bitcoins.keymanager.bip39.BIP39KeyManager" class="extype">BIP39KeyManager</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AccountHandling#listAccounts" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listAccounts():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AccountDb]]" class="anchorToMember"></a><a id="listAccounts():Future[Vector[AccountDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listAccounts():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AccountDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listAccounts</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>AccountHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#listAccounts" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listAccounts(purpose:org.bitcoins.core.hd.HDPurpose)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AccountDb]]" class="anchorToMember"></a><a id="listAccounts(HDPurpose)(ExecutionContext):Future[Vector[AccountDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listAccounts(purpose:org.bitcoins.core.hd.HDPurpose)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AccountDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listAccounts</span><span class="params">(<span name="purpose">purpose: <a href="../core/hd/HDPurpose.html" name="org.bitcoins.core.hd.HDPurpose" id="org.bitcoins.core.hd.HDPurpose" class="extype">HDPurpose</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a>]]</span></span><p class="shortcomment cmt">Lists all wallet accounts with the given type</p><div class="fullcomment"><div class="comment cmt"><p>Lists all wallet accounts with the given type</p></div><dl class="paramcmts block"><dt>returns</dt><dd class="cmt"><p><span name="Future[Vector[AccountDb" class="extype">Future[Vector[AccountDb</span></p></dd></dl><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" class="anchorToMember"></a><a id="listAddresses(HDAccount):Future[Vector[AddressDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listAddresses</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listAddresses():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" class="anchorToMember"></a><a id="listAddresses():Future[Vector[AddressDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listAddresses():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listAddresses</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listDefaultAccountUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listDefaultAccountUtxos():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listDefaultAccountUtxos():Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listDefaultAccountUtxos():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listDefaultAccountUtxos</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listFundedAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listFundedAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[(org.bitcoins.core.api.wallet.db.AddressDb,org.bitcoins.core.currency.CurrencyUnit)]]" class="anchorToMember"></a><a id="listFundedAddresses(HDAccount):Future[Vector[(AddressDb,CurrencyUnit)]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listFundedAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[(org.bitcoins.core.api.wallet.db.AddressDb,org.bitcoins.core.currency.CurrencyUnit)]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listFundedAddresses</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[(<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>, <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>)]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listFundedAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listFundedAddresses():scala.concurrent.Future[Vector[(org.bitcoins.core.api.wallet.db.AddressDb,org.bitcoins.core.currency.CurrencyUnit)]]" class="anchorToMember"></a><a id="listFundedAddresses():Future[Vector[(AddressDb,CurrencyUnit)]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listFundedAddresses():scala.concurrent.Future[Vector[(org.bitcoins.core.api.wallet.db.AddressDb,org.bitcoins.core.currency.CurrencyUnit)]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listFundedAddresses</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[(<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>, <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>)]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#listOutpoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="listOutpoints():scala.concurrent.Future[Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint]]" class="anchorToMember"></a><a id="listOutpoints():Future[Vector[TransactionOutPoint]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listOutpoints():scala.concurrent.Future[Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listOutpoints</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]]</span></span><p class="shortcomment cmt">Enumerates all the TX outpoints in the wallet</p><div class="fullcomment"><div class="comment cmt"><p>Enumerates all the TX outpoints in the wallet</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected[<a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a>] </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listPubkeys" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="listPubkeys():scala.concurrent.Future[Vector[org.bitcoins.crypto.ECPublicKey]]" class="anchorToMember"></a><a id="listPubkeys():Future[Vector[ECPublicKey]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listPubkeys():scala.concurrent.Future[Vector[org.bitcoins.crypto.ECPublicKey]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listPubkeys</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../crypto/ECPublicKey.html" name="org.bitcoins.crypto.ECPublicKey" id="org.bitcoins.crypto.ECPublicKey" class="extype">ECPublicKey</a>]]</span></span><p class="shortcomment cmt">Enumerates the public keys in this wallet</p><div class="fullcomment"><div class="comment cmt"><p>Enumerates the public keys in this wallet</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected[<a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a>] </dd><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listSPKs" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="listSPKs():scala.concurrent.Future[Vector[org.bitcoins.core.protocol.script.ScriptPubKey]]" class="anchorToMember"></a><a id="listSPKs():Future[Vector[ScriptPubKey]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listSPKs():scala.concurrent.Future[Vector[org.bitcoins.core.protocol.script.ScriptPubKey]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listSPKs</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/script/ScriptPubKey.html" name="org.bitcoins.core.protocol.script.ScriptPubKey" id="org.bitcoins.core.protocol.script.ScriptPubKey" class="extype">ScriptPubKey</a>]]</span></span><p class="shortcomment cmt">Enumerates the scriptPubKeys in this wallet</p><div class="fullcomment"><div class="comment cmt"><p>Enumerates the scriptPubKeys in this wallet</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected[<a href="index.html" name="org.bitcoins.wallet" id="org.bitcoins.wallet" class="extype">wallet</a>] </dd><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listScriptPubKeys" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listScriptPubKeys():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.ScriptPubKeyDb]]" class="anchorToMember"></a><a id="listScriptPubKeys():Future[Vector[ScriptPubKeyDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listScriptPubKeys():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.ScriptPubKeyDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listScriptPubKeys</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/ScriptPubKeyDb.html" name="org.bitcoins.core.api.wallet.db.ScriptPubKeyDb" id="org.bitcoins.core.api.wallet.db.ScriptPubKeyDb" class="extype">ScriptPubKeyDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listSpentAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listSpentAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" class="anchorToMember"></a><a id="listSpentAddresses(HDAccount):Future[Vector[AddressDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listSpentAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listSpentAddresses</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listSpentAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listSpentAddresses():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" class="anchorToMember"></a><a id="listSpentAddresses():Future[Vector[AddressDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listSpentAddresses():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listSpentAddresses</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.TransactionProcessing#listTransactions" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listTransactions():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.TransactionDb]]" class="anchorToMember"></a><a id="listTransactions():Future[Vector[TransactionDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listTransactions():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.TransactionDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listTransactions</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/TransactionDb.html" name="org.bitcoins.core.api.wallet.db.TransactionDb" id="org.bitcoins.core.api.wallet.db.TransactionDb" class="extype">TransactionDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>TransactionProcessing</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listUnusedAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUnusedAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" class="anchorToMember"></a><a id="listUnusedAddresses(HDAccount):Future[Vector[AddressDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUnusedAddresses(account:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUnusedAddresses</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#listUnusedAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUnusedAddresses():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" class="anchorToMember"></a><a id="listUnusedAddresses():Future[Vector[AddressDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUnusedAddresses():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.AddressDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUnusedAddresses</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUtxos(hdAccount:org.bitcoins.core.hd.HDAccount,state:org.bitcoins.core.wallet.utxo.TxoState):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listUtxos(HDAccount,TxoState):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUtxos(hdAccount:org.bitcoins.core.hd.HDAccount,state:org.bitcoins.core.wallet.utxo.TxoState):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUtxos</span><span class="params">(<span name="hdAccount">hdAccount: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>, <span name="state">state: <a href="../core/wallet/utxo/TxoState.html" name="org.bitcoins.core.wallet.utxo.TxoState" id="org.bitcoins.core.wallet.utxo.TxoState" class="extype">TxoState</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUtxos(state:org.bitcoins.core.wallet.utxo.TxoState):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listUtxos(TxoState):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUtxos(state:org.bitcoins.core.wallet.utxo.TxoState):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUtxos</span><span class="params">(<span name="state">state: <a href="../core/wallet/utxo/TxoState.html" name="org.bitcoins.core.wallet.utxo.TxoState" id="org.bitcoins.core.wallet.utxo.TxoState" class="extype">TxoState</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUtxos(hdAccount:org.bitcoins.core.hd.HDAccount,tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listUtxos(HDAccount,AddressTag):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUtxos(hdAccount:org.bitcoins.core.hd.HDAccount,tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUtxos</span><span class="params">(<span name="hdAccount">hdAccount: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>, <span name="tag">tag: <a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUtxos(tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listUtxos(AddressTag):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUtxos(tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUtxos</span><span class="params">(<span name="tag">tag: <a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUtxos(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listUtxos(Vector[TransactionOutPoint]):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUtxos(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUtxos</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">Returns all the utxos originating from the given outpoints</p><div class="fullcomment"><div class="comment cmt"><p>Returns all the utxos originating from the given outpoints</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUtxos(hdAccount:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listUtxos(HDAccount):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUtxos(hdAccount:org.bitcoins.core.hd.HDAccount):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUtxos</span><span class="params">(<span name="hdAccount">hdAccount: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#listUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="listUtxos():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="listUtxos():Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#listUtxos():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">listUtxos</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#logger" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="logger:grizzled.slf4j.Logger" class="anchorToMember"></a><a id="logger:Logger" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#logger:grizzled.slf4j.Logger" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">logger</span><span class="result">: <a href="https://javadoc.io/page/org.clapper/grizzled-slf4j_2.13/1.3.4/grizzled/slf4j/Logger.html#grizzled.slf4j.Logger" name="grizzled.slf4j.Logger" id="grizzled.slf4j.Logger" class="extype">Logger</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#loggerName" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="loggerName:String" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#loggerName:String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">loggerName</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/String.html#java.lang.String" name="java.lang.String" id="java.lang.String" class="extype">String</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#makeOpReturnCommitment" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="makeOpReturnCommitment(String,Boolean,FeeUnit,AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">makeOpReturnCommitment</span><span class="params">(<span name="message">message: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="hashMessage">hashMessage: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#makeOpReturnCommitment" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="makeOpReturnCommitment(String,Boolean,FeeUnit)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">makeOpReturnCommitment</span><span class="params">(<span name="message">message: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="hashMessage">hashMessage: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#makeOpReturnCommitment" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="makeOpReturnCommitment(String,Boolean,Option[FeeUnit],AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">makeOpReturnCommitment</span><span class="params">(<span name="message">message: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="hashMessage">hashMessage: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#makeOpReturnCommitment" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="makeOpReturnCommitment(String,Boolean,Option[FeeUnit])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#makeOpReturnCommitment(message:String,hashMessage:Boolean,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">makeOpReturnCommitment</span><span class="params">(<span name="message">message: <span name="scala.Predef.String" class="extype">String</span></span>, <span name="hashMessage">hashMessage: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#markUTXOsAsReserved" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="markUTXOsAsReserved(tx:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="markUTXOsAsReserved(Transaction):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#markUTXOsAsReserved(tx:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">markUTXOsAsReserved</span><span class="params">(<span name="tx">tx: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#markUTXOsAsReserved" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="markUTXOsAsReserved(utxos:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="markUTXOsAsReserved(Vector[SpendingInfoDb]):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#markUTXOsAsReserved(utxos:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">markUTXOsAsReserved</span><span class="params">(<span name="utxos">utxos: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]</span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#ne" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="ne(x$1:AnyRef):Boolean" class="anchorToMember"></a><a id="ne(AnyRef):Boolean" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#ne(x$1:AnyRef):Boolean" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">ne</span><span class="params">(<span name="arg0">arg0: <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#networkParameters" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="networkParameters:org.bitcoins.core.config.BitcoinNetwork" class="anchorToMember"></a><a id="networkParameters:BitcoinNetwork" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#networkParameters:org.bitcoins.core.config.BitcoinNetwork" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">networkParameters</span><span class="result">: <a href="../core/config/BitcoinNetwork.html" name="org.bitcoins.core.config.BitcoinNetwork" id="org.bitcoins.core.config.BitcoinNetwork" class="extype">BitcoinNetwork</a></span></span></li><li class="indented0 " name="scala.AnyRef#notify" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notify():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#notify():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notify</span><span class="params">()</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#notifyAll" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="notifyAll():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#notifyAll():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">notifyAll</span><span class="params">()</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.TransactionProcessing#processBlock" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="processBlock(block:org.bitcoins.core.protocol.blockchain.Block):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="processBlock(Block):Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#processBlock(block:org.bitcoins.core.protocol.blockchain.Block):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">processBlock</span><span class="params">(<span name="block">block: <a href="../core/protocol/blockchain/Block.html" name="org.bitcoins.core.protocol.blockchain.Block" id="org.bitcoins.core.protocol.blockchain.Block" class="extype">Block</a></span>)</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>TransactionProcessing</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.NeutrinoWalletApi#processCompactFilter" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="processCompactFilter(blockHash:org.bitcoins.crypto.DoubleSha256Digest,blockFilter:org.bitcoins.core.gcs.GolombFilter):scala.concurrent.Future[org.bitcoins.core.api.wallet.WalletApi]" class="anchorToMember"></a><a id="processCompactFilter(DoubleSha256Digest,GolombFilter):Future[WalletApi]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#processCompactFilter(blockHash:org.bitcoins.crypto.DoubleSha256Digest,blockFilter:org.bitcoins.core.gcs.GolombFilter):scala.concurrent.Future[org.bitcoins.core.api.wallet.WalletApi]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">processCompactFilter</span><span class="params">(<span name="blockHash">blockHash: <a href="../crypto/DoubleSha256Digest.html" name="org.bitcoins.crypto.DoubleSha256Digest" id="org.bitcoins.crypto.DoubleSha256Digest" class="extype">DoubleSha256Digest</a></span>, <span name="blockFilter">blockFilter: <a href="../core/gcs/GolombFilter.html" name="org.bitcoins.core.gcs.GolombFilter" id="org.bitcoins.core.gcs.GolombFilter" class="extype">GolombFilter</a></span>)</span><span class="result">: <a href="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>[<a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/NeutrinoWalletApi.html" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi" id="org.bitcoins.core.api.wallet.NeutrinoWalletApi" class="extype">NeutrinoWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#processCompactFilters" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="processCompactFilters(blockFilters:Vector[(org.bitcoins.crypto.DoubleSha256Digest,org.bitcoins.core.gcs.GolombFilter)]):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="processCompactFilters(Vector[(DoubleSha256Digest,GolombFilter)]):Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#processCompactFilters(blockFilters:Vector[(org.bitcoins.crypto.DoubleSha256Digest,org.bitcoins.core.gcs.GolombFilter)]):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">processCompactFilters</span><span class="params">(<span name="blockFilters">blockFilters: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[(<a href="../crypto/DoubleSha256Digest.html" name="org.bitcoins.crypto.DoubleSha256Digest" id="org.bitcoins.crypto.DoubleSha256Digest" class="extype">DoubleSha256Digest</a>, <a href="../core/gcs/GolombFilter.html" name="org.bitcoins.core.gcs.GolombFilter" id="org.bitcoins.core.gcs.GolombFilter" class="extype">GolombFilter</a>)]</span>)</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/NeutrinoWalletApi.html" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi" id="org.bitcoins.core.api.wallet.NeutrinoWalletApi" class="extype">NeutrinoWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.TransactionProcessing#processReceivedUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="processReceivedUtxos(transaction:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE],spendingInfoDbs:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb],newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag],relevantReceivedOutputs:Vector[org.bitcoins.core.protocol.transaction.OutputWithIndex]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="processReceivedUtxos(Transaction,Option[DoubleSha256DigestBE],Vector[SpendingInfoDb],Vector[AddressTag],Vector[OutputWithIndex]):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#processReceivedUtxos(transaction:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE],spendingInfoDbs:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb],newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag],relevantReceivedOutputs:Vector[org.bitcoins.core.protocol.transaction.OutputWithIndex]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">processReceivedUtxos</span><span class="params">(<span name="transaction">transaction: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>, <span name="blockHashOpt">blockHashOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a>]</span>, <span name="spendingInfoDbs">spendingInfoDbs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]</span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>, <span name="relevantReceivedOutputs">relevantReceivedOutputs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/OutputWithIndex.html" name="org.bitcoins.core.protocol.transaction.OutputWithIndex" id="org.bitcoins.core.protocol.transaction.OutputWithIndex" class="extype">OutputWithIndex</a>]</span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">Processes received utxos that are contained in the given transaction</p><div class="fullcomment"><div class="comment cmt"><p>Processes received utxos that are contained in the given transaction</p></div><dl class="paramcmts block"><dt class="param">transaction</dt><dd class="cmt"><p>the transaction that we are receiving utxos from</p></dd><dt class="param">blockHashOpt</dt><dd class="cmt"><p>the block hash that contains this tx</p></dd><dt class="param">spendingInfoDbs</dt><dd class="cmt"><p>the spending info dbs that are relevant for this transaction</p></dd><dt class="param">newTags</dt><dd class="cmt"><p>tags associated with this tx</p></dd></dl><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>TransactionProcessing</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.TransactionProcessing#processSpentUtxos" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="processSpentUtxos(transaction:org.bitcoins.core.protocol.transaction.Transaction,outputsBeingSpent:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb],blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="processSpentUtxos(Transaction,Vector[SpendingInfoDb],Option[DoubleSha256DigestBE]):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#processSpentUtxos(transaction:org.bitcoins.core.protocol.transaction.Transaction,outputsBeingSpent:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb],blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">processSpentUtxos</span><span class="params">(<span name="transaction">transaction: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>, <span name="outputsBeingSpent">outputsBeingSpent: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]</span>, <span name="blockHashOpt">blockHashOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a>]</span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">Searches for outputs on the given transaction that are
being spent from our wallet
</p><div class="fullcomment"><div class="comment cmt"><p>Searches for outputs on the given transaction that are
being spent from our wallet
</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>TransactionProcessing</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.TransactionProcessing#processTransaction" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="processTransaction(transaction:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE]):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="processTransaction(Transaction,Option[DoubleSha256DigestBE]):Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#processTransaction(transaction:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE]):scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">processTransaction</span><span class="params">(<span name="transaction">transaction: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>, <span name="blockHashOpt">blockHashOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a>]</span>)</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>TransactionProcessing</dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#processTransactions" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="processTransactions(transactions:Vector[org.bitcoins.core.protocol.transaction.Transaction],blockHash:Option[org.bitcoins.crypto.DoubleSha256DigestBE])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.api.wallet.WalletApi]" class="anchorToMember"></a><a id="processTransactions(Vector[Transaction],Option[DoubleSha256DigestBE])(ExecutionContext):Future[WalletApi]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#processTransactions(transactions:Vector[org.bitcoins.core.protocol.transaction.Transaction],blockHash:Option[org.bitcoins.crypto.DoubleSha256DigestBE])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.api.wallet.WalletApi]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">processTransactions</span><span class="params">(<span name="transactions">transactions: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span>, <span name="blockHash">blockHash: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.RescanHandling#rescanNeutrinoWallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="rescanNeutrinoWallet(account:org.bitcoins.core.hd.HDAccount,startOpt:Option[org.bitcoins.core.protocol.BlockStamp],endOpt:Option[org.bitcoins.core.protocol.BlockStamp],addressBatchSize:Int,useCreationTime:Boolean):scala.concurrent.Future[org.bitcoins.core.wallet.rescan.RescanState]" class="anchorToMember"></a><a id="rescanNeutrinoWallet(HDAccount,Option[BlockStamp],Option[BlockStamp],Int,Boolean):Future[RescanState]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#rescanNeutrinoWallet(account:org.bitcoins.core.hd.HDAccount,startOpt:Option[org.bitcoins.core.protocol.BlockStamp],endOpt:Option[org.bitcoins.core.protocol.BlockStamp],addressBatchSize:Int,useCreationTime:Boolean):scala.concurrent.Future[org.bitcoins.core.wallet.rescan.RescanState]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">rescanNeutrinoWallet</span><span class="params">(<span name="account">account: <a href="../core/hd/HDAccount.html" name="org.bitcoins.core.hd.HDAccount" id="org.bitcoins.core.hd.HDAccount" class="extype">HDAccount</a></span>, <span name="startOpt">startOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/protocol/BlockStamp.html" name="org.bitcoins.core.protocol.BlockStamp" id="org.bitcoins.core.protocol.BlockStamp" class="extype">BlockStamp</a>]</span>, <span name="endOpt">endOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/protocol/BlockStamp.html" name="org.bitcoins.core.protocol.BlockStamp" id="org.bitcoins.core.protocol.BlockStamp" class="extype">BlockStamp</a>]</span>, <span name="addressBatchSize">addressBatchSize: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>, <span name="useCreationTime">useCreationTime: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a> = <span class="symbol">true</span></span>)</span><span class="result">: <a href="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>[<a href="../core/wallet/rescan/RescanState.html" name="org.bitcoins.core.wallet.rescan.RescanState" id="org.bitcoins.core.wallet.rescan.RescanState" class="extype">RescanState</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>RescanHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.RescanHandling#rescanNeutrinoWallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="rescanNeutrinoWallet(startOpt:Option[org.bitcoins.core.protocol.BlockStamp],endOpt:Option[org.bitcoins.core.protocol.BlockStamp],addressBatchSize:Int,useCreationTime:Boolean)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.wallet.rescan.RescanState]" class="anchorToMember"></a><a id="rescanNeutrinoWallet(Option[BlockStamp],Option[BlockStamp],Int,Boolean)(ExecutionContext):Future[RescanState]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#rescanNeutrinoWallet(startOpt:Option[org.bitcoins.core.protocol.BlockStamp],endOpt:Option[org.bitcoins.core.protocol.BlockStamp],addressBatchSize:Int,useCreationTime:Boolean)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.wallet.rescan.RescanState]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">rescanNeutrinoWallet</span><span class="params">(<span name="startOpt">startOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/protocol/BlockStamp.html" name="org.bitcoins.core.protocol.BlockStamp" id="org.bitcoins.core.protocol.BlockStamp" class="extype">BlockStamp</a>]</span>, <span name="endOpt">endOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/protocol/BlockStamp.html" name="org.bitcoins.core.protocol.BlockStamp" id="org.bitcoins.core.protocol.BlockStamp" class="extype">BlockStamp</a>]</span>, <span name="addressBatchSize">addressBatchSize: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>, <span name="useCreationTime">useCreationTime: <a href="https://www.scala-lang.org/api/2.13.8/scala/Boolean.html#scala.Boolean" name="scala.Boolean" id="scala.Boolean" class="extype">Boolean</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/wallet/rescan/RescanState.html" name="org.bitcoins.core.wallet.rescan.RescanState" id="org.bitcoins.core.wallet.rescan.RescanState" class="extype">RescanState</a>]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>RescanHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.RescanHandling#rescanSPVWallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="rescanSPVWallet():scala.concurrent.Future[Unit]" class="anchorToMember"></a><a id="rescanSPVWallet():Future[Unit]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#rescanSPVWallet():scala.concurrent.Future[Unit]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">rescanSPVWallet</span><span class="params">()</span><span class="result">: <a href="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>[<a href="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><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>RescanHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,CurrencyUnit,FeeUnit,AccountDb,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends money from the specified account</p><div class="fullcomment"><div class="comment cmt"><p>Sends money from the specified account</p><p>todo: add error handling to signature
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,FeeUnit)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,CurrencyUnit,FeeUnit,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,CurrencyUnit,FeeUnit)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,CurrencyUnit,Option[FeeUnit])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,CurrencyUnit,Option[FeeUnit],AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,CurrencyUnit,FeeUnit,AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#sendFromOutPoints" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendFromOutPoints(Vector[TransactionOutPoint],BitcoinAddress,Option[FeeUnit])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendFromOutPoints(outPoints:Vector[org.bitcoins.core.protocol.transaction.TransactionOutPoint],address:org.bitcoins.core.protocol.BitcoinAddress,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendFromOutPoints</span><span class="params">(<span name="outPoints">outPoints: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a>]</span>, <span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sendToAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddress(BitcoinAddress,CurrencyUnit,FeeUnit,AccountDb,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddress</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends money from the specified account</p><div class="fullcomment"><div class="comment cmt"><p>Sends money from the specified account</p><p>todo: add error handling to signature
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sendToAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddress(BitcoinAddress,CurrencyUnit,FeeUnit,AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddress</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddress(BitcoinAddress,CurrencyUnit,FeeUnit,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddress</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddress(BitcoinAddress,CurrencyUnit,FeeUnit)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddress</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends money to the address</p><div class="fullcomment"><div class="comment cmt"><p>Sends money to the address</p><p>todo: add error handling to signature
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddress(BitcoinAddress,CurrencyUnit,Option[FeeUnit])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddress</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddress(BitcoinAddress,CurrencyUnit,Option[FeeUnit],AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddress(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddress</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sendToAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddresses(Vector[BitcoinAddress],Vector[CurrencyUnit],FeeUnit,AccountDb,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddresses</span><span class="params">(<span name="addresses">addresses: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span>, <span name="amounts">amounts: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends money from the specified account</p><div class="fullcomment"><div class="comment cmt"><p>Sends money from the specified account</p><p>todo: add error handling to signature
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddresses(Vector[BitcoinAddress],Vector[CurrencyUnit],FeeUnit,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddresses</span><span class="params">(<span name="addresses">addresses: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span>, <span name="amounts">amounts: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddresses(Vector[BitcoinAddress],Vector[CurrencyUnit],FeeUnit)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddresses</span><span class="params">(<span name="addresses">addresses: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span>, <span name="amounts">amounts: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddresses(Vector[BitcoinAddress],Vector[CurrencyUnit],Option[FeeUnit])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddresses</span><span class="params">(<span name="addresses">addresses: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span>, <span name="amounts">amounts: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends funds to each address
</p><div class="fullcomment"><div class="comment cmt"><p>Sends funds to each address
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddresses(Vector[BitcoinAddress],Vector[CurrencyUnit],Option[FeeUnit],AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddresses</span><span class="params">(<span name="addresses">addresses: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span>, <span name="amounts">amounts: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToAddresses" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToAddresses(Vector[BitcoinAddress],Vector[CurrencyUnit],FeeUnit,AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToAddresses(addresses:Vector[org.bitcoins.core.protocol.BitcoinAddress],amounts:Vector[org.bitcoins.core.currency.CurrencyUnit],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToAddresses</span><span class="params">(<span name="addresses">addresses: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a>]</span>, <span name="amounts">amounts: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sendToOutputs" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToOutputs(Vector[TransactionOutput],FeeUnit,AccountDb,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToOutputs</span><span class="params">(<span name="outputs">outputs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends money from the specified account</p><div class="fullcomment"><div class="comment cmt"><p>Sends money from the specified account</p><p>todo: add error handling to signature
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToOutputs" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToOutputs(Vector[TransactionOutput],FeeUnit)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToOutputs</span><span class="params">(<span name="outputs">outputs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToOutputs" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToOutputs(Vector[TransactionOutput],Option[FeeUnit])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToOutputs</span><span class="params">(<span name="outputs">outputs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends funds using the specified outputs</p><div class="fullcomment"><div class="comment cmt"><p>Sends funds using the specified outputs</p><p>todo: add error handling to signature
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToOutputs" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToOutputs(Vector[TransactionOutput],FeeUnit,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToOutputs</span><span class="params">(<span name="outputs">outputs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToOutputs" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToOutputs(Vector[TransactionOutput],Option[FeeUnit],AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToOutputs</span><span class="params">(<span name="outputs">outputs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendToOutputs" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendToOutputs(Vector[TransactionOutput],FeeUnit,AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendToOutputs(outputs:Vector[org.bitcoins.core.protocol.transaction.TransactionOutput],feeRate:org.bitcoins.core.wallet.fee.FeeUnit,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendToOutputs</span><span class="params">(<span name="outputs">outputs: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a>]</span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sendWithAlgo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendWithAlgo(BitcoinAddress,CurrencyUnit,FeeUnit,CoinSelectionAlgo,AccountDb,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendWithAlgo</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="algo">algo: <a href="../core/api/wallet/CoinSelectionAlgo.html" name="org.bitcoins.core.api.wallet.CoinSelectionAlgo" id="org.bitcoins.core.api.wallet.CoinSelectionAlgo" class="extype">CoinSelectionAlgo</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendWithAlgo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendWithAlgo(BitcoinAddress,CurrencyUnit,FeeUnit,CoinSelectionAlgo,Vector[AddressTag])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,newTags:Vector[org.bitcoins.core.wallet.utxo.AddressTag])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendWithAlgo</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="algo">algo: <a href="../core/api/wallet/CoinSelectionAlgo.html" name="org.bitcoins.core.api.wallet.CoinSelectionAlgo" id="org.bitcoins.core.api.wallet.CoinSelectionAlgo" class="extype">CoinSelectionAlgo</a></span>, <span name="newTags">newTags: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendWithAlgo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendWithAlgo(BitcoinAddress,CurrencyUnit,FeeUnit,CoinSelectionAlgo)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendWithAlgo</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="algo">algo: <a href="../core/api/wallet/CoinSelectionAlgo.html" name="org.bitcoins.core.api.wallet.CoinSelectionAlgo" id="org.bitcoins.core.api.wallet.CoinSelectionAlgo" class="extype">CoinSelectionAlgo</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendWithAlgo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendWithAlgo(BitcoinAddress,CurrencyUnit,Option[FeeUnit],CoinSelectionAlgo)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendWithAlgo</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>, <span name="algo">algo: <a href="../core/api/wallet/CoinSelectionAlgo.html" name="org.bitcoins.core.api.wallet.CoinSelectionAlgo" id="org.bitcoins.core.api.wallet.CoinSelectionAlgo" class="extype">CoinSelectionAlgo</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendWithAlgo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendWithAlgo(BitcoinAddress,CurrencyUnit,Option[FeeUnit],CoinSelectionAlgo,AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit],algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendWithAlgo</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>, <span name="algo">algo: <a href="../core/api/wallet/CoinSelectionAlgo.html" name="org.bitcoins.core.api.wallet.CoinSelectionAlgo" id="org.bitcoins.core.api.wallet.CoinSelectionAlgo" class="extype">CoinSelectionAlgo</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.HDWalletApi#sendWithAlgo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sendWithAlgo(BitcoinAddress,CurrencyUnit,FeeUnit,CoinSelectionAlgo,AccountDb)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sendWithAlgo(address:org.bitcoins.core.protocol.BitcoinAddress,amount:org.bitcoins.core.currency.CurrencyUnit,feeRate:org.bitcoins.core.wallet.fee.FeeUnit,algo:org.bitcoins.core.api.wallet.CoinSelectionAlgo,fromAccount:org.bitcoins.core.api.wallet.db.AccountDb)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sendWithAlgo</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="amount">amount: <a href="../core/currency/CurrencyUnit.html" name="org.bitcoins.core.currency.CurrencyUnit" id="org.bitcoins.core.currency.CurrencyUnit" class="extype">CurrencyUnit</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>, <span name="algo">algo: <a href="../core/api/wallet/CoinSelectionAlgo.html" name="org.bitcoins.core.api.wallet.CoinSelectionAlgo" id="org.bitcoins.core.api.wallet.CoinSelectionAlgo" class="extype">CoinSelectionAlgo</a></span>, <span name="fromAccount">fromAccount: <a href="../core/api/wallet/db/AccountDb.html" name="org.bitcoins.core.api.wallet.db.AccountDb" id="org.bitcoins.core.api.wallet.db.AccountDb" class="extype">AccountDb</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#signPSBT" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="signPSBT(psbt:org.bitcoins.core.psbt.PSBT)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.psbt.PSBT]" class="anchorToMember"></a><a id="signPSBT(PSBT)(ExecutionContext):Future[PSBT]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#signPSBT(psbt:org.bitcoins.core.psbt.PSBT)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.psbt.PSBT]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">signPSBT</span><span class="params">(<span name="psbt">psbt: <a href="../core/psbt/PSBT.html" name="org.bitcoins.core.psbt.PSBT" id="org.bitcoins.core.psbt.PSBT" class="extype">PSBT</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/psbt/PSBT.html" name="org.bitcoins.core.psbt.PSBT" id="org.bitcoins.core.psbt.PSBT" class="extype">PSBT</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#start" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="start():scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="start():Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#start():scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">start</span><span class="params">()</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a><a href="../core/util/StartStop.html" name="org.bitcoins.core.util.StartStop" id="org.bitcoins.core.util.StartStop" class="extype">StartStop</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#stop" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="stop():scala.concurrent.Future[org.bitcoins.wallet.Wallet]" class="anchorToMember"></a><a id="stop():Future[Wallet]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#stop():scala.concurrent.Future[org.bitcoins.wallet.Wallet]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">stop</span><span class="params">()</span><span class="result">: <a href="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>[<a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a><a href="../core/util/StartStop.html" name="org.bitcoins.core.util.StartStop" id="org.bitcoins.core.util.StartStop" class="extype">StartStop</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#sweepWallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sweepWallet(address:org.bitcoins.core.protocol.BitcoinAddress,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sweepWallet(BitcoinAddress,FeeUnit)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sweepWallet(address:org.bitcoins.core.protocol.BitcoinAddress,feeRate:org.bitcoins.core.wallet.fee.FeeUnit)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sweepWallet</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="feeRate">feeRate: <a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends the entire wallet balance to the given address</p><div class="fullcomment"><div class="comment cmt"><p>Sends the entire wallet balance to the given address</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="" name="org.bitcoins.wallet.Wallet" id="org.bitcoins.wallet.Wallet" class="extype">Wallet</a><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#sweepWallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sweepWallet(address:org.bitcoins.core.protocol.BitcoinAddress,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sweepWallet(BitcoinAddress,Option[FeeUnit])(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sweepWallet(address:org.bitcoins.core.protocol.BitcoinAddress,feeRateOpt:Option[org.bitcoins.core.wallet.fee.FeeUnit])(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sweepWallet</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="feeRateOpt">feeRateOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../core/wallet/fee/FeeUnit.html" name="org.bitcoins.core.wallet.fee.FeeUnit" id="org.bitcoins.core.wallet.fee.FeeUnit" class="extype">FeeUnit</a>]</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends the entire wallet balance to the given address</p><div class="fullcomment"><div class="comment cmt"><p>Sends the entire wallet balance to the given address</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.core.api.wallet.WalletApi#sweepWallet" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="sweepWallet(address:org.bitcoins.core.protocol.BitcoinAddress)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" class="anchorToMember"></a><a id="sweepWallet(BitcoinAddress)(ExecutionContext):Future[Transaction]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#sweepWallet(address:org.bitcoins.core.protocol.BitcoinAddress)(implicitec:scala.concurrent.ExecutionContext):scala.concurrent.Future[org.bitcoins.core.protocol.transaction.Transaction]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">sweepWallet</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>)</span><span class="params">(<span class="implicit">implicit </span><span name="ec">ec: <a href="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><span class="result">: <a href="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>[<a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a>]</span></span><p class="shortcomment cmt">Sends the entire wallet balance to the given address</p><div class="fullcomment"><div class="comment cmt"><p>Sends the entire wallet balance to the given address</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></dd></dl></div></li><li class="indented0 " name="scala.AnyRef#synchronized" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="synchronized[T0](x$1:=&gt;T0):T0" class="anchorToMember"></a><a id="synchronized[T0](=&gt;T0):T0" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#synchronized[T0](x$1:=&gt;T0):T0" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">synchronized</span><span class="tparams">[<span name="T0">T0</span>]</span><span class="params">(<span name="arg0">arg0: =&gt; <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span>)</span><span class="result">: <span name="java.lang.AnyRef.synchronized.T0" class="extype">T0</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#tagAddress" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="tagAddress(address:org.bitcoins.core.protocol.BitcoinAddress,tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AddressTagDb]" class="anchorToMember"></a><a id="tagAddress(BitcoinAddress,AddressTag):Future[AddressTagDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#tagAddress(address:org.bitcoins.core.protocol.BitcoinAddress,tag:org.bitcoins.core.wallet.utxo.AddressTag):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.AddressTagDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">tagAddress</span><span class="params">(<span name="address">address: <a href="../core/protocol/BitcoinAddress.html" name="org.bitcoins.core.protocol.BitcoinAddress" id="org.bitcoins.core.protocol.BitcoinAddress" class="extype">BitcoinAddress</a></span>, <span name="tag">tag: <a href="../core/wallet/utxo/AddressTag.html" name="org.bitcoins.core.wallet.utxo.AddressTag" id="org.bitcoins.core.wallet.utxo.AddressTag" class="extype">AddressTag</a></span>)</span><span class="result">: <a href="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>[<a href="../core/api/wallet/db/AddressTagDb.html" name="org.bitcoins.core.api.wallet.db.AddressTagDb" id="org.bitcoins.core.api.wallet.db.AddressTagDb" class="extype">AddressTagDb</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#toString" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="toString():String" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#toString():String" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">toString</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/String.html#java.lang.String" name="java.lang.String" id="java.lang.String" class="extype">String</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#trace" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="trace(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="trace(Marker,=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#trace(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">trace</span><span class="params">(<span name="mkr">mkr: <a href="https://javadoc.io/page/org.slf4j/slf4j-api/1.7.30/org/slf4j/Marker.html#org.slf4j.Marker" name="org.slf4j.Marker" id="org.slf4j.Marker" class="extype">Marker</a></span>, <span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#trace" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="trace(msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="trace(=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#trace(msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">trace</span><span class="params">(<span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#trace" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="trace(msg:=&gt;Any):Unit" class="anchorToMember"></a><a id="trace(=&gt;Any):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#trace(msg:=&gt;Any):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">trace</span><span class="params">(<span name="msg">msg: =&gt; <a href="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><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#unmarkUTXOsAsReserved" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="unmarkUTXOsAsReserved(tx:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="unmarkUTXOsAsReserved(Transaction):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#unmarkUTXOsAsReserved(tx:org.bitcoins.core.protocol.transaction.Transaction):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">unmarkUTXOsAsReserved</span><span class="params">(<span name="tx">tx: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#unmarkUTXOsAsReserved" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="unmarkUTXOsAsReserved(utxos:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="unmarkUTXOsAsReserved(Vector[SpendingInfoDb]):Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#unmarkUTXOsAsReserved(utxos:Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]):scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">unmarkUTXOsAsReserved</span><span class="params">(<span name="utxos">utxos: <a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]</span>)</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#updateUtxoPendingStates" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="updateUtxoPendingStates():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" class="anchorToMember"></a><a id="updateUtxoPendingStates():Future[Vector[SpendingInfoDb]]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#updateUtxoPendingStates():scala.concurrent.Future[Vector[org.bitcoins.core.api.wallet.db.SpendingInfoDb]]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">updateUtxoPendingStates</span><span class="params">()</span><span class="result">: <a href="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>[<a href="../../../scala/index.html#Vector[+A]=scala.collection.immutable.Vector[A]" name="scala.Vector" id="scala.Vector" class="extmbr">Vector</a>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]]</span></span><p class="shortcomment cmt">&lt;invalid inheritdoc annotation&gt;</p><div class="fullcomment"><div class="comment cmt"><p>&lt;invalid inheritdoc annotation&gt;</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait():Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#wait():Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">()</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long,x$2:Int):Unit" class="anchorToMember"></a><a id="wait(Long,Int):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#wait(x$1:Long,x$2:Int):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.8/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>, <span name="arg1">arg1: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> </dd></dl></div></li><li class="indented0 " name="scala.AnyRef#wait" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="wait(x$1:Long):Unit" class="anchorToMember"></a><a id="wait(Long):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#wait(x$1:Long):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">wait</span><span class="params">(<span name="arg0">arg0: <a href="https://www.scala-lang.org/api/2.13.8/scala/Long.html#scala.Long" name="scala.Long" id="scala.Long" class="extype">Long</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef</dd><dt>Annotations</dt><dd><span class="name">@throws</span><span class="args">(<span><span class="defval">classOf[java.lang.InterruptedException]</span></span>)</span> <span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.Wallet#walletCallbacks" group="Ungrouped" fullComment="no" data-isabs="false" visbl="pub"><a id="walletCallbacks:org.bitcoins.wallet.WalletCallbacks" class="anchorToMember"></a><a id="walletCallbacks:WalletCallbacks" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#walletCallbacks:org.bitcoins.wallet.WalletCallbacks" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">walletCallbacks</span><span class="result">: <a href="WalletCallbacks.html" name="org.bitcoins.wallet.WalletCallbacks" id="org.bitcoins.wallet.WalletCallbacks" class="extype">WalletCallbacks</a></span></span></li><li class="indented0 " name="org.bitcoins.wallet.internal.RescanHandling#walletCreationBlockHeight" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="walletCreationBlockHeight:scala.concurrent.Future[org.bitcoins.core.protocol.BlockStamp.BlockHeight]" class="anchorToMember"></a><a id="walletCreationBlockHeight:Future[BlockHeight]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#walletCreationBlockHeight:scala.concurrent.Future[org.bitcoins.core.protocol.BlockStamp.BlockHeight]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">lazy val</span></span> <span class="symbol"><span class="name">walletCreationBlockHeight</span><span class="result">: <a href="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>[<a href="../core/protocol/BlockStamp$$BlockHeight.html" name="org.bitcoins.core.protocol.BlockStamp.BlockHeight" id="org.bitcoins.core.protocol.BlockStamp.BlockHeight" class="extype">BlockHeight</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>RescanHandling</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#warn" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="warn(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="warn(Marker,=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#warn(mkr:org.slf4j.Marker,msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">warn</span><span class="params">(<span name="mkr">mkr: <a href="https://javadoc.io/page/org.slf4j/slf4j-api/1.7.30/org/slf4j/Marker.html#org.slf4j.Marker" name="org.slf4j.Marker" id="org.slf4j.Marker" class="extype">Marker</a></span>, <span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#warn" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="warn(msg:=&gt;Any,t:=&gt;Throwable):Unit" class="anchorToMember"></a><a id="warn(=&gt;Any,=&gt;Throwable):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#warn(msg:=&gt;Any,t:=&gt;Throwable):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">warn</span><span class="params">(<span name="msg">msg: =&gt; <a href="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 name="t">t: =&gt; <a href="../../../scala/index.html#Throwable=Throwable" name="scala.Throwable" id="scala.Throwable" class="extmbr">Throwable</a></span>)</span><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="grizzled.slf4j.Logging#warn" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="warn(msg:=&gt;Any):Unit" class="anchorToMember"></a><a id="warn(=&gt;Any):Unit" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#warn(msg:=&gt;Any):Unit" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">warn</span><span class="params">(<span name="msg">msg: =&gt; <a href="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><span class="result">: <a href="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><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>Logging</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.AddressHandling#watchScriptPubKey" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="watchScriptPubKey(scriptPubKey:org.bitcoins.core.protocol.script.ScriptPubKey):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.ScriptPubKeyDb]" class="anchorToMember"></a><a id="watchScriptPubKey(ScriptPubKey):Future[ScriptPubKeyDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#watchScriptPubKey(scriptPubKey:org.bitcoins.core.protocol.script.ScriptPubKey):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.ScriptPubKeyDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">watchScriptPubKey</span><span class="params">(<span name="scriptPubKey">scriptPubKey: <a href="../core/protocol/script/ScriptPubKey.html" name="org.bitcoins.core.protocol.script.ScriptPubKey" id="org.bitcoins.core.protocol.script.ScriptPubKey" class="extype">ScriptPubKey</a></span>)</span><span class="result">: <a href="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>[<a href="../core/api/wallet/db/ScriptPubKeyDb.html" name="org.bitcoins.core.api.wallet.db.ScriptPubKeyDb" id="org.bitcoins.core.api.wallet.db.ScriptPubKeyDb" class="extype">ScriptPubKeyDb</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AddressHandling</dd></dl></div></li><li class="indented0 " name="org.bitcoins.wallet.internal.UtxoHandling#writeUtxo" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="writeUtxo(tx:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE],output:org.bitcoins.core.protocol.transaction.TransactionOutput,outPoint:org.bitcoins.core.protocol.transaction.TransactionOutPoint,addressDb:org.bitcoins.core.api.wallet.db.AddressDb):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.SpendingInfoDb]" class="anchorToMember"></a><a id="writeUtxo(Transaction,Option[DoubleSha256DigestBE],TransactionOutput,TransactionOutPoint,AddressDb):Future[SpendingInfoDb]" class="anchorToMember"></a> <span class="permalink"><a href="../../../org/bitcoins/wallet/Wallet.html#writeUtxo(tx:org.bitcoins.core.protocol.transaction.Transaction,blockHashOpt:Option[org.bitcoins.crypto.DoubleSha256DigestBE],output:org.bitcoins.core.protocol.transaction.TransactionOutput,outPoint:org.bitcoins.core.protocol.transaction.TransactionOutPoint,addressDb:org.bitcoins.core.api.wallet.db.AddressDb):scala.concurrent.Future[org.bitcoins.core.api.wallet.db.SpendingInfoDb]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">writeUtxo</span><span class="params">(<span name="tx">tx: <a href="../core/protocol/transaction/Transaction.html" name="org.bitcoins.core.protocol.transaction.Transaction" id="org.bitcoins.core.protocol.transaction.Transaction" class="extype">Transaction</a></span>, <span name="blockHashOpt">blockHashOpt: <a href="https://www.scala-lang.org/api/2.13.8/scala/Option.html#scala.Option" name="scala.Option" id="scala.Option" class="extype">Option</a>[<a href="../crypto/DoubleSha256DigestBE.html" name="org.bitcoins.crypto.DoubleSha256DigestBE" id="org.bitcoins.crypto.DoubleSha256DigestBE" class="extype">DoubleSha256DigestBE</a>]</span>, <span name="output">output: <a href="../core/protocol/transaction/TransactionOutput.html" name="org.bitcoins.core.protocol.transaction.TransactionOutput" id="org.bitcoins.core.protocol.transaction.TransactionOutput" class="extype">TransactionOutput</a></span>, <span name="outPoint">outPoint: <a href="../core/protocol/transaction/TransactionOutPoint.html" name="org.bitcoins.core.protocol.transaction.TransactionOutPoint" id="org.bitcoins.core.protocol.transaction.TransactionOutPoint" class="extype">TransactionOutPoint</a></span>, <span name="addressDb">addressDb: <a href="../core/api/wallet/db/AddressDb.html" name="org.bitcoins.core.api.wallet.db.AddressDb" id="org.bitcoins.core.api.wallet.db.AddressDb" class="extype">AddressDb</a></span>)</span><span class="result">: <a href="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>[<a href="../core/api/wallet/db/SpendingInfoDb.html" name="org.bitcoins.core.api.wallet.db.SpendingInfoDb" id="org.bitcoins.core.api.wallet.db.SpendingInfoDb" class="extype">SpendingInfoDb</a>]</span></span><p class="shortcomment cmt">Constructs a DB level representation of the given UTXO, and persist it to disk</p><div class="fullcomment"><div class="comment cmt"><p>Constructs a DB level representation of the given UTXO, and persist it to disk</p></div><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>UtxoHandling</dd></dl></div></li></ol></div></div><div id="inheritedMembers"><div name="org.bitcoins.wallet.internal.RescanHandling" class="parent"><h3>Inherited from <span name="org.bitcoins.wallet.internal.RescanHandling" class="extype">RescanHandling</span></h3></div><div name="org.bitcoins.wallet.internal.TransactionProcessing" class="parent"><h3>Inherited from <span name="org.bitcoins.wallet.internal.TransactionProcessing" class="extype">TransactionProcessing</span></h3></div><div name="org.bitcoins.wallet.internal.FundTransactionHandling" class="parent"><h3>Inherited from <a href="internal/FundTransactionHandling.html" name="org.bitcoins.wallet.internal.FundTransactionHandling" id="org.bitcoins.wallet.internal.FundTransactionHandling" class="extype">FundTransactionHandling</a></h3></div><div name="org.bitcoins.wallet.internal.AccountHandling" class="parent"><h3>Inherited from <span name="org.bitcoins.wallet.internal.AccountHandling" class="extype">AccountHandling</span></h3></div><div name="org.bitcoins.wallet.internal.AddressHandling" class="parent"><h3>Inherited from <span name="org.bitcoins.wallet.internal.AddressHandling" class="extype">AddressHandling</span></h3></div><div name="org.bitcoins.wallet.internal.UtxoHandling" class="parent"><h3>Inherited from <span name="org.bitcoins.wallet.internal.UtxoHandling" class="extype">UtxoHandling</span></h3></div><div name="org.bitcoins.wallet.WalletLogger" class="parent"><h3>Inherited from <span name="org.bitcoins.wallet.WalletLogger" class="extype">WalletLogger</span></h3></div><div name="grizzled.slf4j.Logging" class="parent"><h3>Inherited from <a href="https://javadoc.io/page/org.clapper/grizzled-slf4j_2.13/1.3.4/grizzled/slf4j/Logging.html#grizzled.slf4j.Logging" name="grizzled.slf4j.Logging" id="grizzled.slf4j.Logging" class="extype">Logging</a></h3></div><div name="org.bitcoins.core.api.wallet.AnyHDWalletApi" class="parent"><h3>Inherited from <a href="../core/api/wallet/AnyHDWalletApi.html" name="org.bitcoins.core.api.wallet.AnyHDWalletApi" id="org.bitcoins.core.api.wallet.AnyHDWalletApi" class="extype">AnyHDWalletApi</a></h3></div><div name="org.bitcoins.core.api.wallet.SpvWalletApi" class="parent"><h3>Inherited from <a href="../core/api/wallet/SpvWalletApi.html" name="org.bitcoins.core.api.wallet.SpvWalletApi" id="org.bitcoins.core.api.wallet.SpvWalletApi" class="extype">SpvWalletApi</a></h3></div><div name="org.bitcoins.core.api.wallet.NeutrinoWalletApi" class="parent"><h3>Inherited from <a href="../core/api/wallet/NeutrinoWalletApi.html" name="org.bitcoins.core.api.wallet.NeutrinoWalletApi" id="org.bitcoins.core.api.wallet.NeutrinoWalletApi" class="extype">NeutrinoWalletApi</a></h3></div><div name="org.bitcoins.core.api.wallet.HDWalletApi" class="parent"><h3>Inherited from <a href="../core/api/wallet/HDWalletApi.html" name="org.bitcoins.core.api.wallet.HDWalletApi" id="org.bitcoins.core.api.wallet.HDWalletApi" class="extype">HDWalletApi</a></h3></div><div name="org.bitcoins.core.api.wallet.WalletApi" class="parent"><h3>Inherited from <a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a></h3></div><div name="org.bitcoins.core.util.StartStopAsync" class="parent"><h3>Inherited from <a href="../core/util/StartStopAsync.html" name="org.bitcoins.core.util.StartStopAsync" id="org.bitcoins.core.util.StartStopAsync" class="extype">StartStopAsync</a>[<a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a>]</h3></div><div name="org.bitcoins.core.util.StartStop" class="parent"><h3>Inherited from <a href="../core/util/StartStop.html" name="org.bitcoins.core.util.StartStop" id="org.bitcoins.core.util.StartStop" class="extype">StartStop</a>[<a href="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>[<a href="../core/api/wallet/WalletApi.html" name="org.bitcoins.core.api.wallet.WalletApi" id="org.bitcoins.core.api.wallet.WalletApi" class="extype">WalletApi</a>]]</h3></div><div name="scala.AnyRef" class="parent"><h3>Inherited from <a href="../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a></h3></div><div name="scala.Any" class="parent"><h3>Inherited from <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></h3></div></div><div id="groupedMembers"><div name="Ungrouped" class="group"><h3>Ungrouped</h3></div></div></div><div id="tooltip"></div><div id="footer"></div></body></div></div></div></body></html>