get10101 / 10101-PoC

The world needs more Lightning!
MIT License
17 stars 3 forks source link

Persist CFD state to enable collab close on the maker #203

Open da-kami opened 1 year ago

da-kami commented 1 year ago

The maker has to be able to accept a collaborative close by a taker.

@bonomat @luckysori it would be great if you could outline what is the minimal information to be persisted on the maker side so that the custom output can be removed when a taker requests it.

luckysori commented 1 year ago

it would be great if you could outline what is the minimal information to be persisted on the maker side so that the custom output can be removed when a taker requests it.

I think the minimal information is actually null. We cut some corners when implementing the remove_custom_output protocol, so the maker will just accept anything automatically on the rust-lightning layer.

The taker will need to provide:

da-kami commented 1 year ago

Sweet! We can keep this ticket low-prio until after the tournament then!