Commit graph

2253 commits

Author SHA1 Message Date
Ben Carman
088d9cb3d0
Add signrawtxwithwallet bitcoind function (#1665) 2020-07-13 09:44:44 -05:00
Chris Stewart
2d8ad5b14e
Remove the akka boiler plate needed to get around issue 1508 (#1657) 2020-07-10 12:39:43 -05:00
Scala Steward
e9ec643daa
Update akka-actor, akka-stream, ... to 2.6.7 (#1656) 2020-07-10 10:37:52 -05:00
Ben Carman
8b85751b46
Give more descriptive error when there are no peers set (#1652) 2020-07-09 15:28:47 -05:00
Ben Carman
03da22b391
Fix length of BigIntMapper (#1651)
* Fix length of BigIntMapper

* Fix for max value uint256
2020-07-09 14:44:55 -05:00
Ben Carman
cfdee8492e
Run only docs CI for PRs that start with Docs: (#1643)
* Docs: Run only docs CI for PRs that start with Docs:

* dOcS: ignore case
2020-07-09 10:52:21 -05:00
Scala Steward
1970f756fc
Update sbt-native-packager to 1.7.4 (#1644) 2020-07-08 15:00:32 -05:00
Ben Carman
4b03dcc4fa
Fix nightly build docs section (#1639) 2020-07-08 14:45:42 -05:00
Ben Carman
8ba3a79787
Use One click install in docs (#1640) 2020-07-08 14:43:53 -05:00
Ben Carman
c2fa7d7cc8
Address Tagging Attempt 2 (#1320)
* Address & UTXO tagging

* Fix docs

* Remove useless function, improve docs

* Fix rebase errors

* Rebase fixes

* Fix docs

* Fix small test errors

* Fix Postgres migration

* Fix postgres
2020-07-08 14:38:39 -05:00
Ben Carman
e3938544ed
Fee Provider Docs (#1641) 2020-07-08 10:22:59 -05:00
Ben Carman
68bbee3385
Make getAddressInfo Tests not reliant on timestamp (#1635) 2020-07-08 06:22:13 -05:00
Ben Carman
29a43b40d2
Add wallet callbacks docs to sidebar (#1636) 2020-07-08 05:34:59 -05:00
rorp
15870a775b
Eclair RPC 0.4.1 (#1627)
* Eclair RPC 0.4.1

* channelstats

* remove the launch script editing code

* getinfo

* sendonchain, onchainbalance, onchaintransactions

* cleanup

* repond to the comments
2020-07-07 13:22:44 -07:00
Ben Carman
a7c51e7179
Move BIP 143 invariant for PSBTs to allow signed transactions (#1631)
* Move BIP143 invariant for PSBTs to allow signed transactions

* Fix RoutesSpec test

* Fix test
2020-07-07 14:36:03 -05:00
Ben Carman
2b919ff357
Node broadcast tx twice test (#1611)
* Fix Node to be able to broadcast tx twice

* Change back to old broadcast logic

* Optimize test
2020-07-07 12:46:05 -05:00
Ben Carman
65c7c84762
Drop AutoInc col for Broadcastable Transaction Table (#1630) 2020-07-07 09:56:34 -05:00
Scala Steward
c36493127f
Update bcprov-jdk15on to 1.66 (#1632) 2020-07-07 09:51:30 -05:00
Ben Carman
8f3bcbb949
Add extra logs, fix best filter bug (#1624)
* Add extra logs, fix best filter bug

* Fix to work for when filter count != header count

* Put blockheader items baack in place
2020-07-06 11:38:53 -05:00
Ben Carman
bbb43c2687
Fix gui theme to correctly color the button bar (#1626) 2020-07-06 11:11:25 -05:00
Ben Carman
7f4a984a04
Override correct equals functions (#1621)
* Override correct equals functions

* Remove no longer needed function
2020-07-06 06:37:19 -05:00
Ben Carman
34e9be1299
Update website deps (#1622) 2020-07-01 17:07:26 -05:00
Ben Carman
a309694f11
Only fail CallbackTest if promise is not completed (#1607)
* Only fail if promise is not completed

* Use schedule once instead of Thread.Sleep

* Have callbacks return promise.future
2020-07-01 14:47:15 -05:00
Scala Steward
61969b729f
Update sbt-bloop to 1.4.3 (#1620) 2020-06-30 18:47:05 -05:00
Scala Steward
b1fbd0e2d0
Update sbt to 1.3.13 (#1619) 2020-06-28 08:05:39 -05:00
Scala Steward
0d52199699
Update sbt-mdoc to 2.2.3 (#1609) 2020-06-26 06:30:32 -05:00
Ben Carman
6556c536b9
BitcoindV17RpcClientTest get system time closer to getNewAddress call (#1612) 2020-06-26 06:22:46 -05:00
Ben Carman
a2ce5e5a8c
Rework signing logic to take full funding transaction (#1560) 2020-06-25 16:10:36 -05:00
Ben Carman
021e21d61b
Rescan when UTXOs don't have associated transactions (#1562)
* Rescan for missing utxos

* Move to Wallet.start

* Start and stop wallet threads with wallet

* Fix warning
2020-06-25 07:58:10 -05:00
Ben Carman
fdb4026356
Formatting Fix (#1606) 2020-06-24 19:50:07 -05:00
Nadav Kohen
24f60c0833
ScriptSignature from P2WSH Witness (#1605) 2020-06-24 15:44:16 -05:00
Ben Carman
ea62374fc6
Fix WalletAppConfig.hasWallet for Postgres (#1576) 2020-06-24 14:05:43 -05:00
Ben Carman
d3641c3fff
scalafmt On Compile (#940)
* scalafmt On Compile

* Disable scalafmtOnCompile for all CI runs

* Make CI use travis default CI var
2020-06-23 14:34:18 -05:00
Nadav Kohen
1eadf098c9
Made P2SHScriptSignature.isP2SHScriptSig less forgiving (#1594)
* Made P2SHScriptSignature.isP2SHScriptSig less forgiving

* Allow P2SHScriptSig(UnassignedWitnessSPK) and P2SHScriptSig(NestingSPK(EmptyScriptPubKey))
2020-06-23 06:26:11 -05:00
Ben Carman
ac21e0418d
Cap the amount of threads an actor system can spin up to 2 in tests (#1578)
* Cap the amount of threads an actor system can spin up to 2 in tests

* Add limits for internal dispatcher and default blocking io dispatcher

* Fix config

* Increase thread count to 2, remove unneeded lines
2020-06-22 14:05:21 -05:00
Ben Carman
102e5775f7
AppConfig Start Interface (#1598)
* AppConfig Start Interface

* Use StartStop interface
2020-06-21 09:33:43 -05:00
Scala Steward
6ca09c714d
Update scodec-bits to 1.1.17 (#1587) 2020-06-20 12:25:40 -05:00
Ben Carman
f7efc25a42
Add tests that NodeCallbacks are executed (#1582)
* Add tests that NodeCallbacks are executed

* Respond to review

* Rebase fixes

* Formatting changes

* Formatting
2020-06-20 08:47:51 -05:00
Ben Carman
586075e9f8
Temporary fix for update all on CRUDAutoInc Tables (#1596)
* Temporary fix for update all on CRUDAutoInc Tables

* Add comment
2020-06-20 08:46:59 -05:00
Scala Steward
d1ea0bebbe
Update scalatest to 3.2.0 (#1592)
* Update scalatest to 3.2.0

* Fix tests to be compatible

Co-authored-by: Ben Carman <benthecarman@live.com>
2020-06-20 08:46:32 -05:00
Scala Steward
63e6ad2468
Update sbt-bloop to 1.4.2 (#1599) 2020-06-20 08:43:07 -05:00
Scala Steward
9f3580b593
Update sqlite-jdbc to 3.32.3 (#1600) 2020-06-20 08:12:26 -05:00
Scala Steward
ff2afbc9ca
Update scalacheck-1-14 to 3.2.0.0 (#1593) 2020-06-19 14:44:24 -05:00
Ben Carman
b7504edf48
Have BroadcastTransactionTest rebroadcast on failure (#1561) 2020-06-19 14:41:53 -05:00
Scala Steward
e6d1471af0
Update scalafmt-core to 2.6.0 (#1579)
* Update scalafmt-core to 2.6.0

* Upgrade scalafmt, fix all formatting errors

* Scalafmt on 2.12

* fix test

* More fixes

Co-authored-by: Ben Carman <benthecarman@live.com>
2020-06-19 10:38:12 -05:00
Ben Carman
fac75a8ada
Bump spread for address info tests in BitcoindV17RpcClientTest (#1591) 2020-06-19 08:21:34 -05:00
Nadav Kohen
4683d41568
Added DLC GUI stuff to a new package in the existing GUI and made a new tab for DLCs (#1590)
Co-authored-by: Ben Carman <benthecarman@live.com>
2020-06-18 15:23:53 -05:00
Nadav Kohen
a84543cff5
Pulled down dlc CLI code (#1589)
* Pulled down dlc CLI code (returns 400 Bad Request when called)

* Added decodeRawTransaction to server

* Moved decoderawtransaction to CoreRoutes

Co-authored-by: Ben Carman <benthecarman@live.com>
2020-06-18 13:55:17 -05:00
Nadav Kohen
de048e448c
Refactored to allow support and disabling of RBF (#1588)
Co-authored-by: Ben Carman <benthecarman@live.com>
2020-06-18 13:23:14 -05:00
Nadav Kohen
ea38e827e8
Fixed compilation on bitcoin-s-bench (#1585) 2020-06-18 11:44:37 -05:00