@chainsafe/eth2.0-ssz-types
Version:
SSZ types required for eth2.0
22 lines (17 loc) • 646 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.SyncingStatus = exports.ValidatorDuty = void 0;
/**
* @module sszTypes/generators
*/
const ValidatorDuty = ssz => ({
fields: [["validatorPubkey", ssz.bytes48], ["committeeIndex", ssz.number64], ["attestationSlot", ssz.Slot], ["attestationShard", ssz.Shard], ["blockProductionSlot", ssz.Slot]]
});
exports.ValidatorDuty = ValidatorDuty;
const SyncingStatus = ssz => ({
fields: [["startingBlock", ssz.uint64], ["currentBlock", ssz.uint64], ["highestBlock", ssz.uint64]]
});
exports.SyncingStatus = SyncingStatus;
//# sourceMappingURL=validator.js.map