Versions in this module Expand all Collapse all v1 v1.13.2 Apr 15, 2025 Changes in this version + const LabelVendor + var FirstCluster = First[stack.ClusterID, stack.Cluster]() + var FirstL1CL = First[stack.L1CLNodeID, stack.L1CLNode]() + var FirstL1EL = First[stack.L1ELNodeID, stack.L1ELNode]() + var FirstL1Network = First[stack.L1NetworkID, stack.L1Network]() + var FirstL2Batcher = First[stack.L2BatcherID, stack.L2Batcher]() + var FirstL2CL = First[stack.L2CLNodeID, stack.L2CLNode]() + var FirstL2Challenger = First[stack.L2ChallengerID, stack.L2Challenger]() + var FirstL2EL = First[stack.L2ELNodeID, stack.L2ELNode]() + var FirstL2Network = First[stack.L2NetworkID, stack.L2Network]() + var FirstL2Proposer = First[stack.L2ProposerID, stack.L2Proposer]() + var FirstSuperchain = First[stack.SuperchainID, stack.Superchain]() + var FirstSupervisor = First[stack.SupervisorID, stack.Supervisor]() + var FirstUser = First[stack.UserID, stack.User]() + var L2ChainA = First[stack.L2NetworkID, stack.L2Network]() + var L2ChainB = Second[stack.L2NetworkID, stack.L2Network]() + func And[I comparable, E stack.Identifiable[I]](matchers ...stack.Matcher[I, E]) stack.Matcher[I, E] + func ByIndex[I comparable, E stack.Identifiable[I]](index int) stack.Matcher[I, E] + func First[I comparable, E stack.Identifiable[I]]() stack.Matcher[I, E] + func Last[I comparable, E stack.Identifiable[I]]() stack.Matcher[I, E] + func Not[I comparable, E stack.Identifiable[I]](matcher stack.Matcher[I, E]) stack.Matcher[I, E] + func Only[I comparable, E stack.Identifiable[I]]() stack.Matcher[I, E] + func Or[I comparable, E stack.Identifiable[I]](matchers ...stack.Matcher[I, E]) stack.Matcher[I, E] + func Second[I comparable, E stack.Identifiable[I]]() stack.Matcher[I, E] + func WithEngine(engine stack.L2ELNodeID) stack.Matcher[stack.L2CLNodeID, stack.L2CLNode] + func WithLabel[I comparable, E interface{ ... }](key, value string) stack.Matcher[I, E] + type L2ELVendor string + const OpGeth + const OpReth + func (v L2ELVendor) Match(elems []stack.L2ELNode) []stack.L2ELNode + func (v L2ELVendor) String() string + type MatchElemFn func(elem E) bool + func (m MatchElemFn[I, E]) Match(elems []E) (out []E) + func (m MatchElemFn[I, E]) String() string + type MatchFn func(elems []E) []E + func (m MatchFn[I, E]) Match(elems []E) []E + func (m MatchFn[I, E]) String() string