mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-01-09 13:28:01 -05:00
* wip * refactoring functions for easier readability * allow ssz for register validator * changelog * adding in blinded block submission tests * adding in tests for header ssz * fixing linting and tests * adding in custom errors and fixing ssz validator registration * Update api/client/builder/client.go Co-authored-by: Manu NALEPA <enalepa@offchainlabs.com> * Update api/client/builder/client.go Co-authored-by: Manu NALEPA <enalepa@offchainlabs.com> * manu's feedback * linting * adding in info log to notify that this setting was turned on * fixing linting * manu's feedback * fixing import --------- Co-authored-by: Manu NALEPA <enalepa@offchainlabs.com>
24 lines
1.5 KiB
Go
24 lines
1.5 KiB
Go
package builder
|
|
|
|
import "github.com/pkg/errors"
|
|
|
|
// ErrNotOK is used to indicate when an HTTP request to the Beacon Node API failed with any non-2xx response code.
|
|
// More specific errors may be returned, but an error in reaction to a non-2xx response will always wrap ErrNotOK.
|
|
var ErrNotOK = errors.New("did not receive 200 response from API")
|
|
|
|
// ErrNotFound specifically means that a '404 - NOT FOUND' response was received from the API.
|
|
var ErrNotFound = errors.Wrap(ErrNotOK, "recv 404 NotFound response from API")
|
|
|
|
// ErrBadRequest specifically means that a '400 - BAD REQUEST' response was received from the API.
|
|
var ErrBadRequest = errors.Wrap(ErrNotOK, "recv 400 BadRequest response from API")
|
|
|
|
// ErrNoContent specifically means that a '204 - No Content' response was received from the API.
|
|
// Typically, a 204 is a success but in this case for the Header API means No header is available
|
|
var ErrNoContent = errors.New("recv 204 no content response from API, No header is available")
|
|
|
|
// ErrUnsupportedMediaType specifically means that a '415 - Unsupported Media Type' was received from the API.
|
|
var ErrUnsupportedMediaType = errors.Wrap(ErrNotOK, "The media type in \"Content-Type\" header is unsupported, and the request has been rejected. This occurs when a HTTP request supplies a payload in a content-type that the server is not able to handle.")
|
|
|
|
// ErrNotAcceptable specifically means that a '406 - Not Acceptable' was received from the API.
|
|
var ErrNotAcceptable = errors.Wrap(ErrNotOK, "The accept header value is not acceptable")
|