From 19b2640e89465c1c57f1bbea0274d52d97151f60 Mon Sep 17 00:00:00 2001 From: Bas van Kervel Date: Wed, 16 Dec 2015 10:58:01 +0100 Subject: rpc: migrated the RPC insterface to a new reflection based RPC layer --- rpc/v2/errors.go | 85 -------------------------------------------------------- 1 file changed, 85 deletions(-) delete mode 100644 rpc/v2/errors.go (limited to 'rpc/v2/errors.go') diff --git a/rpc/v2/errors.go b/rpc/v2/errors.go deleted file mode 100644 index a06d19d84..000000000 --- a/rpc/v2/errors.go +++ /dev/null @@ -1,85 +0,0 @@ -// Copyright 2015 The go-ethereum Authors -// This file is part of the go-ethereum library. -// -// The go-ethereum library is free software: you can redistribute it and/or modify -// it under the terms of the GNU Lesser General Public License as published by -// the Free Software Foundation, either version 3 of the License, or -// (at your option) any later version. -// -// The go-ethereum library is distributed in the hope that it will be useful, -// but WITHOUT ANY WARRANTY; without even the implied warranty of -// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -// GNU Lesser General Public License for more details. -// -// You should have received a copy of the GNU Lesser General Public License -// along with the go-ethereum library. If not, see . - -package v2 - -import "fmt" - -// request is for an unknown service -type methodNotFoundError struct { - service string - method string -} - -func (e *methodNotFoundError) Code() int { - return -32601 -} - -func (e *methodNotFoundError) Error() string { - return fmt.Sprintf("The method %s%s%s does not exist/is not available", e.service, serviceMethodSeparator, e.method) -} - -// received message isn't a valid request -type invalidRequestError struct { - message string -} - -func (e *invalidRequestError) Code() int { - return -32600 -} - -func (e *invalidRequestError) Error() string { - return e.message -} - -// received message is invalid -type invalidMessageError struct { - message string -} - -func (e *invalidMessageError) Code() int { - return -32700 -} - -func (e *invalidMessageError) Error() string { - return e.message -} - -// unable to decode supplied params, or an invalid number of parameters -type invalidParamsError struct { - message string -} - -func (e *invalidParamsError) Code() int { - return -32602 -} - -func (e *invalidParamsError) Error() string { - return e.message -} - -// logic error, callback returned an error -type callbackError struct { - message string -} - -func (e *callbackError) Code() int { - return -32000 -} - -func (e *callbackError) Error() string { - return e.message -} -- cgit v1.2.3