public static interface LightningApi.PendingChannelsResponse.PendingOpenChannelOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
LightningApi.PendingChannelsResponse.PendingChannel |
getChannel()
The pending channel
|
LightningApi.PendingChannelsResponse.PendingChannelOrBuilder |
getChannelOrBuilder()
The pending channel
|
long |
getCommitFee()
The amount calculated to be paid in fees for the current set of
commitment transactions.
|
long |
getCommitWeight()
The weight of the commitment transaction
|
long |
getFeePerKw()
The required number of satoshis per kilo-weight that the requester will
pay at all times, for both the funding transaction and commitment
transaction.
|
int |
getFundingExpiryBlocks()
The number of blocks until the funding transaction is considered
expired.
|
boolean |
hasChannel()
The pending channel
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
boolean hasChannel()
The pending channel
.lnrpc.PendingChannelsResponse.PendingChannel channel = 1;
LightningApi.PendingChannelsResponse.PendingChannel getChannel()
The pending channel
.lnrpc.PendingChannelsResponse.PendingChannel channel = 1;
LightningApi.PendingChannelsResponse.PendingChannelOrBuilder getChannelOrBuilder()
The pending channel
.lnrpc.PendingChannelsResponse.PendingChannel channel = 1;
long getCommitFee()
The amount calculated to be paid in fees for the current set of commitment transactions. The fee amount is persisted with the channel in order to allow the fee amount to be removed and recalculated with each channel state update, including updates that happen after a system restart.
int64 commit_fee = 4;
long getCommitWeight()
The weight of the commitment transaction
int64 commit_weight = 5;
long getFeePerKw()
The required number of satoshis per kilo-weight that the requester will pay at all times, for both the funding transaction and commitment transaction. This value can later be updated once the channel is open.
int64 fee_per_kw = 6;
int getFundingExpiryBlocks()
The number of blocks until the funding transaction is considered expired. If this value gets close to zero, there is a risk that the channel funding will be canceled by the channel responder. The channel should be fee bumped using CPFP (see walletrpc.BumpFee) to ensure that the channel confirms in time. Otherwise a force-close will be necessary if the channel confirms after the funding transaction expires. A negative value means the channel responder has very likely canceled the funding and the channel will never become fully operational.
int32 funding_expiry_blocks = 3;