Ben Carman
901fb2af17
Rescan Improvements ( #2379 )
...
* Rescan Improvements
* Make test use fetchFilters instead
2020-12-18 07:05:59 -06:00
Scala Steward
307ba23d0d
Update sbt-native-packager to 1.8.0 ( #2382 )
2020-12-17 17:47:53 -06:00
Scala Steward
a080fc6730
Update scalacheck to 1.15.2 ( #2378 )
2020-12-17 17:47:26 -06:00
Scala Steward
44d54ff5a5
Update sbt-mdoc to 2.2.14 ( #2383 )
2020-12-17 17:46:53 -06:00
Chris Stewart
ac374780c1
Ignore DLCPayoutCurveTest until issue 2369 is resolved ( #2388 )
2020-12-17 16:10:05 -06:00
Ben Carman
9aa4d0fcd1
Fail broadcasting transaction when disconnected ( #2336 )
...
* Fail broadcasting transaction when disconnected
* Wait until disconnected
* Move test
* Move to separate file
* Attempt fix
* Make test never have a peer
* Improve reliablity
2020-12-17 13:28:32 -06:00
Ben Carman
0e9449d9a1
Add ability to store ExtPrivateKey instead of Mnemonic ( #2372 )
...
* Add ability to store ExtPrivateKey instead of Mnemonic
* Use private vals, change name
* Fix docs
* private to km
* Correct scaladocs
2020-12-17 13:25:04 -06:00
Ben Carman
a08fc0c8a2
Fix BitGo fee provider parser ( #2381 )
2020-12-17 11:47:31 -06:00
Nadav Kohen
378c51991b
DLC Data Structures on Master Cleanup ( #2375 )
...
* Moved dlc data structures from commons to core
* Renamed DLC payout curve classes
* Split OutcomeValuePoint up into an ADT
* Added utility for computing Schnorr multiple-signature points
* Replaced tuples in RoundingIntervals with types
* Replaced tuples in DLCPayoutCurve with Indexed
* Fixed a compile bug
2020-12-17 09:09:57 -06:00
Ben Carman
18755df3d1
Multi Wallet support ( #2345 )
...
* Multi Wallet support
* Fix Oracle tests
* Fix some CI errors
* Increase KeyManagerAppConfig code coverage
* Add test for multiple seeds in seed folder
* Move things in reference.conf files
* Lower key manager coverage requirement
* Fix postgres test issues
* Create DbAppConfig
* Add some docs, fix hardcoded postgres db name
* Clarify db vs schema
* Add character types
* Fix chaindb in conf
* Always copy default seed
* Remove need for driverName config
2020-12-16 17:27:56 -06:00
Ben Carman
49871df0c3
Require CJDNS starts with 0xFC ( #2356 )
2020-12-15 14:18:52 -06:00
Ben Carman
e5225993c3
Change CI Status to use Github Actions badge ( #2364 )
2020-12-15 12:16:14 -06:00
Chris Stewart
a1862cb648
Bump sbt to 1.4.5 ( #2358 )
2020-12-15 07:42:34 -06:00
Ben Carman
c43e78adf3
Move CI into indiviual workflows ( #2353 )
2020-12-14 06:37:09 -06:00
Ben Carman
48cb939976
Don't allow fee unit gen to be 0 ( #2346 )
...
* Don't allow fee unit gen to be 0
* Fix other 0
* Fix always 0 fee unit gen
2020-12-12 07:34:26 -06:00
Nadav Kohen
49a281acaf
Pulled down work from adaptor-dlc onto master ( #2339 )
...
* Pulled down work from adaptor-dlc onto master
* Reverted some accidental deletions
* Removed unused import
* Added scaladocs
* Responded to Ben's review
* Added some scaladocs and invariants
* Responded to chris' review
* Responded to more review
* Added some comments
2020-12-11 17:32:35 -06:00
Chris Stewart
bd3584eb43
Mask BIP39 password in the BIP39KeyManager ( #2350 )
...
* Mask BIP39 password in the BIP39KeyManager
* Add toString test
2020-12-11 16:15:44 -06:00
dependabot[bot]
696dce912d
Bump ini from 1.3.5 to 1.3.7 in /website ( #2349 )
...
Bumps [ini](https://github.com/isaacs/ini ) from 1.3.5 to 1.3.7.
- [Release notes](https://github.com/isaacs/ini/releases )
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.7 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-12-11 06:53:38 -06:00
Scala Steward
f3ce3619b0
Update scalafx to 15.0.1-R20 ( #2348 )
2020-12-11 06:52:31 -06:00
Scala Steward
1e7e8473a3
Update sqlite-jdbc to 3.34.0 ( #2347 )
2020-12-11 06:42:58 -06:00
Scala Steward
afeb992ca6
Update sqlite-jdbc to 3.32.3.3 ( #2342 )
2020-12-09 06:27:51 -06:00
Scala Steward
cec0593929
Update scalamock to 5.1.0 ( #2327 )
2020-12-08 09:11:33 -06:00
Scala Steward
ebd917b363
Update sbt-bloop to 1.4.6 ( #2316 )
2020-12-08 08:14:55 -06:00
Ben Carman
3e7fade224
Add latest ProtocolVersion ( #2332 )
2020-12-08 08:13:42 -06:00
Ben Carman
35025f9843
Setup Github Actions ( #2319 )
2020-12-07 13:35:22 -06:00
Ben Carman
d884f7b4e9
Have makeOpReturnCommitment use random UTXO selection ( #2320 )
2020-12-07 13:17:24 -06:00
Chris Stewart
cbd6ea2cbe
Start refactoring testkit to allow for specifying a different binary … ( #2325 )
...
* Start refactoring testkit to allow for specifying a different binary directory than the sbt default
* Fix BitcoindRpcTestUtil
* Add BitcoindRpcTestClient
2020-12-07 13:14:40 -06:00
Ben Carman
4bfcaa2235
docs: Fix dependabot warning for highlight.js ( #2328 )
2020-12-07 09:42:59 -06:00
Ben Carman
e6d8a02e42
docs: Replace Large Range with Digit Decomp ( #2331 )
2020-12-07 09:42:34 -06:00
Ben Carman
9a5ba7bd4f
Fix P2PClient parsing unknown messages ( #2315 )
...
* Fix P2PClient parsing unknown messages
* Use Vector, calculate correct checksum
2020-12-06 13:49:30 -06:00
Ben Carman
13443fd0d1
Implement BIP 155 addrv2 messages ( #2321 )
...
* Implement BIP 155 addrv2 messages
* Add unit tests
2020-12-06 08:07:57 -06:00
Scala Steward
5927a2e2c2
Update sbt-ci-release to 1.5.5 ( #2322 )
2020-12-06 08:07:05 -06:00
Chris Stewart
8f9f7750d9
Remove hard coded bitcoind version eclair was depending on and switch to latest version of bitcoind ( #2324 )
2020-12-06 08:06:39 -06:00
Chris Stewart
92b7944e23
Bump scalac setting in secp256k1jni.sbt to scala 2.12.12 ( #2317 )
2020-12-04 06:43:05 -06:00
Ben Carman
b3d70f559a
Fix TLV parsing for non-standard strings ( #2312 )
...
* Fix TLV parsing for non-standard strings
* Create function
* Fix oracle migrations
* Forced all TLV strings to be normalized implicitly
* Removed redundant normalization
* Fix oracle
* Bump migration test
* Fix 2.12.12 compile
* Use NetworkElement & StringFactory
Co-authored-by: nkohen <nadavk25@gmail.com>
2020-12-03 12:30:17 -06:00
Scala Steward
fd08c98be0
Update javafx-base, javafx-controls, ... to 16-ea+5 ( #2304 )
2020-12-02 07:00:19 -06:00
Ben Carman
0c03aa9c24
Add function to validate OracleAnnouncementV0TLV's signature ( #2308 )
2020-12-02 06:59:44 -06:00
Chris Stewart
28c37ccf1f
trivial: Add a sha256 hash field on all TLV ( #2300 )
2020-11-30 12:47:10 -06:00
Scala Steward
f0d925fda1
Update scopt to 4.0.0 ( #2298 )
2020-11-30 08:38:48 -06:00
Chris Stewart
8836ed5e4f
Get Scala 2.13.4 compiling ( #2294 )
...
* Get Scala 2.13.4 compiling
* Fix broken test case, in general use if() else() statements for Vectors rather than pattern match as I am unsure of how to correctly pattern match on Vector0,Vector1,...,Vector6()
* Bump CI to 2.13.4
* OVerride CurrencyUnit.equals() so that it works on Scala 2.13.4, not sure why there was a regression here between Scala versions 2.13.4/2.13.3
* Add explicit unit tests making sure bitcoin/satoshi currency units are equivalent
2020-11-28 07:36:07 -06:00
Scala Steward
c5c7a423b2
Update scodec-bits to 1.1.22 ( #2296 )
2020-11-27 07:48:18 -06:00
Chris Stewart
c29d95eece
Make BitcoinSAyncTest more thread safe and make sure we have all the … ( #2292 )
...
* Make BitcoinSAyncTest more thread safe and make sure we have all the expected test cases aggregated before we starting reducing over the results
* remove extra code
* Fix scala 2.12.x compile
2020-11-26 07:53:33 -06:00
Scala Steward
b2fe48e9fb
Update sbt-mdoc to 2.2.13 ( #2291 )
2020-11-26 07:44:03 -06:00
Scala Steward
d12c857441
Update scala-collection-compat to 2.3.1 ( #2290 )
2020-11-25 13:51:24 -06:00
Ben Carman
42c15ba672
Fix datadir config option ( #2271 )
...
* Fix datadir config option
* Move vals
* Use better names and docs
2020-11-24 16:05:20 -06:00
Ben Carman
7172b4a049
Request witness blocks from peers ( #2289 )
2020-11-23 22:08:03 -06:00
Chris Stewart
5524966998
Add directive to configure timeout on the appServer ( #2275 )
...
* docs: Add requestimeout bump to example configuration
* docs: Add reference to akka docs
2020-11-23 16:03:13 -06:00
Scala Steward
9d842897f5
Update scala-collection-compat to 2.3.0 ( #2285 )
2020-11-23 12:06:05 -06:00
Chris Stewart
b638c6837e
Move english word list to be represented by a Vector in memory ( #2287 )
...
* Move english word list to be represented by a Vector in memory
* rename to EnglishWordsBip39
2020-11-23 10:27:22 -06:00
Scala Steward
d0e3561bca
Update sbt to 1.4.4 ( #2288 )
2020-11-23 06:43:33 -06:00