Commit graph

2985 commits

Author SHA1 Message Date
user411
19fb1cf17a
Add network selection combobox for Neutrino (#3409)
* Add network selection combobox for Neutrino fixes 3406

* Internalized ComboBox items, added .onion proxy.enabled auto-flagging

* Change ComboBox to BitcoinNetwork type

* Separate proxy and config building

* Resolve network name to canonical dirName
2021-07-16 09:03:54 -06:00
benthecarman
892096d790
Disallow calling addDLCSigs as Initiator (#3411) 2021-07-15 17:05:32 -05:00
rorp
8b663d91b6
Tor support for P2P (#3311)
* Tor support for P2P

* fix stuck connections

* unit tests

* docs

* update docs

* respond to the PR comments

* fix docs
2021-07-13 14:27:24 -05:00
Scala Steward
6e04010cba
Update scala-async to 1.0.0 (#3392) 2021-07-13 12:39:47 -05:00
Scala Steward
74964ab145
Update sbt to 1.5.5 (#3391) 2021-07-12 06:16:47 -05:00
Shreyansh
fd7cd71848
Update .gitmodules (#3390) 2021-07-11 08:46:54 -05:00
benthecarman
c1715760c6
Add connection indicator to GUI (#3381) 2021-07-11 06:36:16 -05:00
Chris Stewart
c774ce3a34
Implement logic to automatically attach deb,dmg,msi installers to a release when i tag something (#3388) 2021-07-09 12:42:46 -05:00
Scala Steward
cddecc2075
Update sbt-scalafmt to 2.4.3 (#3386) 2021-07-09 12:26:46 -05:00
benthecarman
45233be22d
Update user agent (#3384)
* Update user agent

* update prev version
2021-07-09 06:54:10 -05:00
Scala Steward
38c55ad0c0
Update scala-collection-compat to 2.5.0 (#3387) 2021-07-09 06:28:00 -05:00
user411
79e11c6dce
Update path to secp256k1 library in docs (#3385) 2021-07-09 06:27:26 -05:00
Chris Stewart
028b6f896b
Add missing release webhook on the release.yml file (#3380) 2021-07-08 08:10:34 -05:00
Chris Stewart
895eb88e93
Add missing website docs (#3379) 2021-07-08 06:32:54 -05:00
Chris Stewart
79175cc097
1.7.0 version of website (#3373) 2021-07-08 06:21:00 -05:00
benthecarman
a82f5aa832
Use Wallet's transactionDAO instead of creating a copy (#3377)
* Use Wallet's transactionDAO instead of creating a copy

* remove import
2021-07-07 19:01:40 -05:00
user411
253f7444c6
Show error on SignedDigit contract (#3376) 2021-07-07 15:51:29 -05:00
Chris Stewart
b75d1259c1
Add first draft for release notes for 1.7 (#3346)
* Add first draft for release notes for 1.7

* Add high level descriptions of what changed in modules

* Add latest commits

* Add boilerplate section for verifying sigs
2021-07-07 15:50:39 -05:00
user411
bb838624ce
Export Result and Save Backup handle no file selection (#3370)
* Export Result and Save Backup handle no file selection, New Point in curve not marked Endpoint

* Revert endpoint defaullt change

* Change to Option[File] from Save Dialog

* Explicit no return from cases
2021-07-07 15:35:11 -05:00
Chris Stewart
bc79a24f53
Get both bundle and app server logging working (#3362)
* Get both bundle and app server logging working, oracleServer does not compile

* Get everythig compiling

* Fix bug where bundle wouldn't use command line param rpc port for ConsoleCli

* Add unit tests to make sure we are translating to config properly

* Fix bug where app config wasn't re-created after parsing bundle args

* Fix datadir resolution in BundleGUI

* Implement force-recalc-chainwork

* fix bug

* Try not using tilde on windows

* Try to print datadir on CI

* Try using stackoverflow answer

* Try escaping windows path

* Take ben's suggestion of using AppConfig.safePathToString

* Just check the paths are equal

* Fix nullpointerexceptions on startup

* Fix bug where bitcoin-s-bundle.conf was not being read

* Remove usage of --conf flag in bundle when starting backend server

* Fix compile

* Rename usedDir -> networkDir

* Fix passing in datadir
2021-07-07 10:59:11 -05:00
benthecarman
5df7a8bdf3
Add test for ZMQ Polling backend (#3088)
* Add test for ZMQ Polling backend

* Use TestAsyncUtil, increase maxTries

* Add multiple attempts
2021-07-06 19:20:12 -05:00
benthecarman
629c2a2c31
Set sync height on new wallet (#3368) 2021-07-06 12:33:38 -05:00
Scala Steward
09a6ca41cb
Update postgresql to 42.2.23 (#3369) 2021-07-06 12:31:26 -05:00
benthecarman
50804fe999
Add docs for backing up the wallet (#3351)
* Add docs for backing up the wallet

* Add image, fix github artifacts img
2021-07-06 10:54:38 -05:00
benthecarman
e098aba680
Create and implement OrderedAnnouncements type (#3356)
* Create and implement OrderedAnnouncements type

* Fix docs

* Update scaladoc
2021-07-06 07:58:58 -05:00
benthecarman
37a4b5c1ea
Add secp256k1jni tests to Mac & Windows CI (#3367) 2021-07-03 14:21:42 -05:00
Scala Steward
9b1ad19f4c
Update sbt-scalajs-crossproject to 1.1.0 (#3364) 2021-07-03 06:46:36 -05:00
Scala Steward
ae68dd4562
Update sqlite-jdbc to 3.36.0.1 (#3359) 2021-07-02 06:55:22 -05:00
benthecarman
6af9e47e38
Fix showing error popups in GUI (#3353) 2021-07-01 10:27:23 -05:00
benthecarman
2f7e5876d3
Set default neutrino peer based on network (#3360) 2021-07-01 10:27:05 -05:00
Chris Stewart
a2fa54dcfb
Upgrade website dependencies (#3355) 2021-07-01 06:36:47 -05:00
benthecarman
feeb3749bd
Fix most warnings in documentation code (#3358) 2021-07-01 06:34:10 -05:00
Chris Stewart
639043227c
Add logs to make it more apparent that No Common Ancestors isn't necessarily bad (#3354)
* Add logs to make it more apparent that No Common Ancestors isn't necessarily a bad thing

* Switch No common ancestor log message to DEBUG
2021-06-30 09:58:43 -05:00
benthecarman
78e2fceb90
Use OrderedNonces type in DLC data types (#3352) 2021-06-30 06:35:02 -05:00
benthecarman
6414833111
Call trim on DLC message text boxes (#3348) 2021-06-29 14:18:06 -05:00
benthecarman
81fe7d76ee
Remove canceled DLCs from table (#3349) 2021-06-29 13:30:32 -05:00
benthecarman
53cafa7898
Set closing txid on execute from View Dialog (#3340) 2021-06-29 12:28:35 -05:00
Chris Stewart
cc1cfe6594
Add more explicit instructions for install java9+ for getting-setup.md (#3347)
* Add more explicit instructions for install java9+ for getting-setup.md

* Add installation instructions for node.js

* Take ivan's suggestions

* Remove excess words
2021-06-29 11:18:40 -05:00
benthecarman
cada6fdc63
Fix DLC not storing nSequence for funding inputs (#3342)
* Fix DLC wallet not storing nSequence for funding inputs

* Fix DLCTest
2021-06-29 09:36:30 -05:00
dependabot[bot]
aa0918460b
Bump prismjs from 1.23.0 to 1.24.0 in /website (#3344)
Bumps [prismjs](https://github.com/PrismJS/prism) from 1.23.0 to 1.24.0.
- [Release notes](https://github.com/PrismJS/prism/releases)
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md)
- [Commits](https://github.com/PrismJS/prism/compare/v1.23.0...v1.24.0)

---
updated-dependencies:
- dependency-name: prismjs
  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-29 07:24:04 -05:00
benthecarman
0d2bc7a927
Remove unneeded asInstanceOf calls in DLCWallet (#3345) 2021-06-28 22:34:42 -05:00
Chris Stewart
a9292fcad8
Add FutureUtil tests (#3126)
* Add FutureUtilTest for both FutureUtil.batchAndParallelExecute and FutureUtil.batchAndSyncExecute

* Make Vector same size as available processors as CI machines don't have as many processors as I have locally

* Try to fix test case

* Add processors to the log

* Replace java scheduler with a scalajs scheduler called monix

* Make asyncUtilsTest compatible with Scalajs, add them to the CI matrix

* Add more missing runs of asyncUtilsTestJS/test
2021-06-28 14:44:08 -05:00
benthecarman
d7b753a869
Add invariant and better error message for invalid numeric contract descriptor (#3338)
* Add invariant and better error message for invalid numeric contract descriptor

* Better error message

* Fix test name
2021-06-28 10:58:15 -05:00
benthecarman
af9bf21058
Improve logs in BitcoindRpcBackendUtil (#3339) 2021-06-28 09:44:26 -05:00
benthecarman
639adf1181
Use PaymentHashTag type in LndRpcClient (#3333) 2021-06-28 08:26:25 -05:00
benthecarman
d669bd58ae
Resolve bundle config and read/write in tmp file (#3327)
* Have it save config for next time

* Fix compile
2021-06-28 07:46:32 -05:00
Chris Stewart
cb5ec20eac
Silence all scaladoc warnings (#3336) 2021-06-28 07:14:09 -05:00
Scala Steward
04d937d4f4
Update sqlite-jdbc to 3.36.0 (#3334) 2021-06-28 06:22:15 -05:00
user411
1f43a1910f
Add ExplorerEnv.fromBitcoinNetwork() and use for View on Oracle Explorer siteUrl (#3332) 2021-06-25 12:31:47 -05:00
benthecarman
88b99b03b5
Add view on oracle explorer button (#3328)
* Add view on oracle explorer button

* Fix compile

* Fix docs
2021-06-25 09:53:01 -05:00