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.
This commit is contained in:
Felix Lange 2016-01-26 18:18:56 +01:00
parent 63e76482ac
commit 5728dd381d

View File

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