lnrpc: add htlc attempt id

This commit is contained in:
Joost Jager 2021-01-25 17:18:30 +01:00
parent 39f51b5568
commit 0ef0264d28
5 changed files with 795 additions and 771 deletions

View file

@ -524,6 +524,11 @@
"lnrpcHTLCAttempt": {
"type": "object",
"properties": {
"attempt_id": {
"type": "string",
"format": "uint64",
"description": "The unique ID that is used for this attempt."
},
"status": {
"$ref": "#/definitions/HTLCAttemptHTLCStatus",
"description": "The status of the HTLC."

View file

@ -861,6 +861,7 @@ func (r *RouterBackend) MarshalHTLCAttempt(
}
rpcAttempt := &lnrpc.HTLCAttempt{
AttemptId: htlc.AttemptID,
AttemptTimeNs: MarshalTimeNano(htlc.AttemptTime),
Route: route,
}

File diff suppressed because it is too large Load diff

View file

@ -3146,6 +3146,9 @@ message Payment {
}
message HTLCAttempt {
// The unique ID that is used for this attempt.
uint64 attempt_id = 7;
enum HTLCStatus {
IN_FLIGHT = 0;
SUCCEEDED = 1;

View file

@ -3851,6 +3851,11 @@
"lnrpcHTLCAttempt": {
"type": "object",
"properties": {
"attempt_id": {
"type": "string",
"format": "uint64",
"description": "The unique ID that is used for this attempt."
},
"status": {
"$ref": "#/definitions/HTLCAttemptHTLCStatus",
"description": "The status of the HTLC."