json.RawMessage in RPCRequest to defer parsing

This commit is contained in:
Ethan Frey
2017-05-03 16:13:58 +02:00
parent 6dbcfb32d2
commit 6ba799132c
5 changed files with 58 additions and 41 deletions

View File

@ -306,12 +306,9 @@ func TestWSHandlesArrayParams(t *testing.T) {
val := "acbd"
params := []interface{}{val}
err = cl.WriteJSON(types.RPCRequest{
JSONRPC: "2.0",
ID: "",
Method: "echo_ws",
Params: params,
})
request, err := types.ArrayToRequest("", "echo_ws", params)
require.Nil(t, err)
err = cl.WriteJSON(request)
require.Nil(t, err)
select {