MCPcopy Create free account
hub / github.com/crytic/attacknet / composeNodesForElTesting

Function composeNodesForElTesting

pkg/plan/network/execution.go:23–35  ·  view source on GitHub ↗
(nodeMultiplier, index int, execClient ClientVersion, consClientList []ClientVersion)

Source from the content-addressed store, hash-verified

21}
22
23func composeNodesForElTesting(nodeMultiplier, index int, execClient ClientVersion, consClientList []ClientVersion) ([]*Node, error) {
24 var nodes []*Node
25
26 for _, consensusClient := range consClientList {
27 for i := 0; i < nodeMultiplier; i++ {
28 node := buildNode(index, execClient, consensusClient)
29 nodes = append(nodes, node)
30
31 index += 1
32 }
33 }
34 return nodes, nil
35}
36
37func composeExecutionClient(config ClientVersion) *ExecutionClient {
38 return &ExecutionClient{

Callers 1

composeExecTesterNetworkFunction · 0.85

Calls 1

buildNodeFunction · 0.85

Tested by

no test coverage detected