Commit graph

2972 commits

Author SHA1 Message Date
Chris Stewart
3ef842eca5
Adjust --depth doc from 100 -> 500 (#3300) 2021-06-21 07:41:58 -05:00
Chris Stewart
97785561ba
Add link to installers, add docs for requirement of java9+ for development environments (#3299)
* Fix parts of issue 3298

* Specify that is for development environments, not runtime environments
2021-06-21 06:16:43 -05:00
Scala Steward
a3e9275303
Update sbt-coveralls to 1.3.1 (#3297) 2021-06-18 13:19:58 -05:00
Chris Stewart
94081502c8
Remove previous stable version usage for windows builds as for some reason it doesn't work when setting up dev envs for the first time (#3292) 2021-06-18 09:18:54 -05:00
Scala Steward
6415b9c10a
Update slf4j-api to 1.7.31 (#3294) 2021-06-18 09:17:45 -05:00
Giamme
cdee40b379
Fixed bitcoin-s-cli dir location under bin (#3293)
It seems like the bitcoin-s-cli build is under ```./app/cli/target/universal/stage/bin/bitcoin-s-cli``` rather than ```./app/cli/target/universal/stage/bitcoin-s-cli```
2021-06-18 08:21:19 -05:00
benthecarman
d6878b0226
Use same network as bitcoind backend (#3285)
* Require same network for bitcoind and appServer

* Use same network as bitcoind backend

* touchups
2021-06-17 10:44:25 -05:00
dependabot[bot]
5fbdf8297f
Bump postcss from 7.0.35 to 7.0.36 in /website (#3272)
Bumps [postcss](https://github.com/postcss/postcss) from 7.0.35 to 7.0.36.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/7.0.35...7.0.36)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-17 09:02:23 -05:00
Chris Stewart
6cd85765a5
Try downgrading the jdk to 15 for linux release builds (#3287) 2021-06-17 08:25:07 -05:00
benthecarman
898ebed4e9
Windows packaging (#3210) 2021-06-17 07:20:07 -05:00
Scala Steward
9be6cb11d5
Update postgresql to 42.2.22 (#3282) 2021-06-17 07:05:50 -05:00
benthecarman
00e11b4930
Fix rows in ViewDLCDialog (#3275) 2021-06-17 06:50:25 -05:00
Scala Steward
e9de8f30a8
Update metrics-core to 4.2.1 (#3284) 2021-06-17 06:49:49 -05:00
benthecarman
88187abf1a
Add LnInvoice db mapper (#3286) 2021-06-17 06:49:33 -05:00
benthecarman
bd11c84462
Add ability to sweep wallet (#3274)
* Add ability to sweep wallet

* Respond to review

* empty
2021-06-16 14:37:40 -05:00
benthecarman
7ecf3edbd6
Update utxo states correctly for bitcoind backend (#3276) 2021-06-16 12:30:43 -05:00
Chris Stewart
8374ddf601
Removes dead symlinks for secp256k1 on osx_arm64 (#3279) 2021-06-16 11:03:22 -05:00
Chris Stewart
410ea15224
update website, remove references to a DLC specific branch (#3280) 2021-06-16 10:17:10 -05:00
Scala Steward
afbc22af1c
Update sbt-native-image to 0.3.1 (#3270) 2021-06-16 08:14:30 -05:00
benthecarman
ca2ddbb7ec
Preserve noncedb outcomes when adding oracle (#3273) 2021-06-16 07:50:09 -05:00
benthecarman
e63a12e47f
Better error message for invalid DLC refunds (#3209) 2021-06-15 10:57:50 -05:00
Chris Stewart
11cef133e0
2021 06 15 issue 3266 (#3269)
* Specify team id rather than developer id for mac builds when notarizing the artifacts

* Try to use PublicID

* Try to use --team-id rather than --username

* try specifying both teamid and username

* remove special branch for testing
2021-06-15 10:06:03 -05:00
Chris Stewart
63083bf642
Make getDLCs async to improve performance (#3222)
* Make getDLCs async to improve performance

* remove logs

* remove unecessary logs

* Fix unused
2021-06-15 09:38:36 -05:00
Scala Steward
3c8be6e8d9
Update sbt-coveralls to 1.3.0 (#3262) 2021-06-14 13:35:54 -05:00
Chris Stewart
aaa7b42ae7
Add unit test we can handle spending funds and receiving funds in same tx (#3185)
* Add unit test we can handle spending funds and receiving funds in the same transaction inside the wallet

* Use fundRawTranaction() to make sure the utxo is reserved
2021-06-14 08:57:30 -05:00
Scala Steward
4f936b2cbf
Update sbt to 1.5.4 (#3264) 2021-06-14 06:10:04 -05:00
benthecarman
935354993b
Populate Broadcast DLC GUI (#3260) 2021-06-13 09:29:08 -05:00
Scala Steward
eeb4741d60
Update sbt-scalajs, scalajs-library, ... to 1.6.0 (#3233) 2021-06-12 08:30:08 -05:00
benthecarman
a526ad14ee
Fix DLC Accounting errors (#3249) 2021-06-12 08:12:38 -05:00
benthecarman
c2237ab6fe
Only unreserve our utxos when canceling a DLC (#3250) 2021-06-12 08:01:24 -05:00
benthecarman
65f096f65a
Populate Sign GUI when choosing a file (#3243)
* Populate Sign GUI when choosing a file

* Add error messages, add for numeric
2021-06-11 15:14:18 -05:00
Chris Stewart
5caf7ee38b
2021 06 10 cache spendinginfodbs for block (#3245)
* Add mark as spent optimization to batch writes rather than write inside the method

* Scaladoc refactor

* Refactor received spendingInfoDbs to be cached outside of processTransactionImpl()

* Implement processBlockCachedUtxos() to improve performance

* Fix typo
2021-06-11 15:14:02 -05:00
Scala Steward
4f4fd111e7
Update akka-actor, akka-discovery, ... to 2.6.15 (#3246) 2021-06-11 13:46:40 -05:00
Scala Steward
1215a22857
Update postgresql to 42.2.21 (#3248) 2021-06-11 13:27:28 -05:00
Chris Stewart
af8aaa7bad
2021 06 07 markasspent optimization (#3244)
* Add mark as spent optimization to batch writes rather than write inside the method

* Scaladoc refactor
2021-06-11 13:26:24 -05:00
Scala Steward
4b2bc379e3
Update bcprov-jdk15on to 1.69 (#3238) 2021-06-09 18:43:55 -05:00
benthecarman
95f6c0d790
Skip adding DLC sigs if we already have them (#3236)
* Skip adding DLC sigs if we already have them

* Fix compile

* Fix test
2021-06-09 18:42:17 -05:00
Chris Stewart
8574edede7
Move addressDb database read out of inner loop (#3239)
* Move addressDb database read out of inner loop and into processReceivedUtxo() to hopefully improve performance

* Cleanup
2021-06-09 12:18:57 -05:00
benthecarman
cd59aff063
Fix for showing txid on send (#3237) 2021-06-09 07:58:02 -05:00
Chris Stewart
9431be2f25
2021 06 07 dlc wallet pnl (#3229)
* WIP

* Add profit and loss and rate of return for entire wallet

* Fix rebase

* Address part 1 of code review from Ben

* Add unit test for wallet accounting
2021-06-08 15:05:40 -05:00
Chris Stewart
7ba7f8b9ba
Try to add block generate to address in fixture setup to get around compact filter sync edge case (#3231)
* Try to add block generate to address in fixture setup to get around the case where block headers & filter headers are synced but compact filters are not

* Push to github to force re-run of CI 2

* Add ChainApi.getBestFilter(), use it in sync to determine if filter headers & filters are in sync

* Push to github to force re-run of CI 3

* Simplify getBestFilter, add unit test

* Add more comments, clean up some code
2021-06-08 12:47:28 -05:00
benthecarman
a56086b751
Use nonceDb's outcome to calc oracle outcome (#3217) 2021-06-08 12:32:11 -05:00
Scala Steward
0f9024b7ae
Update akka-grpc-runtime_2.12, ... to 2.0.0 (#3143) 2021-06-08 10:49:07 -05:00
benthecarman
c9798d6842
Test for processing a block we receive and send in (#3189)
* Test for processing a block we receive and send in

* Use psbts
2021-06-08 10:46:54 -05:00
Chris Stewart
f958b4036c
Bump otj-pg-embedded to 0.13.14 (#3228) 2021-06-07 13:47:00 -05:00
Chris Stewart
a0ce337b22
Upgrade scala versions on ci to 2.12.14 and 2.13.6 (#3226) 2021-06-07 12:01:08 -05:00
Chris Stewart
a61c11acfc
Implement sharing of actor systems across the GUI and backend app server (#3220)
* Implement sharing of actor systems across the GUI and backend app server

* Add timestamp to system names

* Fix test case
2021-06-07 11:38:33 -05:00
Chris Stewart
fc5bb956dc
Try making the dlc fee test suite async (#3227)
* Try making the test suite async

* Push to github to force re-run of CI

* Push to github to force re-run of CI 2
2021-06-07 10:23:48 -05:00
benthecarman
5036c419be
Add from file ability for AddDLCSigsAndBroadcast DLCs (#3219) 2021-06-03 21:14:03 -05:00
benthecarman
1af9465881
Update balance on cancel DLC (#3205) 2021-06-02 06:16:54 -05:00