lnrpc: expose INVALID_ONION_PAYLOAD via RPC
This commit is contained in:
5 files changed
+248
-238
No files matched your search
@@ -391,6 +391,7 @@
|
||||
"PERMANENT_CHANNEL_FAILURE",
|
||||
"EXPIRY_TOO_FAR",
|
||||
"MPP_TIMEOUT",
|
||||
"INVALID_ONION_PAYLOAD",
|
||||
"INTERNAL_FAILURE",
|
||||
"UNKNOWN_FAILURE",
|
||||
"UNREADABLE_FAILURE"
|
||||
|
||||
@@ -1098,6 +1098,9 @@ func marshallWireError(msg lnwire.FailureMessage,
|
||||
case *lnwire.FailMPPTimeout:
|
||||
response.Code = lnrpc.Failure_MPP_TIMEOUT
|
||||
|
||||
case *lnwire.InvalidOnionPayload:
|
||||
response.Code = lnrpc.Failure_INVALID_ONION_PAYLOAD
|
||||
|
||||
case nil:
|
||||
response.Code = lnrpc.Failure_UNKNOWN_FAILURE
|
||||
|
||||
|
||||
Reference in new issue
Block a user