Chris Stewart
46d6256e39
Switch distrubution to temurin, use full semver (21.0.4) ( #5704 )
2024-10-10 13:59:07 -05:00
Scala Steward
919789add2
Update sbt-assembly to 2.3.0 ( #5697 )
2024-10-10 10:19:12 -05:00
Scala Steward
c7dce64718
Update sbt-ci-release to 1.7.0 ( #5698 )
2024-10-10 10:19:02 -05:00
Scala Steward
5c73183046
Update logback-classic to 1.5.9 ( #5700 )
2024-10-10 10:18:53 -05:00
Chris Stewart
0843d7ecb5
Remove -port
and -rpcport
settings for bitcoind
on startup for tests ( #5702 )
...
* Remove -port and -rpcport settings for bitcoind on startup for tests
* Revert logback-test.xml
2024-10-10 10:18:42 -05:00
Scala Steward
54646d4516
Update sbt-bloop to 2.0.3 ( #5699 )
2024-10-10 09:07:26 -05:00
Scala Steward
7d601c45c8
Update metrics-core, metrics-healthchecks, ... to 4.2.28 ( #5694 )
2024-10-04 12:13:22 -05:00
Chris Stewart
bbac2590ff
Bump to lnd 18.x ( #5695 )
...
* Bump to lnd 18.x
* Fix version
* Fix windows hash
2024-10-04 11:32:55 -05:00
Scala Steward
e695474c61
Update client3:core, ... to 3.10.0 ( #5693 )
2024-10-02 14:12:12 -05:00
Chris Stewart
52c0625ba9
2024 09 30 dlcwallet has a wallet ( #5692 )
...
* refactor: Rework codebase so that DLCWallet has-a instance of Wallet rather than is-a via inheritance
* Fix cast
* Fix RescanHandling in DLCWallet
* Remove default implementation of WalletApi.broadcastTransaction()
* fix broadcast callback for DLCWallet
* Add DLCWalletDAOs.fromDLCAppConfig()
* Fix scaladoc for AddressHandlingApi.getUnusedAddress
2024-10-01 13:29:58 -05:00
Scala Steward
5afa058892
Update sbt-coveralls to 1.3.14 ( #5691 )
2024-09-30 13:23:41 -05:00
Scala Steward
dd5a1af828
Update slick, slick-hikaricp to 3.5.2 ( #5690 )
2024-09-30 13:23:31 -05:00
Scala Steward
e76768334d
Update sbt-scalajs, scalajs-compiler, ... to 1.17.0 ( #5689 )
2024-09-29 10:13:27 -05:00
Chris Stewart
13a895efe9
2024 09 24 simplify wallet ( #5685 )
...
* WIP: Simplify wallet
# Conflicts:
# fee-provider/src/main/scala/org/bitcoins/feeprovider/FeeProviderFactory.scala
# Conflicts:
# wallet/src/main/scala/org/bitcoins/wallet/Wallet.scala
* Get walletTest/test passing
* Remove WalletApi.{start(),stop()}
Conflicts:
core/src/main/scala/org/bitcoins/core/api/wallet/WalletApi.scala
wallet/src/main/scala/org/bitcoins/wallet/Wallet.scala
wallet/src/main/scala/org/bitcoins/wallet/WalletHolder.scala
* Cleanup RescanDLCTest
* Move checkRootAccount into AccountHandling.scala
* Fix rebase
* Fix docs
2024-09-27 13:40:29 -05:00
Chris Stewart
7caea21b6a
refactor: Move more methods out of WalletApi ( #5681 )
...
Remove more methods out of WalletApi
refactor: move getTransactionsToBroadcast to SendFundsHandlingApi
2024-09-26 16:22:30 -05:00
Scala Steward
58e2dc2b5a
Update sqlite-jdbc to 3.46.1.3 ( #5688 )
2024-09-26 16:20:49 -05:00
Scala Steward
67666b7579
Update waffle-jna to 3.5.0 ( #5682 )
2024-09-24 16:07:16 -05:00
Scala Steward
c4b219d93a
Update junixsocket-core to 2.10.1 ( #5683 )
2024-09-24 15:45:49 -05:00
Chris Stewart
e087b174c5
Move RandomFeeProvider
to src ( #5684 )
...
* Move RandomFeeProvider to src
* Fix comment
2024-09-24 15:45:31 -05:00
Chris Stewart
d17934f17f
Add SendFundsHandlingApi
, remove HDWalletApi
( #5680 )
...
* Begin moving methods out of HDWalletApi
* Add SendFundsHandlingApi, remove HDWalletApi
* Fix docs
* Move makeOpReturnCommitment() to SendFundsHandlingApi
* Remove MockWalletApi
* Cleanup
* Fix RoutesSpec
* Revert logback-test.xml
2024-09-22 09:32:01 -05:00
Scala Steward
287bf984a0
Update sbt-bloop to 2.0.2 ( #5677 )
2024-09-21 13:54:33 -05:00
Chris Stewart
8cfd5e8d6b
2024 09 19 address handling refactor ( #5679 )
...
* wallet: Create has-a relationship for AddressHandling rather than is-a
* Fix infinite loop in AccountHandlingApi.getNewAddress(account)
* Fix appServerTest
* Revert Server.scala
2024-09-21 11:41:57 -05:00
Chris Stewart
8c5d685953
Refactor codebase to have has-a relationship with RescanHandling
rather than is-a ( #5675 )
...
* Refactor codebase to have has-a relationship with RescanHandling rather than is-a
get everything compiling
Get all tests passing
* Revert and clean up files
* Fix docs
2024-09-19 09:46:56 -05:00
Scala Steward
a8e9dcd443
Update sbt-mdoc to 2.6.1 ( #5674 )
2024-09-18 14:23:52 -05:00
Scala Steward
628c3f9bef
Update sbt-bloop to 2.0.1 ( #5673 )
2024-09-18 14:23:27 -05:00
Chris Stewart
625e790477
Rework TransactionProcessing to be a has-a relationship rather than is-a relationship in the codebase ( #5659 )
...
Refactor TransactionProcessing into case class
Get walletTest/test passing
DLCWallet WIP
Get dlcWalletTest/test passing
Small cleanups
Fix RoutesSpec gettransaction unit test
revert logback-test.xml
cleanup
2024-09-18 12:51:21 -05:00
Scala Steward
6bf69de119
Update jna to 5.15.0 ( #5668 )
2024-09-16 09:46:31 -05:00
Scala Steward
3525603f9e
Update sbt-mdoc to 2.6.0 ( #5671 )
2024-09-16 09:46:03 -05:00
Scala Steward
e2e604e8a0
Update scalacheck to 1.18.1 ( #5670 )
2024-09-16 09:20:46 -05:00
Scala Steward
d6669aa061
Update sbt to 1.10.2 ( #5669 )
2024-09-16 09:20:35 -05:00
Chris Stewart
4befe4e70a
Fix potential deadlock when offering to queue in managePeerAfterInitialization() ( #5667 )
2024-09-14 13:23:10 -05:00
Chris Stewart
cbccecf95d
Add caveat for ConnectPeer
logic to only attempt to sync from a peer when a query is timed out ( #5666 )
...
* Add caveat for ConnectPeer logic to only attempt to sync from a peer when a query is timed out
* Revert logback.xml
2024-09-13 07:36:50 -05:00
Chris Stewart
841762b841
cli: Fix log output for bitcoin-s-cli ( #5664 )
2024-09-12 13:43:28 -05:00
Chris Stewart
490e0217f1
Add payload to query timeout log ( #5660 )
...
* Add payload to query timeout log
* scalafmt
* Add first header we are requesting to invalid headers query log
* Remove noisy max headers received log
* Remove noisy max filter headers / filters received log
2024-09-11 15:08:52 -05:00
Scala Steward
7a8c6b8298
Update logback-classic to 1.5.8 ( #5658 )
2024-09-11 13:48:47 -05:00
Chris Stewart
9feabc1c2b
Make WebsocketTests
rescan test more robust ( #5661 )
...
* Make WebsocketTests rescan test more robust
* Bump timeout on WebsocketTests address generated unit test
* Rework importseed endpoint to return a bool indicating if the import was successful
* Reduce Server.httpBadRequest() log level from ERROR -> INFO
* Remove adhoc json for walletinfo
2024-09-11 10:39:32 -05:00
Scala Steward
d723610054
Update sbt-scoverage to 2.2.0 ( #5656 )
2024-09-10 10:22:52 -05:00
Chris Stewart
7d8dd2bc0a
refactor: Provide DLCWalletUtil.verifyProperlySetTxIds() with the contractId ( #5657 )
2024-09-07 16:21:16 -05:00
Scala Steward
c3288a7224
Update ant to 1.10.15 ( #5653 )
2024-09-05 11:59:16 -05:00
Chris Stewart
1939e9fd2e
core: Fix bug in RescanStarted.entireRescanDoneF ( #5654 )
2024-09-05 08:48:33 -05:00
Chris Stewart
feeb2618d6
Move DLCDAOs to src ( #5652 )
2024-08-28 06:56:28 -05:00
Scala Steward
b98087a5ee
Update postgresql to 42.7.4 ( #5648 )
2024-08-26 09:02:42 -05:00
Chris Stewart
2d4a0adda4
Add FundTransactionHandlingApi, make FundTransactionHandling a case class ( #5651 )
2024-08-25 08:52:19 -05:00
Scala Steward
24e22a48e7
Update sbt-scoverage to 2.1.1 ( #5649 )
2024-08-24 16:28:57 -05:00
Chris Stewart
42b13a6a62
wallet: Remove unecessary type parameter to TxCRUDComponent#TxTable ( #5650 )
2024-08-24 15:09:14 -05:00
Scala Steward
14f456dec3
Update metrics-core, metrics-healthchecks, ... to 4.2.27 ( #5644 )
2024-08-21 13:28:13 -05:00
Scala Steward
19571dd737
Update sbt-ci-release to 1.6.1 ( #5647 )
2024-08-21 13:24:14 -05:00
Chris Stewart
4212d6d616
Create AccountHandlingApi
, move inheritance from Wallet
into HDWalletApi
( #5627 )
...
* Create AccountHandlingApi, move inheritance from Wallet.scala into HDWalletApi
* Fix get wallet accounts test
2024-08-21 13:23:46 -05:00
Scala Steward
364df59ea2
Update logback-classic to 1.5.7 ( #5643 )
2024-08-21 12:18:58 -05:00
Scala Steward
21180213c6
Update sqlite-jdbc to 3.46.1.0 ( #5646 )
2024-08-21 12:18:46 -05:00