Package net.osslabz.lnd.dto
Class LnrpcBatchOpenChannelRequest
java.lang.Object
net.osslabz.lnd.dto.LnrpcBatchOpenChannelRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-06-07T12:03:34.958542131Z[Etc/UTC]")
public class LnrpcBatchOpenChannelRequest
extends Object
LnrpcBatchOpenChannelRequest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddChannelsItem(LnrpcBatchOpenChannel channelsItem) channels(List<LnrpcBatchOpenChannel> channels) booleanThe list of channels to open.getLabel()An optional label for the batch transaction, limited to 500 characters.The minimum number of confirmations each one of your outputs used for the funding transaction must satisfy.A manual fee rate set in sat/vByte that should be used when crafting the funding transaction.Whether unconfirmed outputs should be used as inputs for the funding transaction.The target number of blocks that the funding transaction should be confirmed by.inthashCode()satPerVbyte(String satPerVbyte) voidsetChannels(List<LnrpcBatchOpenChannel> channels) voidvoidsetMinConfs(Integer minConfs) voidsetSatPerVbyte(String satPerVbyte) voidsetSpendUnconfirmed(Boolean spendUnconfirmed) voidsetTargetConf(Integer targetConf) spendUnconfirmed(Boolean spendUnconfirmed) targetConf(Integer targetConf) toString()
-
Field Details
-
SERIALIZED_NAME_CHANNELS
- See Also:
-
SERIALIZED_NAME_TARGET_CONF
- See Also:
-
SERIALIZED_NAME_SAT_PER_VBYTE
- See Also:
-
SERIALIZED_NAME_MIN_CONFS
- See Also:
-
SERIALIZED_NAME_SPEND_UNCONFIRMED
- See Also:
-
SERIALIZED_NAME_LABEL
- See Also:
-
-
Constructor Details
-
LnrpcBatchOpenChannelRequest
public LnrpcBatchOpenChannelRequest()
-
-
Method Details
-
channels
-
addChannelsItem
-
getChannels
The list of channels to open.- Returns:
- channels
-
setChannels
-
targetConf
-
getTargetConf
The target number of blocks that the funding transaction should be confirmed by.- Returns:
- targetConf
-
setTargetConf
-
satPerVbyte
-
getSatPerVbyte
A manual fee rate set in sat/vByte that should be used when crafting the funding transaction.- Returns:
- satPerVbyte
-
setSatPerVbyte
-
minConfs
-
getMinConfs
The minimum number of confirmations each one of your outputs used for the funding transaction must satisfy.- Returns:
- minConfs
-
setMinConfs
-
spendUnconfirmed
-
getSpendUnconfirmed
Whether unconfirmed outputs should be used as inputs for the funding transaction.- Returns:
- spendUnconfirmed
-
setSpendUnconfirmed
-
label
-
getLabel
An optional label for the batch transaction, limited to 500 characters.- Returns:
- label
-
setLabel
-
equals
-
hashCode
public int hashCode() -
toString
-