Skip to content

Commit a6afaec

Browse files
committed
pre-release-notes.md: release bitcoinj 0.17 alpha 1
1 parent 2f8f892 commit a6afaec

File tree

538 files changed

+323533
-2
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

538 files changed

+323533
-2
lines changed

Diff for: javadoc/0.17-alpha1/allclasses-index.html

+2,818
Large diffs are not rendered by default.

Diff for: javadoc/0.17-alpha1/allclasses.html

+481
Large diffs are not rendered by default.

Diff for: javadoc/0.17-alpha1/allpackages-index.html

+304
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,304 @@
1+
<!DOCTYPE HTML>
2+
<!-- NewPage -->
3+
<html lang="en">
4+
<head>
5+
<!-- Generated by javadoc (11.0.18) on Tue Mar 28 10:34:44 CEST 2023 -->
6+
<title>All Packages (bitcoinj-core 0.17-alpha1 API)</title>
7+
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
8+
<meta name="dc.created" content="2023-03-28">
9+
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
10+
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.min.css" title="Style">
11+
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.css" title="Style">
12+
<script type="text/javascript" src="script.js"></script>
13+
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
14+
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
15+
<!--[if IE]>
16+
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
17+
<![endif]-->
18+
<script type="text/javascript" src="jquery/jquery-3.6.0.min.js"></script>
19+
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
20+
</head>
21+
<body>
22+
<script type="text/javascript"><!--
23+
try {
24+
if (location.href.indexOf('is-external=true') == -1) {
25+
parent.document.title="All Packages (bitcoinj-core 0.17-alpha1 API)";
26+
}
27+
}
28+
catch(err) {
29+
}
30+
//-->
31+
var pathtoroot = "./";
32+
var useModuleDirectories = true;
33+
loadScripts(document, 'script');</script>
34+
<noscript>
35+
<div>JavaScript is disabled on your browser.</div>
36+
</noscript>
37+
<header role="banner">
38+
<nav role="navigation">
39+
<div class="fixedNav">
40+
<!-- ========= START OF TOP NAVBAR ======= -->
41+
<div class="topNav"><a id="navbar.top">
42+
<!-- -->
43+
</a>
44+
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
45+
<a id="navbar.top.firstrow">
46+
<!-- -->
47+
</a>
48+
<ul class="navList" title="Navigation">
49+
<li><a href="index.html">Overview</a></li>
50+
<li>Package</li>
51+
<li>Class</li>
52+
<li><a href="overview-tree.html">Tree</a></li>
53+
<li><a href="deprecated-list.html">Deprecated</a></li>
54+
<li><a href="index-all.html">Index</a></li>
55+
<li><a href="help-doc.html">Help</a></li>
56+
</ul>
57+
</div>
58+
<div class="subNav">
59+
<ul class="navList" id="allclasses_navbar_top">
60+
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
61+
</ul>
62+
<ul class="navListSearch">
63+
<li><label for="search">SEARCH:</label>
64+
<input type="text" id="search" value="search" disabled="disabled">
65+
<input type="reset" id="reset" value="reset" disabled="disabled">
66+
</li>
67+
</ul>
68+
<div>
69+
<script type="text/javascript"><!--
70+
allClassesLink = document.getElementById("allclasses_navbar_top");
71+
if(window==top) {
72+
allClassesLink.style.display = "block";
73+
}
74+
else {
75+
allClassesLink.style.display = "none";
76+
}
77+
//-->
78+
</script>
79+
<noscript>
80+
<div>JavaScript is disabled on your browser.</div>
81+
</noscript>
82+
</div>
83+
<a id="skip.navbar.top">
84+
<!-- -->
85+
</a></div>
86+
<!-- ========= END OF TOP NAVBAR ========= -->
87+
</div>
88+
<div class="navPadding">&nbsp;</div>
89+
<script type="text/javascript"><!--
90+
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
91+
//-->
92+
</script>
93+
</nav>
94+
</header>
95+
<main role="main">
96+
<div class="header">
97+
<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
98+
</div>
99+
<div class="allPackagesContainer">
100+
<ul class="blockList">
101+
<li class="blockList">
102+
<table class="packagesSummary">
103+
<caption><span>Package Summary</span><span class="tabEnd">&nbsp;</span></caption>
104+
<tr>
105+
<th class="colFirst" scope="col">Package</th>
106+
<th class="colLast" scope="col">Description</th>
107+
</tr>
108+
<tbody>
109+
<tr class="altColor">
110+
<th class="colFirst" scope="row"><a href="org/bitcoin/package-summary.html">org.bitcoin</a></th>
111+
<td class="colLast">&nbsp;</td>
112+
</tr>
113+
<tr class="rowColor">
114+
<th class="colFirst" scope="row"><a href="org/bitcoin/crawler/package-summary.html">org.bitcoin.crawler</a></th>
115+
<td class="colLast">&nbsp;</td>
116+
</tr>
117+
<tr class="altColor">
118+
<th class="colFirst" scope="row"><a href="org/bitcoin/protocols/payments/package-summary.html">org.bitcoin.protocols.payments</a></th>
119+
<td class="colLast">&nbsp;</td>
120+
</tr>
121+
<tr class="rowColor">
122+
<th class="colFirst" scope="row"><a href="org/bitcoinj/base/package-summary.html">org.bitcoinj.base</a></th>
123+
<td class="colLast">
124+
<div class="block">The <code>base</code> package provides fundamental types for <b>bitcoinj</b>.</div>
125+
</td>
126+
</tr>
127+
<tr class="altColor">
128+
<th class="colFirst" scope="row"><a href="org/bitcoinj/base/exceptions/package-summary.html">org.bitcoinj.base.exceptions</a></th>
129+
<td class="colLast">&nbsp;</td>
130+
</tr>
131+
<tr class="rowColor">
132+
<th class="colFirst" scope="row"><a href="org/bitcoinj/base/internal/package-summary.html">org.bitcoinj.base.internal</a></th>
133+
<td class="colLast">&nbsp;</td>
134+
</tr>
135+
<tr class="altColor">
136+
<th class="colFirst" scope="row"><a href="org/bitcoinj/base/utils/package-summary.html">org.bitcoinj.base.utils</a></th>
137+
<td class="colLast">&nbsp;</td>
138+
</tr>
139+
<tr class="rowColor">
140+
<th class="colFirst" scope="row"><a href="org/bitcoinj/core/package-summary.html">org.bitcoinj.core</a></th>
141+
<td class="colLast">
142+
<div class="block">The core package contains classes for network messages like <a href="org/bitcoinj/core/Block.html" title="class in org.bitcoinj.core"><code>Block</code></a> and
143+
<a href="org/bitcoinj/core/Transaction.html" title="class in org.bitcoinj.core"><code>Transaction</code></a>, peer connectivity via <a href="org/bitcoinj/core/PeerGroup.html" title="class in org.bitcoinj.core"><code>PeerGroup</code></a>,
144+
and block chain management.</div>
145+
</td>
146+
</tr>
147+
<tr class="altColor">
148+
<th class="colFirst" scope="row"><a href="org/bitcoinj/core/listeners/package-summary.html">org.bitcoinj.core.listeners</a></th>
149+
<td class="colLast">&nbsp;</td>
150+
</tr>
151+
<tr class="rowColor">
152+
<th class="colFirst" scope="row"><a href="org/bitcoinj/crypto/package-summary.html">org.bitcoinj.crypto</a></th>
153+
<td class="colLast">
154+
<div class="block">The crypto package contains classes that work with key derivation algorithms like scrypt (passwords to AES keys),
155+
BIP 32 hierarchies (chains of keys from a root seed), X.509 utilities for the payment protocol and other general
156+
cryptography tasks.</div>
157+
</td>
158+
</tr>
159+
<tr class="altColor">
160+
<th class="colFirst" scope="row"><a href="org/bitcoinj/crypto/internal/package-summary.html">org.bitcoinj.crypto.internal</a></th>
161+
<td class="colLast">&nbsp;</td>
162+
</tr>
163+
<tr class="rowColor">
164+
<th class="colFirst" scope="row"><a href="org/bitcoinj/crypto/utils/package-summary.html">org.bitcoinj.crypto.utils</a></th>
165+
<td class="colLast">&nbsp;</td>
166+
</tr>
167+
<tr class="altColor">
168+
<th class="colFirst" scope="row"><a href="org/bitcoinj/jni/package-summary.html">org.bitcoinj.jni</a></th>
169+
<td class="colLast">&nbsp;</td>
170+
</tr>
171+
<tr class="rowColor">
172+
<th class="colFirst" scope="row"><a href="org/bitcoinj/kits/package-summary.html">org.bitcoinj.kits</a></th>
173+
<td class="colLast">
174+
<div class="block">High level wrapper APIs around the bitcoinj building blocks.</div>
175+
</td>
176+
</tr>
177+
<tr class="altColor">
178+
<th class="colFirst" scope="row"><a href="org/bitcoinj/net/package-summary.html">org.bitcoinj.net</a></th>
179+
<td class="colLast">
180+
<div class="block">Classes handling low level network management using either NIO (async io) or older style blocking sockets (useful for
181+
using SOCKS proxies, Tor, SSL etc).</div>
182+
</td>
183+
</tr>
184+
<tr class="rowColor">
185+
<th class="colFirst" scope="row"><a href="org/bitcoinj/net/discovery/package-summary.html">org.bitcoinj.net.discovery</a></th>
186+
<td class="colLast">
187+
<div class="block">Classes that know how to discover peers in the P2P network using DNS or HTTP.</div>
188+
</td>
189+
</tr>
190+
<tr class="altColor">
191+
<th class="colFirst" scope="row"><a href="org/bitcoinj/params/package-summary.html">org.bitcoinj.params</a></th>
192+
<td class="colLast">
193+
<div class="block">Network parameters encapsulate some of the differences between different Bitcoin networks such as the main
194+
network, the testnet, regtest mode, unit testing params and so on.</div>
195+
</td>
196+
</tr>
197+
<tr class="rowColor">
198+
<th class="colFirst" scope="row"><a href="org/bitcoinj/protocols/payments/package-summary.html">org.bitcoinj.protocols.payments</a></th>
199+
<td class="colLast">
200+
<div class="block">The BIP70 payment protocol wraps Bitcoin transactions and adds various useful features like memos, refund addresses
201+
and authentication.</div>
202+
</td>
203+
</tr>
204+
<tr class="altColor">
205+
<th class="colFirst" scope="row"><a href="org/bitcoinj/script/package-summary.html">org.bitcoinj.script</a></th>
206+
<td class="colLast">
207+
<div class="block">Classes for working with and executing Bitcoin script programs, as embedded in inputs and outputs.</div>
208+
</td>
209+
</tr>
210+
<tr class="rowColor">
211+
<th class="colFirst" scope="row"><a href="org/bitcoinj/signers/package-summary.html">org.bitcoinj.signers</a></th>
212+
<td class="colLast">
213+
<div class="block">Transaction signers know how to calculate signatures over transactions in different contexts, for example, using
214+
local private keys or fetching them from remote servers.</div>
215+
</td>
216+
</tr>
217+
<tr class="altColor">
218+
<th class="colFirst" scope="row"><a href="org/bitcoinj/store/package-summary.html">org.bitcoinj.store</a></th>
219+
<td class="colLast">
220+
<div class="block">Block stores persist blockchain data downloaded from remote peers.</div>
221+
</td>
222+
</tr>
223+
<tr class="rowColor">
224+
<th class="colFirst" scope="row"><a href="org/bitcoinj/testing/package-summary.html">org.bitcoinj.testing</a></th>
225+
<td class="colLast">&nbsp;</td>
226+
</tr>
227+
<tr class="altColor">
228+
<th class="colFirst" scope="row"><a href="org/bitcoinj/uri/package-summary.html">org.bitcoinj.uri</a></th>
229+
<td class="colLast">
230+
<div class="block">Parsing and handling of bitcoin: textual URIs as found in qr codes and web links.</div>
231+
</td>
232+
</tr>
233+
<tr class="rowColor">
234+
<th class="colFirst" scope="row"><a href="org/bitcoinj/utils/package-summary.html">org.bitcoinj.utils</a></th>
235+
<td class="colLast">
236+
<div class="block">Formatting monetary amounts, representing exchange rates, a program for loading Bitcoin Core saved block files,
237+
a class to control how bitcoinj uses threads and misc other utility classes that don't fit anywhere else.</div>
238+
</td>
239+
</tr>
240+
<tr class="altColor">
241+
<th class="colFirst" scope="row"><a href="org/bitcoinj/wallet/package-summary.html">org.bitcoinj.wallet</a></th>
242+
<td class="colLast">
243+
<div class="block">Classes that support the <a href="org/bitcoinj/wallet/Wallet.html" title="class in org.bitcoinj.wallet"><code>Wallet</code></a>, which knows how to find and save transactions relevant to
244+
a set of keys or scripts, calculate balances, and spend money: the wallet has many features and can be extended
245+
in various ways, please refer to the website for documentation on how to use it.</div>
246+
</td>
247+
</tr>
248+
<tr class="rowColor">
249+
<th class="colFirst" scope="row"><a href="org/bitcoinj/wallet/listeners/package-summary.html">org.bitcoinj.wallet.listeners</a></th>
250+
<td class="colLast">&nbsp;</td>
251+
</tr>
252+
</tbody>
253+
</table>
254+
</li>
255+
</ul>
256+
</div>
257+
</main>
258+
<footer role="contentinfo">
259+
<nav role="navigation">
260+
<!-- ======= START OF BOTTOM NAVBAR ====== -->
261+
<div class="bottomNav"><a id="navbar.bottom">
262+
<!-- -->
263+
</a>
264+
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
265+
<a id="navbar.bottom.firstrow">
266+
<!-- -->
267+
</a>
268+
<ul class="navList" title="Navigation">
269+
<li><a href="index.html">Overview</a></li>
270+
<li>Package</li>
271+
<li>Class</li>
272+
<li><a href="overview-tree.html">Tree</a></li>
273+
<li><a href="deprecated-list.html">Deprecated</a></li>
274+
<li><a href="index-all.html">Index</a></li>
275+
<li><a href="help-doc.html">Help</a></li>
276+
</ul>
277+
</div>
278+
<div class="subNav">
279+
<ul class="navList" id="allclasses_navbar_bottom">
280+
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
281+
</ul>
282+
<div>
283+
<script type="text/javascript"><!--
284+
allClassesLink = document.getElementById("allclasses_navbar_bottom");
285+
if(window==top) {
286+
allClassesLink.style.display = "block";
287+
}
288+
else {
289+
allClassesLink.style.display = "none";
290+
}
291+
//-->
292+
</script>
293+
<noscript>
294+
<div>JavaScript is disabled on your browser.</div>
295+
</noscript>
296+
</div>
297+
<a id="skip.navbar.bottom">
298+
<!-- -->
299+
</a></div>
300+
<!-- ======== END OF BOTTOM NAVBAR ======= -->
301+
</nav>
302+
</footer>
303+
</body>
304+
</html>

0 commit comments

Comments
 (0)