lnrpc: Add Outpoint field in SendCoinsRequest

Signed-off-by: Ononiwu Maureen <59079323+Chinwendu20@users.noreply.github.com>
This commit is contained in:
Ononiwu Maureen 2024-02-28 07:33:33 +01:00 committed by yyforyongyu
parent 75ec6da177
commit 468ca87499
No known key found for this signature in database
GPG key ID: 9BCD95C4FF296868
3 changed files with 3019 additions and 2998 deletions

File diff suppressed because it is too large Load diff

View file

@ -1190,9 +1190,8 @@ message SendCoinsRequest {
int64 sat_per_byte = 5 [deprecated = true];
/*
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.
If set, the amount field should be unset. It indicates lnd will send all
wallet coins or all selected coins to the specified address.
*/
bool send_all = 6;
@ -1208,6 +1207,9 @@ message SendCoinsRequest {
// The strategy to use for selecting coins.
CoinSelectionStrategy coin_selection_strategy = 10;
// A list of selected outpoints as inputs for the transaction.
repeated OutPoint outpoints = 11;
}
message SendCoinsResponse {
// The transaction ID of the transaction

View file

@ -6965,7 +6965,7 @@
},
"send_all": {
"type": "boolean",
"description": "If set, then the amount field will be ignored, and lnd will attempt to\nsend all the coins under control of the internal wallet to the specified\naddress."
"description": "If set, the amount field should be unset. It indicates lnd will send all\nwallet coins or all selected coins to the specified address."
},
"label": {
"type": "string",
@ -6983,6 +6983,13 @@
"coin_selection_strategy": {
"$ref": "#/definitions/lnrpcCoinSelectionStrategy",
"description": "The strategy to use for selecting coins."
},
"outpoints": {
"type": "array",
"items": {
"$ref": "#/definitions/lnrpcOutPoint"
},
"description": "A list of selected outpoints as inputs for the transaction."
}
}
},