Add serpent compilation to RPC
This commit is contained in:
		| @@ -201,6 +201,21 @@ func (req *RpcRequest) ToGetCodeAtArgs() (*GetCodeAtArgs, error) { | ||||
| 	return args, nil | ||||
| } | ||||
|  | ||||
| func (req *RpcRequest) ToCompileArgs() (string, error) { | ||||
| 	if len(req.Params) < 1 { | ||||
| 		return "", NewErrorResponse(ErrorArguments) | ||||
| 	} | ||||
|  | ||||
| 	var args string | ||||
| 	err := json.Unmarshal(req.Params[0], &args) | ||||
| 	if err != nil { | ||||
| 		return "", NewErrorResponse(ErrorDecodeArgs) | ||||
| 	} | ||||
|  | ||||
| 	rpclogger.DebugDetailf("%T %v", args, args) | ||||
| 	return args, nil | ||||
| } | ||||
|  | ||||
| func (req *RpcRequest) ToFilterArgs() (*FilterOptions, error) { | ||||
| 	if len(req.Params) < 1 { | ||||
| 		return nil, NewErrorResponse(ErrorArguments) | ||||
|   | ||||
		Reference in New Issue
	
	Block a user