lnrpc: add new SendAll field to SendCoinsRequest

This commit is contained in:
Olaoluwa Osuntokun
2018-11-17 21:07:48 -08:00
parent 4b316d97c8
commit 36ff16cce4
3 changed files with 576 additions and 546 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -837,6 +837,13 @@ message SendCoinsRequest {
/// A manual fee rate set in sat/byte that should be used when crafting the transaction.
int64 sat_per_byte = 5;
/**
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;
}
message SendCoinsResponse {
/// The transaction ID of the transaction

View File

@@ -1288,10 +1288,12 @@
"type": "object",
"properties": {
"chain": {
"type": "string"
"type": "string",
"title": "/ The blockchain the node is on (eg bitcoin, litecoin)"
},
"network": {
"type": "string"
"type": "string",
"title": "/ The network the node is on (eg regtest, testnet, mainnet)"
}
}
},
@@ -2782,6 +2784,11 @@
"type": "string",
"format": "int64",
"description": "/ A manual fee rate set in sat/byte that should be used when crafting the transaction."
},
"send_all": {
"type": "boolean",
"format": "boolean",
"description": "*\nIf 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."
}
}
},