Chris Stewart
fd7bef3aa7
Try out slick 3.4.0-RC3 ( #4620 )
2022-09-06 12:27:36 -05:00
Chris Stewart
d2fb3fc150
Revert "Make electron build use bitcoin-s-ts latest tag ( #4701 )" ( #4711 )
...
This reverts commit 38725f0155
.
2022-09-06 11:24:56 -05:00
Chris Stewart
a36e55c892
Fix patterns I missed when updating logback ( #4713 )
2022-09-06 10:41:32 -05:00
benthecarman
2cfd6f3591
Allow for custom config file name ( #4709 )
2022-09-05 16:04:25 -05:00
Chris Stewart
2bf1c9d1a5
Try to debug what is happening on CI with zmq test ( #4708 )
...
* Try to debug what is happening on CI
* Turn off logging
* Fix compile errors
* try to add sleep to get zmq started
* Cleanup
* Empty commit
2022-09-05 13:23:10 -05:00
Chris Stewart
3ad43a8f86
ignore jakarta dependnecy in logback ( #4707 )
2022-09-05 08:38:50 -05:00
Chris Stewart
3ee4fe1138
Upgrade dependencies ( #4705 )
...
* Upgrade dependencies
* upgrade micropickle to 2.0.0
* Add .env file with FLYWAY_CLEAN_DISABLED=false to allow cleaning in test cases
* Fix logging pattern bug
* Add action to load .env file
* Add default flyway.conf at root of repository, disable flywayClean
* remove env action
2022-09-05 07:11:23 -05:00
rorp
2448fe13e8
Revert the unique outpoint index DB migration ( #4652 )
...
* Revert the unique outpoint index DB migration
* fix tests
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-09-04 10:24:30 -05:00
Chris Stewart
328e1653a9
Drop support for scalac 2.12.x
( #4704 )
...
* Drop support for scalac 2.12.x
* Turn logging level OFF
* Remove more 2.12.x files
2022-09-03 10:16:22 -05:00
benthecarman
1758197d58
Remove bitcoind as a dep for lnd ( #4703 )
2022-09-02 17:24:38 -05:00
user411
38725f0155
Make electron build use bitcoin-s-ts latest tag ( #4701 )
2022-09-02 12:46:15 -05:00
Chris Stewart
669eb03f93
2022 09 02 issue 4699 ( #4700 )
...
* Get version names right
* fix snapshot bug on docker settings
* Add getSimpleOSName
2022-09-02 11:56:38 -05:00
Chris Stewart
42ef5d15b6
Update release notes through 1.9.2 ( #4698 )
2022-09-02 09:59:05 -05:00
Chris Stewart
3578b56ea3
Switch base docker image to eclipse-temurin:17 ( #4697 )
2022-09-01 20:06:07 -05:00
rorp
7322186b56
Fix Tor hidden service config ( #4689 )
...
* Fix Tor hidden service config
* default the target list to an empty list
* Scala 2.12 compatibility
* update docs
* Fix typo
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-09-01 16:54:39 -05:00
Chris Stewart
dbcde5d3c7
Fix flaky test ( #4695 )
2022-09-01 13:22:10 -05:00
benthecarman
dac65ca806
Fixes for force closes or failure to close lnd channel ( #4692 )
2022-09-01 07:40:36 -05:00
Chris Stewart
49b2730f8c
revert docker-compose user again as its impossible to create mounted direcotry as non root user ( #4691 )
2022-08-31 18:12:12 -05:00
Chris Stewart
d2f8811a1c
Add log when we are fetching peers to sync with ( #4693 )
2022-08-31 17:39:21 -05:00
benthecarman
80051d4089
Make macaroon path accessible in LndInstanceLocal, add Versioner RPC ( #4688 )
2022-08-31 15:44:14 -05:00
Chris Stewart
15b6e429b2
Update README to use grey's new build-wallet-electron.sh
script ( #4686 )
...
* Update README to use grey's new build-wallet-electron.sh script
* Cleanup website
2022-08-30 17:12:14 -05:00
Chris Stewart
945b3914dd
Remove javafx release ( #4684 )
2022-08-30 12:55:16 -05:00
Chris Stewart
1dede2c061
update release notes through 9353c41e8f
( #4685 )
2022-08-30 12:42:11 -05:00
Chris Stewart
9353c41e8f
Add some guards for when we set IBD flag to reduce false positive WARN messages ( #4683 )
2022-08-30 11:47:54 -05:00
Chris Stewart
f65b483d6f
Allow LnMessage(tlv) & raw tlv to be used in DLCRoutes
( #4682 )
...
* Allow LnMessage(tlv) & raw tlv to be used in DLCRoutes from when reading binary files
* Implement actual fix with test case
* Fix try deserializing to tlv in a few more places
* Turn logging off
2022-08-30 06:01:46 -05:00
Chris Stewart
d6c7247a79
Simple docker-compose.yml, add BITCOIN_S_UID, add DISABLE_JLINK ( #4680 )
2022-08-29 17:25:32 -05:00
Chris Stewart
c266ba849f
Set entrypoint scripts so they are executable by anyone, revert daemonUserId to test on umbrel ( #4678 )
2022-08-29 10:38:50 -05:00
Shreyansh
2cae3f803d
Fix infinite invalid header loop ( #4667 )
...
* fix infinite invalid header loop
* Adjust log levels to WARN
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-08-26 09:43:07 -05:00
Chris Stewart
969333c9e4
Add correct volume mapping for UI ( #4670 )
2022-08-26 07:07:47 -05:00
benthecarman
b514e812b5
Use findByPrimaryKey query in findByPrimaryKeyAction ( #4671 )
2022-08-26 07:07:24 -05:00
benthecarman
66d298be3e
Add SatoshisPerVirtualByte json serializers ( #4672 )
2022-08-26 07:06:34 -05:00
Chris Stewart
15032e27a1
Add default exposed volume of /bitcoin-s so we can always write data to a place ( #4669 )
2022-08-25 14:12:46 -05:00
Chris Stewart
85a0a0b889
Add docker command mkdir /wallet ( #4666 )
2022-08-25 11:52:12 -05:00
Chris Stewart
ac24bfb230
Revert #4601 / #4624 so that docker works on umbrel again ( #4665 )
...
* Revert #4601 / #4624 so that docker works on umbrel again
* Fix
2022-08-25 11:21:29 -05:00
rorp
a5186cd1da
Change default DLC peer alias ( #4663 )
2022-08-25 06:57:16 -05:00
benthecarman
02f525fd39
Make CRUDAction types more strict ( #4657 )
2022-08-24 06:15:24 -05:00
rorp
7c112b8a90
Fix rescan for existing wallets ( #4656 )
2022-08-24 05:42:53 -05:00
Shreyansh
4e4e4aa9ed
change stream to use backpressure ( #4654 )
2022-08-23 15:54:15 -05:00
Chris Stewart
288918d705
Partially revert #4601 and re-add daemonUser := bitcoin-s
( #4655 )
...
* Partially revert #4601 and re-add daemonUser := bitcoin-s
* scalafmt
* scalafmt again?
2022-08-23 14:36:08 -05:00
Chris Stewart
2001e86ab9
If DISABLE_JLINK
set, don't try to chmod jre/bin/java
( #4651 )
...
* If DISABLE_JLINK set, don't try to chmod jre/bin/java
* Do it for oracle server as well
2022-08-23 13:16:42 -05:00
Chris Stewart
9afab28d50
Fix empty.head exception in rescan flow ( #4649 )
2022-08-23 12:53:22 -05:00
Shreyansh
068187c93d
increase buffer size of dataMessageStream to 10000 ( #4646 )
2022-08-23 08:59:16 -05:00
benthecarman
e5545cb3b9
Improve toString functions for schnorr data types ( #4644 )
2022-08-23 07:05:04 -05:00
Chris Stewart
e65346f558
Version 1.9.3 of everything ( #4643 )
2022-08-22 18:21:07 -05:00
Shreyansh
2c2e03b279
Header sync validation ( #4456 )
...
* add header sync validation
* fix docs, minor fixes
* Refactor to us InvalidBlockHeader ChainException, also refactor recovery to private helper method
* changes from comments
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-08-22 17:05:41 -05:00
Chris Stewart
451b525be5
Don't process block that we can't fetch height for ( #4613 )
2022-08-22 13:21:50 -05:00
Chris Stewart
a0eb0824a2
Fix some bugs around resetting rescan state when a rescan fails ( #4642 )
...
* Fix some bugs around resetting rescan state when a rescan fails
* Add test case
* Use .fail() method
2022-08-22 12:55:18 -05:00
Chris Stewart
86463231d6
2022 08 18 Add configuration to only emit websocket events when IBD is done ( #4627 )
...
* Implement isinitialblockdownload flag in databaes
* Change to IsInitialBlockDownload to be less confusing
* Fix missing refactors, add ChainApi.isIBD()
* Implement logic for ChainApi.isIBD(), add configuration flag to toggle whether to emit websocket events while IBD is ongoing or not, add isinitialblockdownload field to getinfo endpoint
* Remove confusing ChainApi.isIBD() that didn't accurately account for the case where IBD wasn't set in the database
* Fix bug around emitting the websocket events
* Add some documentation
2022-08-22 10:09:00 -05:00
Chris Stewart
c09da6f116
Bump rescan test timeouts from 5 -> 10 seconds ( #4639 )
...
* Bump rescan test timeouts from 5 -> 10 seconds
* Empty commit
* Use AsyncUtil.awaitCondition rather than a hard timeout
2022-08-22 08:52:43 -05:00
rorp
0b39c38419
Configure scalafmt to preserve line endings ( #4638 )
2022-08-21 16:07:48 -05:00