|
|
|
@ -1,9 +1,7 @@ |
|
|
|
|
package rpc |
|
|
|
|
|
|
|
|
|
import ( |
|
|
|
|
"bytes" |
|
|
|
|
"encoding/json" |
|
|
|
|
// "errors"
|
|
|
|
|
"fmt" |
|
|
|
|
"math/big" |
|
|
|
|
|
|
|
|
@ -105,8 +103,8 @@ type GetBlockByHashArgs struct { |
|
|
|
|
|
|
|
|
|
func (args *GetBlockByHashArgs) UnmarshalJSON(b []byte) (err error) { |
|
|
|
|
var obj []interface{} |
|
|
|
|
r := bytes.NewReader(b) |
|
|
|
|
if err := json.NewDecoder(r).Decode(&obj); err != nil { |
|
|
|
|
|
|
|
|
|
if err := json.Unmarshal(b, &obj); err != nil { |
|
|
|
|
return NewDecodeParamError(err.Error()) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -134,8 +132,7 @@ type GetBlockByNumberArgs struct { |
|
|
|
|
|
|
|
|
|
func (args *GetBlockByNumberArgs) UnmarshalJSON(b []byte) (err error) { |
|
|
|
|
var obj []interface{} |
|
|
|
|
r := bytes.NewReader(b) |
|
|
|
|
if err := json.NewDecoder(r).Decode(&obj); err != nil { |
|
|
|
|
if err := json.Unmarshal(b, &obj); err != nil { |
|
|
|
|
return NewDecodeParamError(err.Error()) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -405,8 +402,7 @@ type BlockNumIndexArgs struct { |
|
|
|
|
|
|
|
|
|
func (args *BlockNumIndexArgs) UnmarshalJSON(b []byte) (err error) { |
|
|
|
|
var obj []interface{} |
|
|
|
|
r := bytes.NewReader(b) |
|
|
|
|
if err := json.NewDecoder(r).Decode(&obj); err != nil { |
|
|
|
|
if err := json.Unmarshal(b, &obj); err != nil { |
|
|
|
|
return NewDecodeParamError(err.Error()) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -436,8 +432,7 @@ type HashIndexArgs struct { |
|
|
|
|
|
|
|
|
|
func (args *HashIndexArgs) UnmarshalJSON(b []byte) (err error) { |
|
|
|
|
var obj []interface{} |
|
|
|
|
r := bytes.NewReader(b) |
|
|
|
|
if err := json.NewDecoder(r).Decode(&obj); err != nil { |
|
|
|
|
if err := json.Unmarshal(b, &obj); err != nil { |
|
|
|
|
return NewDecodeParamError(err.Error()) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -468,8 +463,7 @@ type Sha3Args struct { |
|
|
|
|
|
|
|
|
|
func (args *Sha3Args) UnmarshalJSON(b []byte) (err error) { |
|
|
|
|
var obj []interface{} |
|
|
|
|
r := bytes.NewReader(b) |
|
|
|
|
if err := json.NewDecoder(r).Decode(&obj); err != nil { |
|
|
|
|
if err := json.Unmarshal(b, &obj); err != nil { |
|
|
|
|
return NewDecodeParamError(err.Error()) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
@ -798,8 +792,7 @@ type FilterStringArgs struct { |
|
|
|
|
|
|
|
|
|
func (args *FilterStringArgs) UnmarshalJSON(b []byte) (err error) { |
|
|
|
|
var obj []interface{} |
|
|
|
|
r := bytes.NewReader(b) |
|
|
|
|
if err := json.NewDecoder(r).Decode(&obj); err != nil { |
|
|
|
|
if err := json.Unmarshal(b, &obj); err != nil { |
|
|
|
|
return NewDecodeParamError(err.Error()) |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|