mirror of
https://github.com/status-im/eth2.0-specs.git
synced 2025-02-25 08:45:19 +00:00
Apply suggestions from code review
Co-authored-by: Justin Traglia <95511699+jtraglia@users.noreply.github.com>
This commit is contained in:
parent
ce3931653d
commit
54e0f42752
@ -9,21 +9,27 @@ MAX_EFFECTIVE_BALANCE_ELECTRA: 2048000000000
|
|||||||
|
|
||||||
# State list lengths
|
# State list lengths
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
|
# `uint64(2**27)` (= 134,217,728)
|
||||||
PENDING_BALANCE_DEPOSITS_LIMIT: 134217728
|
PENDING_BALANCE_DEPOSITS_LIMIT: 134217728
|
||||||
|
# `uint64(2**27)` (= 134,217,728)
|
||||||
PENDING_PARTIAL_WITHDRAWALS_LIMIT: 134217728
|
PENDING_PARTIAL_WITHDRAWALS_LIMIT: 134217728
|
||||||
|
# `uint64(2**18)` (= 262,144)
|
||||||
PENDING_CONSOLIDATIONS_LIMIT: 262144
|
PENDING_CONSOLIDATIONS_LIMIT: 262144
|
||||||
|
|
||||||
# Reward and penalty quotients
|
# Reward and penalty quotients
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
|
# `uint64(2**12)` (= 4,096)
|
||||||
MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: 4096
|
MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: 4096
|
||||||
|
# `uint64(2**12)` (= 4,096)
|
||||||
WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: 4096
|
WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: 4096
|
||||||
|
|
||||||
# # Max operations per block
|
# # Max operations per block
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
# `uint64(2**0)` (= 1)
|
# `uint64(2**0)` (= 1)
|
||||||
MAX_ATTESTER_SLASHINGS_ELECTRA: 1
|
MAX_ATTESTER_SLASHINGS_ELECTRA: 1
|
||||||
# `uint64(2 * 3)` (= 8)
|
# `uint64(2**3)` (= 8)
|
||||||
MAX_ATTESTATIONS_ELECTRA: 8
|
MAX_ATTESTATIONS_ELECTRA: 8
|
||||||
|
# `uint64(2**0)` (= 1)
|
||||||
MAX_CONSOLIDATIONS: 1
|
MAX_CONSOLIDATIONS: 1
|
||||||
|
|
||||||
# Execution
|
# Execution
|
||||||
|
@ -9,23 +9,27 @@ MAX_EFFECTIVE_BALANCE_ELECTRA: 2048000000000
|
|||||||
|
|
||||||
# State list lengths
|
# State list lengths
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
|
# `uint64(2**27)` (= 134,217,728)
|
||||||
PENDING_BALANCE_DEPOSITS_LIMIT: 134217728
|
PENDING_BALANCE_DEPOSITS_LIMIT: 134217728
|
||||||
# [customized] smaller queue
|
# [customized] `uint64(2**6)` (= 64)
|
||||||
PENDING_PARTIAL_WITHDRAWALS_LIMIT: 64
|
PENDING_PARTIAL_WITHDRAWALS_LIMIT: 64
|
||||||
# [customized] smaller queue
|
# [customized] `uint64(2**6)` (= 64)
|
||||||
PENDING_CONSOLIDATIONS_LIMIT: 64
|
PENDING_CONSOLIDATIONS_LIMIT: 64
|
||||||
|
|
||||||
# Reward and penalty quotients
|
# Reward and penalty quotients
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
|
# `uint64(2**12)` (= 4,096)
|
||||||
MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: 4096
|
MIN_SLASHING_PENALTY_QUOTIENT_ELECTRA: 4096
|
||||||
|
# `uint64(2**12)` (= 4,096)
|
||||||
WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: 4096
|
WHISTLEBLOWER_REWARD_QUOTIENT_ELECTRA: 4096
|
||||||
|
|
||||||
# # Max operations per block
|
# # Max operations per block
|
||||||
# ---------------------------------------------------------------
|
# ---------------------------------------------------------------
|
||||||
# `uint64(2**0)` (= 1)
|
# `uint64(2**0)` (= 1)
|
||||||
MAX_ATTESTER_SLASHINGS_ELECTRA: 1
|
MAX_ATTESTER_SLASHINGS_ELECTRA: 1
|
||||||
# `uint64(2 * 3)` (= 8)
|
# `uint64(2**3)` (= 8)
|
||||||
MAX_ATTESTATIONS_ELECTRA: 8
|
MAX_ATTESTATIONS_ELECTRA: 8
|
||||||
|
# `uint64(2**0)` (= 1)
|
||||||
MAX_CONSOLIDATIONS: 1
|
MAX_CONSOLIDATIONS: 1
|
||||||
|
|
||||||
# Execution
|
# Execution
|
||||||
|
@ -159,10 +159,9 @@ The following values are (non-configurable) constants used throughout the specif
|
|||||||
| Name | Value | Description |
|
| Name | Value | Description |
|
||||||
| - | - | - |
|
| - | - | - |
|
||||||
| `MAX_DEPOSIT_RECEIPTS_PER_PAYLOAD` | `uint64(2**13)` (= 8,192) | *[New in Electra:EIP6110]* Maximum number of deposit receipts allowed in each payload |
|
| `MAX_DEPOSIT_RECEIPTS_PER_PAYLOAD` | `uint64(2**13)` (= 8,192) | *[New in Electra:EIP6110]* Maximum number of deposit receipts allowed in each payload |
|
||||||
| `MAX_EXECUTION_LAYER_EXITS` | `2**4` (= 16) | *[New in Electra:EIP7002]* |
|
|
||||||
| `MAX_ATTESTER_SLASHINGS_ELECTRA` | `2**0` (= 1) | *[New in Electra:EIP7549]* |
|
| `MAX_ATTESTER_SLASHINGS_ELECTRA` | `2**0` (= 1) | *[New in Electra:EIP7549]* |
|
||||||
| `MAX_ATTESTATIONS_ELECTRA` | `2**3` (= 8) | *[New in Electra:EIP7549]* |
|
| `MAX_ATTESTATIONS_ELECTRA` | `2**3` (= 8) | *[New in Electra:EIP7549]* |
|
||||||
| `MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD` | `uint64(16)` |
|
| `MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD` | `uint64(2**4)` (= 16)|
|
||||||
| `MAX_PARTIAL_WITHDRAWALS_PER_PAYLOAD` | `uint64(2**3)` (= 8) | Maximum amount of partial withdrawals allowed in each payload |
|
| `MAX_PARTIAL_WITHDRAWALS_PER_PAYLOAD` | `uint64(2**3)` (= 8) | Maximum amount of partial withdrawals allowed in each payload |
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
@ -172,7 +171,7 @@ The following values are (non-configurable) constants used throughout the specif
|
|||||||
| Name | Value |
|
| Name | Value |
|
||||||
| - | - |
|
| - | - |
|
||||||
| `MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA` | `Gwei(2**7 * 10**9)` (= 128,000,000,000) | # Equivalent to 4 32 ETH validators
|
| `MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA` | `Gwei(2**7 * 10**9)` (= 128,000,000,000) | # Equivalent to 4 32 ETH validators
|
||||||
| `MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT` | `Gwei(2**8 * 10**9)` (256,000,000,000) |
|
| `MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT` | `Gwei(2**8 * 10**9)` (= 256,000,000,000) |
|
||||||
|
|
||||||
## Containers
|
## Containers
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user