public static interface LightningApi.ChannelCloseSummaryOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
long |
getAliasScids(int index)
This lists out the set of alias short channel ids that existed for the
closed channel.
|
int |
getAliasScidsCount()
This lists out the set of alias short channel ids that existed for the
closed channel.
|
java.util.List<java.lang.Long> |
getAliasScidsList()
This lists out the set of alias short channel ids that existed for the
closed channel.
|
long |
getCapacity()
Total capacity of the channel.
|
java.lang.String |
getChainHash()
The hash of the genesis block that this channel resides within.
|
com.google.protobuf.ByteString |
getChainHashBytes()
The hash of the genesis block that this channel resides within.
|
long |
getChanId()
The unique channel ID for the channel.
|
java.lang.String |
getChannelPoint()
The outpoint (txid:index) of the funding transaction.
|
com.google.protobuf.ByteString |
getChannelPointBytes()
The outpoint (txid:index) of the funding transaction.
|
int |
getCloseHeight()
Height at which the funding transaction was spent.
|
LightningApi.Initiator |
getCloseInitiator()
Close initiator indicates which party initiated the close.
|
int |
getCloseInitiatorValue()
Close initiator indicates which party initiated the close.
|
LightningApi.ChannelCloseSummary.ClosureType |
getCloseType()
Details on how the channel was closed.
|
int |
getCloseTypeValue()
Details on how the channel was closed.
|
java.lang.String |
getClosingTxHash()
The txid of the transaction which ultimately closed this channel.
|
com.google.protobuf.ByteString |
getClosingTxHashBytes()
The txid of the transaction which ultimately closed this channel.
|
LightningApi.Initiator |
getOpenInitiator()
Open initiator is the party that initiated opening the channel.
|
int |
getOpenInitiatorValue()
Open initiator is the party that initiated opening the channel.
|
java.lang.String |
getRemotePubkey()
Public key of the remote peer that we formerly had a channel with.
|
com.google.protobuf.ByteString |
getRemotePubkeyBytes()
Public key of the remote peer that we formerly had a channel with.
|
LightningApi.Resolution |
getResolutions(int index)
repeated .lnrpc.Resolution resolutions = 13; |
int |
getResolutionsCount()
repeated .lnrpc.Resolution resolutions = 13; |
java.util.List<LightningApi.Resolution> |
getResolutionsList()
repeated .lnrpc.Resolution resolutions = 13; |
LightningApi.ResolutionOrBuilder |
getResolutionsOrBuilder(int index)
repeated .lnrpc.Resolution resolutions = 13; |
java.util.List<? extends LightningApi.ResolutionOrBuilder> |
getResolutionsOrBuilderList()
repeated .lnrpc.Resolution resolutions = 13; |
long |
getSettledBalance()
Settled balance at the time of channel closure
|
long |
getTimeLockedBalance()
The sum of all the time-locked outputs at the time of channel closure
|
long |
getZeroConfConfirmedScid()
The confirmed SCID for a zero-conf channel.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
java.lang.String getChannelPoint()
The outpoint (txid:index) of the funding transaction.
string channel_point = 1;
com.google.protobuf.ByteString getChannelPointBytes()
The outpoint (txid:index) of the funding transaction.
string channel_point = 1;
long getChanId()
The unique channel ID for the channel.
uint64 chan_id = 2 [jstype = JS_STRING];
java.lang.String getChainHash()
The hash of the genesis block that this channel resides within.
string chain_hash = 3;
com.google.protobuf.ByteString getChainHashBytes()
The hash of the genesis block that this channel resides within.
string chain_hash = 3;
java.lang.String getClosingTxHash()
The txid of the transaction which ultimately closed this channel.
string closing_tx_hash = 4;
com.google.protobuf.ByteString getClosingTxHashBytes()
The txid of the transaction which ultimately closed this channel.
string closing_tx_hash = 4;
java.lang.String getRemotePubkey()
Public key of the remote peer that we formerly had a channel with.
string remote_pubkey = 5;
com.google.protobuf.ByteString getRemotePubkeyBytes()
Public key of the remote peer that we formerly had a channel with.
string remote_pubkey = 5;
long getCapacity()
Total capacity of the channel.
int64 capacity = 6;
int getCloseHeight()
Height at which the funding transaction was spent.
uint32 close_height = 7;
long getSettledBalance()
Settled balance at the time of channel closure
int64 settled_balance = 8;
long getTimeLockedBalance()
The sum of all the time-locked outputs at the time of channel closure
int64 time_locked_balance = 9;
int getCloseTypeValue()
Details on how the channel was closed.
.lnrpc.ChannelCloseSummary.ClosureType close_type = 10;
LightningApi.ChannelCloseSummary.ClosureType getCloseType()
Details on how the channel was closed.
.lnrpc.ChannelCloseSummary.ClosureType close_type = 10;
int getOpenInitiatorValue()
Open initiator is the party that initiated opening the channel. Note that this value may be unknown if the channel was closed before we migrated to store open channel information after close.
.lnrpc.Initiator open_initiator = 11;
LightningApi.Initiator getOpenInitiator()
Open initiator is the party that initiated opening the channel. Note that this value may be unknown if the channel was closed before we migrated to store open channel information after close.
.lnrpc.Initiator open_initiator = 11;
int getCloseInitiatorValue()
Close initiator indicates which party initiated the close. This value will be unknown for channels that were cooperatively closed before we started tracking cooperative close initiators. Note that this indicates which party initiated a close, and it is possible for both to initiate cooperative or force closes, although only one party's close will be confirmed on chain.
.lnrpc.Initiator close_initiator = 12;
LightningApi.Initiator getCloseInitiator()
Close initiator indicates which party initiated the close. This value will be unknown for channels that were cooperatively closed before we started tracking cooperative close initiators. Note that this indicates which party initiated a close, and it is possible for both to initiate cooperative or force closes, although only one party's close will be confirmed on chain.
.lnrpc.Initiator close_initiator = 12;
java.util.List<LightningApi.Resolution> getResolutionsList()
repeated .lnrpc.Resolution resolutions = 13;
LightningApi.Resolution getResolutions(int index)
repeated .lnrpc.Resolution resolutions = 13;
int getResolutionsCount()
repeated .lnrpc.Resolution resolutions = 13;
java.util.List<? extends LightningApi.ResolutionOrBuilder> getResolutionsOrBuilderList()
repeated .lnrpc.Resolution resolutions = 13;
LightningApi.ResolutionOrBuilder getResolutionsOrBuilder(int index)
repeated .lnrpc.Resolution resolutions = 13;
java.util.List<java.lang.Long> getAliasScidsList()
This lists out the set of alias short channel ids that existed for the closed channel. This may be empty.
repeated uint64 alias_scids = 14;
int getAliasScidsCount()
This lists out the set of alias short channel ids that existed for the closed channel. This may be empty.
repeated uint64 alias_scids = 14;
long getAliasScids(int index)
This lists out the set of alias short channel ids that existed for the closed channel. This may be empty.
repeated uint64 alias_scids = 14;
index
- The index of the element to return.long getZeroConfConfirmedScid()
The confirmed SCID for a zero-conf channel.
uint64 zero_conf_confirmed_scid = 15 [jstype = JS_STRING];