MCPcopy Create free account

hub / github.com/SeismicSystems/summit / functions

Functions1,261 in github.com/SeismicSystems/summit

↓ 2 callersFunctioncopy_dir_all
(src: &str, dst: &str)
node/src/bin/stake_and_checkpoint.rs:637
↓ 2 callersFunctioncreate_checkpoint_initial_state
Create an initial state that looks like it came from a checkpoint at a non-zero height.
finalizer/src/tests/syncing.rs:132
↓ 2 callersFunctioncreate_test_validators
()
types/src/block.rs:327
↓ 2 callersFunctiondeposit_refund_key
(domain_tag: u8, withdrawal_address: Address, deposit_index: u64)
finalizer/src/actor.rs:60
↓ 2 callersFunctionderive_observer_keys
For each validator master pubkey, derive the first `n` child pubkeys via [`derive_child_public`] and flatten into a single list.
types/src/ext_private_key.rs:123
↓ 2 callersMethodencode_size
(&self)
types/src/consensus_state.rs:801
↓ 2 callersMethodeth_block_hash
(&self)
types/src/block.rs:22
↓ 2 callersFunctionexecute_block
Core execution logic that applies a block's state transitions to any ConsensusState. This method: - Calls check_payload on the engine client (validat
finalizer/src/actor.rs:1314
↓ 2 callersMethodfind_block
Looks for a block anywhere in local storage.
syncer/src/actor.rs:1427
↓ 2 callersMethodfind_block_const
Looks for a block anywhere in local storage (immutable borrow of buffer).
syncer/src/actor.rs:1448
↓ 2 callersMethodgenerate_withdrawal_field_proof_by_key
Generate a field-level proof for a withdrawal identified by validator pubkey (O(1) lookup).
types/src/ssz_state_tree.rs:1217
↓ 2 callersMethodget_checkpoint
(&mut self, epoch: u64)
finalizer/src/ingress.rs:116
↓ 2 callersMethodget_epoch_genesis_hash
(&mut self, epoch: u64)
finalizer/src/ingress.rs:87
↓ 2 callersMethodget_finalized_header
(&self, epoch: u64)
rpc/src/server.rs:141
↓ 2 callersMethodget_head_digest
(&self)
types/src/consensus_state.rs:192
↓ 2 callersFunctionget_initial_state
( genesis: &Genesis, genesis_committee: &Vec<Validator>, checkpoint: Option<ConsensusState>, )
node/src/args.rs:704
↓ 2 callersMethodget_latest_checkpoint_epoch
Checkpoint epoch tracking operations
finalizer/src/db.rs:138
↓ 2 callersMethodget_latest_epoch
(&self)
finalizer/src/ingress.rs:173
↓ 2 callersMethodget_latest_finalized_header_epoch
FinalizedHeader epoch tracking operations
finalizer/src/db.rs:114
↓ 2 callersFunctionget_latest_height
(rpc_port: u16)
node/src/bin/observer.rs:478
↓ 2 callersMethodget_max_deposits_per_epoch
(&self)
finalizer/src/ingress.rs:318
↓ 2 callersMethodget_max_withdrawals_per_epoch
(&self)
finalizer/src/ingress.rs:336
↓ 2 callersFunctionget_node_flags
(node: usize, genesis_path: &str)
node/src/bin/verify_consensus_state_proof.rs:541
↓ 2 callersFunctionget_node_ip
( flags: &RunFlags, key_store: &KeyStore<PrivateKey>, committee: &[Validator], )
node/src/args.rs:765
↓ 2 callersMethodget_proof_el_block_number
Returns the EL block number at the time the proof tree was captured. The state root appears on-chain in EL block `proof_el_block_number + 1`.
types/src/consensus_state.rs:499
↓ 2 callersMethodget_scheme_certificate_verifier
Returns a scheme suitable for verifying certificates at the given epoch. Prefers a certificate verifier if available, otherwise falls back to the sch
syncer/src/actor.rs:1148
↓ 2 callersMethodget_treasury_address
(&self)
finalizer/src/ingress.rs:300
↓ 2 callersFunctionget_validator_balance
( rpc_port: u16, public_key: String, )
node/src/bin/sync_from_genesis.rs:653
↓ 2 callersMethodget_withdrawal_count_for_epoch
Get the number of pending withdrawals for a specific epoch
types/src/consensus_state.rs:615
↓ 2 callersMethodheight_notify_up_to
(&mut self, height: u64, block_digest: Digest)
finalizer/src/actor.rs:864
↓ 2 callersMethodinit_epoch
Helper to initialize the cache for a given epoch.
syncer/src/cache.rs:183
↓ 2 callersFunctionis_penultimate_block_of_epoch
Returns true if `height` is the penultimate (second-to-last) block in its epoch.
types/src/utils.rs:38
↓ 2 callersMethodload_checkpoint
Load a checkpoint
node/src/test_harness/mock_engine_client.rs:140
↓ 2 callersMethodnode_key_path
(&self)
types/src/key_paths.rs:37
↓ 2 callersMethodnode_private_key
Load the node private key (ED25519) from the key store
types/src/key_paths.rs:46
↓ 2 callersMethodnode_pubkey
(&self)
types/src/genesis.rs:100
↓ 2 callersMethodpause
(&self, timestamp_secs: u64, signature: String)
rpc/src/server.rs:381
↓ 2 callersMethodpop_deposit
Incrementally update the tree after a deposit is popped from the front. Since items shift forward, the subtree is rebuilt from the remaining deposits
types/src/ssz_state_tree.rs:522
↓ 2 callersMethodpop_deposit
(&mut self)
types/src/consensus_state.rs:532
↓ 2 callersMethodprint_all_canonical_chains
Print all canonical chains for debugging consensus issues
node/src/test_harness/mock_engine_client.rs:623
↓ 2 callersMethodproof_tree
Returns the frozen tree snapshot for proof generation. Proofs from this tree verify against the on-chain `parent_beacon_block_root`.
types/src/consensus_state.rs:487
↓ 2 callersMethodqueue_commit_hash_syncing
(&self, count: usize)
finalizer/src/tests/mocks.rs:112
↓ 2 callersMethodread_bls_key_from_file
Read the BLS private key from file (using anyhow::Result for compatibility)
types/src/key_paths.rs:78
↓ 2 callersMethodread_node_key_from_file
Read the node private key from file (using anyhow::Result for compatibility)
types/src/key_paths.rs:68
↓ 2 callersMethodrebuild_withdrawal_epoch_tree
Rebuild the epoch-level tree from all current epoch subtrees. Called when epochs are added or removed (structural change).
types/src/ssz_state_tree.rs:739
↓ 2 callersMethodrehash_from
Bottom-up rehash of all internal nodes from `start_index` level up to root. `start_index` is the first 1-based node index at the level to start from.
types/src/ssz_tree.rs:111
↓ 2 callersMethodrehash_from_position
Bottom-up rehash starting at `level_start`, but only nodes at index >= `from_node`. At each level, rehashes from `from_node` (or its ancestor) to the
types/src/ssz_tree.rs:151
↓ 2 callersMethodreschedule_withdrawal_epoch
Move remaining withdrawals from one epoch to another.
types/src/consensus_state.rs:620
↓ 2 callersMethodscoped
(&self, scope: Self::Scope)
types/src/scheme.rs:97
↓ 2 callersFunctionsend_protocol_params_transaction
( provider: &P, protocol_params_contract_address: Address, param_id: u8, param_value: Vec<u8>,
node/src/bin/protocol_params.rs:312
↓ 2 callersMethodset_max_deposits_per_epoch
(&mut self, value: u64)
types/src/ssz_state_tree.rs:220
↓ 2 callersMethodset_metadata
Set the epoch range that may have data.
syncer/src/cache.rs:149
↓ 2 callersMethodset_treasury_address
(&mut self, address: &Address)
types/src/ssz_state_tree.rs:235
↓ 2 callersMethodssz_bytes_len
(&self)
types/src/checkpoint.rs:61
↓ 2 callersMethodssz_bytes_len
(&self)
types/src/block.rs:215
↓ 2 callersMethodstart_building_block
( &mut self, fork_choice_state: ForkchoiceState, timestamp: u64, withdrawals:
types/src/engine_client.rs:92
↓ 2 callersFunctionstart_rpc_server_for_genesis
( genesis: PathSender, key_store_path: String, port: u16, cancel_token: CancellationToken, )
rpc/src/lib.rs:106
↓ 2 callersFunctionsubscribe_block_future
( mut marshal: Mailbox<S, B>, commitment: B::Digest, )
syncer/src/ingress/mailbox.rs:418
↓ 2 callersMethodsync_finalized
Sync both finalization archives to durable storage. Must be called within the same `select_loop!` arm as any preceding [`Self::store_finalization`] /
syncer/src/actor.rs:1284
↓ 2 callersMethodterminate_and_wait
Send SIGTERM to gracefully shutdown the Reth process and wait for it to exit
types/src/reth.rs:210
↓ 2 callersMethodtrack
(&mut self, index: u64, primary: Vec<C>, secondary: Vec<C>)
types/src/network_oracle.rs:30
↓ 2 callersMethodtrack
(&mut self, _index: u64, _primary: Vec<PublicKey>, _secondary: Vec<PublicKey>)
finalizer/src/tests/mocks.rs:206
↓ 2 callersMethodupdate_deposit_collection_root
(&mut self)
types/src/ssz_state_tree.rs:526
↓ 2 callersMethodupdate_validator_at_slot
Update a single validator's fields in-place (incremental). The validator must already exist at the given `slot`. Only the changed leaves are rehashed
types/src/ssz_state_tree.rs:318
↓ 2 callersMethodupdate_withdrawal
Incrementally update the tree after a withdrawal's fields changed (merge case). The pubkey must already exist in the tree. Only the affected item's 8
types/src/ssz_state_tree.rs:618
↓ 2 callersMethodvalidator_accounts_iter
(&self)
types/src/consensus_state.rs:451
↓ 2 callersFunctionverify_action
( action: &str, timestamp_secs: u64, signature_hex: &str, )
rpc/src/auth.rs:28
↓ 2 callersMethodwith_max_connections
(mut self, max: u32)
rpc/src/builder.rs:44
↓ 2 callersMethodwith_max_request_body_size
(mut self, max: u32)
rpc/src/builder.rs:49
↓ 2 callersMethodwith_max_response_body_size
(mut self, max: u32)
rpc/src/builder.rs:54
↓ 2 callersMethodwrite
(&self, buf: &mut impl BufMut)
types/src/header.rs:300
↓ 2 callersMethodwrite
(&self, buf: &mut impl BufMut)
types/src/checkpoint.rs:99
↓ 1 callersMethodadded_validator_item_proof
Internal helper: produce (gindex, node_value, branch) for a whole-added-validator proof.
types/src/ssz_state_tree.rs:1478
↓ 1 callersFunctionadmin_address
()
rpc/src/auth.rs:16
↓ 1 callersMethodargs
Adds multiple arguments to pass to `reth`. Pass any args that is not supported by the builder.
types/src/reth.rs:437
↓ 1 callersMethodbalance_deduction_for
Get the `balance_deduction` for a specific validator, or 0 if not in the queue.
types/src/withdrawal.rs:309
↓ 1 callersMethodblocks
Returns the finalized blocks.
syncer/src/mocks/application.rs:31
↓ 1 callersMethodbuild_withdrawal_branch_from_leaf
Build branch for a withdrawal field proof starting from a leaf.
types/src/ssz_state_tree.rs:1300
↓ 1 callersMethodcache_block
Add a notarized block to the prunable archive.
syncer/src/actor.rs:1272
↓ 1 callersMethodcheck_payload
(&mut self, _block: &Block)
finalizer/src/tests/mocks.rs:177
↓ 1 callersMethodclear
Drops the current ack and all queued acks.
syncer/src/actor.rs:121
↓ 1 callersMethodcomplete_current
Returns metadata for a completed current ack and arms the next queued ack.
syncer/src/actor.rs:156
↓ 1 callersMethodcompose_withdrawal_field_gindex
Compose gindex for a withdrawal field proof (leaf in per-epoch subtree).
types/src/ssz_state_tree.rs:1283
↓ 1 callersMethodcompose_withdrawal_item_gindex
Compose gindex for a whole-withdrawal proof (per-item subtree root).
types/src/ssz_state_tree.rs:1263
↓ 1 callersMethodconsensus_key_path_str
Get the path to the consensus key file (BLS share)
types/src/key_paths.rs:33
↓ 1 callersMethodcount_for_epoch
Get the number of pending withdrawals for a specific epoch.
types/src/withdrawal.rs:274
↓ 1 callersMethodcreate_block_payload
( &self, parent_hash: FixedBytes<32>, timestamp: u64, client_id: &str,
node/src/test_harness/mock_engine_client.rs:310
↓ 1 callersFunctioncreate_populated_state
(num_validators: usize, epoch: u64, height: u64)
finalizer/benches/consensus_state_write.rs:31
↓ 1 callersFunctioncreate_test_initial_state
Create a minimal initial ConsensusState for testing
finalizer/src/tests/validator_lifecycle.rs:90
↓ 1 callersFunctioncreate_validator_account
(index: u64, balance: u64)
finalizer/benches/consensus_state_write.rs:17
↓ 1 callersMethodcurrent
Returns the currently armed ack future (if any) for `select_loop!`.
syncer/src/actor.rs:127
↓ 1 callersMethodcurrent_length
Returns the epoch length for the current epoch.
types/src/dynamic_epocher.rs:50
↓ 1 callersMethoddeposit_count
Number of deposits in the subtree.
types/src/ssz_state_tree.rs:533
↓ 1 callersMethoddeposit_item_proof
Internal helper: produce (gindex, node_value, branch) for a whole-deposit proof.
types/src/ssz_state_tree.rs:1137
↓ 1 callersFunctiondescribe_critical_error_metrics
()
node/src/prom/server.rs:209
↓ 1 callersFunctiondescribe_db_metrics
()
node/src/prom/server.rs:132
↓ 1 callersFunctiondescribe_disk_stats
()
node/src/prom/server.rs:277
↓ 1 callersFunctiondescribe_io_stats
()
node/src/prom/server.rs:257
↓ 1 callersFunctiondescribe_memory_stats
()
node/src/prom/server.rs:219
↓ 1 callersFunctiondescribe_ssz_metrics
()
node/src/prom/server.rs:168
← previousnext →301–400 of 1,261, ranked by callers