Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Sovereign-Labs/sovereign-sdk
/ functions
Functions
9,860 in github.com/Sovereign-Labs/sovereign-sdk
⨍
Functions
9,860
◇
Types & classes
2,504
↓ 28 callers
Function
start
Starts the measurement process.
crates/utils/rest-api-load-testing/src/lib.rs:30
↓ 28 callers
Function
tx_count
( client: &SimpleStorageClient, address: Address, block: impl Serialize, )
crates/full-node/sov-ethereum/tests/integration/common/tx.rs:12
↓ 27 callers
Function
a
(typ: any)
typescript/examples/phantom/src/types.ts:1105
↓ 27 callers
Method
alloy_emit_logs
( &self, contract_address: Address, topic: u32, nb_of_logs: u32, )
crates/utils/sov-eth-client/src/lib.rs:265
↓ 27 callers
Method
as_millis
Returns the time as milliseconds since the unix epoch
crates/rollup-interface/src/state_machine/da.rs:391
↓ 27 callers
Method
create_prover_storage
(&self)
crates/utils/sov-test-utils/src/storage.rs:204
↓ 27 callers
Method
credential_id
Computes the credential ID for the multisig.
crates/module-system/sov-modules-api/src/common/crypto.rs:127
↓ 27 callers
Function
deploy_contract_check
Deploys a test contract and asserts the deployed bytecode matches.
crates/full-node/sov-ethereum/tests/integration/common/contract.rs:31
↓ 27 callers
Method
finalize
Warning**: There should be no active storages by the time this method is called. From [NOMT documentation](https://github.com/thrumdev/nomt/blob/51a2a
crates/full-node/sov-db/src/storage_manager/nomt_based/mod.rs:464
↓ 27 callers
Method
height
(&self)
crates/adapters/celestia/src/celestia.rs:266
↓ 27 callers
Method
pause_preferred_batches_and_wait
Pauses preferred batch production and waits until the sequencer confirms that at least one state update was skipped because of the pause flag. This i
crates/utils/sov-test-utils/src/test_rollup.rs:1056
↓ 26 callers
Method
as_user
(&self)
crates/utils/sov-test-utils/src/interface/roles/mod.rs:124
↓ 26 callers
Method
bytes
Returns the bytes of the underlying public key.
crates/module-system/sov-address/src/evm/public_key.rs:114
↓ 26 callers
Method
end
Ends the timer if the `native` feature is enabled. Otherwise, does nothing. Panics if the metric is not in progress.
crates/full-node/sov-metrics/src/maybe_timer.rs:43
↓ 26 callers
Method
full_data
(&mut self)
crates/rollup-interface/src/state_machine/da.rs:245
↓ 26 callers
Method
get_head_block_header
Get head block header saved in the database. When `RewindBelowLastFinalized` randomization is active: - Returns `max(computed_head, last_reported_fin
crates/adapters/mock-da/src/storable/layer.rs:380
↓ 26 callers
Method
id
Generate a unique identifier for the message.
crates/module-system/hyperlane/src/types.rs:102
↓ 26 callers
Function
min
(a: &GasUnit<2>, b: &GasUnit<2>)
crates/module-system/sov-modules-api/src/gas/unit.rs:74
↓ 25 callers
Method
advance
(&mut self, num_bytes: usize)
crates/adapters/celestia/src/types/mod.rs:345
↓ 25 callers
Function
assert_expected_simple_logs
(logs: &[Log], expected: &[ExpectedSimpleLog], sender: Address)
crates/full-node/sov-ethereum/tests/integration/evm/evm_logs.rs:2185
↓ 25 callers
Method
client
Returns a [`Client`] REST handler for the sequencer.
crates/full-node/sov-rollup-apis/tests/integration/main.rs:148
↓ 25 callers
Function
deserialize_config
(json: &str)
crates/adapters/celestia/src/config.rs:621
↓ 25 callers
Method
eth_call
( &self, request: TransactionRequest, block_id: Option<BlockId>, state_overrid
crates/module-system/module-implementations/sov-evm/src/rpc/handlers.rs:380
↓ 25 callers
Method
get_head_block_header
( &self, )
crates/adapters/celestia/src/da_service/mod.rs:593
↓ 25 callers
Method
len
(&self)
crates/universal-wallet/schema/src/visitors/eip712.rs:127
↓ 25 callers
Function
o
(props: any[], additional: any)
typescript/examples/soak-testing/src/types.ts:530
↓ 25 callers
Method
retain
Retains only the elements specified by the predicate. In other words, remove all elements `e` for which `f(&e)` returns `false`. This method operates
crates/rollup-interface/src/common/safe_vec.rs:529
↓ 25 callers
Method
set_value
(&self, contract_address: Address, set_arg: u32)
crates/utils/sov-eth-client/src/lib.rs:172
↓ 25 callers
Function
setup_fee_history_test
(wait_blocks: u64)
crates/full-node/sov-ethereum/tests/integration/evm/evm_fee_history.rs:272
↓ 25 callers
Function
test_case
()
crates/adapters/celestia/src/test_helper/files.rs:130
↓ 25 callers
Method
transfer_from
Transfers the set of `coins` from the address `from` to the address `to`. This method does **not** emit any events. Use [`Self::transfer_from_with_me
crates/module-system/module-implementations/sov-bank/src/call.rs:495
↓ 25 callers
Method
wait_for_finalized_receipt
Wait for a transaction receipt with a block hash (i.e., in a finalized block).
crates/utils/sov-eth-client/src/lib.rs:113
↓ 24 callers
Method
as_token_holder
(&self)
crates/module-system/module-implementations/sov-bank/src/utils.rs:70
↓ 24 callers
Method
checked_add
See [`u64::checked_add`].
crates/rollup-interface/src/common/slot_numbering.rs:124
↓ 24 callers
Method
credential_id
Returns the credential id of the user.
crates/utils/sov-test-utils/src/interface/roles/mod.rs:92
↓ 24 callers
Method
start
Creates a new [`TestRollup`] and starts running it in a background Tokio task. See [`TestRollup`] for usage information.
crates/utils/sov-test-utils/src/test_rollup.rs:560
↓ 24 callers
Method
start
Start the configured hyperlane network setup.
crates/module-system/hyperlane/tests/integration/with_agent/helpers/mod.rs:275
↓ 23 callers
Method
build
Builds an unsigned transaction with the configured parameters. Uses default values for any parameters that were not explicitly set: - Priority fee: [
crates/web3/src/rust.rs:201
↓ 23 callers
Method
codec
Returns the codec used when this [`StateMap`] was created.
crates/module-system/sov-modules-api/src/containers/map.rs:118
↓ 23 callers
Function
create_test_rollup
( minimum_profit_per_tx: u128, max_batch_size: usize, blob_processing_timeout_secs: u64, max_b
crates/full-node/sov-sequencer/tests/integration/preferred_end_to_end.rs:846
↓ 23 callers
Method
eth_get_block_by_number
(&self, block_number: Option<String>)
crates/utils/sov-eth-client/src/rpc.rs:151
↓ 23 callers
Method
into_response
(self)
crates/utils/sov-rest-utils/src/lib.rs:65
↓ 23 callers
Function
parse
( parameters: JRpcParams<'static>, )
crates/full-node/sov-ethereum/src/handlers/subscribe/params.rs:29
↓ 23 callers
Method
send_transaction
( &self, blob: &[u8], )
crates/adapters/mock-da/src/in_memory/service.rs:359
↓ 23 callers
Function
setup_rollup
()
crates/full-node/sov-ethereum/tests/integration/evm/evm_get_transaction_count.rs:15
↓ 22 callers
Function
bytesToHex
(bytes: Uint8Array)
typescript/packages/utils/src/hex.ts:32
↓ 22 callers
Method
charge_gas
Charge gas. # Errors Raises an error if the gas to charge is greater than the funds available
crates/module-system/sov-modules-api/src/gas/meters/slot.rs:56
↓ 22 callers
Method
clone_without_local_writes
Clones the accessor for use in RPC contexts, dropping any local writes that were made to the accessor.
crates/module-system/sov-modules-api/src/state/accessors/http_api.rs:1050
↓ 22 callers
Method
force_close_batch
Force closes the current batch.
crates/utils/sov-test-utils/src/test_rollup.rs:851
↓ 22 callers
Method
future_or_shutdown
Runs a future until it completes or the primary shutdown signal fires.
crates/utils/sov-shutdown/src/shutdown_controller.rs:79
↓ 22 callers
Function
sign
(digest: [u8; 32], sk: &SecretKey)
crates/module-system/hyperlane/tests/integration/runtime.rs:177
↓ 22 callers
Method
update
Update the [`MeteredHasher`] with the given data. Performs the same operation as [`Digest::update`] but charges gas. # Errors Returns an error if cha
crates/module-system/sov-modules-api/src/gas/metered_utils.rs:53
↓ 21 callers
Method
alloy_receipt
(&self, hash: TxHash)
crates/utils/sov-eth-client/src/rpc.rs:222
↓ 21 callers
Function
create
( seq_role: SequencerRole, latest_info: StateUpdateInfo<S::Storage>, tx_queue_id: Arc<AtomicU64>,
crates/full-node/sov-sequencer/src/preferred/sync_sequencer_state/mod.rs:169
↓ 21 callers
Function
deserialize
(deserializer: D)
crates/module-system/sov-modules-api/src/transaction/mod.rs:341
↓ 21 callers
Function
extract_relevant_blobs
(block: &FilteredCelestiaBlock)
crates/adapters/celestia/src/da_service/mod.rs:683
↓ 21 callers
Function
filtered_block_from_path
( batch_namespace: Namespace, proof_namespace: Namespace, path: &Path, )
crates/adapters/celestia/src/test_helper/files.rs:1122
↓ 21 callers
Function
generate_with_additional_accounts
(num_accounts: usize)
crates/module-system/module-implementations/extern/hyperlane-solana-register/tests/integration/setup.rs:50
↓ 21 callers
Method
get_time
Returns the current time, as reported by the DA layer. This can be called within the execution context of a transaction.
crates/module-system/module-implementations/sov-chain-state/src/lib.rs:418
↓ 21 callers
Method
is_empty
Returns if [`AddressList`] is empty or not.
crates/module-system/sov-cli/src/wallet_state.rs:309
↓ 21 callers
Method
next
(&mut self)
crates/utils/sov-proxy-utils/tests/follower_readiness_probe.rs:40
↓ 21 callers
Method
parse
(input: &'a DeriveInput)
crates/module-system/sov-modules-macros/src/module_info.rs:398
↓ 21 callers
Function
read_signers
(data_path: impl AsRef<Path>)
crates/adapters/celestia/src/test_helper/files.rs:1287
↓ 21 callers
Function
serialize_proof
(agg_proof: T)
crates/module-system/module-implementations/sov-prover-incentives/tests/integration/helpers.rs:130
↓ 21 callers
Method
set_da_config
Allows to modify DA configuration options.
crates/utils/sov-test-utils/src/test_rollup.rs:216
↓ 21 callers
Method
start
( &mut self, handler: R, postgres_config: &PostgresConfig, )
crates/full-node/sov-sequencer/src/preferred/replica/replica_sync_task.rs:65
↓ 21 callers
Method
status
Latest known sync status.
crates/full-node/sov-rollup-full-node-interface/src/da_sync_state.rs:59
↓ 21 callers
Method
try_push
(&mut self, value: T)
crates/rollup-interface/src/common/safe_vec.rs:486
↓ 20 callers
Method
address
(&self)
examples/demo-rollup/tests/forced_sequencer_registration/mod.rs:290
↓ 20 callers
Method
create
Create the new instance of [`NomtProverStorage`] with the given sessions. If `strict_mode` is true, consistency checks between NOMT and rocksdb will b
crates/module-system/sov-state/src/nomt/prover_storage.rs:109
↓ 20 callers
Method
deref_mut
(&mut self)
crates/module-system/module-implementations/sov-evm/src/rpc/maybe_archival_state.rs:21
↓ 20 callers
Method
execute_batch
Execute a BatchTestCase against the current state of the runtime. Under the hood this will execute a slot with the provided batch.
crates/utils/sov-test-utils/src/runtime/mod.rs:817
↓ 20 callers
Method
get_transaction_receipt
( &self, hash: B256, state: &mut ApiStateAccessor<S>, )
crates/module-system/module-implementations/sov-evm/src/rpc/handlers.rs:345
↓ 20 callers
Method
is_empty
(&self)
crates/full-node/sov-sequencer/src/preferred/db/mod.rs:146
↓ 20 callers
Method
is_empty
(&self)
crates/universal-wallet/schema/src/visitors/eip712.rs:123
↓ 20 callers
Method
layer
(&self, inner: S)
crates/full-node/sov-stf-runner/src/http/mod.rs:40
↓ 20 callers
Method
produce_logs
( &self, nb_of_txs: u32, nb_of_logs_per_tx: u32, block_interval: Option<u32>,
crates/full-node/sov-ethereum/tests/integration/evm/evm_logs.rs:2772
↓ 20 callers
Method
start_node
Start the node.
examples/demo-rollup/tests/replica/mod.rs:273
↓ 20 callers
Function
to_db_height
(height: u32)
crates/adapters/mock-da/src/storable/db/mod.rs:341
↓ 20 callers
Method
total_len
(&self)
crates/adapters/celestia/src/types/mod.rs:309
↓ 19 callers
Method
create_ledger_storage
Create the new [`DeltaReader`] which has visibility only on persisted changes.
crates/utils/sov-test-utils/src/storage.rs:48
↓ 19 callers
Function
deserialize
Deserializes a hex string into raw bytes. Both upper and lower case characters are valid in the input string and can even be mixed.
crates/rollup-interface/src/common/hex_string.rs:218
↓ 19 callers
Function
deserialize
Deserializes a hex string into raw bytes. Both upper and lower case characters are valid in the input string and can even be mixed (e.g. `f9b4ca`, `F
crates/module-system/sov-cli/src/wallet_state.rs:380
↓ 19 callers
Method
finalize
Finalize the [`MeteredHasher`] and return the hash. Performs the same operation as [`Digest::finalize`] but charges gas. # Errors Returns an error if
crates/module-system/sov-modules-api/src/gas/metered_utils.rs:69
↓ 19 callers
Method
get_inner_with_timing
(&mut self, reason: &'static str)
crates/full-node/sov-sequencer/src/preferred/sync_sequencer_state/sync_state.rs:422
↓ 19 callers
Method
height
(&self)
crates/adapters/mock-da/src/types/mod.rs:131
↓ 19 callers
Method
is_triggered
(&self)
crates/utils/sov-shutdown/src/shutdown_controller.rs:48
↓ 19 callers
Method
len
Length of the serialized proof in bytes.
crates/rollup-interface/src/state_machine/zk/mod.rs:86
↓ 19 callers
Method
resume_preferred_batches
Resumes batch production after [`TestRollup::pause_preferred_batches`]. Note: calling this method MAY NOT immediately produce a batch.
crates/utils/sov-test-utils/src/test_rollup.rs:1090
↓ 19 callers
Function
setup
( nb_of_users: usize, )
crates/module-system/module-implementations/integration-tests/tests/stf_blueprint/optimistic/optimistic_rt.rs:16
↓ 19 callers
Function
strict_bincode_deserialize
Deserialize `bytes` into `T`, rejecting any trailing bytes. Drop-in replacement for [`bincode::deserialize`] for cases where the payload length is su
crates/rollup-interface/src/common/strict_bincode.rs:9
↓ 18 callers
Function
eth_precompile_address
(x: u64)
crates/module-system/module-implementations/sov-evm/src/precompiles/traits.rs:178
↓ 18 callers
Method
exists
By calling this method, the proc-macro can "assert" that the type actually implements [`StateItemRestApi`].
crates/module-system/sov-modules-api/src/rest/__private/state.rs:150
↓ 18 callers
Method
get_rpc_reader
(&self)
crates/full-node/sov-db/src/ledger_db/rpc.rs:1039
↓ 18 callers
Function
isNotSupportedError
(error: RpcErrorShape | undefined)
typescript/apps/evm-rpc-diff-harness/src/harness/rpc.ts:72
↓ 18 callers
Method
join
(self)
crates/full-node/sov-db/src/storage_manager/nomt_based/groups.rs:545
↓ 18 callers
Method
maybe_update_leader
(&self)
crates/full-node/sov-sequencer/src/preferred/db/postgres/tests/mod.rs:87
↓ 18 callers
Method
number
The block number.
crates/module-system/module-implementations/sov-evm/src/evm/primitive_types.rs:415
↓ 18 callers
Method
push_back
(&mut self, value: T)
crates/full-node/sov-stf-runner/src/processes/zk_manager/types.rs:53
↓ 18 callers
Function
resolve_chain_hashes
Resolves all valid chain hashes for a given height by checking overrides. Overrides must be contiguous and start at zero (validated at compile time b
crates/module-system/sov-modules-api/src/runtime/mod.rs:338
← previous
next →
201–300 of 9,860, ranked by callers