Chris Stewart
ccbc68d668
Add -Xfatal-warnings on Scala 2.13 ( #1483 )
...
* Add -Xfatal-warnings on Scala 2.13
* Turn off -Xfatal-warnings in docs/
2020-05-29 06:21:56 -05:00
Chris Stewart
44c9228c26
Drop 2.11 from inThisBuild.sbt and Deps.scala ( #1479 )
2020-05-28 11:49:53 -05:00
Scala Steward
524334a806
Update bcprov-jdk15on to 1.65.01 ( #1476 )
2020-05-27 15:26:07 -05:00
Nadav Kohen
14f2ae793a
Implemented (lax) signature parsing in Bitcoin-S ( #1446 )
...
* Implemented parseDERLax signature parsing and bumped bouncy castle version to most recent
* implemented using iterators
* Factored out common functionality and added comments, it is readable now! Deleted C-like version in place of this one after property based tests showed them to be equivalent
* Made compatible with scala 2.12
* Make compatible with scala 2.11
* Added tests for lax DER signatures
2020-05-21 15:13:17 -05:00
Scala Steward
b416a5eddf
Update flyway-core to 6.4.2 ( #1418 )
2020-05-18 11:55:48 -05:00
Scala Steward
6c5d14f779
Update flyway-sbt to 6.4.2 ( #1424 )
2020-05-18 11:31:32 -05:00
Scala Steward
e6ea2e0fb1
Update scalacheck-1-14 to 3.1.2.0 ( #1423 )
2020-05-18 11:16:16 -05:00
Scala Steward
af35c511d6
Update sbt-bloop to 1.4.1 ( #1430 )
2020-05-15 09:48:50 -05:00
Scala Steward
23e476d837
Update sbt-bloop to 1.4.0 ( #1414 )
2020-05-13 07:40:29 -05:00
Scala Steward
583da51958
Update akka-http, akka-http-testkit to 10.1.12 ( #1415 )
2020-05-12 06:42:26 -05:00
Scala Steward
cf6af8279c
Update sbt-native-packager to 1.7.2 ( #1416 )
2020-05-12 06:29:17 -05:00
Scala Steward
d4c4ec3311
Update scalafx to 14-R19 ( #1410 )
2020-05-10 09:24:55 -05:00
Scala Steward
69686128bb
Update scalatest to 3.1.2 ( #1412 )
2020-05-10 09:24:43 -05:00
Scala Steward
9f54a8a097
Update sbt-mdoc to 2.2.0 ( #1397 )
2020-05-06 06:42:58 -05:00
Scala Steward
e2e01bcbe3
Update sqlite-jdbc to 3.31.1 ( #1396 )
2020-05-05 07:18:07 -05:00
Scala Steward
9c25e8d47b
Update sbt-native-packager to 1.7.1 ( #1395 )
2020-05-04 19:08:58 -05:00
Nadav Kohen
a503441619
Crypto Project Refactor ( #1380 )
...
* Added crypto project and decoupled BitcoinSLogger from NetworkElement
Decoupled BitcoinSLogger from Factory
Moved NetworkElement into crypto project
Moved Factory and BitcoinSUtil (renamed to BytesUtil) to crypto project
Moved MaskedToString to crypto project
Added BytesUtil to imports and cleaned up CryptoUtil.recoverPoint
Moved the rest of crypto stuff to the crypto project
Moved crypto tests to crypto-test project
* Added documentation for crypto project
2020-04-30 12:34:53 -05:00
Scala Steward
3592e5575b
Update flyway-sbt to 6.4.0 ( #1372 )
2020-04-26 08:54:41 -05:00
Chris Stewart
cb88b78540
Bump scala version to 2.13.2 ( #1360 )
2020-04-23 07:38:20 -05:00
Scala Steward
2f868f9d77
Update sbt-ci-release to 1.5.3 ( #1352 )
2020-04-22 08:29:03 -05:00
Scala Steward
214ebfa368
Update flyway-core to 6.4.0 ( #1349 )
2020-04-22 08:28:52 -05:00
Scala Steward
58b974e21e
Update javafx-base, javafx-controls, ... to 14.0.1 ( #1346 )
2020-04-20 13:17:14 -05:00
Scala Steward
fcc7e5ac52
Update sbt to 1.3.10 ( #1337 )
2020-04-15 06:24:19 -05:00
Ben Carman
aa8a2e14a6
Move Json Reader, Writers, and Serializers to App Commons ( #1328 )
...
* Move Json Reader, Writers, and Serializers to App Commons
* Move app-commons outside of app/
2020-04-10 14:33:37 -05:00
Scala Steward
d25e8eb8fb
Update flyway-core to 6.3.3 ( #1309 )
2020-04-06 19:06:48 -05:00
Scala Steward
3b3d2414f7
Update akka-actor, akka-stream, ... to 2.5.31 ( #1290 )
2020-04-01 10:59:51 -05:00
Scala Steward
6420b90a7b
Update javafx-base, javafx-controls, ... to 14 ( #1288 )
2020-04-01 08:46:34 -05:00
Scala Steward
7690ea277d
Update sbt to 1.3.9 ( #1289 )
2020-04-01 08:46:12 -05:00
Nadav Kohen
c31a4a3f8a
Constructed simple Bitcoin-S wallet GUI ( #1285 )
...
* Constructed simple Bitcoin-S wallet GUI
* Added note about bitcoin-s server in doc
* Removed wallet dep from gui
* Replaced lambdas with constructors for compatibility with scala 2.11
* Fixed after rebase
2020-03-31 14:30:24 -05:00
Scala Steward
89ccb868c0
Update flyway-core to 6.3.2 ( #1269 )
2020-03-24 08:52:58 -05:00
Scala Steward
9891b22cb1
Update janino to 3.1.2 ( #1252 )
2020-03-23 06:30:18 -05:00
Chris Stewart
5affff18f4
Bump sbt-native-packager to 1.7.0 ( #1265 )
2020-03-23 06:10:26 -05:00
Scala Steward
90141757b4
Update sbt-mdoc to 2.1.5 ( #1260 )
2020-03-21 08:08:18 -05:00
Scala Steward
59fbdda991
Update sbt-mdoc to 2.1.4 ( #1244 )
2020-03-19 07:59:24 -05:00
Scala Steward
45e1a90fba
Update flyway-core to 6.3.1 ( #1228 )
2020-03-19 07:58:35 -05:00
Scala Steward
7055c0fc23
Update akka-actor, akka-stream, ... to 2.5.30 ( #1221 )
2020-03-15 13:21:36 -05:00
Scala Steward
e4fc678118
Update janino to 3.1.1 ( #1212 )
2020-03-11 07:25:46 -05:00
Chris Stewart
b460534449
Update flyway-core to 6.3.0 ( #1195 )
2020-03-05 15:47:34 -06:00
Chris Stewart
89b8989b2f
2020 02 23 scalatest show test duration ( #1159 )
...
* Make scalatest build show test duration
* Use more idiomatic flag passing
2020-02-23 10:22:28 -06:00
Scala Steward
95902d4148
Update scalacheck-1-14 to 3.1.1.1 ( #1145 )
2020-02-21 08:47:35 -06:00
Scala Steward
8257d61dbb
Update scalatest to 3.1.1 ( #1142 )
2020-02-21 07:04:05 -06:00
Scala Steward
44211abe83
Update scalacheck-1-14 to 3.1.1.0 ( #1143 )
2020-02-21 07:03:38 -06:00
Scala Steward
2200abd2a2
Update flyway-core to 6.2.4 ( #1141 )
2020-02-20 09:50:10 -06:00
Scala Steward
47c8a4dd4f
Update flyway-sbt to 6.2.3 ( #1130 )
2020-02-17 13:45:08 -06:00
Chris Stewart
2279313eb9
Move binaries to be stored inside of the HOME/.bitcoin-s/binaries instead of usrdir/binaries. This makes it so different projects that use bitcoin-s can re-use binaries instead of having to download them for every project ( #1128 )
2020-02-17 12:07:04 -06:00
Scala Steward
e053e1bf61
Update flyway-sbt to 6.2.2 ( #1107 )
2020-02-09 10:47:56 -06:00
Scala Steward
7a9d6b2d8c
Update sbt-ci-release to 1.5.2 ( #1106 )
2020-02-09 10:47:24 -06:00
Scala Steward
095ca208c3
Update jeromq to 0.5.2 ( #1087 )
2020-02-07 10:10:32 -06:00
Scala Steward
64a417a091
Update sourcecode to 0.2.1 ( #1103 )
2020-02-07 07:38:05 -06:00
Scala Steward
af496c6b19
Update flyway-core to 6.2.2 ( #1102 )
2020-02-07 07:36:48 -06:00
Chris Stewart
c7bc0857f8
Add codehause dependecy as a work around for issue 1110, there is a i… ( #1101 )
...
* Add codehause dependecy as a work around for issue 1110, there is a issue in graalvm native image generator where images aren't being generated correctly. THis is related to the logback dependecy
* Add some comments about when the extra dep can be removed
2020-02-07 06:52:31 -06:00
Scala Steward
a1b5703be0
Update sbt to 1.3.8 ( #1096 )
2020-02-07 06:38:13 -06:00
Chris Stewart
0ec24a52d0
Add dependency graph plugin ( #1089 )
2020-02-02 09:56:31 -06:00
Chris Stewart
d5109578fd
Revert flyway plugin version ( #1084 )
2020-01-31 11:27:13 -06:00
Scala Steward
a1e9bbd13b
Update sbt-unidoc to 0.4.3 ( #1079 )
2020-01-31 13:08:24 +01:00
Scala Steward
653401931a
Update flyway-core to 6.2.1 ( #1082 )
2020-01-31 13:07:54 +01:00
Scala Steward
110a4c0155
Update akka-actor, akka-stream, ... to 2.5.29 ( #1077 )
2020-01-28 18:42:20 +01:00
Scala Steward
ecbb706fa5
Update akka-actor, akka-stream, ... to 2.5.28 ( #1072 )
2020-01-28 06:16:02 -06:00
Scala Steward
d69973224b
Update flyway-sbt to 6.2.0 ( #1070 )
2020-01-27 07:03:37 -06:00
Scala Steward
2870ccd91e
Update flyway-core to 6.2.0 ( #1062 )
2020-01-23 13:59:50 -06:00
Ben Carman
ed428bd56c
Txo state flyway ( #1052 )
...
* Add flyway migrations
* Make different project's migrations independent of each other
* Rework all AppConfig.initialize() to use migrations rather than what we were doing before
* TXO State migration
* Move to new file, drop old column
* Add block hash column
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2020-01-22 15:34:36 -06:00
Scala Steward
15bfe4f4d9
Update sbt to 1.3.7 ( #1034 )
2020-01-18 15:42:28 -06:00
Scala Steward
90f33819c0
Update sourcecode to 0.2.0 ( #1024 )
2020-01-14 07:16:27 -06:00
Scala Steward
3df7fb824b
Update sbt-mdoc to 2.1.1 ( #1007 )
2020-01-06 08:04:47 -06:00
Scala Steward
ef99f92bd4
Update sbt-ci-release to 1.5.0 ( #992 )
2020-01-02 06:58:30 -06:00
Scala Steward
31a233f0c5
Update scalacheck-1-14 to 3.1.0.1 ( #987 )
2019-12-27 05:54:10 -06:00
Scala Steward
62dff3f50a
Update sbt-mdoc to 2.1.0 ( #986 )
2019-12-27 05:52:13 -06:00
Scala Steward
9ff7ebe467
Update sbt to 1.3.6 ( #984 )
2019-12-26 19:13:29 -06:00
Scala Steward
57420f4ae0
Update sqlite-jdbc to 3.30.1 ( #982 )
2019-12-25 07:33:24 -06:00
Scala Steward
d98f9eb754
Update sourcecode to 0.1.9 ( #979 )
2019-12-21 17:06:50 -06:00
Scala Steward
cd942d646d
Update slf4j-api to 1.7.30 ( #953 )
2019-12-17 05:55:15 -06:00
Scala Steward
ead511a1ec
Update scalacheck to 1.14.3 ( #946 )
2019-12-15 18:29:30 -06:00
Scala Steward
05af5c6b47
Update sbt to 1.3.5 ( #945 )
2019-12-15 18:26:56 -06:00
Chris Stewart
277b18720e
Bump scalac version to 2.13.1 ( #747 )
...
* Bump scalac version to 2.13.1
* bump travis scalac version
* Bump scoverage to supposedly work with 2.13.1
* Bump other scalac versions
* upgrade mdoc plugin version
* Bump missing scala 2.13.1 version in travis
2019-12-12 09:00:15 -06:00
Scala Steward
0f3ecf6fe5
Update akka-actor, akka-stream, ... to 2.5.27 ( #937 )
2019-12-10 15:32:30 -06:00
Chris Stewart
388becbc6b
2019 12 10 scalatest 3.1.0 ( #933 )
...
* Update scalatest to 3.1.0
* Modify code to support scalatest 3.1.0
2019-12-10 09:12:47 -06:00
Chris Stewart
dd4787f2af
2019 11 30 key manager ( #904 )
...
* Segregate key manager from wallet
* More consistent naming in build.sbt, run scalafmt
* Add test case making sure we don't overwrite a mnemonic seed
* Add key-manager.md
* Fix compile issues with older scala versions
* Address code review
2019-12-04 07:43:29 -06:00
Chris Stewart
f4e43ec4d8
2019 11 28 cli native image doc ( #903 )
...
* Add documentation about how the cli can be built with a native image
* Finish rest of documentation on building command line client for bitcoin-s
* Add missing akka actor on walletServer classpath, add plugins to be able to build the walletServer as a standalone jar
* Add server.md
* Rename walletServer -> appServer
* Address code review, add missing main class in server project
* Address code review
2019-12-04 07:25:03 -06:00
Scala Steward
137eef0aea
Update akka-http, akka-http-testkit to 10.1.11 ( #908 )
2019-12-03 10:07:02 -06:00
Scala Steward
e091040fa1
Update sbt to 1.3.4 ( #889 )
2019-11-24 09:01:49 -06:00
rorp
14d3878d01
Rescan RPC ( #854 )
...
* Rescan RPC
* cleanup
* fix optional args
* cleanup
* unit tests
* fix build error
* fix unit tests
* scalaMock
* cleanup
* more unit tests
* some more validation checks
2019-11-21 08:03:32 -06:00
Chris Stewart
c22512a6ce
Bump micro pickle/json to 0.8.0 ( #853 )
2019-11-05 15:13:54 -06:00
Scala Steward
f7c8825a4c
Update flyway-sbt to 6.0.7 ( #844 )
2019-11-01 09:13:12 -05:00
Scala Steward
5b7d29e2ed
Update scalacheck to 1.14.2 ( #849 )
2019-11-01 09:06:44 -05:00
Scala Steward
f22906dfad
Update slf4j-api to 1.7.29 ( #848 )
2019-11-01 06:11:03 -05:00
Scala Steward
a7064c7b57
Update sourcecode to 0.1.8 ( #841 )
2019-10-28 20:11:00 -05:00
Chris Stewart
19783ea546
Revert "Update sbt-mdoc to 1.3.6 ( #831 )" ( #837 )
...
This reverts commit ae9f662532
.
2019-10-25 10:32:27 -05:00
Scala Steward
ae9f662532
Update sbt-mdoc to 1.3.6 ( #831 )
2019-10-25 08:50:35 -05:00
Scala Steward
a17a4d3673
Update sbt-bloop to 1.3.5 ( #829 )
2019-10-24 06:00:51 -05:00
Scala Steward
6f1db47e2c
Update sttp:core to 1.7.2 ( #808 )
2019-10-22 14:25:45 -05:00
Scala Steward
179b66cede
Update akka-actor, akka-stream, ... to 2.5.26 ( #817 )
2019-10-20 01:54:12 -05:00
Scala Steward
cda13ebbdf
Update sbt to 1.3.3 ( #809 )
2019-10-14 13:56:58 -05:00
Scala Steward
04a22c415f
Update typesafe:config to 1.4.0 ( #803 )
2019-10-13 19:30:09 -05:00
Scala Steward
c27e1136e2
Update sbt-ci-release to 1.4.31 ( #754 )
2019-10-07 06:12:16 -05:00
Scala Steward
5a502e4a47
Update sbt-bloop to 1.3.4 ( #787 )
2019-10-07 06:11:40 -05:00
Scala Steward
8aecdc280a
Update sttp:core to 1.7.0 ( #785 )
2019-10-07 06:10:48 -05:00
Scala Steward
fd91fc37e2
Update sttp:core to 1.6.8 ( #773 )
2019-10-06 09:33:31 -05:00
Chris Stewart
e819baf0dd
Reduce GCSTest by more, remove unused warnings when using scala console from sbt ( #779 )
2019-10-03 09:46:43 -05:00
Scala Steward
2fb9d163f3
Update sbt-bloop to 1.3.3 ( #775 )
2019-10-03 08:37:10 -05:00
Scala Steward
fe6d0e637b
Update sbt to 1.3.2 ( #752 )
2019-09-22 17:21:07 -05:00