impl Resource Unavailable RPC error (#2072)

## Issue Addressed

Related to #1891, The error is not in the spec yet (see ethereum/eth2.0-specs#2131)

## Proposed Changes

Implement the proposed error, banning peers that send it

## Additional Info

NA
This commit is contained in:
divma
2020-12-15 00:17:32 +00:00
parent 701843aaa0
commit 11c299cbf6
3 changed files with 12 additions and 0 deletions

View File

@@ -577,6 +577,7 @@ impl RPCError {
RPCResponseErrorCode::RateLimited => "rate_limited",
RPCResponseErrorCode::InvalidRequest => "invalid_request",
RPCResponseErrorCode::ServerError => "server_error",
RPCResponseErrorCode::ResourceUnavailable => "resource_unavailable",
RPCResponseErrorCode::Unknown => "unknown_response_code",
},
RPCError::StreamTimeout => "stream_timeout",