You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
High level tracking issue for implementing zero fee commitments lightning/bolts#1228.
In the interest of keeping things reviewable + maintaining velocity, I propose breaking the feature up into the parts outlined below. Checklist is a summary of the requirements outlined in the spec PR.
High level tracking issue for implementing zero fee commitments lightning/bolts#1228.
In the interest of keeping things reviewable + maintaining velocity, I propose breaking the feature up into the parts outlined below. Checklist is a summary of the requirements outlined in the spec PR.
Add Feature Bit
Already completed in #3656.
zero_fee_commitments
feature bit (40/41):Channel Establishment
open_channel
:feerate_per_kw
to zeromax_accepted_htlcs
> 114feerate_per_kw
!= 0open_channel_v2
ifchannel_type
includeszero_fee_commitments
:commitment_feerate_per_kw
to 0commitment_feerate_per_kw
=! 0funding_signed
:zero_fee_commitments
if it was negotiatedFee Handling
update_fee
:update_fee
zero_fee_commitment
channels:zero_fee_commitments
:Dependency
TxBuilder
Depend on new
TxBuilder
trait in #3775 to build new commitment transaction format.Commitment Transaction
to_local
of tx owner < holder'sdust_limit_satoshis
MUST add toshared_anchor
to_remote
of tx owner < holder'sdust_limit_satoshis
MUST add toshared_anchor
shared_anchor
SINGLE|ACP
sighash on signatures from peersequence
= 0 fortxin[0]
shared_anchor
on broadcast to incentivize miningEnable
The text was updated successfully, but these errors were encountered: