import { GossipActionError } from "./gossipValidation.js";
export { ExecutionPayloadEnvelopeErrorCode };
var ExecutionPayloadEnvelopeErrorCode;
(function (ExecutionPayloadEnvelopeErrorCode) {
    ExecutionPayloadEnvelopeErrorCode["BELONG_TO_FINALIZED_BLOCK"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_BELONG_TO_FINALIZED_BLOCK";
    ExecutionPayloadEnvelopeErrorCode["BLOCK_ROOT_UNKNOWN"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_BLOCK_ROOT_UNKNOWN";
    ExecutionPayloadEnvelopeErrorCode["ENVELOPE_ALREADY_KNOWN"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_ALREADY_KNOWN";
    ExecutionPayloadEnvelopeErrorCode["INVALID_BLOCK"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_INVALID_BLOCK";
    ExecutionPayloadEnvelopeErrorCode["SLOT_MISMATCH"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_SLOT_MISMATCH";
    ExecutionPayloadEnvelopeErrorCode["BUILDER_INDEX_MISMATCH"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_BUILDER_INDEX_MISMATCH";
    ExecutionPayloadEnvelopeErrorCode["BLOCK_HASH_MISMATCH"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_BLOCK_HASH_MISMATCH";
    ExecutionPayloadEnvelopeErrorCode["INVALID_SIGNATURE"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_INVALID_SIGNATURE";
    ExecutionPayloadEnvelopeErrorCode["CACHE_FAIL"] = "EXECUTION_PAYLOAD_ENVELOPE_ERROR_CACHE_FAIL";
})(ExecutionPayloadEnvelopeErrorCode || (ExecutionPayloadEnvelopeErrorCode = {}));
export class ExecutionPayloadEnvelopeError extends GossipActionError {
}
//# sourceMappingURL=executionPayloadEnvelope.js.map