Chris Stewart
2521c5da0e
Fix noisy log in TransactionProcessing ( #5742 )
2024-10-28 08:42:09 -05:00
Scala Steward
91b3fc1e45
Update logback-classic to 1.5.12 ( #5741 )
2024-10-26 10:00:45 -05:00
Chris Stewart
fe8acbb42f
2024 10 25 Get TransactionProcessing.processTransactionImpl()
using a single database transaction ( #5739 )
...
* Get TransactionProcessing.processTransactionImpl() using a single database transaction
Revert BlockHashWithConfs.scala
Get TransactionProcessing.processTransactionImpl() using a single DBIOAction to encapsulate our wallet's processing of a bitcoin transaction into a single database transaction
* Fix WalletCallbacksTest
* Revert logback-test.xml
2024-10-26 08:08:56 -05:00
Chris Stewart
8917188220
wallet: Rework where we fetch the number of block confirmations for a tx in the wallet ( #5738 )
...
* wallet: Rework where we fetch the number of block confirmations for a tx in the wallet
* fix reserve handling
2024-10-26 06:57:44 -05:00
Chris Stewart
30663fe622
Remove scala version speicfic build code ( #5737 )
2024-10-24 11:44:10 -05:00
Scala Steward
387bcfdeb8
Update flyway-core, ... to 10.20.1 ( #5735 )
2024-10-24 11:43:35 -05:00
Scala Steward
ff459b674c
Update sqlite-jdbc to 3.47.0.0 ( #5736 )
2024-10-24 11:17:18 -05:00
Chris Stewart
29f10d046c
Turn on -Xlint ( #5728 )
...
Get entire codebase compiling
Fix DLCDAO
Revert .jvmopts
Finish rebase
2024-10-24 06:59:50 -05:00
Chris Stewart
e419b18d9c
2024 10 23 merkle vector ( #5734 )
...
* Rework MerkleBlock/PartialMerkleTree data structures to use Vector
* Fix base case for Merkle.build()
2024-10-23 16:14:33 -05:00
Chris Stewart
07f17cfedf
Rework Block and Transaction data structures to use Vector rather than Seq ( #5733 )
2024-10-23 14:27:07 -05:00
Chris Stewart
65e67287f8
2024 10 21 Replace Future.sequence()
usage with Future.traverse()
( #5732 )
...
* Use more Future.traverse()
* More Future.traverse()
2024-10-22 16:57:23 -05:00
Scala Steward
528ceae9d4
Update sbt-ci-release to 1.9.0 ( #5731 )
2024-10-22 15:19:52 -05:00
Chris Stewart
88125a3575
Remove .jvmopts file comments, they do not work on ubuntu ( #5730 )
2024-10-22 06:25:50 -05:00
Chris Stewart
28001af35e
Add .jvmopts, conslidate JVM options there ( #5729 )
2024-10-21 12:45:19 -05:00
Scala Steward
ed7a152a51
Update sbt, scripted-plugin to 1.10.3 ( #5726 )
2024-10-20 17:26:09 -05:00
Elias Rad
04b9e6e75f
Docs fix spelling issues ( #5723 )
...
* Update cli.md
* Update server.md
* Update chain.md
2024-10-19 15:13:22 -05:00
Chris Stewart
dca2146647
2024 10 19 rm generic btree ( #5725 )
...
* Remove BinaryTree.scala
* Enable -Xlint:type-parameter-shadow
* Remove implicit usage in BinaryTreeDoubleSha256Digest
2024-10-19 15:13:01 -05:00
Chris Stewart
5f47fbe9ac
Use BinaryTreeDoubleSha256Digest inside of Merkle.scala rather than BinaryTree[DoubleSha256Digest] ( #5724 )
2024-10-19 08:33:12 -05:00
Chris Stewart
613e19c281
Pull over docs/ from #5713 ( #5722 )
2024-10-18 13:11:12 -05:00
Scala Steward
9e61e9bab7
Update flyway-core, ... to 10.20.0 ( #5717 )
...
* Update flyway-core, ... to 10.20.0
* Add guava as a transitive dep for flyway 10.20.0
---------
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2024-10-18 06:05:47 -05:00
Chris Stewart
7c07aa0355
Pull over simple syntax changes for {cli,oracleServer,bench,dlcNode,dlcOracle,dlcOracleTest,eclairRpc,lndRpc,lndRpcTest} from #5713 ( #5721 )
2024-10-17 15:41:43 -05:00
Chris Stewart
602725174f
Pull over simple syntax changes for scala3 pt2 ( #5720 )
...
* Pull over simple syntax changes for {nodeTest,keyManager,keyManagerTest,chainTest,bitcoind,bitcoindRpcTest,appServer,appServerTest,tor,zmq} from #5713
* Fix tor/compile
2024-10-17 14:14:32 -05:00
Chris Stewart
ab6d3f5cb7
Pull over simple syntax changes for scala3 libraries ( #5719 )
...
* Pull over simple syntax changes for {cryptTest,coreTest,testkitCore,appCommons} from #5713
* Fix case analysis in Picklers.scala
2024-10-17 13:00:33 -05:00
Chris Stewart
90203b295b
Use default play-json json serialization macros for bitcoind json classes that cause issues with scala3 ( #5718 )
2024-10-16 16:38:00 -05:00
omahs
982090ed21
Fix typos ( #5714 )
...
* fix typo
* fix typo
* fix typo
* fix typo
2024-10-16 14:05:12 -05:00
Scala Steward
b22e3d4aee
Update client3:core, ... to 3.10.1 ( #5716 )
2024-10-16 13:40:26 -05:00
Scala Steward
a0d6ecf50d
Update logback-classic to 1.5.11 ( #5715 )
2024-10-16 11:08:03 -05:00
Chris Stewart
271da3ccea
Upgrade upickle to 4.0.2 ( #5710 )
...
* Upgrade upickle to 3.3.1
* Upgrade upickle to 4.0.2
2024-10-15 14:22:09 -05:00
Chris Stewart
84aba7e349
Remove test case specific fixture setup in chainTest, revert to just using test suite specific fixtures ( #5712 )
2024-10-15 14:07:30 -05:00
Chris Stewart
00b1c85e65
Remove TableAutoInc[T] type parameter, its unnecessary and causes issues ( #5711 )
2024-10-15 07:31:26 -05:00
Scala Steward
3ef88ecdc2
Update sbt-ci-release to 1.8.0 ( #5709 )
2024-10-14 12:12:42 -05:00
Chris Stewart
1e7e48d546
update flyway dependency to 10.19.0
( #5708 )
...
* update flyway dependency to 10.19.0
* Add flyway-database-postgresql dependency
* Add org.flywaydb.core.internal.configuration -> org.apache.commons.text.similarity to jlinkIgnore
2024-10-14 11:46:55 -05:00
Chris Stewart
f85953e527
2024 10 13 rm bitcoind v25 support ( #5707 )
...
* Remove support for bitcoind v25
* Remove bitcoind-rpc.sbt support for v25
2024-10-13 11:07:46 -05:00
Chris Stewart
38f0f4d692
2024 10 07 v28 bitcoind ( #5696 )
...
* Update to bitcoind v28
* Add macOS arm64 hash
* Add 28.0 version for windows
* Fix windows hash
* Replace 'port' with 'bind' in bitcoin.conf
* Fix BitcoindConfig.bind, add -deprecatedrpc=warnings
* Add version specific warnings handling for V28
* Add pattern matching based on version to support new json format for warnings fields in Info RPCs
* Fix pattern match on V28
* Remove infinite loop w/ 'getnetworkinfo' when determing the version of a BitcoindRpcClient
* Pin lndRpcTest to bitcoind v27 until v28 is supported
* Add mempoolconflicts to 'gettransaction' RPC
* init 'gethdkeys' rpc
* WIP: createwalletdescriptor
* Get createwalletdescriptor test passing
* Revert files
2024-10-13 09:05:14 -05:00
Scala Steward
7dc58666b9
Update logback-classic to 1.5.10 ( #5706 )
2024-10-12 09:49:53 -05:00
Chris Stewart
4471f74ccf
Add error
field toImportDescriptorResult
, move BitcoindException
to app-commons ( #5705 )
...
* Add error field to ImportDescriptorResult, move BitcoindException to app-commons
* Fix docs
2024-10-12 09:49:42 -05:00
Chris Stewart
2d87129978
Reduce BitcoindRpcTestUtil.awaitConnection() interval from 10.second -> 1.second ( #5703 )
2024-10-10 14:40:26 -05:00
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