# Packages
No description provided by the author
Package builder implements a module for bundlers to act as MEV searchers and send batches to the EntryPoint via a Block Builder API that supports eth_sendBundle.
Package checks implements modules for running an array of standard validations for both the Client and Bundler.
Package entities implements modules for reputation scoring and throttling/banning of entities as specified in EIP-4337.
No description provided by the author
No description provided by the author
Package noop implements basic no-operation modules which are used by default for both Client and Bundler.
Package relay implements a module for private bundlers to send batches to the EntryPoint through regular EOA transactions.
# Functions
ComposeBatchHandlerFunc combines many BatchHandlers into one.
ComposeUserOpHandlerFunc combines many UserOpHandlers into one.
NewBatchHandlerContext creates a new BatchHandlerCtx using a copy of the given batch.
NewUserOpHandlerContext creates a new UserOpHandlerCtx using a given op.
# Structs
BatchHandlerCtx is the object passed to BatchHandler functions during the Bundler's Run process.
No description provided by the author
UserOpHandlerCtx is the object passed to UserOpHandler functions during the Client's SendUserOperation process.
# Type aliases
BatchHandlerFunc is an interface to support modular processing of UserOperation batches by the Bundler.
OpHandlerFunc is an interface to support modular processing of single UserOperations by the Client.