Commit Graph

21 Commits

Author SHA1 Message Date
Vincenzo Palazzo d7c6ca2703
core: be able to send an asset onchain
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-04-15 14:03:42 +02:00
Vincenzo Palazzo 165ba7f650
meta: fix compilation and warnings
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-04-13 16:37:50 +02:00
Vincenzo Palazzo d329bbff54 common: use bdk su sing psbt
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-04-13 16:35:52 +02:00
Vincenzo Palazzo 129a20cf71 plugin: add more rgb methods
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-04-13 16:35:23 +02:00
Vincenzo Palazzo 2d71bebf67 cln: adds new RPC method to issue assets
This commit introduce a new RPC method for issuing new
assets.

Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-04-13 16:34:48 +02:00
Vincenzo Palazzo 6809025d3b meta: fixing the clippy warnings
Nothing interested, I did just what the compiler tell me to do.

Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-04-13 16:34:48 +02:00
Vincenzo Palazzo fcf46e17b7 cln: reworking channel creation
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-04-13 16:34:48 +02:00
Vincenzo Palazzo a03f55cafc plugin: implementing the open channel functionality
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-03-16 14:03:27 +01:00
Vincenzo Palazzo c18eceed17 common: implement the post commitment
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-03-16 14:03:27 +01:00
Vincenzo Palazzo 369bd5ddb1 common: add the funding_colored wallet fn
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-03-16 14:03:27 +01:00
Vincenzo Palazzo e96d1878d7 common: adding the storage information
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-03-16 14:03:25 +01:00
Vincenzo Palazzo 40c1d0f94c common: handle funding transaction
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-03-16 14:03:03 +01:00
Vincenzo Palazzo 083c0de6d3
common: adds account key derivation
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-03-08 18:25:16 +01:00
Vincenzo Palazzo cb12a4dfab
comm: update the rgb-lib
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-03-05 16:53:49 +01:00
Vincenzo Palazzo 3c9d4cbf64
tests: adding the rgb open channel test
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-02-29 00:23:24 +01:00
Vincenzo Palazzo 947c93907c
common: fix the proxy design
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-02-21 18:58:57 +01:00
Vincenzo Palazzo 6c9f0fed06
cln: init the rgb manager
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-02-21 17:09:10 +01:00
Vincenzo Palazzo 9548429b62
common: adds basic function for rgb
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-02-21 13:23:07 +01:00
Vincenzo Palazzo 7598ba2aee
tests: add integration testings
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-02-20 10:55:14 +01:00
Vincenzo Palazzo a038fac3d7
init cln plugin and ci
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-02-20 10:05:05 +01:00
Vincenzo Palazzo 0fa814283b
hello easy-rgb tools
Signed-off-by: Vincenzo Palazzo <vincenzopalazzodev@gmail.com>
2024-02-12 23:25:15 +01:00