Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/SeismicSystems/summit
/ functions
Functions
1,261 in github.com/SeismicSystems/summit
⨍
Functions
1,261
◇
Types & classes
162
↓ 1 callers
Function
describe_static_file_metrics
()
node/src/prom/server.rs:152
↓ 1 callers
Method
encode_size
(&self)
types/src/header.rs:294
↓ 1 callers
Method
encode_size
(&self)
types/src/checkpoint.rs:93
↓ 1 callers
Method
encode_size
(&self)
types/src/block.rs:246
↓ 1 callers
Method
endpoint
(&self)
types/src/reth.rs:164
↓ 1 callers
Method
enqueue
Enqueues a newly dispatched ack, arming it immediately when idle.
syncer/src/actor.rs:147
↓ 1 callers
Method
epoch_bounds
Returns the bounds (first height, last height) of a given epoch, or `None` if the epoch is beyond `current_epoch + 1`.
types/src/dynamic_epocher.rs:70
↓ 1 callers
Method
eth_parent_hash
(&self)
types/src/block.rs:31
↓ 1 callers
Method
exec
(&self)
node/src/keys.rs:51
↓ 1 callers
Function
execution_payload_envelope_to_block
( payload: ExecutionPayloadEnvelopeV4, parent: Digest, view: u64, )
node/src/bin/execute_blocks.rs:154
↓ 1 callers
Function
expand_seed
(seed: &[u8; 32])
types/src/ext_private_key.rs:130
↓ 1 callers
Method
expanded
(&self)
types/src/key_paths.rs:23
↓ 1 callers
Function
extract_value
Extract value from a log line given a key (copied from alloy-node-bindings utils.rs)
types/src/reth.rs:40
↓ 1 callers
Function
fetch_latest_checkpoint
( rpc_port: u16, )
node/src/bin/observer.rs:485
↓ 1 callers
Method
find_by_digest
(&self, digest: B::Digest)
syncer/src/standard/variant.rs:54
↓ 1 callers
Method
first
(&self, epoch: Epoch)
types/src/dynamic_epocher.rs:170
↓ 1 callers
Method
generate_added_validator_proof_by_key
Generate a proof for an added validator identified by node key. Searches the flattened added-validators list (epochs in ascending order, then inserti
types/src/ssz_state_tree.rs:1395
↓ 1 callers
Method
generate_keys
(&self, flags: &KeyFlags)
node/src/keys.rs:58
↓ 1 callers
Method
generate_removed_validator_proof_by_key
Generate a proof for a removed validator identified by node key. Searches the removed-validators list for a matching key and returns the proof for th
types/src/ssz_state_tree.rs:1411
↓ 1 callers
Method
generate_state_proof
( &self, keys: Vec<summit_types::ssz_tree_key::SszStateKey>, )
finalizer/src/ingress.rs:454
↓ 1 callers
Method
get_active_or_joining_validators
(&self)
types/src/consensus_state.rs:669
↓ 1 callers
Method
get_block_file
(&self, block_number: u64)
types/src/utils.rs:96
↓ 1 callers
Method
get_deposit
( &self, index: usize, )
finalizer/src/ingress.rs:372
↓ 1 callers
Method
get_epoch_length
(&self)
finalizer/src/ingress.rs:264
↓ 1 callers
Method
get_fee_recipients
Get fee recipients from the canonical chain, keyed by block number.
node/src/test_harness/mock_engine_client.rs:92
↓ 1 callers
Method
get_latest
Get the latest finalized block information (height and commitment tuple).
syncer/src/actor.rs:1415
↓ 1 callers
Function
get_latest_checkpoint
( rpc_port: u16, )
node/src/bin/stake_and_join_with_outdated_ckpt.rs:661
↓ 1 callers
Function
get_latest_checkpoint
( rpc_port: u16, )
node/src/bin/stake_and_checkpoint.rs:664
↓ 1 callers
Method
get_latest_checkpoint
(&self)
rpc/src/server.rs:101
↓ 1 callers
Method
get_latest_consensus_state_epoch
State variable operations
finalizer/src/db.rs:90
↓ 1 callers
Method
get_latest_epoch
(&self)
rpc/src/server.rs:163
↓ 1 callers
Function
get_latest_height
(rpc_port: u16)
node/src/bin/protocol_params.rs:386
↓ 1 callers
Function
get_latest_height
(rpc_port: u16)
node/src/bin/withdraw_and_exit.rs:371
↓ 1 callers
Function
get_latest_height
(rpc_port: u16)
node/src/bin/verify_consensus_state_proof.rs:508
↓ 1 callers
Method
get_latest_height
(&self)
rpc/src/server.rs:158
↓ 1 callers
Method
get_maximum_stake
(&self)
rpc/src/server.rs:295
↓ 1 callers
Method
get_minimum_stake
(&self)
rpc/src/server.rs:290
↓ 1 callers
Function
get_node_flags
(node: usize)
node/src/bin/testnet.rs:180
↓ 1 callers
Method
get_notarization
Get a notarization from the prunable archive by round.
syncer/src/cache.rs:322
↓ 1 callers
Method
get_payload
(&mut self, payload_id: PayloadId)
types/src/engine_client.rs:135
↓ 1 callers
Method
get_pending_checkpoint
(&self)
types/src/consensus_state.rs:259
↓ 1 callers
Method
get_pending_withdrawal_amount
Get the pending withdrawal amount (balance_deduction) for a specific validator.
types/src/consensus_state.rs:631
↓ 1 callers
Method
get_public_keys
(&self)
rpc/src/server.rs:60
↓ 1 callers
Function
get_random_available_addr
()
node/src/prom/server.rs:311
↓ 1 callers
Method
get_state_root
Returns the state root captured by `capture_state_root()`.
types/src/consensus_state.rs:504
↓ 1 callers
Function
get_validator_balance
( rpc_port: u16, public_key: String, )
node/src/bin/withdraw_and_exit.rs:378
↓ 1 callers
Method
get_validator_balance
(&self, public_key: String)
rpc/src/server.rs:168
↓ 1 callers
Method
get_view
(&self)
types/src/consensus_state.rs:170
↓ 1 callers
Method
get_withdrawal
Get a pending withdrawal by validator pubkey.
types/src/withdrawal.rs:317
↓ 1 callers
Method
get_withdrawal
( &self, pubkey: [u8; 32], )
finalizer/src/ingress.rs:411
↓ 1 callers
Method
handle
Returns a reference to the [`PrometheusHandle`].
node/src/prom/recorder.rs:44
↓ 1 callers
Method
handle_notarized_block
(&mut self, block: Block)
finalizer/src/actor.rs:736
↓ 1 callers
Method
has_added_validators
(&self, epoch: u64)
types/src/consensus_state.rs:365
↓ 1 callers
Method
has_capacity
Returns whether we can dispatch another block without exceeding capacity.
syncer/src/actor.rs:132
↓ 1 callers
Method
has_removed_validators
(&self)
types/src/consensus_state.rs:361
↓ 1 callers
Method
health
(&self)
rpc/src/server.rs:56
↓ 1 callers
Method
init
Initialize the cache manager and its metadata store.
syncer/src/cache.rs:104
↓ 1 callers
Method
into_inner
(block: Self::Block)
syncer/src/standard/variant.rs:41
↓ 1 callers
Function
invalid_signature_refund_key
(withdrawal_address: Address, deposit_index: u64)
finalizer/src/actor.rs:72
↓ 1 callers
Method
ip_of
(&self, target_public_key: &PublicKey)
types/src/genesis.rs:158
↓ 1 callers
Function
is_first_block_of_epoch
Returns true if `height` is the first block in its epoch.
types/src/utils.rs:24
↓ 1 callers
Method
load
(path: &str)
node/src/bin/genesis.rs:27
↓ 1 callers
Function
load_key_store
(key_store_path: &str)
node/src/config.rs:108
↓ 1 callers
Method
load_persisted_epochs
Load all persisted epoch caches so that `find_block` can discover blocks written before the last shutdown.
syncer/src/cache.rs:130
↓ 1 callers
Method
next_dispatch_height
Returns the next height to dispatch while preserving sequential order.
syncer/src/actor.rs:138
↓ 1 callers
Method
node_key_path_str
Get the path to the node key file (ED25519)
types/src/key_paths.rs:28
↓ 1 callers
Function
now_secs
()
rpc/src/auth.rs:21
↓ 1 callers
Method
num_validators
(&self)
types/src/consensus_state.rs:447
↓ 1 callers
Method
overwrite
(&self)
node/src/keys.rs:39
↓ 1 callers
Function
parse_added_validator_field_name
(name: &str)
types/src/ssz_tree_key.rs:215
↓ 1 callers
Function
parse_deposit_field_name
(name: &str)
types/src/ssz_tree_key.rs:179
↓ 1 callers
Function
parse_execution_requests
( #[allow(unused)] context: &ContextCell<R>, block: &Block, new_height: u64, state: &mut Conse
finalizer/src/actor.rs:1463
↓ 1 callers
Function
parse_protocol_param_field_name
(name: &str)
types/src/ssz_tree_key.rs:207
↓ 1 callers
Function
parse_validator_field_name
(name: &str)
types/src/ssz_tree_key.rs:163
↓ 1 callers
Function
parse_validators
( validators_path: &String, )
node/src/bin/genesis.rs:50
↓ 1 callers
Function
parse_withdrawal_field_name
(name: &str)
types/src/ssz_tree_key.rs:194
↓ 1 callers
Method
partial_cmp
(&self, other: &Self)
syncer/src/ingress/handler.rs:205
↓ 1 callers
Method
pop_withdrawal
(&mut self, withdrawal_epoch: u64)
types/src/consensus_state.rs:591
↓ 1 callers
Function
process_execution_requests
( #[allow(unused)] context: &ContextCell<R>, block: &Block, new_height: u64, state: &mut Conse
finalizer/src/actor.rs:1719
↓ 1 callers
Method
protocol_param_item_proof
Internal helper: produce (gindex, node_value, branch) for a whole-param proof.
types/src/ssz_state_tree.rs:1369
↓ 1 callers
Method
prune
Prunes finalized blocks and certificates below the given height. Unlike [`Self::set_floor`], this does not affect the sync starting point. The height
syncer/src/ingress/mailbox.rs:376
↓ 1 callers
Method
push_pending_execution_request
(&mut self, request: alloy_primitives::Bytes)
types/src/consensus_state.rs:392
↓ 1 callers
Method
put_block
Add a notarized block to the prunable archive.
syncer/src/cache.rs:261
↓ 1 callers
Method
put_notarization
Add a notarization to the prunable archive.
syncer/src/cache.rs:273
↓ 1 callers
Method
put_verified
Add a verified block to the prunable archive.
syncer/src/cache.rs:249
↓ 1 callers
Function
read_keys_from_keystore
(keystore_path: &str)
node/src/keys.rs:134
↓ 1 callers
Function
refunded_deposit_key
(withdrawal_address: Address, deposit_index: u64)
finalizer/src/actor.rs:68
↓ 1 callers
Method
remove_added_validator
(&mut self, epoch: u64, pubkey: &PublicKey)
types/src/consensus_state.rs:376
↓ 1 callers
Function
resolve_external_ip
Resolves the node's external IP by querying well-known services. Returns the first successful result, or `None` if all fail.
node/src/nat.rs:13
↓ 1 callers
Method
run
Start the `simplex` consensus engine. This will also rebuild the state of the engine from provided `Journal`.
node/src/engine.rs:408
↓ 1 callers
Method
run_node
(&self, flags: &RunFlags)
node/src/args.rs:189
↓ 1 callers
Function
run_node_inner
( context: tokio::Context, flags: RunFlags, key_store: KeyStore<PrivateKey>, loaded: LoadedChe
node/src/args.rs:229
↓ 1 callers
Function
run_node_local_inner
( context: tokio::Context, flags: RunFlags, key_store: KeyStore<PrivateKey>, checkpoint: Optio
node/src/args.rs:450
↓ 1 callers
Function
run_until_height
( n: u32, seed: u64, link: Link, stop_height: u64, verify_consensus: bool, )
node/src/test_harness/common.rs:133
↓ 1 callers
Method
send_genesis
(&self, genesis_content: String)
rpc/src/genesis.rs:60
↓ 1 callers
Function
send_withdrawal_transaction
( provider: &P, withdrawal_contract_address: Address, //validator_pubkey: &[u8; 48], ed25519_p
node/src/bin/withdraw_and_exit.rs:323
↓ 1 callers
Function
send_withdrawal_transaction
( provider: &P, withdrawal_contract_address: Address, //validator_pubkey: &[u8; 48], ed25519_p
node/src/bin/sync_from_genesis.rs:598
↓ 1 callers
Method
set_allowed_timestamp_future_ms
(&mut self, ms: u64)
types/src/consensus_state.rs:218
↓ 1 callers
Method
set_latest_checkpoint_epoch
(&mut self, epoch: u64)
finalizer/src/db.rs:150
↓ 1 callers
Method
set_latest_consensus_state_epoch
(&mut self, epoch: u64)
finalizer/src/db.rs:102
← previous
next →
401–500 of 1,261, ranked by callers