Documentation ¶
Index ¶
- func StartBeaconNodes(t *testing.T, config *types.E2EConfig, enr string) []int
- func StartBootnode(t *testing.T) (string, int)
- func StartEth1Node(t *testing.T) (string, int)
- func StartNewBeaconNode(t *testing.T, config *types.E2EConfig, index int, enr string) int
- func StartSlashers(t *testing.T) []int
- func StartValidators(t *testing.T, config *types.E2EConfig, keystorePath string) []int
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func StartBeaconNodes ¶
StartBeaconNodes starts the requested amount of beacon nodes, passing in the deposit contract given.
func StartBootnode ¶
StartBootnode starts a bootnode and returns its ENR and process ID.
func StartEth1Node ¶
StartEth1Node starts an eth1 local dev chain and deploys a deposit contract.
func StartNewBeaconNode ¶
StartNewBeaconNode starts a fresh beacon node, connecting to all passed in beacon nodes.
func StartSlashers ¶
StartSlashers starts slasher clients for use within E2E, connected to all beacon nodes. It returns the process IDs of the slashers.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.