Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/base/base
/ types & classes
Types & classes
2,815 in github.com/base/base
⨍
Functions
16,503
◇
Types & classes
2,815
↓ 100 callers
Class
Call
crates/common/consensus/src/transaction/eip8130/call.rs:20
↓ 29 callers
Class
PayloadHash
crates/common/rpc-types-engine/src/envelope.rs:561
↓ 28 callers
Class
Config
crates/infra/ingress-rpc/src/lib.rs:54
↓ 15 callers
Class
MaybeDeleted
crates/execution/trie/src/db/models/version.rs:18
↓ 13 callers
Class
Ecotone
crates/consensus/upgrades/src/ecotone.rs:13
↓ 12 callers
Class
Isthmus
crates/consensus/upgrades/src/isthmus.rs:17
↓ 12 callers
Interface
Protocol
Abstraction over RPC transport protocols (IPC, HTTP) for Engine API clients.
crates/builder/core/src/test_utils/apis.rs:31
↓ 10 callers
Class
Config
crates/batcher/comp/src/config.rs:7
↓ 10 callers
Class
Transaction
crates/infra/audit/src/types.rs:33
↓ 7 callers
Class
L1BlockInfo
crates/common/evm/src/l1block.rs:26
↓ 7 callers
Class
StreamSub
Test helper: wraps a concrete stream as a [`BlockSubscription`].
crates/batcher/source/src/hybrid.rs:209
↓ 6 callers
Class
FixedPoller
A polling source that always returns a fixed block.
crates/batcher/source/src/hybrid.rs:231
↓ 5 callers
Class
ConfigChange
crates/common/consensus/src/transaction/eip8130/account_changes.rs:214
↓ 5 callers
Class
Delegation
crates/common/consensus/src/transaction/eip8130/account_changes.rs:230
↓ 5 callers
Class
L1State
crates/consensus/rpc/src/l1_watcher.rs:7
↓ 5 callers
Class
StorageValue
crates/execution/trie/src/db/models/storage.rs:106
↓ 5 callers
Class
StreamSub
crates/batcher/source/src/l1_hybrid.rs:127
↓ 5 callers
Class
Transaction
crates/common/rpc-types/src/transaction.rs:19
↓ 4 callers
Enum
Error
crates/execution/rpc/src/sequencer.rs:16
↓ 4 callers
Class
FlashblocksServiceBuilder
crates/builder/core/src/flashblocks/service.rs:33
↓ 4 callers
Class
SubmissionId
crates/batcher/encoder/src/submission.rs:16
↓ 3 callers
Interface
AttributesBuilder
crates/consensus/derive/src/traits/attributes.rs:39
↓ 3 callers
Class
BuildRequest
crates/consensus/service/src/actors/engine/request.rs:77
↓ 3 callers
Class
CompactPhaseStatuses
crates/common/consensus/src/reth_compat.rs:332
↓ 3 callers
Class
CrlError
crates/proof/tee/registrar/src/crl.rs:226
↓ 3 callers
Enum
ExecutionError
crates/execution/flashblocks/src/error.rs:42
↓ 3 callers
Class
FixedPoller
crates/batcher/source/src/l1_hybrid.rs:135
↓ 3 callers
Class
Http
crates/builder/core/src/test_utils/apis.rs:41
↓ 3 callers
Interface
Pipeline
crates/consensus/derive/src/traits/pipeline.rs:14
↓ 3 callers
Class
ResetRequest
crates/consensus/service/src/actors/engine/request.rs:90
↓ 3 callers
Class
TestTrieProviderError
crates/proof/mpt/src/test_util.rs:18
↓ 3 callers
Interface
TxManager
Lean public API for transaction management. Callers only need [`send`](TxManager::send), [`send_async`](TxManager::send_async), and [`sender_address`
crates/utilities/tx-manager/src/traits.rs:54
↓ 2 callers
Class
Base
crates/common/network/src/base.rs:10
↓ 2 callers
Class
Brotli
crates/consensus/protocol/src/brotli.rs:22
↓ 2 callers
Interface
Executor
crates/proof/driver/src/executor.rs:25
↓ 2 callers
Class
Ipc
crates/builder/core/src/test_utils/apis.rs:62
↓ 2 callers
Class
PackedSlot
crates/common/precompile-storage/src/packing.rs:38
↓ 2 callers
Class
PeerCount
crates/consensus/gossip/src/rpc/types.rs:166
↓ 2 callers
Class
PeerInfo
crates/consensus/gossip/src/rpc/types.rs:13
↓ 2 callers
Class
Scope
crates/common/consensus/src/transaction/eip8130/account_changes.rs:27
↓ 2 callers
Class
Set
crates/common/precompile-storage/src/types/set.rs:25
↓ 2 callers
Enum
Status
crates/execution/txpool-rpc/src/rpc.rs:17
↓ 2 callers
Interface
Ws
crates/consensus/rpc/src/jsonrpsee.rs:206
↓ 1 callers
Class
AlloyL1BlockFetcher
crates/consensus/service/src/actors/l1_watcher/fetcher.rs:30
↓ 1 callers
Interface
Attributes
Attributes for the payload builder.
crates/execution/payload/src/traits.rs:42
↓ 1 callers
Class
Batcher
Batcher actor that drives a persistent [`BatchDriver`] through [`L1Miner`]. On construction, `Batcher` spawns a [`BatchDriver`] as a background tokio
actions/harness/src/batcher/actor.rs:100
↓ 1 callers
Class
BlockInfo
crates/consensus/protocol/src/block.rs:27
↓ 1 callers
Class
BlockNumberOrTagExt
crates/execution/flashblocks/src/rpc/eth.rs:15
↓ 1 callers
Class
BootNodes
crates/consensus/peers/src/nodes.rs:10
↓ 1 callers
Class
CommandError
Raised when a workflow helper command fails.
etc/scripts/ci/udeps-report.py:13
↓ 1 callers
Enum
ConversionError
crates/proof/prover-service/db/src/conversions.rs:22
↓ 1 callers
Enum
DecodeError
crates/consensus/protocol/src/info/errors.rs:28
↓ 1 callers
Enum
DepositDecodeError
crates/consensus/protocol/src/deposits.rs:157
↓ 1 callers
Class
Driver
Orchestrates the challenger pipeline: scan, validate, prove, submit.
crates/proof/challenge/src/driver.rs:102
↓ 1 callers
Enum
EngineError
crates/consensus/service/src/actors/engine/error.rs:11
↓ 1 callers
Enum
ExecutionMeteringLimitExceeded
crates/builder/core/src/execution.rs:72
↓ 1 callers
Class
Flashblock
crates/common/flashblocks/src/block.rs:19
↓ 1 callers
Class
GetPayloadRequest
crates/consensus/service/src/actors/engine/request.rs:109
↓ 1 callers
Class
HintParsingError
crates/proof/proof/src/errors.rs:161
↓ 1 callers
Class
Host
crates/proof/host/src/host.rs:29
↓ 1 callers
Class
InboundOtelContext
crates/execution/rpc/src/trace_middleware.rs:26
↓ 1 callers
Class
Jovian
crates/consensus/upgrades/src/jovian.rs:17
↓ 1 callers
Enum
KnownRevert
crates/proof/submission/src/classifier.rs:20
↓ 1 callers
Interface
L1Provider
crates/proof/rpc/src/traits.rs:14
↓ 1 callers
Class
NodeRecord
crates/consensus/peers/src/record.rs:24
↓ 1 callers
Interface
Payload
A transaction payload generator.
crates/infra/load-tests/src/workload/payloads/mod.rs:40
↓ 1 callers
Class
PeerStats
crates/consensus/gossip/src/rpc/types.rs:197
↓ 1 callers
Class
Pending
A pending submission waiting for [`L1MinerTxManager::mine_block`] to fire its receipt.
actions/harness/src/batcher/tx_manager.rs:22
↓ 1 callers
Enum
Pool
crates/execution/txpool-tracing/src/events.rs:40
↓ 1 callers
Enum
ProviderError
crates/execution/flashblocks/src/error.rs:25
↓ 1 callers
Class
Recorded
crates/batcher/core/src/test_utils/pipeline.rs:13
↓ 1 callers
Interface
Runtime
A complete async runtime providing time, task spawning, and cancellation. Components that need runtime capabilities accept a single `R: Runtime` boun
crates/utilities/runtime/src/runtime.rs:16
↓ 1 callers
Class
SeedGenerator
crates/consensus/service/tests/actors/generator/seed.rs:23
↓ 1 callers
Class
Session
Active session state: the cancellation token and spawned task for a running pipeline.
crates/proof/proposer/src/driver.rs:109
↓ 1 callers
Class
Signing
crates/proof/tee/nitro-enclave/src/crypto.rs:57
↓ 1 callers
Class
SpanBatchBits
crates/consensus/protocol/src/batch/bits.rs:13
↓ 1 callers
Enum
SpanBatchError
crates/consensus/protocol/src/batch/errors.rs:5
↓ 1 callers
Enum
TrieDBError
crates/proof/executor/src/errors.rs:240
↓ 1 callers
Enum
TrieNode
crates/proof/mpt/src/node.rs:68
↓ 1 callers
Class
UnknownServerSuffrage
crates/consensus/rpc/src/jsonrpsee.rs:92
↓ 1 callers
Interface
Validator
The Validator trait.
crates/common/genesis/src/updates/validator.rs:7
Class
APIConfigResponse
crates/consensus/providers/src/beacon_client.rs:51
Class
APIGenesisResponse
crates/consensus/providers/src/beacon_client.rs:35
Class
AcceptedBundle
crates/common/bundles/src/accepted.rs:15
Class
AccessField
crates/common/precompile-macros/src/storable.rs:21
Class
AccessSpec
crates/common/precompile-macros/src/storable.rs:28
Class
Account
etc/systems/src/config/accounts.rs:11
Enum
Account
crates/utilities/test-utils/src/accounts.rs:19
Enum
AccountChange
crates/common/consensus/src/transaction/eip8130/account_changes.rs:245
Class
AccountChangeApplier
crates/execution/eip8130/src/apply.rs:203
Class
AccountConfigurationStorage
crates/execution/eip8130/src/account_config.rs:25
Class
AccountInfo
crates/infra/ingress-rpc/src/validation.rs:25
Interface
AccountInfoLookup
crates/infra/ingress-rpc/src/validation.rs:36
Class
AccountPool
crates/infra/load-tests/src/workload/accounts.rs:55
Enum
AccountProofError
crates/proof/challenge/src/verify.rs:17
Class
AccountProofVerifier
crates/proof/challenge/src/verify.rs:34
Class
AccountState
crates/execution/eip8130/src/account_config.rs:291
Class
AccountsTrieInit
Converts physical account-trie keys from either storage layout to canonical nibbles.
crates/execution/trie/src/initialize.rs:112
Enum
Action
crates/infra/basectl/src/app/action.rs:5
Interface
Action
A discrete step that a test actor can perform. Every actor in the action test framework implements this trait. A test drives actors by calling [`act`
actions/harness/src/action.rs:12
next →
1–100 of 2,815, ranked by callers