diff --git a/rpc/api.go b/rpc/api.go
index 01f3007cff4f1dacbe85c5c55489fdf40f5ff86a..943d50119d02f6ee37c999bdafc5a29dd84ab6a4 100644
--- a/rpc/api.go
+++ b/rpc/api.go
@@ -170,7 +170,7 @@ func (api *EthereumApi) GetRequestReply(req *RpcRequest, reply *interface{}) err
 		}
 		*reply = v
 
-	case "eth_pushTx":
+	case "eth_sendRawTransaction":
 		args := new(NewSigArgs)
 		if err := json.Unmarshal(req.Params, &args); err != nil {
 			return err