-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
[feature]: add more parameters to Channel Acceptor #8637
Comments
So |
You're suggesting this as a logic which user can apply, correct? Not something that we might build into channel acceptor |
exactly fees and timelock are not exchanged during the opening process, so we cannot build this into the channel acceptor. |
Okay, so actually one's script calling Channel Acceptor actually can already do the best we can because we can look at the However, why does Channel Acceptor provide |
The latter, they are channel constraints your peer has to follow when creating the commitment transaction. So his max_htlc amount in his channel policy can never be greater than the |
Would like to see some more parameters added to Channel Acceptor
to_self_delay
base_fee
fee_rate
time_lock_delta
I realize that the
base_fee
,fee_rate
, andtime_lock_delta
can be changed at any time by the other party, but if we already know their values will be undesirable to us from the start, we'd rather not take the risk opening a channel with them.Also, the
to_self_delay
could be renegotiated later if lightning/bolts#1117 gets complete, but again we'd rather not open a channel with someone if we know we are going to want to renegotiate immediately. See #8635 for some more discussion on why controlling theto_self_delay
is desirable.The text was updated successfully, but these errors were encountered: