Skip to content

Minimal initial fixes for interop testing #7

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: ddustin/splice_interop_final_(probably)
Choose a base branch
from

Conversation

remyers
Copy link

@remyers remyers commented Mar 17, 2025

These are the minimal fixes I needed for interop testing with Eclair (splicing-official-interop branch).

My interop tests are still not working but you'll want these changes to be able to repo them.

@remyers remyers force-pushed the splice_interop2 branch 2 times, most recently from 9f83aea to 8681b7b Compare March 17, 2025 16:11
@ddustin ddustin force-pushed the ddustin/splice_interop_final_(probably) branch from d46a049 to 30b9b45 Compare April 17, 2025 20:01
@ddustin ddustin force-pushed the ddustin/splice_interop_final_(probably) branch 15 times, most recently from cd71829 to 6c9979e Compare May 2, 2025 17:51
@remyers remyers force-pushed the splice_interop2 branch from a2d73cb to acd0277 Compare May 2, 2025 18:06
@ddustin ddustin force-pushed the ddustin/splice_interop_final_(probably) branch 7 times, most recently from 3fb26e3 to 8808c06 Compare May 2, 2025 23:05
@remyers remyers force-pushed the splice_interop2 branch 2 times, most recently from ffda0ad to cf5d097 Compare May 6, 2025 15:33
@ddustin ddustin force-pushed the ddustin/splice_interop_final_(probably) branch 5 times, most recently from 7df7b12 to 9b74028 Compare May 13, 2025 01:24
remyers added 5 commits May 13, 2025 07:11
This is an alternative to what we discussed on Friday to fix the interop test where we splice-out funds from cln that were received via an htlc payment.
ElementsProject#8021 (comment)

It should be safer to use `amount_msat_to_sat_round_down` instead of `amount_msat_to_sat` because we can drop sub-sat amounts for splices. Also if `amount_msat_to_sat` fails it won't set `local_funds` and create UB.
@remyers remyers force-pushed the splice_interop2 branch from cf5d097 to c83c1f2 Compare May 13, 2025 05:11
@remyers remyers force-pushed the splice_interop2 branch from c83c1f2 to d78b368 Compare May 13, 2025 14:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant