added error code
This commit is contained in:
@@ -112,7 +112,7 @@ open class NativeCall(
|
|||||||
.setId(it.id)
|
.setId(it.id)
|
||||||
if (it.isError()) {
|
if (it.isError()) {
|
||||||
it.error?.let { error ->
|
it.error?.let { error ->
|
||||||
result.setErrorMessage(error.message)
|
result.setErrorMessage(error.message).setErrorCode(error.id)
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
result.payload = ByteString.copyFrom(it.result)
|
result.payload = ByteString.copyFrom(it.result)
|
||||||
@@ -145,6 +145,7 @@ open class NativeCall(
|
|||||||
return BlockchainOuterClass.NativeCallReplyItem.newBuilder()
|
return BlockchainOuterClass.NativeCallReplyItem.newBuilder()
|
||||||
.setSucceed(false)
|
.setSucceed(false)
|
||||||
.setErrorMessage(it?.message ?: "Internal error")
|
.setErrorMessage(it?.message ?: "Internal error")
|
||||||
|
.setErrorCode(500)
|
||||||
.setId(id)
|
.setId(id)
|
||||||
.build()
|
.build()
|
||||||
.toMono()
|
.toMono()
|
||||||
|
|||||||
Reference in New Issue
Block a user