cleanup
This commit is contained in:
@ -20,7 +20,7 @@ For each request type, define the following:
|
||||
|
||||
1. RpcRequest "To" method [message.go], which does basic validation and conversion to "Args" type via json.Decoder()
|
||||
2. json.Decoder() calls "UnmarshalJSON" defined on each "Args" struct
|
||||
3. EthereumApi "Get" method, taking the "Args" type and replying with an interface to be marshalled to JSON
|
||||
3. EthereumApi method, taking the "Args" type and replying with an interface to be marshalled to JSON
|
||||
|
||||
*/
|
||||
package rpc
|
||||
@ -173,7 +173,7 @@ func (obj *GetBlockArgs) UnmarshalJSON(b []byte) (err error) {
|
||||
obj.Hash = argstr
|
||||
return
|
||||
}
|
||||
return NewErrorResponse("Could not determine JSON parameters")
|
||||
return NewErrorResponse(ErrorDecodeArgs)
|
||||
}
|
||||
|
||||
func (obj *GetBlockArgs) requirements() error {
|
||||
@ -334,6 +334,7 @@ type BalanceRes struct {
|
||||
Balance string `json:"balance"`
|
||||
Address string `json:"address"`
|
||||
}
|
||||
|
||||
type GetCodeAtArgs struct {
|
||||
Address string
|
||||
}
|
||||
|
Reference in New Issue
Block a user