1
0
Fork 0
mirror of https://github.com/bitcoin-s/bitcoin-s.git synced 2025-03-15 04:11:26 +01:00
Commit graph

2478 commits

Author SHA1 Message Date
Ben Carman
26d5a09532 Move Node type of out Wallet API ()
* Move Node type of out wallet api

* Remove extensions, add scaladocs
2020-07-29 05:57:48 -05:00
Scala Steward
c3dfb369d7 Update sqlite-jdbc to 3.32.3.2 () 2020-07-29 05:56:18 -05:00
Nadav Kohen
1cea1f3bb2 Fixed getblockchaininfo for v19 () 2020-07-28 15:29:42 -05:00
Ben Carman
82ba6fc09f Wallet API remove app config () 2020-07-28 15:19:10 -05:00
Nadav Kohen
faf2e0148a Fix All Loggers! ()
* Fixed logging so that appenders are always started when logging is happening

* Started rolling policy so that file appenders could start in getLoggerImpl
2020-07-28 07:13:38 -05:00
Ben Carman
38f3fc2074 Wallet API, widen key manager definition, remove unlock functions () 2020-07-28 07:02:15 -05:00
Ben Carman
ece26c08e6 Wallet API move execution context () 2020-07-28 07:00:59 -05:00
Ben Carman
73628e7e1f Add ProcessBlockTest () 2020-07-27 14:14:24 -05:00
Ben Carman
4abcf3f321 Create HDWalletApi ()
* Create HDWalletApi

* Rename createWallet to createHDWallet, add listDefaultAccountUtxos function

* Change return types to HDWalletApi

* Fix warning
2020-07-27 14:06:48 -05:00
Ben Carman
b2b9ca7eec Create getBlockchainsBetweenHeights for BlockHeaderDAO ()
* Create getBlockchainsBetweenHeights for BlockHeaderDAO

* Use reconstructFromHeaders instead
2020-07-27 13:14:29 -05:00
Chris Stewart
cac1729bf0 Add .transactionally to CRUD.updateAll(), CRUD.upsertAll(), CRUDAutoInc.createAll() () 2020-07-25 16:47:04 -05:00
Ben Carman
d6289eb5e7 Move function defs from wallet api to wallet () 2020-07-25 16:37:48 -05:00
Ben Carman
6e76600e3f Shuffle Finalizer Tests + bug fix () 2020-07-23 11:14:53 -05:00
dependabot[bot]
ec86b9e653 Bump lodash from 4.17.15 to 4.17.19 in /website ()
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)

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

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-07-23 09:10:08 -05:00
Scala Steward
d757aa3125 Update scalamock to 5.0.0 () 2020-07-22 06:26:24 -05:00
Scala Steward
53629997f3 Update javafx-base, javafx-controls, ... to 14.0.2.1 () 2020-07-22 06:10:49 -05:00
Ben Carman
5c9cbbdfc1 Skip downloadBlocks if given an empty Vector () 2020-07-21 13:59:07 -05:00
Chris Stewart
87e9a279c6 Move where we call wallet.start() and node.start() to the same place to avoid initializaiton issue 1687 () 2020-07-21 12:04:29 -05:00
Ben Carman
9a35f16913 Start server before sync ()
* Start server before sync

* Move promise call
2020-07-19 10:40:36 -05:00
Ben Carman
5e8a049fd2 Unreserve spent utxos () 2020-07-19 10:40:09 -05:00
Nadav Kohen
714d5a06fd Fixed getAddressInfo for versions 18 and 19 () 2020-07-17 13:20:36 -05:00
Ben Carman
4935b513c7 Create ShuffleFinalizer () 2020-07-16 16:09:26 -05:00
Ben Carman
af67b9ada3 Create BIP 69 finalizer () 2020-07-16 11:37:43 -05:00
Ben Carman
f26909b356 Fix CoinSelector for KiloX fee rates () 2020-07-16 10:18:22 -05:00
Scala Steward
1ba10a8c69 Update akka-actor, akka-stream, ... to 2.6.8 () 2020-07-16 06:08:31 -05:00
Ben Carman
2ef3f48313 Enforce unique outpoints for SpendingInfoDb () 2020-07-15 14:09:44 -05:00
Scala Steward
88eb145a37 Update sqlite-jdbc to 3.32.3.1 () 2020-07-15 13:32:59 -05:00
Ben Carman
d29a04c480 Let Wallet find utxos by state () 2020-07-15 13:07:55 -05:00
Nadav Kohen
8a8817f8c8 Segwit Signing Bug Fix ()
* Various signing improvements and a fix for badly rebuilt segwit scripts when signing

* Responded to review
2020-07-14 16:15:12 -05:00
Chris Stewart
4ee0113fbd Bump scala 2.12 compiler to 2.12.12 ()
* Bump scala 2.12 compiler to 2.12.12

* Bump travis scalac version
2020-07-14 10:44:10 -05:00
Ben Carman
38489e146a Random Coin Selection () 2020-07-14 10:12:05 -05:00
Ben Carman
80f8abe852 Implemenet BitGo fee provider ()
* Implemenet BitGo fee provider

* Add API docs link
2020-07-14 07:18:20 -05:00
Ben Carman
1cd3a9b296 Remove need for wallet from BroadcastTransactionTest ()
* Remove need for wallet from BroadcastTransactionTest

* Move balance call, remove extra broadcast call
2020-07-13 14:03:29 -05:00
Ben Carman
26f9f6d519 Add signrawtxwithwallet bitcoind function () 2020-07-13 09:44:44 -05:00
Chris Stewart
feb279be9e Remove the akka boiler plate needed to get around issue 1508 () 2020-07-10 12:39:43 -05:00
Scala Steward
921240afd9 Update akka-actor, akka-stream, ... to 2.6.7 () 2020-07-10 10:37:52 -05:00
Ben Carman
120cca072b Give more descriptive error when there are no peers set () 2020-07-09 15:28:47 -05:00
Ben Carman
20214ea821 Fix length of BigIntMapper ()
* Fix length of BigIntMapper

* Fix for max value uint256
2020-07-09 14:44:55 -05:00
Scala Steward
2400b8de8e Update sbt-native-packager to 1.7.4 () 2020-07-08 15:00:32 -05:00
Ben Carman
8dcf607efd Fix nightly build docs section () 2020-07-08 14:45:42 -05:00
Ben Carman
52faea663a Use One click install in docs () 2020-07-08 14:43:53 -05:00
Ben Carman
ecd3449100 Address Tagging Attempt 2 ()
* 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
18fe4da989 Fee Provider Docs () 2020-07-08 10:22:59 -05:00
Ben Carman
049bfda4ce Make getAddressInfo Tests not reliant on timestamp () 2020-07-08 06:22:13 -05:00
Ben Carman
c18357f188 Add wallet callbacks docs to sidebar () 2020-07-08 05:34:59 -05:00
rorp
43b6349758 Eclair RPC 0.4.1 ()
* 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
194370622d Move BIP 143 invariant for PSBTs to allow signed transactions ()
* Move BIP143 invariant for PSBTs to allow signed transactions

* Fix RoutesSpec test

* Fix test
2020-07-07 14:36:03 -05:00
Ben Carman
2181a1dc1a Node broadcast tx twice test ()
* 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
f7037c00a2 Drop AutoInc col for Broadcastable Transaction Table () 2020-07-07 09:56:34 -05:00
Scala Steward
02453db411 Update bcprov-jdk15on to 1.66 () 2020-07-07 09:51:30 -05:00