Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/base/base
/ functions
Functions
16,503 in github.com/base/base
⨍
Functions
16,503
◇
Types & classes
2,815
↓ 7 callers
Method
close
Closes the channel if not already closed.
crates/batcher/comp/src/channel_out.rs:129
↓ 7 callers
Method
conductor_source
Resolves the active conductor source from CLI flag and config. Precedence: hand-configured `conductors` list > CLI `--conductor-rpc` flag > `discover
crates/infra/basectl/src/config.rs:446
↓ 7 callers
Method
config
Returns a reference to the configuration.
crates/utilities/tx-manager/src/manager.rs:324
↓ 7 callers
Function
connect
()
crates/proof/zk/service/tests/idempotency.rs:12
↓ 7 callers
Function
connect_cl
(cl_rpc: &Url)
crates/infra/basectl/src/rpc/p2p.rs:520
↓ 7 callers
Method
connected_peers
Returns the number of connected peers.
crates/consensus/gossip/src/driver.rs:245
↓ 7 callers
Function
convert
(args: Args)
crates/builder/cli/src/args.rs:241
↓ 7 callers
Function
create_blocklist
(s: &mut HashMapStorageProvider)
crates/common/precompiles/src/policy/storage.rs:618
↓ 7 callers
Method
create_next_attributes
Creates the next attributes, transforming a [`SingleBatch`] into [`BasePayloadAttributes`]. This sets `no_tx_pool` and appends the batched txs to the
crates/consensus/derive/src/stages/attributes_queue.rs:106
↓ 7 callers
Method
create_second_payload
(&self)
crates/execution/flashblocks-node/tests/flashblocks_rpc.rs:303
↓ 7 callers
Method
data_gas
Calculate the data gas for posting the transaction on L1. Calldata costs 16 gas per byte after compression. Prior to fjord, calldata costs 16 gas per
crates/common/evm/src/l1block.rs:270
↓ 7 callers
Method
derive
(mut self)
actions/harness/tests/beryl/b20_policy.rs:425
↓ 7 callers
Method
dialed
(&mut self, addr: &Multiaddr)
crates/consensus/gossip/src/gater.rs:373
↓ 7 callers
Function
discover_once
(driver: &TestDriver)
crates/proof/tee/registrar/src/driver.rs:570
↓ 7 callers
Method
domain_separator
Computes the EIP-712 domain separator for this token. Domain: `(name, version, chainId, verifyingContract)` — the canonical EIP-712 shape. `version`
crates/common/precompiles/src/common/ops/permittable.rs:124
↓ 7 callers
Function
drain_claimable_tee_jobs
Drain every currently claimable TEE job by claiming it under a long lease, so each test starts from a known-empty TEE queue. Holding the jobs `CLAIMED
crates/proof/prover-service/db/tests/postgres_integration.rs:1505
↓ 7 callers
Function
driver_with_tx_error
( err: TxManagerError, )
crates/proof/challenge/src/driver.rs:1106
↓ 7 callers
Function
dummy_envelope
()
crates/consensus/service/src/actors/sequencer/tests/actor_test.rs:25
↓ 7 callers
Method
encode
(&self, out: &mut dyn alloy_rlp::BufMut)
crates/proof/mpt/src/node.rs:516
↓ 7 callers
Method
enqueue_log
Queue a [`Log`] as a signed synthetic L1 event transaction in the next mined block. The harness does not execute L1 contracts, so event helpers creat
actions/harness/src/l1/miner.rs:267
↓ 7 callers
Method
ensure_activated
Returns `Ok(())` when the feature is activated.
crates/common/precompiles/src/activation/storage.rs:131
↓ 7 callers
Method
entries_after
Returns an iterator over values for entries whose position is strictly greater than `cutoff`. Uses binary search — O(log n) — relying on the ordering
crates/utilities/ring-buffer/src/ring_buffer.rs:61
↓ 7 callers
Method
estimate_rolling
Returns rolling fee estimates aggregated across the most recent blocks in the cache. For each resource, computes estimates per-block and takes the me
crates/execution/metering/src/estimator.rs:570
↓ 7 callers
Method
evm_config
(&self)
crates/execution/rpc/src/eth/mod.rs:128
↓ 7 callers
Function
example_transactions
()
crates/consensus/protocol/src/batch/single.rs:387
↓ 7 callers
Method
execute
(&self, state: &mut EngineState)
crates/consensus/engine/src/task_queue/tasks/synchronize/task.rs:124
↓ 7 callers
Function
fast_retry_config
()
crates/proof/prover-service/client/src/worker.rs:607
↓ 7 callers
Method
fill_bytes
(&mut self, dest: &mut [u8])
crates/proof/tee/nitro-enclave/src/nsm.rs:249
↓ 7 callers
Method
filtered_l1_blocks
Returns an iterator over L1 blocks matching the given filter.
crates/infra/basectl/src/app/state.rs:504
↓ 7 callers
Method
finalized_head
Returns the current finalized head.
crates/consensus/engine/src/state/core.rs:56
↓ 7 callers
Function
find_conductor_node
( nodes: &'a [ConductorNodeConfig], name: &str, )
bin/basectl/src/helpers.rs:56
↓ 7 callers
Function
generator_with_heartbeat_interval
( client: MockWorkerClient, interval: Duration, )
crates/proof/tee/nitro-host/src/proof_generator.rs:684
↓ 7 callers
Method
get_earliest_block_number
(&self)
crates/execution/trie/tests/lib.rs:120
↓ 7 callers
Method
get_latest_flashblock_transactions_with_logs_filtered
Returns transactions with their associated logs from only the latest flashblock (delta), filtered to include only transactions where at least one log
crates/execution/flashblocks/src/pending_blocks.rs:768
↓ 7 callers
Method
get_mut
Gets a mutable account by index.
crates/infra/load-tests/src/workload/accounts.rs:114
↓ 7 callers
Method
get_nonce
Returns the current 2D nonce for `account` at `nonce_key`. # Errors - [`INonceManager::ProtocolNonceNotSupported`] — `nonce_key` is `0`, the protocol
crates/common/precompiles/src/nonce/storage.rs:81
↓ 7 callers
Function
get_object_bytes
(client: &aws_sdk_s3::Client, bucket: &str, key: &str)
crates/infra/snapshotter/tests/e2e_test.rs:1067
↓ 7 callers
Function
get_range_elf_embedded
Get the range ELF.
crates/proof/succinct/utils/proof/src/lib.rs:33
↓ 7 callers
Function
get_receipt_by_type
Helper function to get the appropriate receipt based on requested type.
crates/proof/zk/service/src/server/get_proof.rs:20
↓ 7 callers
Method
get_session_by_backend_id
Get a proof session by backend session ID
crates/proof/zk/db/src/repo.rs:759
↓ 7 callers
Method
get_sessions_for_request
Get all sessions for a proof request
crates/proof/zk/db/src/repo.rs:779
↓ 7 callers
Method
get_transaction_by_hash
Returns a transaction by its hash.
crates/execution/flashblocks/src/pending_blocks.rs:639
↓ 7 callers
Function
handler
()
crates/execution/txpool/src/builder/rpc.rs:156
↓ 7 callers
Function
ingest_transaction_event_batch
( state: &TransactionEventIngestState, body: Bytes, )
crates/infra/audit/src/transaction_events.rs:642
↓ 7 callers
Method
init
Initialize the CLI styles, returning a [`Styles`] instance.
crates/utilities/cli/src/styles.rs:14
↓ 7 callers
Method
inner
Decodes calldata and executes the matching `IB20Asset` or inherited `IB20` operation.
crates/common/precompiles/src/b20_asset/dispatch.rs:61
↓ 7 callers
Method
insert
Insert a new task into the running map and push it onto the ready queue.
crates/utilities/runtime/src/deterministic/executor.rs:116
↓ 7 callers
Method
insert_block
Inserts a block header and corresponding account proof. The consensus header is wrapped in an RPC header with the hash computed from [`ConsensusHeade
crates/proof/challenge/src/test_utils.rs:731
↓ 7 callers
Function
insert_l2_block
(l2: &mut MockL2Provider, block: u64)
crates/proof/challenge/src/anchor.rs:320
↓ 7 callers
Function
insert_next_game
( factory: &MockDisputeGameFactory, parent: Address, output_root: B256, game:
crates/proof/challenge/src/anchor.rs:329
↓ 7 callers
Method
insert_validated_transaction
(&self, tx: ValidatedTransaction)
crates/execution/txpool/src/builder/rpc.rs:53
↓ 7 callers
Function
install_signal_handler
(stop_flag: Arc<AtomicBool>)
bin/load-tester/src/cli.rs:410
↓ 7 callers
Method
into_eth_spec
Converts the [`BaseSpecId`] into a [`SpecId`].
crates/common/evm/src/spec.rs:28
↓ 7 callers
Method
is_ecotone_active_at_timestamp
Returns `true` if [`Ecotone`](BaseUpgrade::Ecotone) is active at given block timestamp.
crates/common/chains/src/upgrades.rs:35
↓ 7 callers
Method
is_pending
(&self)
crates/execution/flashblocks/src/rpc/eth.rs:18
↓ 7 callers
Function
l1_origin_too_old_selector
The 4-byte selector for `L1OriginTooOld()`.
crates/proof/contracts/src/aggregate_verifier.rs:309
↓ 7 callers
Method
len
Returns the number of elements in the set.
crates/common/precompile-storage/src/types/set.rs:180
↓ 7 callers
Method
length
(&self)
crates/common/consensus/src/receipts/receipt.rs:385
↓ 7 callers
Method
load
Loads the L1 chain configuration. If a file path is set, loads the configuration from the JSON file. Otherwise, falls back to the built-in Ethereum L
crates/consensus/cli/src/config.rs:55
↓ 7 callers
Method
location
(&self)
crates/common/precompile-macros/src/packing.rs:25
↓ 7 callers
Function
make_collector
( proof_requester: Arc<dyn ProofRequesterProvider>, rollup_client: Arc<MockRollupClient>,
crates/proof/proposer/src/proof_collector.rs:425
↓ 7 callers
Method
max_priority_fee_per_gas
Sets the maximum priority fee per gas for the transaction.
crates/common/rpc-types/src/transaction/request.rs:273
↓ 7 callers
Function
meter_block
Re-executes a block and meters execution time, state root calculation time, and total time. Takes a provider, the chain spec, and the block to meter.
crates/execution/metering/src/block.rs:37
↓ 7 callers
Function
mine_block
Force-mine a block on Anvil so receipts are committed before queries.
crates/utilities/tx-manager/tests/common/mod.rs:49
↓ 7 callers
Function
minimal_prove_request
()
crates/proof/challenge/tests/driver.rs:1747
↓ 7 callers
Method
next_data
(&mut self)
crates/consensus/derive/src/stages/l1_retrieval.rs:86
↓ 7 callers
Method
next_event
Block on the next external event using a biased `tokio::select!`. Admin commands are handled inline in the loop — only non-admin events are returned
crates/batcher/core/src/driver.rs:297
↓ 7 callers
Function
not_found
(message: impl Into<String>)
crates/proof/prover-service/src/server/mod.rs:118
↓ 7 callers
Method
number
Return the block number.
actions/harness/src/l1/miner.rs:152
↓ 7 callers
Function
ordered_trie_with_encoder
Compute a trie root of the collection of items with a custom encoder.
crates/proof/mpt/src/util.rs:9
↓ 7 callers
Method
origin
Returns the current L1 origin block being processed by the pipeline.
crates/proof/driver/src/cursor.rs:51
↓ 7 callers
Function
pack
Canonical Solidity packing of `ActorConfig`.
crates/execution/eip8130/src/verify.rs:205
↓ 7 callers
Method
parent
Returns the parent block the payload will be build on.
crates/execution/payload/src/builder.rs:592
↓ 7 callers
Method
pause
ORs `features` into the current paused bitmask.
crates/common/precompiles/src/common/ops/pausable.rs:37
↓ 7 callers
Method
payer_auth
Returns the payer authentication payload.
crates/common/consensus/src/transaction/eip8130/signed.rs:129
↓ 7 callers
Method
peek
Peeks at the next [`AttributesWithParent`] from the pipeline.
crates/proof/proof/src/l1/pipeline.rs:221
↓ 7 callers
Method
pending_policy_admin
Returns the pending admin staged for `policy_id`, or `address(0)` if none. Returns `address(0)` without reverting for malformed policy IDs (type byte
crates/common/precompiles/src/policy/storage.rs:437
↓ 7 callers
Method
poll
Finds the next game after the anchor game and advances the anchor root if it is ready.
crates/proof/challenge/src/anchor.rs:64
↓ 7 callers
Method
precompiles
(&self)
crates/common/precompiles/src/provider.rs:86
↓ 7 callers
Method
process_config_update_log
Decodes an EVM log entry emitted by the system config contract and applies it as a [`SystemConfig`] change. Parse log data for: ```text event Config
crates/common/genesis/src/system/config.rs:193
↓ 7 callers
Function
provider_with_cache
( parent_hash: B256, parent_number: BlockNumber, cached_hashes: &[B256], )
crates/execution/engine-tree/src/cached_execution.rs:263
↓ 7 callers
Function
proxy_addr
(index: u64)
crates/proof/proposer/src/proof_recovery.rs:307
↓ 7 callers
Method
publish
Serializes the payload to JSON and broadcasts it to all connected subscribers. The entry is stored in the ring buffer first, keyed by `(block_number,
crates/builder/publish/src/publisher.rs:102
↓ 7 callers
Function
receipt_with_status
Builds a minimal [`TransactionReceipt`] with the given status and hash.
crates/proof/challenge/src/test_utils.rs:970
↓ 7 callers
Function
reconcile
( manager: &TestSignerManager, resolution: &DiscoveryResolution, proof_tasks: &mut Pro
crates/proof/tee/registrar/src/signer_manager.rs:933
↓ 7 callers
Function
recovered
(block: u64)
crates/proof/proposer/src/proof_collector.rs:409
↓ 7 callers
Method
remove
(&self, tx_hashes: &[TxHash])
crates/builder/metering/src/store.rs:128
↓ 7 callers
Method
remove_dial
(&mut self, peer_id: &PeerId)
crates/consensus/gossip/src/gater.rs:389
↓ 7 callers
Function
rollup_client
(block: u64, root: Option<B256>)
crates/proof/proposer/src/proof_collector.rs:417
↓ 7 callers
Method
row
Appends a key-value row.
crates/infra/basectl/src/output/table.rs:18
↓ 7 callers
Function
rpc_err
(code: ErrorCode, msg: impl Into<String>)
crates/execution/txpool/src/bundle/rpc.rs:79
↓ 7 callers
Method
run
Runs the broadcast loop until cancellation or error.
crates/builder/publish/src/broadcast.rs:57
↓ 7 callers
Method
run_until_ctrl_c
Run a fallible future until ctrl-c is pressed.
crates/utilities/cli/src/runtime.rs:83
↓ 7 callers
Method
select_all_valid_enclaves
Returns every enclave whose signer is currently valid on-chain, in config order. Best-effort across enclaves: RPC errors for individual signers are l
crates/proof/tee/nitro-host/src/registration.rs:220
↓ 7 callers
Method
send_call_receipt
Signs, sends, and waits for a successful transaction receipt against `to`.
etc/systems/src/b20.rs:529
↓ 7 callers
Method
sent_transactions
Records transactions accepted by the submission RPC.
crates/infra/load-tests/src/runner/results_tracker.rs:108
↓ 7 callers
Method
sequence_number
Returns the sequence number for the info transaction
crates/consensus/protocol/src/info/variant.rs:382
↓ 7 callers
Method
set_fork
Activates or updates the given upgrade condition in-place.
crates/execution/chainspec/src/spec.rs:286
↓ 7 callers
Method
set_wall_clock_mempool_deadline
Sets the mempool inclusion deadline from wall-clock time.
crates/utilities/tx-manager/src/send_state.rs:245
↓ 7 callers
Function
setup_estimator_with_target
( limits: ResourceLimits, target_flashblocks_per_block: usize, )
crates/execution/metering/src/estimator.rs:1104
← previous
next →
901–1,000 of 16,503, ranked by callers