Commit Graph

4072 Commits

Author SHA1 Message Date
Chris Stewart
dc0e3645d0
2023 03 24 is tip stale (#5024)
* WIP

* Fix test

* Add more tests for stale header

* remove uncessary comments
2023-03-26 08:20:27 -05:00
Chris Stewart
d53ed7d487
Bump clightning version to v23.02.2 (#5025)
* Bump version to v23.02.2

* Fix hash

* Reduce timeout on clightning startup, its absurdly long causing slow test iteration

* Try to specify the OS version clightning tests run on to ubuntu-20.04

* Rework downloadClightning to be conscious of the ubuntu OS version

* Empty commit to re-run CI

* Empty commit to re-run CI

* Empty commit to re-run CI
2023-03-26 06:26:46 -05:00
Scala Steward
d3d85eae95
Update sqlite-jdbc to 3.41.0.1 (#5019) 2023-03-25 09:06:05 -05:00
Chris Stewart
1d611ec6b5
Remove fetch compact filters in NeutrinoNode.sync() before fetching block headers / compact filter headers (#5023) 2023-03-23 12:01:22 -05:00
Chris Stewart
6b03133a34
Fix empty.tail exception occurring on chain block filter / filter headers callbacks (#5021)
* Fix empty.tail exception occurring on chain block filter / filter headers callbacks

* scalafmt
2023-03-23 06:38:42 -05:00
Chris Stewart
e3e1c7f949
Try bumping timeout to 1 second to avoid false positives test failures (#5018)
* Try bumping timeout to 1 second to avoid false positives test failures on DLCWalletBitcoindBackendLoaderTest

* Empty commit to re-run CI

* Empty commit to re-run CI

* Empty commit to re-run CI
2023-03-21 12:29:42 -05:00
Scala Steward
51a354245b
Update client3:core to 3.8.13 (#5010) 2023-03-21 09:11:07 -05:00
Scala Steward
84803fdfb1
Update metrics-core, metrics-healthchecks, ... to 4.2.18 (#5013) 2023-03-20 10:17:45 -05:00
Scala Steward
efd92c1280
Update logback-classic to 1.4.6 (#5012) 2023-03-20 09:28:22 -05:00
Scala Steward
64354d2eb9
Update postgresql to 42.6.0 (#5014) 2023-03-20 09:27:56 -05:00
Scala Steward
f221688fe0
Update slf4j-api to 2.0.7 (#5015) 2023-03-20 09:27:11 -05:00
benthecarman
5e6cb0d514
Fix MilliSatoshis.toSatoshis for large values (#5016) 2023-03-20 09:26:32 -05:00
Chris Stewart
df5472f263
Generate blocks in two rpc calls (#5011)
* Generate blocks in two rpc calls

* Empty commit to re-run CI

* Empty commit to re-run CI
2023-03-15 07:29:53 -05:00
Chris Stewart
875a67a73c
2023 03 03 rm DataMessageHandler filter params (#5009)
* Remove DataMessageHandler filter params, tests not passing

* Adjust logging levels

* WIP

* Get tests passing

* Cleanup

* Fix logging level

* Invert isSynced flag

* Rework BaseBlockchain.toString

* Fix BlockchainTest

* Fix syncing of compact filters when walletCreationTime is passed into dmh

* Cleanup
2023-03-14 11:45:21 -05:00
rorp
2799d8276a
Update Eclair RPC to v0.8.0 (#4994)
* Update Eclair RPC to v0.8.0

* update unit tests
2023-03-04 09:02:36 -06:00
Scala Steward
fbcea17e2f
Update client3:core to 3.8.12 (#5007) 2023-03-02 06:51:24 -06:00
Scala Steward
6aae816de9
Update metrics-core, metrics-healthchecks, ... to 4.2.17 (#4999) 2023-03-02 06:51:10 -06:00
Chris Stewart
de0e892b3e
2023 02 27 Fix bug where duplicate filters caused node not to sync (#5008)
* WIP

* Modify DataMessageHandler to use Set for filter batch, fix test case

* revert log level

* Remove duplicate filters test

* Re-add test to make sure we don't throw an exception when processing a filter we've seen before

* Empty commit to re-run CI

* Empty commit to re-run CI

* Empty commit to re-run CI

* Fix NeutrinoNodeTest

* Empty commit to re-run CI

* Empty commit to re-run CI
2023-03-02 06:46:08 -06:00
Scala Steward
b444a192b0
Update sbt-native-packager to 1.9.16 (#4998) 2023-02-28 12:40:05 -06:00
Scala Steward
cea5dee58b
Update scodec-bits to 1.1.37 (#5006) 2023-02-28 12:39:18 -06:00
Scala Steward
ccb3b27fb3
Update sqlite-jdbc to 3.41.0.0 (#5001) 2023-02-26 08:49:06 -06:00
Scala Steward
4b5659d740
Update scodec-bits to 1.1.36 (#5004) 2023-02-26 08:46:31 -06:00
Chris Stewart
7f08458a55
Check compact filter headers if we have already stored them in the database (#5003)
* Check compact filter headers if we have already stored them in the database

* revert node-test
2023-02-25 12:55:51 -06:00
benthecarman
c92f2ed009
Add db mapper for ECDigitalSignature (#5002) 2023-02-25 10:41:28 -06:00
Chris Stewart
0577b8c1fe
Improve Inventory toString messages (#4997)
* Improve Inventory toString messages

* Add individual counts rather than showing each service identifier

* Add peer= prefix to peer
2023-02-23 14:12:53 -06:00
benthecarman
915af37ac9
Add ability to add arbitrary query string params for lnurl pays (#4995) 2023-02-22 16:22:23 -06:00
Scala Steward
c192ede1d8
Update postgresql to 42.5.4 (#4993) 2023-02-20 09:39:11 -06:00
Chris Stewart
3db663a387
Remove v20 bitcoind support (#4992)
* Remove v20 bitcoind support

* Remove v20 bitcoind from downloadBitcoind task

* Remove duplicate test
2023-02-19 13:28:46 -06:00
Chris Stewart
af349d2179
Remove support for v19 of bitcoind (#4991)
* Remove support for v19 of bitcoind

* Remove downloading v19 bitcoind inside of bitcoind-rpc.sbt

* Clean up docs

* Move unit tests in BitcoindV19RpcClientTest into other test files so we don't remove them, these rpcs are supported in future versions of bitcoind
2023-02-16 10:27:56 -06:00
Scala Steward
a9e17684fe
Update sbt-native-packager to 1.9.15 (#4989) 2023-02-14 15:58:40 -06:00
Scala Steward
46dc3ed14e
Update metrics-core, metrics-healthchecks, ... to 4.2.16 (#4990) 2023-02-14 15:52:54 -06:00
Scala Steward
80d0bd2560
Update sbt-scoverage to 2.0.7 (#4982) 2023-02-14 12:09:04 -06:00
benthecarman
57b4421f8a
Add nostr zaps params for lnurl (#4988) 2023-02-13 16:31:15 -06:00
Chris Stewart
ff8376ceb6
Call syncwithvalidationinterfacequeue inside of {generatetoaddress,generateblock} (#4987)
* Call syncwithvalidationinterfacequeue inside of generatetoaddress,generateblock to guarantee that bitcoind is internally consistent before we do other things against it

* Empty commit

* Empty commit to re-run CI
2023-02-13 15:04:42 -06:00
Scala Steward
46d3079e5b
Update scodec-bits to 1.1.35 (#4979)
* Update scodec-bits to 1.1.35

* Revert commit(s) 5073b33ce

* Update scodec-bits to 1.1.35
2023-02-13 10:11:33 -06:00
Chris Stewart
58fbcf41e3
Bump timeout in P2PClientActorTest (#4985) 2023-02-12 17:20:21 -06:00
Chris Stewart
9a80644509
Fix UTXORpcTest flakiness (#4986) 2023-02-12 15:54:30 -06:00
Scala Steward
6903db941d
Update org.osgi.service.jdbc to 1.1.0 (#4929) 2023-02-12 08:50:55 -06:00
Scala Steward
567f75df18
Update jna to 5.13.0 (#4951) 2023-02-12 08:50:36 -06:00
Scala Steward
90549a68ab
Update sbt-scalajs, scalajs-compiler, ... to 1.13.0 (#4963) 2023-02-11 23:02:57 -06:00
Scala Steward
473664f932
Update junixsocket-core to 2.6.2 (#4981) 2023-02-11 21:59:30 -06:00
Chris Stewart
56ae02918c
2022 12 05 issue 4904 (#4917)
* Switch newest version to v24

* Turn off logging

* Empty commit

* Remove comment

* Empty commit

* Empty commit
2023-02-11 17:21:13 -06:00
Chris Stewart
b329c3670e
Add rpc for syncwithvalidationinterfacequeue, use it in NodeUnitTest.syncNeutrinoNode (#4983) 2023-02-11 14:32:59 -06:00
Scala Steward
0ff1370bf9
Update postgresql to 42.5.3 (#4972) 2023-02-10 15:06:42 -06:00
Scala Steward
2445e4fa8b
Update sqlite-jdbc to 3.40.1.0 (#4969) 2023-02-10 15:06:07 -06:00
Scala Steward
0848cb6478
Update client3:core to 3.8.11 (#4977) 2023-02-10 14:58:08 -06:00
Scala Steward
79476a6231
Update scalapb-runtime to 0.11.13 (#4978) 2023-02-10 14:57:19 -06:00
Scala Steward
7d749f271b
Update sbt-native-packager to 1.9.14 (#4980) 2023-02-10 14:55:55 -06:00
Chris Stewart
c7febc1ef0
Segregate P2PClientTest and P2PClientActorTest (#4974)
* Segregate P2PClientTest and P2PClientActorTest to make it easier to test the actor

* Fix cleanup code

* Clean up tables for postgres test case

* Fix BitcoinSAppConfigBitcoinFixtureStarted.afterAll()

* Empty commit

* Add forceNamedWallet parameter to for postgres test cases where we need multiple wallets. This prevents them from writing to the same postgres schema by making unique wallet names

* Cleanup:

* Empty commit
2023-02-06 15:07:18 -06:00
Chris Stewart
7e346e58fe
Refactor NodeTestUtil.awaitBestHash() to take a reference to bitcoind (#4973)
* Refactor NodeTestUtil.awaitBestHash() to take a reference to bitcoind

* Empty commit
2023-02-05 08:59:09 -06:00