Chris Stewart
0bb0d9acdb
Add AdaptorSigComputation states to states that a DLC can be cancelled in ( #4158 )
2022-03-03 20:52:19 -06:00
Chris Stewart
5113cac6c2
Log root xpub on keymanager startup ( #4157 )
2022-03-03 12:43:12 -06:00
Chris Stewart
f1bd0ea3a5
Add log message for the case where we match a script but do not have a matching address in our database ( #4156 )
2022-03-03 11:15:35 -06:00
Chris Stewart
4cefa56c99
Add unit test for address creation when we are already watching the script ( #4152 )
...
* Add unit test for address creation when we are already watching the script
* revert wallet
* Add upsert test too
* revert test again
2022-03-03 07:36:44 -06:00
Chris Stewart
374c1d7b9f
Upgrade RescanHandlingTest to use the newest release of bitcoind ( #4151 )
2022-03-02 09:59:25 -06:00
Chris Stewart
d1fc32758b
Fix tempContractId hash so we include LnMessage() bytes ( #4150 )
2022-03-01 19:02:33 -06:00
Chris Stewart
30226219e6
2022 03 01 static wix upgrade product code ( #4149 )
...
* Try fixing a stic wix productId so the windows OS can understand installations of bitcoin-s are the same product
* Add this branch to release.yml
* Use 1.9.0 windows product id
* Add EnvUtil.parseCommitsSinceLastTag, make last number on windows version be the number of commits since last tag
* Add ability to parse the version from a string
* use upgradeId rather than productId
* Remove feature branch from release.yml
* Remove test
2022-03-01 18:25:13 -06:00
user411
6e87eb1480
Offer.offerCollateralSatoshis to offerCollateral ( #4148 )
2022-03-01 13:35:21 -07:00
Chris Stewart
6b7058af4a
Add the temporaryContractId field to the json rpc response for offers ( #4146 )
...
* Add the temporaryContractId field to the json rpc response for offers
* Fix test case
2022-03-01 13:00:44 -06:00
Chris Stewart
c315dce05b
Add jdk version to log ( #4142 )
2022-03-01 10:12:44 -06:00
Chris Stewart
8d47f804d9
Update previous stable version to 1.9.0 ( #4143 )
2022-03-01 10:11:58 -06:00
Chris Stewart
54e18e6a8d
Update docker image to jdk 17 ( #4128 )
2022-03-01 07:33:05 -06:00
Chris Stewart
b86d4e492c
Allow both lnmessage and raw tlv to be sent over rpc for acceptdlc ( #4140 )
2022-03-01 06:13:59 -06:00
rorp
44b2ca3c3d
Improve validation error messages ( #4141 )
...
* Improve validation error messages
* fix unit tests
2022-03-01 05:27:32 -06:00
Chris Stewart
1bab51c1c6
Adjust appconfig logging to INFO ( #4139 )
...
* Adjust appconfig logging to INFO
* Add txids to log
2022-02-28 14:58:31 -06:00
rorp
c1dccd7831
Offer inbox RPC ( #4129 )
...
* Offer inbox RPC
* fix syntax errors
* change parameter type
* change receivedAt type
* rename RPC methods
* WS support
* fix syntax errors
2022-02-28 14:25:46 -06:00
rorp
ee98aa1d30
Increase offer message size ( #4136 )
2022-02-27 07:53:35 -06:00
Chris Stewart
8f02ebce10
2022 02 26 dynamic fee gui ( #4135 )
...
* WIP: Implement dynamic fee rates on desktop gui
* Fix bugs where we were calling fee rate api before backend was started
2022-02-27 07:14:52 -06:00
Chris Stewart
7a5c2971dd
Refactor receive flow to use the same utxo state transitions ( #4134 )
...
* Refactor receive flow to use the same utxo state transitions as the rest of the wallet
Get tests passing again with refactored utxos
Remove unecessary wallet methods
Fix test cases
* Remove fixture on UTXOHandlingTest
* Fix bug where funding happens in parallel in fixture and can lead to blockchain reorgs
2022-02-26 19:08:50 -06:00
Chris Stewart
c069b01e53
2022 02 24 rm prune addresses after rescan ( #4130 )
...
* Fix bug where we prune unused addreses on rescan. This doesn't let us discover funds for addresses sent that were not paid to until after the rescan was completed
* Add test case
* Fix neutrino node test case
* Some cleanup
2022-02-26 07:43:23 -06:00
Chris Stewart
3ba95700b2
Add RescanState, make sure we don't start concurrent rescans ( #4131 )
2022-02-25 05:23:51 -06:00
Chris Stewart
940c66807e
Add log for when a new address is generated ( #4127 )
...
* Add log for when a new address is generated
* Add isChange to the log
2022-02-23 15:10:30 -06:00
Chris Stewart
5aa46be423
Add a warn log if tor is not enabled and we are booting up DLCServer ( #4126 )
2022-02-23 12:29:23 -06:00
rorp
f3c443804b
Make DLCDataHandler more type safe ( #4123 )
2022-02-23 10:12:31 -06:00
benthecarman
5c9d64647e
Add PSBT functions for LND ( #4124 )
2022-02-23 10:08:36 -06:00
rorp
34b7d18268
External payout addresses for acceptdlc ( #4121 )
2022-02-22 14:47:48 -06:00
Chris Stewart
96d11163a6
Bump heap size on ci-release ( #4118 )
2022-02-22 09:27:13 -06:00
Chris Stewart
b46574c0c4
2022 02 18 sync since creationtime pt2 ( #4109 )
...
* Get things compiling and tests passing
* Fix bug where we weren't using filter height correctly
* Fix docs
* Move creationTime into KeyManagerAppConfig
* Fix nodeTest/test test fixtures
2022-02-22 08:00:14 -06:00
Chris Stewart
16f3da7ee0
Update setup scala action to v13 ( #4113 )
...
* Update setup scala action to v11
* update to v13
* increase heap size on compile
2022-02-21 15:52:24 -06:00
Chris Stewart
e98b2c6caa
Update release.yml to use openjdk@1.17.0 ( #4115 )
2022-02-21 10:52:55 -06:00
Chris Stewart
eddcc94b03
Upgrade CI jdks to openjdk@1.17.0 ( #4114 )
2022-02-21 09:44:59 -06:00
Chris Stewart
e6bf7bd67e
Segregate updating received utxos and spent utxos ( #4093 )
...
* Fix UTXOHandlingTest cases
* Reduce log level
* Add comments, fix bugs so that we can transition from TxoState.ConfirmedReceived -> TxoState.PendingConfirmationsReceived
* Fix BroadcastSpent/BroadcastReceive bugs
* Add scaladoc to updateUtxoStates()
* Break receive and spent tests into two test cases
* Remove unneeded database write
* Fix rebase
2022-02-20 15:37:52 -06:00
benthecarman
cff0e84440
Fix get txs for lnd ( #4111 )
2022-02-20 06:40:03 -06:00
Chris Stewart
528e7c8f0e
Remove TxoState.DoesNotExist ( #4108 )
2022-02-18 16:31:03 -06:00
rorp
ffd7d921a8
Database support for incoming offers ( #4105 )
...
* Database support for incoming offers
* fix tests
2022-02-18 14:03:05 -06:00
benthecarman
f657510d80
Remove invoice max amount limit ( #4104 )
2022-02-18 12:16:39 -06:00
Chris Stewart
666885bc11
Re-add javafx media,graphics dependnecies to fix GUI ( #4107 )
2022-02-18 11:39:24 -06:00
rorp
5777ec1c31
Add an ability to set custom payout and change addresses ( #4101 )
...
* Add an ability to set custom payout and change addresses
* config changes
* formatting
* respond to the comments
2022-02-18 09:29:00 -06:00
Chris Stewart
5b1b1ee149
Remove uneeded javafx deps ( #4103 )
2022-02-16 16:44:12 -06:00
Chris Stewart
0ba6bb4da0
Try to fix windows path ( #4100 )
...
* Try to fix windows path
* Just remove windows native image
2022-02-15 10:46:55 -06:00
Chris Stewart
075b90c930
2022 02 15 update 1.9.0 release notes ( #4099 )
...
* Update release notes to 4e6c68155e
* Add some descriptions to modules
* Add high level description, fix versions
* Fix typo
2022-02-15 09:31:27 -06:00
Chris Stewart
2bce49b519
Remove things deprecated in 1.8 ( #4097 )
2022-02-15 09:24:22 -06:00
Chris Stewart
95d9bf44a5
Add 1.9.0 of the website ( #4096 )
2022-02-15 07:48:48 -06:00
rorp
4e6c68155e
Sort outcomes in decodeoffer
response ( #4094 )
...
* Sort outcomes in `decodeoffer` response
* scalafmt
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-02-14 19:14:29 -06:00
Chris Stewart
e8ee5d7339
Bump website dependencies ( #4095 )
2022-02-14 18:59:10 -06:00
Chris Stewart
dc47c070a2
Fix SpendingInfoDAO.findOutputsReceived() bug ( #4090 )
2022-02-14 10:11:23 -06:00
rorp
4d85b7a3d7
Support for big SPKs ( #4084 )
...
* Support for big SPKs
* Support for big SPKs
* Bump number of migrations
* Fix other test case
* cleanup
* cleanup
* fix psql migrations
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-02-14 07:22:34 -06:00
Chris Stewart
3931897e7f
2022 02 13 issue 3405 ( #4089 )
...
* Fix version bug in download
* Remove more 'v' tag prefixes on tag
* Fix zip
* Final fixes on download links
* Remove extra docs
2022-02-13 16:26:54 -06:00
Chris Stewart
07fcfd0568
2022 02 12 update mdoc fix downloadlink ( #4086 )
...
* Fix broken website examples
* Update mdoc dependency and fix download link
2022-02-12 16:20:34 -06:00
Chris Stewart
13c46e0af8
Move expensive script checks to last inside of P2PKWithTimeoutScriptPubKey ( #4087 )
...
* Move expensive script checks to last inside of P2PKWithTimeoutScriptPubKey
* Fix compile
2022-02-12 16:18:23 -06:00