# Functions
BigIntToLittleEndianBytes converts a big.Int to a 32-byte little-endian representation.
BytesToUint32 converts a byte slice to a uint32.
BytesToUint64 converts a byte slice to a uint64.
CalculateAccInputHash computes the hash of accumulated input data for a given batch.
NewKeyFromKeystore creates a private key from a keystore file.
NewRateLimit creates a new RateLimit.
NewRateLimitConfig creates a new RateLimitConfig.
Uint32ToBytes converts a uint32 to a byte slice in big-endian order.
Uint64ToBytes converts a uint64 to a byte slice.
# Constants
AGGORACLE name to identify the aggoracle component.
AGGSENDER name to identify the aggsender component.
BRIDGE name to identify the bridge component (have RPC).
nolint:stylecheck.
L1INFOTREESYNC name to identify the l1infotreesync component.
PROVER name to identify the prover component.
# Structs
Config holds the configuration for the CDK.
RateLimit is a rate limiter.
RateLimitConfig is the configuration for the rate limit, if NumRequests==0 or Interval==0, the rate limit is disabled.