rpc: return error code for eth_getWork when no work ready

This commit is contained in:
Gustav Simonsson
2015-08-26 12:46:50 +02:00
parent abce09954b
commit 829201382b
4 changed files with 28 additions and 4 deletions

View File

@ -64,6 +64,20 @@ func NewNotImplementedError(method string) *NotImplementedError {
}
}
type NotReadyError struct {
Method string
}
func (e *NotReadyError) Error() string {
return fmt.Sprintf("%s method not ready", e.Method)
}
func NewNotReadyError(method string) *NotReadyError {
return &NotReadyError{
Method: method,
}
}
type DecodeParamError struct {
err string
}