UNPKG

@chainsafe/eth2.0-params

Version:

Chain parameters required for eth2.0

52 lines (51 loc) 2.58 kB
/** * @module params/presets/mainnet */ /// <reference types="node" /> export declare const MAX_COMMITTEES_PER_SLOT: number; export declare const TARGET_COMMITTEE_SIZE: number; export declare const MAX_VALIDATORS_PER_COMMITTEE: number; export declare const MIN_PER_EPOCH_CHURN_LIMIT: number; export declare const CHURN_LIMIT_QUOTIENT: number; export declare const BASE_REWARDS_PER_EPOCH = 4; export declare const SHUFFLE_ROUND_COUNT = 90; export declare const MIN_GENESIS_ACTIVE_VALIDATOR_COUNT: number; export declare const MIN_GENESIS_TIME = 1578009600; export declare const TARGET_AGGREGATORS_PER_COMMITTEE = 16; export declare const DEPOSIT_CONTRACT_ADDRESS = 0; export declare const DEPOSIT_CONTRACT_TREE_DEPTH: number; export declare const MIN_DEPOSIT_AMOUNT: bigint; export declare const MAX_EFFECTIVE_BALANCE: bigint; export declare const EJECTION_BALANCE: bigint; export declare const EFFECTIVE_BALANCE_INCREMENT: bigint; export declare const GENESIS_SLOT = 0; export declare const SAFE_SLOTS_TO_UPDATE_JUSTIFIED = 8; export declare const GENESIS_EPOCH = 0; export declare const BLS_WITHDRAWAL_PREFIX_BYTE: Buffer; export declare const GENESIS_FORK_VERSION: Buffer; export declare const GENESIS_START_SHARD = 0; export declare const SECONDS_PER_SLOT = 12; export declare const MIN_ATTESTATION_INCLUSION_DELAY: number; export declare const SLOTS_PER_EPOCH: number; export declare const MIN_SEED_LOOKAHEAD: number; export declare const MAX_SEED_LOOKAHEAD: number; export declare const SLOTS_PER_ETH1_VOTING_PERIOD: number; export declare const ETH1_FOLLOW_DISTANCE: number; export declare const SLOTS_PER_HISTORICAL_ROOT: number; export declare const MIN_VALIDATOR_WITHDRAWAL_DELAY: number; export declare const PERSISTENT_COMMITTEE_PERIOD: number; export declare const MIN_EPOCHS_TO_INACTIVITY_PENALTY: number; export declare const EPOCHS_PER_HISTORICAL_VECTOR: number; export declare const EPOCHS_PER_SLASHINGS_VECTOR: number; export declare const HISTORICAL_ROOTS_LIMIT: number; export declare const VALIDATOR_REGISTRY_LIMIT: number; export declare const BASE_REWARD_FACTOR: number; export declare const WHISTLEBLOWING_REWARD_QUOTIENT: number; export declare const PROPOSER_REWARD_QUOTIENT: number; export declare const INACTIVITY_PENALTY_QUOTIENT: bigint; export declare const MIN_SLASHING_PENALTY_QUOTIENT: number; export declare const MAX_PROPOSER_SLASHINGS: number; export declare const MAX_ATTESTER_SLASHINGS: number; export declare const MAX_ATTESTATIONS: number; export declare const MAX_DEPOSITS: number; export declare const MAX_VOLUNTARY_EXITS: number;