epoch_processing

package
v7.1.8 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 23, 2026 License: GPL-3.0 Imports: 21 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RunBuilderPendingPaymentsTests

func RunBuilderPendingPaymentsTests(t *testing.T, config string)

func RunEffectiveBalanceUpdatesTests added in v7.1.5

func RunEffectiveBalanceUpdatesTests(t *testing.T, config string)

RunEffectiveBalanceUpdatesTests executes "epoch_processing/effective_balance_updates" tests.

func RunEpochOperationTest

func RunEpochOperationTest(
	t *testing.T,
	testFolderPath string,
	operationFn epochOperation,
)

RunEpochOperationTest takes in the prestate and processes it through the passed in epoch operation function and checks the post state with the expected post state.

func RunEth1DataResetTests added in v7.1.5

func RunEth1DataResetTests(t *testing.T, config string)

RunEth1DataResetTests executes "epoch_processing/eth1_data_reset" tests.

func RunHistoricalSummariesUpdateTests added in v7.1.5

func RunHistoricalSummariesUpdateTests(t *testing.T, config string)

RunHistoricalSummariesUpdateTests executes "epoch_processing/historical_summaries_update" tests.

func RunInactivityUpdatesTest added in v7.1.5

func RunInactivityUpdatesTest(t *testing.T, config string)

RunInactivityUpdatesTest executes "epoch_processing/inactivity_updates" tests.

func RunJustificationAndFinalizationTests added in v7.1.5

func RunJustificationAndFinalizationTests(t *testing.T, config string)

RunJustificationAndFinalizationTests executes "epoch_processing/justification_and_finalization" tests.

func RunParticipationFlagUpdatesTests added in v7.1.5

func RunParticipationFlagUpdatesTests(t *testing.T, config string)

RunParticipationFlagUpdatesTests executes "epoch_processing/participation_flag_updates" tests.

func RunPendingConsolidationsTests added in v7.1.5

func RunPendingConsolidationsTests(t *testing.T, config string)

func RunPendingDepositsChurnTests added in v7.1.5

func RunPendingDepositsChurnTests(t *testing.T, config string)

func RunPendingDepositsTests added in v7.1.5

func RunPendingDepositsTests(t *testing.T, config string)

func RunProposerLookaheadTests added in v7.1.5

func RunProposerLookaheadTests(t *testing.T, config string)

RunProposerLookaheadTests executes "epoch_processing/proposer_lookahead" tests.

func RunRandaoMixesResetTests added in v7.1.5

func RunRandaoMixesResetTests(t *testing.T, config string)

RunRandaoMixesResetTests executes "epoch_processing/randao_mixes_reset" tests.

func RunRegistryUpdatesTests added in v7.1.5

func RunRegistryUpdatesTests(t *testing.T, config string)

RunRegistryUpdatesTests executes "epoch_processing/registry_updates" tests.

func RunRewardsAndPenaltiesTests added in v7.1.5

func RunRewardsAndPenaltiesTests(t *testing.T, config string)

RunRewardsAndPenaltiesTests executes "epoch_processing/rewards_and_penalties" tests.

func RunSlashingsResetTests added in v7.1.5

func RunSlashingsResetTests(t *testing.T, config string)

RunSlashingsResetTests executes "epoch_processing/slashings_reset" tests.

func RunSlashingsTests added in v7.1.5

func RunSlashingsTests(t *testing.T, config string)

RunSlashingsTests executes "epoch_processing/slashings" tests.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL