Commit Graph

4583 Commits

Author SHA1 Message Date
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
Scala Steward
231397c409
Update scodec-bits to 1.2.1 (#5645) 2024-08-21 11:45:45 -05:00
Chris Stewart
2021f1f111
2024 08 13 walletholder appserver refactor (#5639)
* Implement creatnewaccount rpc

# Conflicts:
#	app-commons/src/main/scala/org/bitcoins/commons/serializers/Picklers.scala
#	app/cli/src/main/scala/org/bitcoins/cli/ConsoleCli.scala
#	app/server-test/src/test/scala/org/bitcoins/server/WalletRoutesSpec.scala

* Get WalletRoutesSpec createnewaccount unit test passing

* Rename HDPurposes -> HDPurpose

* Implement ConsoleCli arg, change HDPurpose json serialization to be a json string instead of a num

* Refactor BitcoinSServerMain to use return Unit rather than WalletHolder

* Generate block in sync flag unit test

* Empty commit to re-run CI
2024-08-15 10:25:14 -05:00
Scala Steward
f2726ec900
Update sbt-bloop to 2.0.0 (#5642) 2024-08-15 10:24:23 -05:00
Scala Steward
a2855766c2
Update slf4j-api to 2.0.16 (#5637) 2024-08-14 17:54:29 -05:00
Scala Steward
3d900f9b26
Update sbt-ci-release to 1.6.0 (#5641) 2024-08-14 08:44:45 -05:00
Chris Stewart
35003ca970
refactor: Change interval param of BitcoindRpcBackendUtil.startBitcoindBlockPolling (#5640)
* refactor: Change interval param of BitcoindRpcBackendUtil.startBitcoindBlockPolling to be an Option, if none given we select a sane parameter based on the network we are on

* Fix compile
2024-08-13 13:25:20 -05:00
Chris Stewart
41fab3dfd2
2024 08 07 createnewaccount rpc (#5638)
* Implement creatnewaccount rpc

* Get WalletRoutesSpec createnewaccount unit test passing

* Rename HDPurposes -> HDPurpose

* Fix docs

* Implement ConsoleCli arg, change HDPurpose json serialization to be a json string instead of a num
2024-08-13 10:32:03 -05:00
Scala Steward
9c25209198
Update client3:core, ... to 3.9.8 (#5636) 2024-08-12 11:57:40 -07:00
Chris Stewart
0eb1788226
Refactor WalletApi.createNewAccount to not use KeyManagerParams (#5635) 2024-08-10 15:17:35 -07:00
Scala Steward
f0bb99d9ef
Update sbt-native-packager to 1.10.4 (#5633) 2024-08-05 09:44:30 -07:00
Scala Steward
d1bff0eea2
Update sqlite-jdbc to 3.46.0.1 (#5634) 2024-08-05 09:43:42 -07:00
Chris Stewart
458f3cb7d3
2024 07 29 rm tx bitcoind callbacks (#5632)
* fix docs

* Fix docs

* WIP

* Integrate BitcoindCallbacks

* Revert loback-test.xml

* Remove logs
2024-08-03 05:16:57 -07:00
Chris Stewart
38850d22e3
2024 07 31 bitcoind callbacks (#5631)
* Add NodeApiCallbacks

* Add BitcoindCallbacks

* Add BitcoindRpcAppConfig

* fix docs

* Add helper method for construction

* Add helper constructor method to avoid explicitly passing BitcoindRpcAppConfig parameter to BitcoindRpcClient when we have a BitcoindInstanceLocal

* Fix docs
2024-08-02 07:43:24 -07:00
Scala Steward
88b1dfd4c5
Update sbt-coveralls to 1.3.13 (#5630) 2024-07-30 06:17:21 -07:00
Chris Stewart
bc09757f8c
Remove WalletHolder parameter from DLCWalletLoaderApi.loadWallet() (#5628)
Co-authored-by: Chris Stewart <chrisstewart@Chriss-MacBook-Pro.local>
2024-07-27 12:32:39 -07:00
Chris Stewart
f5adc331f1
Move WalletDAOs to src (#5626) 2024-07-23 14:48:15 -05:00
Chris Stewart
e68ebeadbc
refactor: Create UtxoHandlingApi, move to has-a relationship within Wallet (#5624)
* refactor: Create UtxoHandlingApi, move to has-a relationship within Wallet

* Add WalletApi.{markUTXOsAsReserved, unmarkUTXOsAsReserved, listUtxos(state), listUtxos(account), listUtxos(tag)}

* move listUtxos(account) into NeutrinoHDWalletApi

* cleanup

* Revert files

* Revert more files

* Remove comment
2024-07-22 14:40:48 -05:00
Chris Stewart
6b12bb515d
Rework NativeProcessFactory.cmd to be Vector[String] (#5623)
* Rework NativeProcessFactory.cmd to be Vector[String]

* Fix eclair commands
2024-07-18 08:15:40 -05:00
Chris Stewart
4885bdb07d
Add -Xsource:3 to lnd-rpc (#5595)
* Add -Xsource:3 to lnd-rpc

* Upgrade pekko-grpc-sbt-plugin to 1.1.0-M1 to support -Xsource:3

* Remove -quickfix:any

* Upgrade other pekko deps to 1.1.0-M1 to fix ILlegalStateExceptions w/ dep clashes
2024-07-16 08:08:43 -07:00
Scala Steward
559157e0c7
Update sbt-coveralls to 1.3.12 (#5620) 2024-07-14 12:38:51 -05:00
Scala Steward
dcaebefe29
Update junixsocket-core to 2.10.0 (#5617) 2024-07-12 16:33:53 -05:00
Scala Steward
7690fbe2a7
Update sbt-bloop to 1.6.0 (#5616) 2024-07-12 16:33:44 -05:00
Scala Steward
27025e5dda
Update sbt to 1.10.1 (#5618) 2024-07-10 10:41:34 -05:00
Scala Steward
dc9e5ff1b9
Update sbt-mdoc to 2.5.4 (#5619) 2024-07-10 10:41:24 -05:00
Scala Steward
a81119eb49
Update sbt-scoverage to 2.1.0 (#5614) 2024-07-06 15:04:54 -05:00
Scala Steward
97a5758dfe
Update sbt-mdoc to 2.5.3 (#5612) 2024-06-27 09:53:45 -05:00
Scala Steward
f1e2238cfc
Update play-json to 3.0.4 (#5611) 2024-06-27 09:53:34 -05:00
Scala Steward
267f70860c
Update otj-pg-embedded to 1.1.0 (#5610) 2024-06-27 09:17:03 -05:00
Scala Steward
ca9bfa03e0
Update scalatest to 3.2.19 (#5613) 2024-06-27 09:16:29 -05:00
Chris Stewart
dad7e1cef6
Add support for bitcoind 27.1 (#5609)
* Add support for bitcoind 27.1

* Update linux/windows hashes
2024-06-18 15:40:13 -05:00
Scala Steward
29c38aa525
Update scala-java-time to 2.6.0 (#5606) 2024-06-13 09:58:34 -05:00
Scala Steward
c559eca5f7
Update metrics-core, metrics-healthchecks, ... to 4.2.26 (#5607) 2024-06-13 09:58:25 -05:00
Scala Steward
06295bb941
Update scalapb-runtime to 0.11.17 (#5605) 2024-06-04 08:57:20 -05:00
Chris Stewart
48462d4ac9
add checkout action to electron build (#5604) 2024-05-27 13:42:58 -05:00
Scala Steward
9a002730f2
Update sqlite-jdbc to 3.46.0.0 (#5603) 2024-05-27 11:39:48 -05:00
Scala Steward
677109c4ea
Update sbt-bloop to 1.5.18 (#5602) 2024-05-23 10:38:22 -05:00
Scala Steward
d13abaa8ea
Update gson to 2.11.0 (#5600) 2024-05-21 14:12:52 -05:00
Scala Steward
5833f5894d
Update client3:core, ... to 3.9.7 (#5601) 2024-05-21 13:13:49 -05:00
Chris Stewart
1b109e7b36
Add previous tag to electron build steps (#5599) 2024-05-16 13:54:41 -05:00
Chris Stewart
83ffea0214
Bump versions to 1.9.9 (#5598) 2024-05-16 06:25:25 -05:00
Chris Stewart
922d42af11
Create 1.9.9 release notes (#5596)
* Create 1.9.8 release notes, sorted to 2b1f85e55c

* Update release descriptions
2024-05-15 14:23:27 -05:00
Chris Stewart
08e4228e5d
Run 'yarn upgrade' in website/ (#5597) 2024-05-15 10:45:03 -05:00
Chris Stewart
2b1f85e55c
2024 05 14 mac electron release (#5594)
* Pin electron build to macos-13 to get x86 build

* Fix

* Remove feature branch
2024-05-14 10:38:33 -05:00
Scala Steward
8288b2ae1e
Update scodec-bits to 1.2.0 (#5593) 2024-05-13 09:09:37 -05:00
Chris Stewart
a6b7fada50
Get rest of codebase compiling with -Xsource:3 (#5592) 2024-05-11 14:13:36 -05:00
Chris Stewart
0af58483f2
Add -Xsource:3 to rpc projects (#5590)
* Add -Xsource:3 to bitcoind-rpc/ bitcoind-rpc-test/ lnd-rpc/ lnd-rpc-test/ eclair-rpc/ eclair-rpc-test/ clightning-rpc/ clightning-rcp-test/

* Remove -quickfix:any

* Remove lndRpc/ -Xsource:3 flag
2024-05-11 12:04:21 -05:00
Chris Stewart
562e5602e3
Add -Xsource:3 to node/ node-test/ tor/ tor-test/ (#5589) 2024-05-11 11:21:08 -05:00
Chris Stewart
d13e12afae
2024 05 11 wallet xsource3 (#5588)
* Add -Xsource:3 to chain/

* -quickfix chainTest

* Add -Xsource:3 to wallet/ wallet-test/ dlc-wallet/ dlc-wallet-test/
2024-05-11 09:49:10 -05:00