Scala Steward
0c0e209013
Update scalafx to 15.0.1-R21 ( #2492 )
...
* Update scalafx to 15.0.1-R21
* Update scalafx to 15.0.1-R21
2021-01-11 09:17:11 -06:00
benthecarman
1ddd7bec1d
Recover errors in DataMessageHandler ( #2460 )
2021-01-10 12:17:51 -06:00
Chris Stewart
84ce69eac8
Clean up fixture shutdown code a bit to try and see if this resolves … ( #2498 )
...
* Clean up fixture shutdown code a bit to try and see if this resolves issue on CI
* Rework fixtures so we aren't starting app configs in multiple places
* Fix scaladoc
2021-01-09 17:07:26 -06:00
Chris Stewart
2c2646c78d
Commit add Opt/T fromBytes/fromHex methods similar to StringFactory ( #2499 )
2021-01-09 13:04:07 -06:00
Scala Steward
27e50b2c34
Update javafx-base, javafx-controls, ... to 16-ea+6 ( #2489 )
2021-01-09 11:24:15 -06:00
benthecarman
94c71543fb
Add createmultisig cli command ( #2495 )
2021-01-09 09:54:34 -06:00
Chris Stewart
2b94b33052
2021 01 02 issue 2457 ( #2461 )
...
* WIP
* Get neutrino node with wallet 'receive information about received payments' working again
* Fix compile
* Remove initial sync logic from test case
* Remove sync logic in NeutrinoNodeWithWallet test cases
* Improve logging and rename a few things
* WIP2
* WIP3
* Get NeutrinoNodeWithWallet tests working
* Implement WalletSync, which allows you to sync a wallet from a arbitrary data source
* Get all tests passing again
* Use spv.appConfig in DataMessageHandlerTest rather than caching the config
* Modify cleanup to hopefully get CI passing
* Fix postgres tests by cleaning the table during the destroy phase of the test fixture. This is needed because the same postgres database is shared between tests in the same test suite
* Revert logback-test.xml
* Get sqlite/postgres tests passing pt 2
* syncHeight -> syncDescriptorOpt()
* Add case for genesis block hash in WalletSync
* Fix SpvNodeWithWallet test case to actually test spv functionality
* Remove nodeCallbacks parameters, callbacks should be registered on nodeAppConfig
2021-01-09 09:33:37 -06:00
Chris Stewart
c4650e3930
Make allFactories lazy so we don't hit NPE exceptions ( #2491 )
2021-01-08 14:35:55 -06:00
Chris Stewart
e38569db10
Add officially supported version of bitcoind by eclair, also add the ability to specify which version of bitcoind you are using for EclairRpcTestUtil.getBitcoindRpc ( #2490 )
2021-01-08 11:43:48 -06:00
Chris Stewart
056702f61c
Add explicit signing version associated with a EventDescriptor ( #2487 )
2021-01-07 11:31:00 -06:00
benthecarman
223be80573
Limit bech32 addresses to segwitv0 ( #2471 )
...
* Limit bech32 addresses to segwitv0
* extend ScriptFactory, make check exhuastive
2021-01-07 08:13:31 -06:00
benthecarman
e944ed083f
Bump size of data for AesCryptTest ( #2483 )
2021-01-07 07:55:29 -06:00
Chris Stewart
b76be736b8
Rename wallet.getSyncHeight() -> wallet.getSyncDescriptorOpt(). We don't just use height in the descriptor, the hash is just as valuable for connecting to chains ( #2479 )
2021-01-07 07:40:30 -06:00
benthecarman
1ea4e1b0be
Add download link to navbar & downloads page ( #2473 )
...
* Add download link to navbar
* Downloads page
2021-01-07 07:08:26 -06:00
Nadav Kohen
141fc548bc
Modified rounding on DLCPayoutCurve interpolation to match spec ( #2470 )
2021-01-07 06:42:01 -06:00
benthecarman
ecc4532bf7
Remove callbacks param from DataMessageHandler & PeerMessageReceiver ( #2476 )
2021-01-06 13:23:47 -06:00
benthecarman
78e28baf3c
Rename v0.4 version to 0.4.0 in docs ( #2478 )
2021-01-06 10:48:16 -06:00
Scala Steward
9eb6ec8458
Update play-json to 2.9.2 ( #2468 )
2021-01-06 10:20:59 -06:00
benthecarman
663a951430
Update LICENSE year ( #2474 )
2021-01-06 06:41:18 -06:00
benthecarman
166440b34b
Update DLC Oracle Signing Algo ( #2465 )
2021-01-05 08:19:53 -06:00
benthecarman
fb43748d97
Version Number in logs & Cli Command ( #2467 )
2021-01-05 07:27:40 -06:00
Chris Stewart
cc2c438da1
Remove -Xfatal-warnings flag for tests ( #2469 )
2021-01-05 05:57:56 -06:00
benthecarman
f5dae42761
Make KeyManager return better error messages ( #2464 )
...
* Make KeyManager return better error messages
* Increase test coverage
* Refactor
* Create type for raw strings
2021-01-04 12:43:55 -06:00
benthecarman
0cc85cc0b3
Simplify DBConfig Test to fix failures ( #2459 )
2021-01-04 07:12:38 -06:00
benthecarman
238bd02595
Request filters after processing ( #2463 )
2021-01-04 06:37:48 -06:00
benthecarman
4cd3079d89
Fix docs sidebar ( #2466 )
2021-01-04 06:13:46 -06:00
Chris Stewart
b0b56dd5da
2020 12 18 enable lint options ( #2454 )
...
* Enable -Xlint:adapted-args,nullary-unit on our for compile scope
* Add Xlint:infer-any compiler option
* Fix build so test compiler options are actually enabled
* Enable more scalac linting options
* Add '-Xlint:eta-sam'
* Add 'Xlint:inaccessible,Xlint:missing-interpolator'
2021-01-03 08:01:26 -06:00
Chris Stewart
8e6a37e988
Remove extra logback files ( #2456 )
...
* Remove extra logback files
* Adjust logging levels in testkit/logback-test.xml
2021-01-03 07:25:45 -06:00
Chris Stewart
9bef444fe7
Rework BlockHeaderDAO.chainTips into two methods: BlockHeaderDAO.{get… ( #2443 )
...
* Rework BlockHeaderDAO.chainTips into two methods: BlockHeaderDAO.{getBestChainTips,getForkedChainTips}. getForkedChainTips is needed for reorg situations in the case a block header is received that builds off a stale tip
* Deduplicate BlockHeaderDAO.getBlockchains() that are subchains for the best chains
2021-01-01 09:04:29 -06:00
benthecarman
1d701c48a3
Use written txDbs in TransactionProcessing ( #2449 )
2020-12-31 07:39:24 -06:00
benthecarman
00e6a81a2a
Safely delete files in DBConfigTest ( #2451 )
2020-12-30 18:08:03 -06:00
Nadav Kohen
313e9d6e79
Update secp branch with synced java files ( #2448 )
2020-12-30 17:34:27 -06:00
rorp
aba109de16
Add attestation verification utility ( #2438 )
2020-12-30 13:56:10 -08:00
benthecarman
7ad477fdaa
Don't allow negative outcome for unsigned digit decomp events ( #2446 )
2020-12-30 07:30:27 -06:00
benthecarman
4e862b7297
Move RPC server logic into separate project ( #2440 )
2020-12-29 14:57:11 -06:00
benthecarman
3e9b6881d2
KeyManager Docs ( #2426 )
...
* KeyManager Docs
* Add to sidebar
* Respond to review
2020-12-29 14:39:41 -06:00
benthecarman
ef1a3e7baf
Add doc about no mempool ( #2429 )
2020-12-29 14:37:25 -06:00
benthecarman
2610a23a23
Fix broken links in docs ( #2439 )
2020-12-29 14:34:37 -06:00
Nadav Kohen
ff60c6e03e
OutcomePayoutPoint now has the correct types and deffers rounding due to extra_precision in serialized points ( #2441 )
2020-12-29 13:55:39 -06:00
benthecarman
f7c6fc141d
Skip CI tests for docs PRs ( #2435 )
...
* Skip CI tests for docs PRs
* Fix docs
2020-12-29 08:07:15 -06:00
Scala Steward
19c68b77b9
Update sbt to 1.4.6 ( #2434 )
2020-12-27 07:23:59 -06:00
Ben Carman
732c38486e
Add to docs we support schnorr ( #2428 )
...
* Add to docs we support schnorr
* Add Schnorr example
2020-12-26 07:18:51 -06:00
Chris Stewart
40f46d7c7a
Remove BlockHeader.getBlockchainsFrom(), rework type signature for Bl… ( #2431 )
...
* Remove BlockHeader.getBlockchainsFrom(), rework type signature for BlockHeader.getBlockchainFrom() to return Future[Option[Blockchain]]
* fix nits
2020-12-26 07:17:38 -06:00
Ben Carman
3d37d919a3
Add supported Bips docs ( #2427 )
2020-12-24 07:16:46 -06:00
Ben Carman
2be2df12db
Publish Cli as library ( #2433 )
2020-12-23 20:16:38 -06:00
Nadav Kohen
528b4e01ee
Outstanding DLC branch diff ( #2432 )
2020-12-23 18:13:57 -06:00
Ben Carman
c33f88eb05
Add old release notes ( #2385 )
2020-12-23 14:17:37 -06:00
Ben Carman
90e2a4b6f1
Account for rounding of fee rate in CPFP test ( #2423 )
2020-12-23 07:18:42 -06:00
Ben Carman
3f18ba18d7
Bitcoind Version from String ( #2421 )
2020-12-23 07:16:54 -06:00
Scala Steward
41b1c4a88d
Update bcprov-jdk15on to 1.68 ( #2422 )
2020-12-23 07:16:01 -06:00