@lodestar/beacon-node
Version:
A Typescript implementation of the beacon chain
18 lines • 1.48 kB
JavaScript
import { GossipActionError } from "./gossipValidation.js";
export var SyncCommitteeErrorCode;
(function (SyncCommitteeErrorCode) {
SyncCommitteeErrorCode["NOT_CURRENT_SLOT"] = "SYNC_COMMITTEE_ERROR_NOT_CURRENT_SLOT";
SyncCommitteeErrorCode["UNKNOWN_BEACON_BLOCK_ROOT"] = "SYNC_COMMITTEE_ERROR_UNKNOWN_BEACON_BLOCK_ROOT";
SyncCommitteeErrorCode["SYNC_COMMITTEE_MESSAGE_KNOWN"] = "SYNC_COMMITTEE_ERROR_SYNC_COMMITTEE_MESSAGE_KNOWN";
SyncCommitteeErrorCode["SYNC_COMMITTEE_AGGREGATOR_ALREADY_KNOWN"] = "SYNC_COMMITTEE_ERROR_SYNC_COMMITTEE_AGGREGATOR_ALREADY_KNOWN";
SyncCommitteeErrorCode["SYNC_COMMITTEE_PARTICIPANTS_ALREADY_KNOWN"] = "SYNC_COMMITTEE_ERROR_SYNC_COMMITTEE_PARTICIPANTS_ALREADY_KNOWN";
SyncCommitteeErrorCode["VALIDATOR_NOT_IN_SYNC_COMMITTEE"] = "SYNC_COMMITTEE_ERROR_VALIDATOR_NOT_IN_SYNC_COMMITTEE";
SyncCommitteeErrorCode["INVALID_SIGNATURE"] = "SYNC_COMMITTEE_INVALID_SIGNATURE";
SyncCommitteeErrorCode["INVALID_SUBCOMMITTEE_INDEX"] = "SYNC_COMMITTEE_INVALID_SUBCOMMITTEE_INDEX";
SyncCommitteeErrorCode["NO_PARTICIPANT"] = "SYNC_COMMITTEE_NO_PARTICIPANT";
SyncCommitteeErrorCode["INVALID_AGGREGATOR"] = "SYNC_COMMITTEE_ERROR_INVALID_AGGREGATOR";
SyncCommitteeErrorCode["AGGREGATOR_PUBKEY_UNKNOWN"] = "SYNC_COMMITTEE_ERROR_AGGREGATOR_PUBKEY_UNKNOWN";
})(SyncCommitteeErrorCode || (SyncCommitteeErrorCode = {}));
export class SyncCommitteeError extends GossipActionError {
}
//# sourceMappingURL=syncCommitteeError.js.map