Explorar o código

rpc: fix success response encoding for null return value

The "result" field of JSON-RPC 2.0 responses was omitted
if the result was nil, causing exceptions in web3.js.
Felix Lange %!s(int64=9) %!d(string=hai) anos
pai
achega
5728dd381d
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      rpc/json.go

+ 1 - 1
rpc/json.go

@@ -48,7 +48,7 @@ type JSONRequest struct {
 type JSONSuccessResponse struct {
 	Version string      `json:"jsonrpc"`
 	Id      int64       `json:"id"`
-	Result  interface{} `json:"result,omitempty"`
+	Result  interface{} `json:"result"`
 }
 
 // JSON-RPC error object