rorp
fdf281b469
DLC <-> contact mapping ( #4346 )
...
* DLC <-> contact mapping
* updated docs
* populate dlc/contact mapping automatically
* typo
* respond to the PR comments
* rename `contact` to `peer`
* fix unit tests
* create a contact when an incoming offers gets created
* drop dlc_contact_mapping table
* fix build
* update the docs
* Revert "update the docs"
This reverts commit 2386adadcd
.
* revert dlc-contact-* endpoints
t Please enter the commit message for your changes. Lines starting
2022-06-14 08:14:28 -05:00
Chris Stewart
ddbdde495d
2022 06 13 taprootspk xonlypubkey ( #4388 )
...
* Implement XOnlyPubKey inside of TaprootScriptPubKey
* Add ECPrivateKey.toXOnly
* Address code review
2022-06-13 18:43:43 -05:00
Nadav Kohen
7e2ecd9d6a
Added data structure for x-only public keys with undetermined parity ( #4387 )
2022-06-13 16:02:37 -05:00
benthecarman
762202a54d
Add test/example on how to use the channel acceptor ( #4375 )
2022-06-13 14:53:10 -05:00
GreyMcCarthy
5f82307e27
Added Compute Contract Id test Vectors ( #4385 )
...
* Testing contract id calculation
* Added implicit json reader imports
2022-06-13 14:13:48 -05:00
Chris Stewart
cbeae5cdbc
Remove carve out for protoc on aarch64 now that the akka grpc plugin has been updated ( #4384 )
2022-06-13 12:14:11 -05:00
benthecarman
c2d8735dd7
LND: Add configs for gossip in test env ( #4378 )
2022-06-13 11:58:50 -05:00
benthecarman
344a8fd759
Add TLVs defined in BOLT 4 ( #4380 )
...
* Add TLVs defined in BOLT 4
* Fix test case
2022-06-13 11:58:11 -05:00
Chris Stewart
b021649ac4
Refactor WitnessVersion.rebuild() to be Either[ScriptError,ScriptPubKey] to make the taproot implemtation easier ( #4382 )
2022-06-11 10:35:13 -05:00
benthecarman
ab215e26df
Set recovery id properly for buildLnInvoiceSignature ( #4379 )
2022-06-11 09:36:19 -05:00
benthecarman
efc1f9fb77
Have Satoshis extend Numeric ( #4364 )
...
* Have Satoshis extend Numeric
* Add test case
2022-06-11 06:13:05 -05:00
Chris Stewart
171001273c
Implement a workaround for 4369 on docker images and m1 macs IF the user has another java installed on their machine ( #4377 )
2022-06-09 15:10:28 -05:00
benthecarman
45777f2bb0
Fix outPointToChannelPoint to use correct endianness ( #4376 )
2022-06-09 14:29:24 -05:00
GreyMcCarthy
4c74f54741
Made change to cli.md file, clarifed only need to do either (Building the command line interface) or (Native binaries) section ( #4373 )
2022-06-08 14:48:13 -05:00
benthecarman
441937238f
Make flyway protected so other apps can access it ( #4372 )
2022-06-06 16:10:26 -05:00
Chris Stewart
0a0fc92f32
Switch base docker image to ubuntu to get docker working again ( #4367 )
2022-06-04 18:17:06 -05:00
Chris Stewart
1706ec8e84
Fix typo ( #4365 )
2022-06-04 07:56:10 -05:00
benthecarman
54c3f77f8e
Improve lnd test suite reliability ( #4361 )
2022-06-01 14:28:35 -05:00
Chris Stewart
4fc3b05ed5
Upgrade website dependencies ( #4363 )
2022-06-01 14:01:33 -05:00
Chris Stewart
72fef5a27e
initial draft of 1.9.2 release notes ( #4362 )
2022-06-01 13:38:22 -05:00
Shreyansh
d8fc8e588f
Remove Spv code ( #4356 )
...
* change node tests to neutrino
* get node test working
* merge DataMessageHandlerTest and DataMessageHandlerNeutrinoNodeTest
* delete unused files
* remove commented out spv parts
* formatting
* delete spv node
* remove merkle callback for neutrino node
* remove spv node wallet callbacks
* formatting
* remove SpvWalletApi
* replace SpvTestConfig with NeutrinoTestConfig
* more replace SpvTestConfig with NeutrinoTestConfig
* minor fix
* fix tests
2022-05-30 07:57:31 -05:00
Nadav Kohen
b80bf4649e
Add HashType to ECDigitalSignature API ( #4320 )
...
* HashType now uses Int instead of Int32
* Moved HashType from core to crypto
* Added HashType helper functions to ECDigitalSignature
* Added tests
* Fixed compile
2022-05-29 18:25:22 -05:00
benthecarman
676c0b4261
Add isStandard to Address ( #4353 )
2022-05-27 08:04:18 -05:00
Chris Stewart
bf88d0d93f
Remove exception when we have zero relevant outputs ( #4352 )
2022-05-26 12:39:09 -05:00
user411
8a01432db4
Try to debug why shutdown isn't working on windows ( #4349 )
...
* Try to debug why shutdown isn't working on windows
* Add 2022-05-18-shutdown-bug branch so it triggers release.yml
* Cleanup OracleServerMain shutdown
* Make cleaner shutdown messages
* Remove feature branch
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-05-24 14:41:12 -05:00
rorp
f680ab8691
Persist whether wallet is rescanning in the database ( #4326 )
...
* Persist whether wallet is rescanning in the database
* fix cli
* fix build
* fix unit tests
* fix postgres tests
* remove wallet_state table
* fix rescan bug
* cleanup
* revert Cancellable's
* Cleanup
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-05-23 19:03:02 -05:00
benthecarman
527e3ae862
Fix lnd sendToRoute for 0 amount invoices ( #4348 )
...
* Fix lnd sendToRoute for 0 amount invoices
* Add unit test
2022-05-23 08:07:30 -05:00
benthecarman
e9582d2145
Update lnd to v0.14.3-beta ( #4347 )
2022-05-19 19:24:01 -04:00
Chris Stewart
2af7923f3b
Downgrade slick to fix jlink build ( #4345 )
2022-05-18 11:47:46 -05:00
Chris Stewart
107f95cd5a
Upgrade sttp to 3.6.1 ( #4341 )
2022-05-18 08:35:49 -05:00
Chris Stewart
63df47e002
Upgrade to slick to 3.4.0-M1 ( #4342 )
2022-05-18 08:31:59 -05:00
Chris Stewart
4b2ca33495
upgrade micropickle to 1.6.0 ( #4340 )
2022-05-17 18:04:59 -05:00
Chris Stewart
d335cd1933
Enable LauncherJarPlugin on oracleServer/appServer ( #4338 )
...
* Enable LauncherJarPlugin on oracleServer/appServer
* remove feature branch
2022-05-17 14:40:48 -05:00
rorp
9d90b2279a
Tor v0.4.6.10 ( #4331 )
...
* Tor v0.4.6.10
* Update tor version
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-05-17 12:06:17 -05:00
rorp
059f2f5fac
Fix ERROR: relation "txo_spending_info" does not exist
( #4323 )
...
* Fix `ERROR: relation "txo_spending_info" does not exist`
* Escape schema name
Co-authored-by: Chris Stewart <stewart.chris1234@gmail.com>
2022-05-17 12:02:29 -05:00
Chris Stewart
341c712563
Validate bitcoin-s.wallet.walletName config option ( #4336 )
2022-05-17 10:29:17 -05:00
benthecarman
d60d984a6b
LnURL Module ( #4295 )
...
* LnURL Module
* Add lnurl tests to CI
2022-05-14 16:11:35 -05:00
Chris Stewart
272f31aeaa
Fix race condition on DLC node startup wrt to tor ( #4335 )
2022-05-13 09:56:53 -05:00
benthecarman
63e8d76dfc
Add ability to get LndInstanceRemote from config ( #4334 )
2022-05-13 09:14:32 -05:00
Chris Stewart
5036b37729
2022 05 11 tor race condition ( #4333 )
...
* WIP tor race condition debug
* Fix race condition between starting node and starting tor
* Remove extra log
2022-05-11 16:38:24 -05:00
benthecarman
6845caf778
Make all uint64 types from lnd a UInt64 ( #4332 )
...
* Make all uint64 types from lnd a UInt64
* Make all uint32 types from lnd a UInt32
2022-05-11 05:05:16 -05:00
Chris Stewart
b980c432fd
Bump node initialization timeout to 20 seconds ( #4328 )
2022-05-10 18:02:12 -05:00
Chris Stewart
6356a50a89
Add log for tor being provided ( #4329 )
...
* Add log for tor being provided
* Remove duplicate log
2022-05-10 18:02:02 -05:00
benthecarman
18c5ded5d3
Check if lnd network config is equal to 1 ( #4330 )
2022-05-10 18:00:53 -05:00
Chris Stewart
488716d10a
Add ProcessLogger to ProcessBuilder so that we capture logs from binaries like tor ( #4327 )
2022-05-10 13:53:36 -05:00
Chris Stewart
c911808996
Fix example ( #4324 )
2022-05-09 07:37:10 -05:00
Chris Stewart
e4d38ba53a
2022 05 05 OS specific jlink builds ( #4322 )
...
* Add OS specific zips
* Try to fix windows build
* Try to fix windows build shell
* Try to see if double zip works w/o mac verified developer error
* Add bash script to handle making file executable and make it non quarantine on mac
* Do chmod regardless of os
* Remove chmod as that cannot work by definition, revert to only packaging stage/ directory
* Make java exectuable on every OS
* refactor CommonSettings.jlinkIgnore
* Try to build appServer
* Make cli use jlink
* Make bash scripts more generic on mac
* Remove feature branch on release.yml
* Fix startup scripts
2022-05-07 18:42:02 -05:00
rorp
c9502babba
Tor endpoints for the oracle explorer client ( #4314 )
2022-05-06 07:21:33 -05:00
Chris Stewart
a3faa0c56f
Upgrade plugin dependencies ( #4318 )
...
* Upgrade plugin dependencies
* Downgrade scalajs dependency
2022-05-05 14:58:57 -05:00
Chris Stewart
dd9a9dcea6
Remove explicit inclusion of jdk.unsupported as its not included by default ( #4319 )
2022-05-05 14:58:46 -05:00