1
+ # Mainnet preset - Electra
2
+
3
+ # Gwei values
4
+ # ---------------------------------------------------------------
5
+ # 2**5 * 10**9 (= 32,000,000,000) Gwei
6
+ MIN_ACTIVATION_BALANCE : 32000000000
7
+ # 2**11 * 10**9 (= 2,048,000,000,000) Gwei
8
+ MAX_EFFECTIVE_BALANCE_ELECTRA : 2048000000000
9
+
10
+ # State list lengths
11
+ # ---------------------------------------------------------------
12
+ # `uint64(2**27)` (= 134,217,728)
13
+ PENDING_DEPOSITS_LIMIT : 134217728
14
+ # `uint64(2**27)` (= 134,217,728)
15
+ PENDING_PARTIAL_WITHDRAWALS_LIMIT : 134217728
16
+ # `uint64(2**18)` (= 262,144)
17
+ PENDING_CONSOLIDATIONS_LIMIT : 262144
18
+
19
+ # Reward and penalty quotients
20
+ # ---------------------------------------------------------------
21
+ # `uint64(2**12)` (= 4,096)
22
+ MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA : 4096
23
+ # `uint64(2**12)` (= 4,096)
24
+ WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA : 4096
25
+
26
+ # # Max operations per block
27
+ # ---------------------------------------------------------------
28
+ # `uint64(2**0)` (= 1)
29
+ MAX_ATTESTER_SLASHINGS_ELECTRA : 1
30
+ # `uint64(2**3)` (= 8)
31
+ MAX_ATTESTATIONS_ELECTRA : 8
32
+ # `uint64(2**1)` (= 2)
33
+ MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD : 2
34
+
35
+ # Execution
36
+ # ---------------------------------------------------------------
37
+ # 2**13 (= 8192) deposit requests
38
+ MAX_DEPOSIT_REQUESTS_PER_PAYLOAD : 8192
39
+ # 2**4 (= 16) withdrawal requests
40
+ MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD : 16
41
+
42
+ # Withdrawals processing
43
+ # ---------------------------------------------------------------
44
+ # 2**3 ( = 8) pending withdrawals
45
+ MAX_PENDING_PARTIALS_PER_WITHDRAWALS_SWEEP : 8
46
+
47
+ # Pending deposits processing
48
+ # ---------------------------------------------------------------
49
+ # 2**4 ( = 4) pending deposits
50
+ MAX_PENDING_DEPOSITS_PER_EPOCH : 16
0 commit comments