Query returns Code

This commit is contained in:
Jae Kwon
2016-01-31 18:11:24 -08:00
parent e110a04ae2
commit 028cc4aa06
6 changed files with 14 additions and 11 deletions
+1 -1
View File
@@ -18,5 +18,5 @@ type Application interface {
GetHash() (hash []byte, log string)
// Query for state
Query(query []byte) (result []byte, log string)
Query(query []byte) (code RetCode, result []byte, log string)
}
+4 -1
View File
@@ -125,6 +125,7 @@ func ResponseSetOption(log string) *Response {
func ResponseAppendTx(code RetCode, result []byte, log string) *Response {
return &Response{
Type: ResponseTypeAppendTx,
Code: uint32(code),
Data: result,
Log: log,
}
@@ -133,6 +134,7 @@ func ResponseAppendTx(code RetCode, result []byte, log string) *Response {
func ResponseCheckTx(code RetCode, result []byte, log string) *Response {
return &Response{
Type: ResponseTypeCheckTx,
Code: uint32(code),
Data: result,
Log: log,
}
@@ -146,9 +148,10 @@ func ResponseGetHash(hash []byte, log string) *Response {
}
}
func ResponseQuery(result []byte, log string) *Response {
func ResponseQuery(code RetCode, result []byte, log string) *Response {
return &Response{
Type: ResponseTypeQuery,
Code: uint32(code),
Data: result,
Log: log,
}