Commit Graph

4555 Commits

Author SHA1 Message Date
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
Chris Stewart
ac7739444f
Add -Xsource:3 to chain/ (#5587)
* Add -Xsource:3 to chain/

* -quickfix chainTest
2024-05-11 09:49:01 -05:00
Chris Stewart
791ff3282a
Add -Xsource:3 to db-commons/ (#5585) 2024-05-11 07:24:00 -05:00
Chris Stewart
863ffd9d6f
Adjust OutgoingPaymentStatus.completedAt to be RelayTimestamp type (#5586)
* Adjust OutgoingPaymentStatus.completedAt to be RelayTimestamp type

* Empty commit to re-run CI
2024-05-11 06:34:06 -05:00
Chris Stewart
05894e8c54
2024 05 10 keymanager xsource3 (#5583)
* Get key-manager compiling with -Xsource:3

* Get testkit-core compiling with -Xsource:3
2024-05-10 18:44:11 -05:00
Chris Stewart
37fc215b55
2024 05 10 appCommons/ compiling with -Xsource:3 (#5582)
* Get appCommons/ compliing with -Xsource:3

* Get appCommonsTest/ compliing with -Xsource:3
2024-05-10 16:53:46 -05:00
Chris Stewart
4b17645c1b
Add -Xsource:3 to docs/ (#5581) 2024-05-10 12:37:02 -05:00
Chris Stewart
654d4086b9
2024 05 08 scala3 core (#5580)
* Pull over scala3 compatible code for crypto/ project from https://github.com/bitcoin-s/bitcoin-s/pull/3497

* Pull over scala3 compatible code for core/ project from https://github.com/bitcoin-s/bitcoin-s/pull/3497

* Add -Xsource:3 to core/

* Get coreJVM/compile working

* restore files lost from master when checking out core/ from 2021-06-30

* Get entire codebase compiling

* Get bitcoindRpcTest/test:compile working

* Restore P2SHDescriptor constructor

* scalafmt

* Fix UInt8.toByte

* Get all merkle block tests working

* Fix GCS bug

* Add -Xsource:3 to cryptoTest/
2024-05-10 11:10:45 -05:00
Chris Stewart
3af204e74d
Pull over scala3 compatible code for crypto/ project (#5575)
* Pull over scala3 compatible code for crypto/ project from https://github.com/bitcoin-s/bitcoin-s/pull/3497

* Add -Xsource:3 flag to crypto/

* Remove tests for constructors
2024-05-09 17:07:05 -05:00
Chris Stewart
f707db0a0e
Try to fix release build to workaround (#5579)
* Try to fix release build to workaround https://github.com/actions/setup-java/issues/627

* try to fix os name

* Revert triggers
2024-05-09 12:00:37 -05:00
Chris Stewart
90e370c0ef
Remove TorTests.yml as it spuriously fails on CI connecting to the tor network, add build commands to Compile.yml (#5578) 2024-05-09 11:12:07 -05:00
Chris Stewart
f2ae03bc52
Fix jlinkIgnore after bumping waffle-jna to 3.4.0 (#5577) 2024-05-09 10:01:25 -05:00
Chris Stewart
9fe67bbdbe
Remove remaining 2.13 specific code as 2.13.x is the only compiler version supported (#5576)
Fix compile

Remove compat
2024-05-09 09:05:07 -05:00
Chris Stewart
18cb4f3ddf
Add -datadir to when obtaining bitcoind -version to avoid using default datadir (#5574) 2024-05-08 20:59:53 -05:00
Scala Steward
f300bed25a
Update waffle-jna to 3.4.0 (#5571) 2024-05-08 15:19:49 -05:00
Chris Stewart
c8266cfb51
Implement getrawmempool verbose (#5573)
* Implement getrawmempool verbose

* Clear mempool before test
2024-05-08 15:19:34 -05:00
Chris Stewart
5d0056a01f
Add missing fields to GetMemPoolInfoResult (#5572)
* Add missing fields to GetMemPoolInfoResult

* Fix test when running entire MempoolRpcTest suite
2024-05-07 14:38:20 -05:00
Chris Stewart
cb3fbe523a
Rework BitcoindRpcTestUtil.getBinary() to match major and minor versions of bitcoind binary when possible (#5569) 2024-05-06 13:00:07 -05:00
Chris Stewart
6dacfb071a
Upgrade to sbt 1.10.0 (#5570) 2024-05-06 10:33:35 -05:00
Scala Steward
1dcc30734d
Update play-json to 3.0.3 (#5566)
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2024-05-05 08:14:08 -05:00
Scala Steward
16229889ab
Update scala-library to 2.13.14 (#5567) 2024-05-05 08:13:58 -05:00
Scala Steward
e70f2ae11a
Update client3:core, ... to 3.9.6 (#5565) 2024-05-05 07:46:50 -05:00
Scala Steward
d6880b328d
Update sbt-scoverage to 2.0.12 (#5568) 2024-05-05 06:52:34 -05:00
Chris Stewart
36ec8a2911
Rework PeerManagerApi.{sendToRandomPeer, gossipMessage} to return Unit rather than Future[Unit], this removes the possibility of deadlocking on a full queue (#5561) 2024-05-04 08:53:22 -05:00
Chris Stewart
4f288a12c0
2024 05 02 intellij compile (#5562)
* Get things compiling again with default intellij build

* Cleanup compile of coreTestJVM so we don't have warnings that cause failures in intellij's build
2024-05-02 13:42:36 -05:00
Chris Stewart
73279753d7
Renable parallelExecution for bitcoindRpcTest (#5541)
* Renable parallelExecution for bitcoindRpcTest

* Empty commit to re-run CI

* Try to remove more parallelExecution settings
2024-05-01 15:26:51 -05:00
Chris Stewart
c2b8ae98ee
Re-enable mempool api tests (#5560)
* Re-enable mempool api tests

* Reduce delay
2024-05-01 15:26:41 -05:00
Chris Stewart
4f791d71d7
Upgrade clightning to 24.02.2 (#5558)
* Upgrade clightning to 24.02.2

* Fix download hash

* Fix version

* Change CLightningInfo.fees_collected_msat from String -> Long

* Fix channels parsing, add support for p2tr address type and remove nested-segwit for clightning

* Revert version

* amount_msats -> amount_msat

* Fix more json parsing

* Try commenting out asserts for midChannelsA being completed in CLightningChannelOpenerTest

* scalafmt

* msatoshi -> amount_msat

* Change assertion to check assert the channel is not active in CLightningChannelOpenerTest

* Fix CLightningPayResult

* Ignore test case that uses sendtoaddress until we upgrade to psbt v2
2024-05-01 13:28:12 -05:00
Chris Stewart
7ed2b8801a
2024 04 30 upgrade eclair v0.10.0 (#5557)
* Fix open, audit commands for v0.10.0

* Get all unit tests passing

* Add logger.error() to try to debug channel state

* Try adding delay to see if dual funding process can complete before we generate blocks

* scalafmt

* Try bumping number of blocks generated

* Try disabling dual funding

* Cleanup
2024-04-30 14:25:50 -05:00