public static interface LightningApi.SendCoinsRequestOrBuilder
extends com.google.protobuf.MessageOrBuilder
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAddr()
The address to send coins to
|
com.google.protobuf.ByteString |
getAddrBytes()
The address to send coins to
|
long |
getAmount()
The amount in satoshis to send
|
java.lang.String |
getLabel()
An optional label for the transaction, limited to 500 characters.
|
com.google.protobuf.ByteString |
getLabelBytes()
An optional label for the transaction, limited to 500 characters.
|
int |
getMinConfs()
The minimum number of confirmations each one of your outputs used for
the transaction must satisfy.
|
long |
getSatPerByte()
Deprecated.
lnrpc.SendCoinsRequest.sat_per_byte is deprecated.
See lightning.api.proto;l=1170
|
long |
getSatPerVbyte()
A manual fee rate set in sat/vbyte that should be used when crafting the
transaction.
|
boolean |
getSendAll()
If set, then the amount field will be ignored, and lnd will attempt to
send all the coins under control of the internal wallet to the specified
address.
|
boolean |
getSpendUnconfirmed()
Whether unconfirmed outputs should be used as inputs for the transaction.
|
int |
getTargetConf()
The target number of blocks that this transaction should be confirmed
by.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
java.lang.String getAddr()
The address to send coins to
string addr = 1;
com.google.protobuf.ByteString getAddrBytes()
The address to send coins to
string addr = 1;
long getAmount()
The amount in satoshis to send
int64 amount = 2;
int getTargetConf()
The target number of blocks that this transaction should be confirmed by.
int32 target_conf = 3;
long getSatPerVbyte()
A manual fee rate set in sat/vbyte that should be used when crafting the transaction.
uint64 sat_per_vbyte = 4;
@Deprecated long getSatPerByte()
Deprecated, use sat_per_vbyte. A manual fee rate set in sat/vbyte that should be used when crafting the transaction.
int64 sat_per_byte = 5 [deprecated = true];
boolean getSendAll()
If set, then the amount field will be ignored, and lnd will attempt to send all the coins under control of the internal wallet to the specified address.
bool send_all = 6;
java.lang.String getLabel()
An optional label for the transaction, limited to 500 characters.
string label = 7;
com.google.protobuf.ByteString getLabelBytes()
An optional label for the transaction, limited to 500 characters.
string label = 7;
int getMinConfs()
The minimum number of confirmations each one of your outputs used for the transaction must satisfy.
int32 min_confs = 8;
boolean getSpendUnconfirmed()
Whether unconfirmed outputs should be used as inputs for the transaction.
bool spend_unconfirmed = 9;