MCPcopy Create free account

hub / github.com/base/base / functions

Functions21,276 in github.com/base/base

↓ 914 callersMethodclone
(&self)
crates/execution/evm/src/build.rs:133
↓ 530 callersMethodcollect
(bundle: &BundleState)
crates/execution/txpool/src/state_diff_maintain.rs:108
↓ 497 callersMethodlock
Locks the storage and returns the collected traces.
crates/consensus/protocol/src/test_utils.rs:104
↓ 447 callersMethodas_ref
(&self)
crates/common/rpc-types/src/log.rs:33
↓ 372 callersMethoditer
Returns every retained artifact in creation order.
crates/batcher/encoder/src/artifact.rs:111
↓ 343 callersMethodto_vec
Render all events into human readable strings.
crates/execution/txpool-tracing/src/events.rs:116
↓ 304 callersMethodid
Returns the `AccessControl` role identifier.
crates/common/precompiles/src/common/ops/roles.rs:42
↓ 303 callersFunctionchannel
(id: ChannelId, opened_l1_block: u64, duration: u64)
crates/batcher/encoder/src/egress.rs:333
↓ 285 callersMethodclone
(&self)
crates/proof/host/src/recording.rs:38
↓ 275 callersMethodclone
(&self)
crates/consensus/service/src/actors/l1_watcher/query_processor.rs:39
↓ 261 callersMethodincrement
(&self, _: T)
crates/utilities/metrics/src/noop.rs:14
↓ 239 callersMethodis_some
Whether any field that defines an EIP-8130 request is present. [`Self::sender_actor_id`] is excluded: it is a simulation-only auxiliary hint about an
crates/common/rpc-types/src/transaction/request.rs:194
↓ 194 callersMethodpath
Returns the path to the configuration file, if set.
crates/consensus/cli/src/config.rs:47
↓ 184 callersFunctionu
`U256` from a small literal.
crates/common/precompiles/tests/common/utils.rs:37
↓ 181 callersMethodclone
(&self)
crates/common/precompile-storage/src/types/mod.rs:44
↓ 180 callersMethodpush
(&self, value: T)
crates/common/precompile-storage/src/types/vec.rs:240
↓ 169 callersMethoditer
Returns an iterator of contract-backed upgrades -> their activation times (if scheduled), in [`BaseUpgrade::CONTRACT_VARIANTS`] order. Derived from `
crates/common/genesis/src/chain/upgrade.rs:826
↓ 163 callersMethodlen
Returns the number of transactions in the batch.
crates/infra/load-tests/src/runner/submission.rs:297
↓ 145 callersMethoditer
Iterates over the keys in this watch set.
crates/execution/txpool/src/invalidation.rs:157
↓ 144 callersMethodchain
Return a slice over the entire chain.
actions/harness/src/l1/miner.rs:529
↓ 141 callersMethodok
(target: String)
crates/infra/basectl/src/commands/p2p.rs:735
↓ 139 callersMethodlen
(&self)
crates/execution/txpool/src/guard.rs:178
↓ 138 callersMethodinto_iter
(self)
crates/batcher/encoder/src/artifact.rs:302
↓ 137 callersMethodlen
(&self)
crates/common/precompile-storage/src/types/vec.rs:190
↓ 135 callersMethodtx
Returns the unsigned transaction body.
crates/common/consensus/src/transaction/eip8130/signed.rs:176
↓ 134 callersFunctiondecode
(encoded: Vec<u8>)
crates/consensus/protocol/benches/frame_parse_iai.rs:47
↓ 133 callersFunctionrevert
(provider: &RootProvider, id: U256)
crates/utilities/tx-manager/tests/reorg.rs:56
↓ 133 callersMethodsend
Sends the hint to the passed [`HintWriterClient`].
crates/proof/proof/src/hint.rs:54
↓ 130 callersMethodhash_slow
(&self)
crates/common/consensus/src/transaction/deposit.rs:338
↓ 129 callersMethodcreate_l2_sequencer
Create an [`L2Sequencer`] starting from L2 genesis, wired to a snapshot of the current L1 chain. The returned sequencer generates real [`BaseBlock`]s
actions/harness/src/harness.rs:274
↓ 129 callersMethodpush
Adds `key` to the set if not already present. Returns `true` if the key was newly inserted.
crates/execution/txpool/src/invalidation.rs:129
↓ 127 callersMethodextend
Extends the canonical chain by one block. When not stalled, each call dispatches the block through `dispatch_safe_l2_for`, which consumes **two** scr
crates/consensus/service/src/test_utils/fake_l1.rs:91
↓ 127 callersMethodwrite
Pretty-prints `value` as JSON to `writer`, terminating with a newline.
crates/infra/basectl/src/output/json.rs:32
↓ 124 callersMethodpush
Append a newly mined block to the shared chain.
actions/harness/src/l1/provider.rs:26
↓ 123 callersFunctionfresh
Fresh provider with an initialized `Base Asset` at [`TOKEN`], matching the factory bootstrap: the multiplier slot is left physically zero and the gett
crates/common/precompiles/tests/b20_asset_v2_golden.rs:158
↓ 123 callersMethodis_empty
Returns true when the batch has no transactions.
crates/infra/load-tests/src/runner/submission.rs:302
↓ 118 callersMethodtry_into
Returns a pointer to the bootstore file for the given combination of chain id and bootstore file type.
crates/consensus/peers/src/store.rs:55
↓ 115 callersMethodbuild
(base: &[u8], exponent: &[u8], modulus: &[u8])
actions/harness/tests/azul/modexp.rs:57
↓ 112 callersMethodfind
Finds a conductor node by name or returns a typed lookup error.
crates/infra/basectl/src/config.rs:134
↓ 112 callersMethodlen
Returns the number of pending proofs.
crates/proof/challenge/src/pending.rs:205
↓ 112 callersMethodsend
(&self, request: CheckpointRequest)
crates/consensus/service/src/actors/checkpoint/client.rs:50
↓ 111 callersMethodcancel
(&self)
crates/utilities/runtime/src/tokio.rs:89
↓ 110 callersMethodinitialize
Initialize the pipeline by sending the genesis activation signal. Must be called once before any [`step`] or [`run_until_idle`] calls. [`step`]: Tes
actions/harness/src/node.rs:223
↓ 109 callersMethodinsert
Inserts a value into the set. Returns `true` if newly inserted, `false` if already present.
crates/common/precompile-storage/src/types/set.rs:198
↓ 108 callersMethodbuild_next_block_with_single_transaction
Build the next L2 block with a single transaction.
actions/harness/src/sequencer/driver.rs:160
↓ 108 callersMethodinsert
Registers `hash` under every key in `watch`. If `hash` is already present its previous watch set is removed first, so the index always reflects the la
crates/execution/txpool/src/invalidation.rs:212
↓ 108 callersMethodtake
Take cached trie data for a specific block, removing it from the cache.
crates/execution/exex/src/sync_target.rs:189
↓ 107 callersMethodencoded_2718
Returns lazily computed EIP-2718 encoded bytes of the transaction.
crates/execution/txpool/src/transaction.rs:135
↓ 105 callersMethodcreate_test_rollup_node_from_sequencer
Create a [`TestRollupNode`] wired to a sequencer's block-hash registry, returning `(node, l1_chain)` for convenient L1-push-then-signal patterns. Wir
actions/harness/src/harness.rs:225
↓ 102 callersMethodas_ref
(&self)
crates/consensus/protocol/src/batch/bits.rs:16
↓ 99 callersMethodrun_until_idle
Loop over the pipeline until it is idle, executing every derived block through the engine. Returns the number of L2 blocks derived and executed.
actions/harness/src/node.rs:606
↓ 99 callersMethodset_caller
Sets the caller address (test-utils only).
crates/common/precompile-storage/src/hashmap.rs:384
↓ 98 callersMethodaccounting_mut
(&mut self)
crates/common/precompiles/src/b20_asset/logic/mod.rs:53
↓ 98 callersFunctionfresh
Fresh provider with an initialized `Base Asset` at [`TOKEN`], matching the factory bootstrap: the multiplier slot is left physically zero and the gett
crates/common/precompiles/tests/b20_asset_v1_golden.rs:131
↓ 98 callersMethodinsert
Inserts a [`TrieNode`] at the given path into the trie rooted at Self. ## Takes - `self` - The root trie node - `path` - The nibbles representation o
crates/proof/mpt/src/node.rs:195
↓ 96 callersMethodaccounting
(&self)
crates/common/precompiles/src/b20_asset/logic/mod.rs:49
↓ 96 callersMethodbuild
Builds the [`BaseProofsExEx`].
crates/execution/exex/src/lib.rs:107
↓ 95 callersMethodaddress
(self)
crates/execution/eip8130/src/recovered.rs:77
↓ 92 callersMethodlen
Returns the length of the bootnodes.
crates/consensus/peers/src/nodes.rs:47
↓ 91 callersMethodclone
(&self)
crates/execution/trie/src/cursor_factory.rs:144
↓ 90 callersMethodas_mut
(&mut self)
crates/common/rpc-types/src/transaction/request.rs:235
↓ 90 callersMethodget
Returns the wrapped address.
crates/common/precompiles/src/common/ops/non_zero_address.rs:24
↓ 89 callersMethodhash
Get the block hash.
crates/execution/trie/src/db/models/block.rs:55
↓ 84 callersMethodinto_iter
(self)
crates/execution/txpool/src/invalidation.rs:184
↓ 82 callersMethodis_zero
Returns `true` if both halves are zero.
crates/proof/tee/nitro-verifier/src/types.rs:114
↓ 81 callersFunctionfresh
Fresh provider with an initialized `Base Dollar` stablecoin at [`TOKEN`].
crates/common/precompiles/tests/b20_stablecoin_v2_golden.rs:131
↓ 81 callersFunctionop
Drives one op through the resolver-gated (`Cobalt` -> V2) unprivileged path.
crates/common/precompiles/tests/b20_asset_v2_golden.rs:197
↓ 81 callersMethodto
(mut self, to: Address)
crates/common/rpc-types/src/transaction/request.rs:287
↓ 80 callersMethodbind
Bind and start the health check server on the specified address. Returns a handle that can be awaited to run the server.
crates/infra/ingress-rpc/src/health.rs:18
↓ 80 callersMethodget
(&self, account: &Address)
crates/execution/txpool/src/limits.rs:43
↓ 80 callersMethodpush
Pushes a toast notification directly.
crates/infra/basectl/src/tui/toast.rs:108
↓ 79 callersFunctionencode
(signed: &Eip8130Signed)
crates/common/eip8130/src/intrinsic.rs:671
↓ 79 callersFunctionfresh
Fresh provider with an initialized `USD Coin` stablecoin at [`TOKEN`].
crates/common/precompiles/tests/b20_stablecoin_v1_golden.rs:108
↓ 79 callersFunctionquery
( send_state: &SendState, manager: &SimpleTxManager<RootProvider>, tx_hash: B256, )
crates/utilities/tx-manager/tests/reorg.rs:64
↓ 77 callersMethodaddress
Return the address derived from this account's private key.
actions/harness/src/common/account.rs:43
↓ 76 callersMethodat_mut
(&mut self, index: usize)
crates/common/precompile-storage/src/types/array.rs:74
↓ 76 callersFunctionseed
Mutates raw token storage through the accounting port (test setup only).
crates/common/precompiles/tests/b20_asset_v2_golden.rs:179
↓ 73 callersMethodadvance
Run one full batch cycle through the production [`BatchDriver`] path. # Panics Panics if the L2 source is empty. Use [`try_advance`] to test the emp
actions/harness/src/batcher/actor.rs:431
↓ 73 callersFunctioninitialized
Storage with both built-in policies seeded and the counter at 2.
crates/common/precompiles/src/policy/logic/v2.rs:701
↓ 73 callersMethodpush
Appends a single game to the factory.
crates/proof/challenge/src/test_utils.rs:124
↓ 72 callersMethodaccounting
(&self)
crates/common/precompiles/src/b20_stablecoin/logic/mod.rs:49
↓ 72 callersFunctiontoken
()
crates/common/precompiles/src/b20_asset/logic/v2.rs:1421
↓ 70 callersMethodhash
(&self)
crates/execution/txpool/src/transaction.rs:191
↓ 69 callersFunctiontest_signature
(v: u8)
crates/proof/primitives/src/proof_encoder.rs:138
↓ 68 callersMethodget
Gets an account by index.
crates/infra/load-tests/src/workload/accounts.rs:109
↓ 68 callersMethodsigner
Constructs and returns a `PrivateKeySigner` for this account.
crates/utilities/test-utils/src/accounts.rs:57
↓ 67 callersMethodpush
Appends one immutable ready artifact.
crates/batcher/encoder/src/artifact.rs:116
↓ 67 callersMethodrequest
Sends a [`alloy_rpc_client::RpcCall`] request to the sequencer endpoint.
crates/execution/rpc/src/sequencer.rs:133
↓ 66 callersFunctionaddr
Helper to create an address from a `u64` index.
crates/proof/challenge/src/test_utils.rs:504
↓ 66 callersFunctiondecode
(payload: Bytes)
crates/common/flashblocks/benches/flashblock_decode_iai.rs:129
↓ 66 callersMethodtip
Alias for [`latest`] — returns the current chain tip. [`latest`]: L1Miner::latest
actions/harness/src/l1/miner.rs:577
↓ 64 callersMethodcontains
(&self, hash: &TxHash)
crates/execution/txpool/src/guard.rs:190
↓ 64 callersMethodid
Return the sequencer id this conductor represents.
actions/harness/src/conductor.rs:114
↓ 64 callersMethodinsert
Inserts a new system config into the mock fetcher with the given block number.
crates/consensus/derive/src/test_utils/sys_config_fetcher.rs:26
↓ 64 callersFunctionread
Reads token state through the accounting port.
crates/common/precompiles/tests/b20_asset_v2_golden.rs:187
↓ 64 callersMethodset
(&self, _: T)
crates/utilities/metrics/src/noop.rs:11
↓ 63 callersMethodaccounting_mut
(&mut self)
crates/common/precompiles/src/b20_stablecoin/logic/mod.rs:53
↓ 63 callersMethodcommit
(mut self)
crates/execution/trie/src/db/batch.rs:41
↓ 61 callersMethodinto_signed
(self, signature: Signature)
crates/common/consensus/src/transaction/typed.rs:338
↓ 61 callersMethodmine_block
Mine the next L1 block, consuming all pending signed transactions. The new block's `parent_hash` is set to the previous block's hash, and its timesta
actions/harness/src/l1/miner.rs:645
next →1–100 of 21,276, ranked by callers