mirror of
https://gitlab.com/pulsechaincom/prysm-pulse.git
synced 2025-01-07 10:12:19 +00:00
c66d9e9a11
* builder api client * unexport error * thanks, DeepSource! * replace hexSlice w/ hexutil.Bytes * use uint256 for BaseFeePerGas * more confidence in correct endianness * comment fix per Terence * fix proto conversion for uint256 * couple more value checks in the http client tests * TestMarshalBlindedBeaconBlockBodyBellatrix * appease deepsource * middleware to log requests * big int round trip test * very superficial test to make deepsource happy * round trip test between proto payloads * round trip starting from marshaled struct * deepsource... for you, the moon * remove unused receiver * gofmt * remove test destroying line added while debugging * handle nil body in logging middleware Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com> Co-authored-by: james-prysm <90280386+james-prysm@users.noreply.github.com> Co-authored-by: prylabs-bulldozer[bot] <58059840+prylabs-bulldozer[bot]@users.noreply.github.com>
11 lines
521 B
Go
11 lines
521 B
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 2xx 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")
|