32 Commits

Author SHA1 Message Date
003419a84c An attempt to build linux binary with native vsock code 2024-08-16 01:52:25 +02:00
86c21cbab3 Fall back to Eclair test node details 2024-08-14 22:05:24 +02:00
a15db45e13 Vsock stuff for phoenixd 2024-08-14 21:44:24 +02:00
pm47
2e22c0b80c
Back to SNAPSHOT 2024-07-03 16:05:33 +02:00
pm47
6eb0940637
Set version to 0.2.0 2024-07-03 15:56:45 +02:00
pm47
68d2512f7a
Back to SNAPSHOT 2024-05-16 18:42:09 +02:00
pm47
6845a31e61
Set version to 0.1.5 2024-05-16 18:19:10 +02:00
pm47
3f1a64a4e1
Back to SNAPSHOT 2024-04-10 17:37:50 +02:00
pm47
04bd430c48
Set version to 0.1.4 2024-04-10 16:48:15 +02:00
Fabrice Drouin
75247e4de2
Do not add linux target on aarch64 architectures (#25)
It would fail as there is no kotlin-native toolchain yet and prevent us from building JVM targets.
2024-03-28 14:23:05 +01:00
pm47
3389035dbf
Back to SNAPSHOT 2024-03-27 14:00:04 +01:00
pm47
d805f81c2b
Set version to 0.1.3 2024-03-27 13:37:31 +01:00
Fabrice Drouin
3fc693e722
Add phoenix-cli script to the JVM distribution (#8)
* Add phoenix-cli script to the JVM distribution

* Close http client after use (otherwise it hangs on the JVM)
2024-03-26 16:37:25 +01:00
pm47
c7be837117
Back to SNAPSHOT 2024-03-25 18:25:42 +01:00
pm47
414aa56bfa
Set version to 0.1.2 2024-03-25 18:14:21 +01:00
Fabrice Drouin
613610eb14
Build a jvm application (#7)
Application is build and  packaged with the `application plugin`, which will create a  .zip file that includes all runtime dependencies and a starter script.

---------

Co-authored-by: pm47 <pm.padiou@gmail.com>
2024-03-25 18:14:21 +01:00
pm47
029bd7c162
back to SNAPSHOT 2024-03-25 10:50:56 +01:00
pm47
4e42a462e6
set version to 0.1.1 2024-03-22 18:10:50 +01:00
pm47
a181fac6be
nit in --help 2024-03-22 11:04:12 +01:00
pm47
cb6aff83ac
set version to 0.1.0 2024-03-21 16:21:26 +01:00
pm47
eb16d745f4
use release executable for packaging 2024-03-21 16:21:26 +01:00
pm47
3c39ff6d85
add os filtering on source sets 2024-03-21 14:14:57 +01:00
Dominique Padiou
a3840717ea
Filter kexe files when packaging phoenix binaries 2024-03-21 14:14:46 +01:00
pm47
10ac889201
add support for macos-arm64 2024-03-20 16:52:50 +01:00
pm47
5730c627b9
add zip package 2024-03-20 16:30:41 +01:00
Dominique Padiou
9d460eeee5
Add version in log, command and api
A task has been added to generate a BuildVersions file
when building the project. Project's version can be
found in that file at runtime.

Also centralized declaration of the dependencies
versions to buildSrc.
2024-03-20 16:02:48 +01:00
pm47
f0e21be318
use mempool.space instead of electrum 2024-03-19 21:50:19 +01:00
Dominique Padiou
c02a09744a
Add ktor client for darwin (macos) 2024-03-19 14:00:01 +01:00
Dominique Padiou
64775d2fd5
Merge channels and payments database
There is now only one database file, phoenix.db. This
makes database backup easier.

Legacy channels closing parts have been removed (we
use a dedicated table to store closings).

The tables storing lightning outgoing payments have
been renamed for consistency by addingd a "lightning"
prefix. The related kotlin classes have been renamed
as well.
2024-03-18 18:34:25 +01:00
pm47
65b1db5716
using lightning-kmp:1.6.2-FEECREDIT-1 2024-03-11 17:59:37 +01:00
pm47
f843c0dcc2
remove fee-credit feature 2024-03-11 14:10:02 +01:00
Pierre-Marie Padiou
d791179125
Initial commit 2024-03-08 19:23:23 +01:00