summaryrefslogtreecommitdiff
path: root/99/11285f55664b8fa499370bfcb213e767084977
blob: 0712b3b71b2852b0a179f675ad5bfa54b047c78a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
Return-Path: <chris@suredbits.com>
Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133])
 by lists.linuxfoundation.org (Postfix) with ESMTP id 5EC1DC0177
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun, 22 Mar 2020 22:15:49 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1])
 by hemlock.osuosl.org (Postfix) with ESMTP id 47C4A88418
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun, 22 Mar 2020 22:15:49 +0000 (UTC)
X-Virus-Scanned: amavisd-new at osuosl.org
Received: from hemlock.osuosl.org ([127.0.0.1])
 by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id XJrIgGRm8rJq
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun, 22 Mar 2020 22:15:45 +0000 (UTC)
X-Greylist: delayed 00:06:33 by SQLgrey-1.7.6
Received: from mail-qt1-f182.google.com (mail-qt1-f182.google.com
 [209.85.160.182])
 by hemlock.osuosl.org (Postfix) with ESMTPS id 32ED7880E0
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun, 22 Mar 2020 22:15:45 +0000 (UTC)
Received: by mail-qt1-f182.google.com with SMTP id m33so10145657qtb.3
 for <bitcoin-dev@lists.linuxfoundation.org>;
 Sun, 22 Mar 2020 15:15:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=suredbits-com.20150623.gappssmtp.com; s=20150623;
 h=mime-version:from:date:message-id:subject:to;
 bh=HKWrS5x0BTPXr7unzAXtxHIWJ7kRcy0dTVcDc+15/Ao=;
 b=tDc5+Kntx72n2GvREXPW2F/DVmrxurqTiyPG0i4DK58tBVwsiBTl50G/+5U7gZERvG
 /lDyJdBw38faAAiZCjX5LYDC1ntPRU7DCXgwNI+ELLL8l0PbJkgfCV5X35d26x00bWn5
 5il1lZ8RiOEA7PWQrgw9bOyKh4cOtbCfjepex99gKoKvxDxGLdZhDKa/sKRCdil4XlDo
 9iEGHJBp8aidDBQKn7xoPMJDV7J6vkL/8oZr89G++E2nRrIM2xYOTH5GCvQTTkvDTVFC
 dVRM0OgpwJS48ZNEq6jzLYsLIq0suaHeGCQSCbpq1vVo03rSoMCCogaxvBbZFbt0gQzf
 Wt5Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=HKWrS5x0BTPXr7unzAXtxHIWJ7kRcy0dTVcDc+15/Ao=;
 b=qnpvRNlgfTcWLcnf10JtoLlaE3Ga7aaJIMdi1sukSPL3v0htiZv+4PzqpG/FDff28i
 CXeJhoqOXZQSNYQXgm+FW+rG6KljV34JC2Z2tk+znZPrfs4JyKolstxMS3cFX5qSLbL2
 y2THr3N+NlQNHPW6LCSACTvkVks3+2ceTQyp9B2roq6nQompkoT16UM/AdfnJ1TdSLzL
 ybJ0DWzcoLCKMm9SnGdTpgMRWipTXtplEihvsHPToOGrX6wOT/ouC9rZE8QZgJRs7pkL
 Ke0JEkh+L+u4l7QIi17cH3ukvbKqHmV5urXviXVBiXtQ2lAcyZr58mw9O4AQbqgRdcTL
 AmcA==
X-Gm-Message-State: ANhLgQ1kvUPuL0wnDkIcuRTUIvGQh6w/LSDyGfAr7f5beSc/zLLXYEkk
 7cYACZVr6qfJG6Hr467Utf/yWgWDW4Ia6n0m5nHeOrEzAzg=
X-Google-Smtp-Source: ADFU+vt2JghV/3w/yGTTEWv23O/1uIm6uDKkd+aq4mGbdDXD2O+Eb0sdCJHPjcBMqi1Z6fyKfAAHrq5Zq9MqbUQvj00=
X-Received: by 2002:aed:30c1:: with SMTP id 59mr17531662qtf.106.1584914951019; 
 Sun, 22 Mar 2020 15:09:11 -0700 (PDT)
MIME-Version: 1.0
From: Chris Stewart <chris@suredbits.com>
Date: Sun, 22 Mar 2020 17:09:00 -0500
Message-ID: <CAFQwNuxo4h3c7h2ODxomgOFzSyANJ-+Aepi_UyqcQMj7a1tqDw@mail.gmail.com>
To: Christian Decker via bitcoin-dev <bitcoin-dev@lists.linuxfoundation.org>
Content-Type: multipart/alternative; boundary="000000000000a7af4b05a178c40f"
X-Mailman-Approved-At: Sun, 22 Mar 2020 22:19:06 +0000
Subject: [bitcoin-dev] Bitcoin-s v0.3.0 release
X-BeenThere: bitcoin-dev@lists.linuxfoundation.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Bitcoin Protocol Discussion <bitcoin-dev.lists.linuxfoundation.org>
List-Unsubscribe: <https://lists.linuxfoundation.org/mailman/options/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=unsubscribe>
List-Archive: <http://lists.linuxfoundation.org/pipermail/bitcoin-dev/>
List-Post: <mailto:bitcoin-dev@lists.linuxfoundation.org>
List-Help: <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=help>
List-Subscribe: <https://lists.linuxfoundation.org/mailman/listinfo/bitcoin-dev>, 
 <mailto:bitcoin-dev-request@lists.linuxfoundation.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Mar 2020 22:15:49 -0000

--000000000000a7af4b05a178c40f
Content-Type: text/plain; charset="UTF-8"

Hi all

We just released v0.3.0 of bitcoin-s.

Bitcoin-s is a loosely coupled set of cryptocurrency libraries for the JVM.
They work well together, but also can be used independently. This project's
goal is NOT to be a full node implementation, rather a set of scalable
cryptocurrency libraries that use industry standard tools (rather than
esoteric tech often found in cryptocurrency) where possible to make the
lives of professional software engineers, security engineers, devops
engineers and accountants easier. We are rapidly iterating on development
with the goal of getting to a set of stable APIs that only change when the
underlying bitcoin protocol changes.

Here is an interactive code editor that allows you to play around with
basic data structures in bitcoin-s like private keys, psbts, and block
filters:

https://scastie.scala-lang.org/Christewart/IqidPZ3gTbOUbMmAf6F2MA/5

You can find more examples of how our neutrino node, wallet, bitcoind rpc
client and secp256k1jni (bindings for libsecp256k1) work on our website:

https://bitcoin-s.org/docs/next/getting-setup

You can find the release notes for v0.3.0 here:

https://github.com/bitcoin-s/bitcoin-s/releases/tag/v0.3.0

-Chris

--000000000000a7af4b05a178c40f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi all<br><div><br></div><div>We just released v0.3.0 of <=
span class=3D"" style=3D"" id=3D":1ucw.1" tabindex=3D"-1">bitcoin</span>-s.=
</div><br><div><span class=3D"" style=3D"" id=3D":1ucw.2" tabindex=3D"-1">B=
itcoin</span>-s is a loosely coupled set of <span class=3D"" style=3D"" id=
=3D":1ucw.3" tabindex=3D"-1">cryptocurrency</span> libraries for the <span =
class=3D"" style=3D"" id=3D":1ucw.4" tabindex=3D"-1">JVM</span>. They work =
well together, but also can be used independently. This project&#39;s goal =
is NOT to be a full node implementation, rather a set of scalable <span cla=
ss=3D"" style=3D"" id=3D":1ucw.5" tabindex=3D"-1">cryptocurrency</span> lib=
raries that use industry standard tools (rather than esoteric tech often fo=
und in <span class=3D"" style=3D"" id=3D":1ucw.6" tabindex=3D"-1">cryptocur=
rency</span>) where possible to make the lives of professional software eng=
ineers, security engineers, <span class=3D"" style=3D"" id=3D":1ucw.7" tabi=
ndex=3D"-1">devops</span> engineers and accountants easier. We are rapidly =
iterating on development with the goal of getting to a set of stable APIs t=
hat only change when the underlying <span class=3D"" style=3D"" id=3D":1ucw=
.8" tabindex=3D"-1">bitcoin</span> protocol changes.</div><div><br></div><d=
iv>Here is an interactive code editor that allows you to play around with b=
asic data structures in <span class=3D"" style=3D"" id=3D":1ucw.9" tabindex=
=3D"-1">bitcoin</span>-s like private keys, <span class=3D"" style=3D"" id=
=3D":1ucw.10" tabindex=3D"-1">psbts</span>, and block filters:</div><div><b=
r></div><a href=3D"https://scastie.scala-lang.org/Christewart/IqidPZ3gTbOUb=
MmAf6F2MA/5">https://<span class=3D"" style=3D"" id=3D":1ucw.11" tabindex=
=3D"-1">scastie</span>.<span class=3D"" style=3D"" id=3D":1ucw.12" tabindex=
=3D"-1">scala</span>-<span class=3D"" style=3D"" id=3D":1ucw.13" tabindex=
=3D"-1">lang</span>.org/<span class=3D"" style=3D"" id=3D":1ucw.14" tabinde=
x=3D"-1">Christewart</span>/IqidPZ3gTbOUbMmAf6F2MA/5</a><div><br></div><div=
>You can find more examples of how our neutrino node, wallet, <span class=
=3D"" style=3D"" id=3D":1ucw.15" tabindex=3D"-1">bitcoind</span> <span clas=
s=3D"" style=3D"" id=3D":1ucw.16" tabindex=3D"-1">rpc</span> client and sec=
p256k1jni (bindings for libsecp256k1) work on our website: </div><br><div>h=
ttps://<span class=3D"" style=3D"" id=3D":1ucw.17" tabindex=3D"-1">bitcoin<=
/span>-<a href=3D"http://s.org/docs/next/getting-setup">s.org/docs/next/get=
ting-setup</a></div><div><br></div>You can find the release notes for v0.3.=
0 here: <br><br><div>https://<span class=3D"" style=3D"" id=3D":1ucw.18" ta=
bindex=3D"-1">github</span>.com/<span class=3D"" style=3D"" id=3D":1ucw.19"=
 tabindex=3D"-1">bitcoin</span>-s/<span class=3D"" style=3D"" id=3D":1ucw.2=
0" tabindex=3D"-1">bitcoin</span>-s/releases/tag/v0.3.0</div><div><br></div=
>-Chris<br><br><br><br></div>

--000000000000a7af4b05a178c40f--