Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/base/base
/ types & classes
Types & classes
3,286 in github.com/base/base
⨍
Functions
21,276
◇
Types & classes
3,286
↓ 134 callers
Class
Call
crates/common/consensus/src/transaction/eip8130/call.rs:20
↓ 47 callers
Class
Config
crates/infra/roxy/src/config.rs:9
↓ 32 callers
Class
PayloadHash
crates/common/rpc-types-engine/src/envelope.rs:560
↓ 21 callers
Class
Transaction
crates/infra/audit/src/types.rs:33
↓ 17 callers
Class
SubmissionId
crates/batcher/encoder/src/submission.rs:12
↓ 15 callers
Class
Ecotone
crates/consensus/upgrades/src/ecotone.rs:13
↓ 15 callers
Class
MaybeDeleted
crates/execution/trie/src/db/models/version.rs:18
↓ 14 callers
Class
Isthmus
crates/consensus/upgrades/src/isthmus.rs:17
↓ 11 callers
Class
PinError
Raised when the Reth pin is invalid or cannot be applied.
etc/scripts/local/pin-reth.py:47
↓ 9 callers
Interface
Protocol
Abstraction over RPC transport protocols (IPC, HTTP) for Engine API clients.
crates/builder/core/src/test_utils/apis.rs:31
↓ 9 callers
Class
ReleaseError
Raised when preparing a Reth fork pin fails.
etc/scripts/local/reth_release.py:31
↓ 8 callers
Class
MapProvider
crates/execution/payload/src/builder.rs:2097
↓ 7 callers
Class
Delegation
crates/common/consensus/src/transaction/eip8130/account_changes.rs:343
↓ 7 callers
Class
L1BlockInfo
crates/common/evm/src/l1block.rs:25
↓ 7 callers
Class
TestUpgrades
crates/common/evm/src/base_time.rs:409
↓ 5 callers
Class
BlockInfo
crates/consensus/protocol/src/block.rs:27
↓ 5 callers
Enum
Error
crates/execution/rpc/src/sequencer.rs:16
↓ 5 callers
Class
L1State
crates/consensus/rpc/src/l1_watcher.rs:7
↓ 5 callers
Class
ResetRequest
crates/consensus/service/src/actors/engine/request.rs:119
↓ 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
Interface
AttributesBuilder
crates/consensus/derive/src/traits/attributes.rs:40
↓ 4 callers
Class
BuildRequest
crates/consensus/service/src/actors/engine/request.rs:106
↓ 4 callers
Class
CrlError
crates/proof/tee/registrar/src/crl.rs:261
↓ 4 callers
Class
MapProvider
crates/execution/payload/src/config.rs:527
↓ 4 callers
Class
PrSpec
A `--pr` value before metadata is fetched. `repo` is `owner/repo` from a full pull URL, or `None` when the spec is a bare number (resolved ag
etc/scripts/local/reth_release.py:36
↓ 4 callers
Enum
TransportError
crates/proof/tee/nitro-enclave/src/transport.rs:12
↓ 4 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
↓ 3 callers
Class
CompactPhaseStatuses
crates/common/consensus/src/reth_compat.rs:332
↓ 3 callers
Enum
ExecutionError
crates/execution/flashblocks/src/error.rs:46
↓ 3 callers
Class
ExtensionError
crates/execution/txpool/src/wire.rs:19
↓ 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
Class
Jovian
crates/consensus/upgrades/src/jovian.rs:17
↓ 3 callers
Class
PatchPr
One GitHub PR to squash onto the backport branch. `repo` is `owner/repo`. That is `paradigmxyz/reth` for upstream backports and the Base fork
etc/scripts/local/reth_release.py:48
↓ 3 callers
Interface
Pipeline
crates/consensus/derive/src/traits/pipeline.rs:14
↓ 3 callers
Class
TestTrieProviderError
crates/proof/mpt/src/test_util.rs:18
↓ 2 callers
Interface
Attributes
Attributes for the payload builder.
crates/execution/payload/src/traits.rs:42
↓ 2 callers
Class
Base
crates/common/network/src/base.rs:10
↓ 2 callers
Class
BaseTime
crates/common/evm/src/base_time.rs:15
↓ 2 callers
Class
CoinbaseTip
crates/common/consensus/src/transaction/eip8130/coinbase_tip.rs:13
↓ 2 callers
Interface
Executor
crates/proof/driver/src/executor.rs:25
↓ 2 callers
Class
Flashblock
crates/common/flashblocks/src/block.rs:19
↓ 2 callers
Class
Ipc
crates/builder/core/src/test_utils/apis.rs:62
↓ 2 callers
Class
MockPayloadValue
crates/builder/core/src/flashblocks/generator.rs:577
↓ 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:31
↓ 2 callers
Class
Set
crates/common/precompile-storage/src/types/set.rs:25
↓ 2 callers
Enum
Status
crates/execution/txpool-rpc/src/rpc.rs:42
↓ 2 callers
Interface
Validator
The Validator trait.
crates/common/genesis/src/updates/validator.rs:7
↓ 1 callers
Class
AlloyL1BlockFetcher
crates/consensus/service/src/actors/l1_watcher/fetcher.rs:30
↓ 1 callers
Class
ArtifactId
crates/batcher/encoder/src/artifact.rs:14
↓ 1 callers
Interface
Asset
The asset logic interface.
crates/common/precompiles/src/b20_asset/logic/interface.rs:14
↓ 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:102
↓ 1 callers
Class
BenchCompare
Compares two criterion baselines and renders a Markdown comment.
etc/scripts/ci/bench_compare.py:35
↓ 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
Class
Delta
One benchmark's base and head instruction counts.
etc/scripts/ci/iai_compare.py:34
↓ 1 callers
Enum
DepositDecodeError
crates/consensus/protocol/src/deposits.rs:157
↓ 1 callers
Class
Driver
Orchestrates challenger scan, validation, proof, bond, and anchor work.
crates/proof/challenge/src/driver.rs:60
↓ 1 callers
Class
Eip8130Bincode
crates/common/consensus/src/transaction/envelope.rs:683
↓ 1 callers
Class
Engine
crates/consensus/engine/src/task_queue/core.rs:41
↓ 1 callers
Enum
EngineError
crates/consensus/service/src/actors/engine/error.rs:11
↓ 1 callers
Enum
ExecutionMeteringLimitExceeded
crates/builder/core/src/execution.rs:64
↓ 1 callers
Class
FileArchiveWriter
crates/utilities/reth-cli/src/snapshot_manifest.rs:243
↓ 1 callers
Class
GetPayloadRequest
crates/consensus/service/src/actors/engine/request.rs:240
↓ 1 callers
Class
GitDep
One git-based `reth-*` workspace dependency line.
etc/scripts/local/pin-reth.py:84
↓ 1 callers
Class
HintParsingError
crates/proof/proof/src/errors.rs:193
↓ 1 callers
Class
Host
crates/proof/host/src/host.rs:31
↓ 1 callers
Class
IaiCompare
Parses iai-callgrind output and renders a base-vs-head PR comment.
etc/scripts/ci/iai_compare.py:49
↓ 1 callers
Class
InboundOtelContext
crates/execution/rpc/src/trace_middleware.rs:26
↓ 1 callers
Enum
KnownRevert
crates/proof/submission/src/classifier.rs:20
↓ 1 callers
Interface
L1Provider
crates/proof/rpc/src/traits.rs:17
↓ 1 callers
Class
Measurement
A single benchmark's median time and its confidence interval, in ns.
etc/scripts/ci/bench_compare.py:27
↓ 1 callers
Class
NodeRecord
crates/consensus/peers/src/record.rs:24
↓ 1 callers
Class
Patch
One GitHub PR squashed onto `upstream_base`. `pr` is the full pull URL, including the repository. `head` is the PR tip or merge commit that t
etc/scripts/local/pin-reth.py:52
↓ 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:23
↓ 1 callers
Class
Pin
Parsed `etc/upstream-pins/reth.toml`.
etc/scripts/local/pin-reth.py:72
↓ 1 callers
Enum
Pool
crates/execution/txpool-tracing/src/events.rs:40
↓ 1 callers
Enum
ProviderError
crates/execution/flashblocks/src/error.rs:29
↓ 1 callers
Class
ReconcileShadowRequest
crates/consensus/service/src/actors/engine/request.rs:89
↓ 1 callers
Class
Recorded
crates/batcher/core/src/test_utils/pipeline.rs:15
↓ 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:102
↓ 1 callers
Class
Signing
crates/proof/tee/nitro-enclave/src/crypto.rs:57
↓ 1 callers
Class
Snapshot
crates/common/precompile-storage/src/hashmap.rs:47
↓ 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
Class
UpstreamBase
Official Reth tag the pin is based on.
etc/scripts/local/pin-reth.py:64
next →
1–100 of 3,286, ranked by callers