added error code

This commit is contained in:
Maxksim Fomenkov
2022-10-06 16:30:40 +03:00
parent 7b8365aa11
commit 745cb3668f

View File

@@ -112,7 +112,7 @@ open class NativeCall(
.setId(it.id)
if (it.isError()) {
it.error?.let { error ->
result.setErrorMessage(error.message)
result.setErrorMessage(error.message).setErrorCode(error.id)
}
} else {
result.payload = ByteString.copyFrom(it.result)
@@ -145,6 +145,7 @@ open class NativeCall(
return BlockchainOuterClass.NativeCallReplyItem.newBuilder()
.setSucceed(false)
.setErrorMessage(it?.message ?: "Internal error")
.setErrorCode(500)
.setId(id)
.build()
.toMono()