MCPcopy Create free account

hub / github.com/SeismicSystems/summit / functions

Functions1,261 in github.com/SeismicSystems/summit

↓ 1 callersMethodset_latest_finalized_header_epoch
(&mut self, epoch: u64)
finalizer/src/db.rs:126
↓ 1 callersMethodset_max_deposits_per_epoch
(&mut self, value: u64)
types/src/consensus_state.rs:227
↓ 1 callersMethodset_max_withdrawals_per_epoch
(&mut self, value: u64)
types/src/consensus_state.rs:236
↓ 1 callersMethodset_observers_per_validator
(&mut self, value: u32)
types/src/consensus_state.rs:245
↓ 1 callersMethodset_pending_checkpoint
(&mut self, checkpoint: Option<Checkpoint>)
types/src/consensus_state.rs:268
↓ 1 callersMethodset_treasury_address
(&mut self, address: Address)
types/src/consensus_state.rs:254
↓ 1 callersMethodshift_blocks_left
Shift `count` blocks of `block_size` leaves starting at `from_slot+1` left by 1 block. Copies all 4 levels. Zeros the last block. Does NOT rehash.
types/src/ssz_tree.rs:201
↓ 1 callersMethodshift_blocks_right
Shift `count` blocks of `block_size` leaves starting at `from_slot` right by 1 block. Copies all 4 levels of nodes (leaves + 3 internal levels per bl
types/src/ssz_tree.rs:176
↓ 1 callersMethodshow_key
(&self, flags: &KeyFlags)
node/src/keys.rs:119
↓ 1 callersMethodshrink
Shrink the tree so that its capacity matches `min_leaves.next_power_of_two()`. Copies existing leaves into the smaller tree and does a full bottom-up
types/src/ssz_tree.rs:253
↓ 1 callersMethodstart_endpoint
( &self, listen_addr: SocketAddr, hook: Arc<F>, cw_context: Option<Context>,
node/src/prom/server.rs:76
↓ 1 callersFunctionstart_rpc_server
( finalizer_mailbox: FinalizerMailbox<MultisigScheme, Block>, key_store_path: String, port: u16,
rpc/src/lib.rs:33
↓ 1 callersFunctionstart_rpc_server_for_genesis_with_handle
Starts the genesis RPC server and returns the handle and bound address (useful for testing)
rpc/src/lib.rs:132
↓ 1 callersMethodsubscribe_by_digest
(&self, digest: B::Digest)
syncer/src/standard/variant.rs:62
↓ 1 callersMethodtake_pending_checkpoint
(&mut self)
types/src/consensus_state.rs:339
↓ 1 callersMethodtake_pending_execution_requests
(&mut self)
types/src/consensus_state.rs:388
↓ 1 callersMethodtip
Returns the tip.
syncer/src/mocks/application.rs:36
↓ 1 callersMethodto_u8
(&self)
types/src/account.rs:15
↓ 1 callersMethodtry_dispatch_blocks
Attempt to dispatch finalized blocks to the application until the pipeline is full or no more blocks are available. This does NOT advance `last_proce
syncer/src/actor.rs:1174
↓ 1 callersMethodtry_repair_gaps
Attempt to repair any identified gaps in the finalized blocks archive. Writes are buffered. Returns `true` if this call wrote repaired blocks and nee
syncer/src/actor.rs:1472
↓ 1 callersMethodtry_spawn
Consumes the builder and spawns `reth`. If spawning fails, returns an error.
types/src/reth.rs:459
↓ 1 callersMethodupdate_added_validator_collection_root
(&mut self)
types/src/ssz_state_tree.rs:835
↓ 1 callersMethodupdate_processed_height
Buffers a processed height update in memory and metrics. Does NOT sync to durable storage. Sync metadata after buffered updates to make them durable.
syncer/src/actor.rs:1551
↓ 1 callersMethodupdate_protocol_param_collection_root
(&mut self)
types/src/ssz_state_tree.rs:793
↓ 1 callersMethodupdate_removed_validator_collection_root
(&mut self)
types/src/ssz_state_tree.rs:859
↓ 1 callersMethodupdate_validator_committee
(&mut self, stake_changed: bool)
finalizer/src/actor.rs:1163
↓ 1 callersMethodvalidator_account_proof
Build a proof for the whole validator at positional `slot`. Returns (gindex, node_value, branch) where the node is the per-validator subtree root (3
types/src/ssz_state_tree.rs:1039
↓ 1 callersMethodverify_consensus
Check if all clients have the same canonical chain (consensus)
node/src/test_harness/mock_engine_client.rs:643
↓ 1 callersMethodverify_consensus_skip
( &self, from_block: Option<u64>, until_block: Option<u64>, skip_validators: &
node/src/test_harness/mock_engine_client.rs:651
↓ 1 callersFunctionverify_deposit_request
( #[allow(unused)] context: &ContextCell<R>, deposit_request: &DepositRequest, state: &ConsensusSt
finalizer/src/actor.rs:1921
↓ 1 callersMethodwith_boxed_hook
(mut self, hook: Box<dyn Hook<Output = ()>>)
node/src/prom/hooks.rs:31
↓ 1 callersMethodwith_hook
Registers a [`Hook`].
node/src/prom/hooks.rs:16
↓ 1 callersMethodwithdrawal_epoch_item_proof
Internal helper: produce (gindex, node_value, branch) for a whole-withdrawal proof. Three-level branch: per-epoch subtree (from internal node) + per-
types/src/ssz_state_tree.rs:1230
↓ 1 callersMethodwrite
(&self, buf: &mut impl BufMut)
finalizer/src/db.rs:368
↓ 1 callersMethodws_endpoint
Returns the Websocket endpoint of this instance.
types/src/reth.rs:169
Methodadd_block
(&mut self, block_number: u64, block_hash: B256, filename: String)
types/src/utils.rs:91
Methodadd_canonical_block
Add a block to canonical chain (for testing consensus)
node/src/test_harness/mock_engine_client.rs:187
Functionadd_remove_add_consistent
()
types/src/ssz_state_tree.rs:1898
Functionadd_validator_changes_root
()
types/src/ssz_state_tree.rs:1670
Methodadded_validator_count
Number of added validators in the subtree.
types/src/ssz_state_tree.rs:842
Functionadded_validator_deterministic
()
types/src/ssz_hash.rs:390
Functionadded_validator_field_proof_verifies
()
types/src/ssz_state_tree.rs:3362
Functionadded_validator_item_proof_leaf_matches_hash_tree_root
()
types/src/ssz_state_tree.rs:3418
Functionadded_validator_proof_by_key
()
types/src/ssz_state_tree.rs:3247
Functionadded_validator_proof_verifies
()
types/src/ssz_state_tree.rs:3192
Functionaddress_zero_padded
()
types/src/ssz_hash.rs:241
Functionall_leaves_provable
()
types/src/ssz_tree.rs:463
Methodancestry
Returns an [AncestorStream] over the ancestry of a given block, leading up to genesis. If the starting block is not found, `None` is returned.
syncer/src/ingress/mailbox.rs:301
Methodat
Creates a Reth builder which will execute `reth` at the given path. # Example ``` use summit_types::reth::Reth; # fn a() { let reth = Reth::at("../r
types/src/reth.rs:310
Methodblock
(&mut self, public_key: Self::PublicKey)
types/src/network_oracle.rs:42
Methodblock
(&mut self, _public_key: Self::PublicKey)
finalizer/src/tests/mocks.rs:211
Methodblock
(&mut self, _public_key: Self::PublicKey)
node/src/test_harness/common.rs:690
Methodblock_time
Sets the block time for the Reth instance. Parses strings using <https://docs.rs/humantime/latest/humantime/fn.parse_duration.html> This is only used
types/src/reth.rs:364
Functionbls12381_multisig
Builds ed25519 identities and matching BLS multisig schemes for tests. Returns a [`Fixture`] whose keys and scheme instances share a consistent order
syncer/src/mocks/fixtures.rs:76
Functionbls12381_threshold
Builds ed25519 identities and matching BLS threshold schemes for tests. Returns a [`Fixture`] whose keys and scheme instances share a consistent orde
syncer/src/mocks/fixtures.rs:115
Functionbls_pubkey_deterministic
()
types/src/ssz_hash.rs:249
Functionbls_pubkey_different_keys_different_roots
()
types/src/ssz_hash.rs:258
Functionbool_values
()
types/src/ssz_hash.rs:227
Methodbounds
Computes the bounds (first, last) of a given epoch. The theoretical runtime of this function is O(n). It could be optimized to O(log n) by using binar
types/src/dynamic_epocher.rs:129
Methodbroadcast
(&mut self, digest: Self::Digest, _plan: Self::Plan)
application/src/ingress.rs:107
Methodbuilder
()
node/src/prom/hooks.rs:77
Functionbytes32_identity
()
types/src/ssz_hash.rs:235
Methodcache_verified
Add a verified block to the prunable archive.
syncer/src/actor.rs:1266
Functioncapacity_rounds_up
()
types/src/ssz_tree.rs:705
Methodcertificate_verifier
Return a certificate verifier that can validate certificates independent of epoch. This method allows implementations to provide a verifier that can
types/src/scheme.rs:35
Methodchain_or_path
Sets the chain name or path to a chain spec for the Reth instance. Passed through to `reth --chain <name-or-path>`.
types/src/reth.rs:377
Methodcheck_payload
(&mut self, block: &Block)
types/src/engine_client.rs:149
Methodcheck_sender
(path: String, tx: oneshot::Sender<()>)
node/src/args.rs:178
Functionclone_independence
()
types/src/ssz_tree.rs:497
Functioncollect_disk_stats
()
node/src/prom/hooks.rs:181
Functioncollect_io_stats
()
node/src/prom/hooks.rs:152
Functioncollect_memory_stats
()
node/src/prom/hooks.rs:99
Functioncollection_proof_after_rebuild
()
types/src/ssz_state_tree.rs:3442
Methodcommit_hash
(&mut self, fork_choice_state: ForkchoiceState)
types/src/engine_client.rs:177
Methodcommitment
(block: &Self::Block)
syncer/src/standard/variant.rs:29
Methodcommitment_to_inner
(commitment: Self::Commitment)
syncer/src/standard/variant.rs:33
Methodcompute_digest
( parent: Digest, height: u64, timestamp: u64, epoch: u64, view: u64,
types/src/header.rs:44
Methodcompute_digest
( parent: Digest, height: u64, timestamp: u64, payload: ExecutionPayloadV3,
types/src/block.rs:36
Methodcompute_digest
(parent: &D, height: Height, timestamp: u64)
syncer/src/mocks/block.rs:22
Functioncreate_cors_layer
(http_cors_domains: &str)
rpc/src/builder.rs:83
Methodcreate_genesis_block
()
node/src/test_harness/mock_engine_client.rs:280
Methodcreate_sub_index
(&self, max_block: u64)
types/src/utils.rs:152
Functioncreate_test_db_with_context
( partition: &str, context: E, )
finalizer/src/db.rs:431
Functioncreate_test_public_key
(seed: u8)
types/src/header.rs:487
Functioncreate_test_public_key
(seed: u8)
types/src/block.rs:314
Methoddefault
()
types/src/ssz_state_tree.rs:1532
Methoddefault
()
types/src/consensus_state.rs:73
Methoddefault
()
rpc/tests/utils.rs:37
Methoddefault
()
finalizer/src/tests/mocks.rs:124
Methoddefault
()
syncer/src/mocks/application.rs:20
Methoddefault
()
syncer/src/mocks/resolver.rs:12
Methoddefault
()
node/src/prom/hooks.rs:45
Functiondefault_max_deposits_per_epoch
()
types/src/genesis.rs:74
Functiondefault_max_withdrawals_per_epoch
()
types/src/genesis.rs:78
Functiondefault_observers_per_validator
()
types/src/genesis.rs:82
Functiondefault_treasury_address
()
types/src/genesis.rs:70
Methoddelete_consensus_state
(&mut self, epoch: u64)
finalizer/src/db.rs:204
Methoddeliver
(&mut self, key: Self::Key, value: Self::Value)
syncer/src/ingress/handler.rs:63
Methoddeposit_count
(&self)
types/src/consensus_state.rs:528
Functiondeposit_field_proof_out_of_bounds
()
types/src/ssz_state_tree.rs:2115
← previousnext →501–600 of 1,261, ranked by callers