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
↓ 13 callers
Function
connect
(connection_string: &str)
crates/adapters/mock-da/src/storable/db/mod.rs:106
↓ 13 callers
Function
createMockClient
(overrides?: { chainId?: number; chainName?: string; chainHash?: string; })
typescript/packages/web3/src/rollup/solana-signable-rollup.test.ts:14
↓ 13 callers
Function
createSolanaSignableRollup
( rollupConfig?: Partial<RollupConfig<DeepPartial<StandardRollupContext>>>, solanaEndpoint = "/sequencer/a
typescript/packages/web3/src/rollup/solana-signable-rollup.ts:1135
↓ 13 callers
Method
default_address
Get the active address
crates/module-system/sov-cli/src/wallet_state.rs:248
↓ 13 callers
Method
deploy_contract
(&self)
crates/utils/sov-eth-client/src/lib.rs:155
↓ 13 callers
Function
encode_call
( key: &<<TestSpec as Spec>::CryptoSpec as CryptoSpec>::PrivateKey, call_message: &<TestRuntime<TestSp
crates/module-system/hyperlane/tests/integration/with_agent/mod.rs:798
↓ 13 callers
Method
eth_get_balance
(&self, address: Address)
crates/utils/sov-eth-client/src/rpc.rs:88
↓ 13 callers
Method
freeze
(self)
crates/module-system/sov-modules-api/src/state/accessors/internals.rs:90
↓ 13 callers
Method
get
(&self, field: &Ident)
crates/module-system/sov-modules-macros/src/manifest.rs:209
↓ 13 callers
Method
get
Inner blob data.
crates/module-system/sov-modules-api/src/runtime/capabilities/batch_selector.rs:20
↓ 13 callers
Method
get_accessory
(&self, _key: &SlotKey)
crates/module-system/sov-state/src/nomt/zk_storage.rs:140
↓ 13 callers
Method
get_or_generate
Either picks or generates an account.
crates/utils/transaction-generator/src/interface/traits.rs:96
↓ 13 callers
Method
get_transaction_count
( &self, address: Address, block_id: Option<BlockId>, state: &mut ApiStateAcce
crates/module-system/module-implementations/sov-evm/src/rpc/handlers.rs:193
↓ 13 callers
Method
init
(config: &Self::Config)
crates/module-system/hyperlane/src/warp/execution_config.rs:37
↓ 13 callers
Function
into_rpc_error
Converts internal error into rpc error
crates/module-system/module-implementations/sov-evm/src/rpc/error.rs:47
↓ 13 callers
Method
metrics
(&mut self)
crates/module-system/sov-modules-api/src/state/accessors/mod.rs:123
↓ 13 callers
Method
print_stdout
Prints container's stdout
crates/module-system/hyperlane/tests/integration/with_agent/helpers/mod.rs:468
↓ 13 callers
Method
process_stf_changes
Performs all necessary operations on data that has been processed by the rollup. All necessary data for these finalized transitions have been saved on
crates/full-node/sov-stf-runner/src/state_manager/mod.rs:327
↓ 13 callers
Function
register_recipient
( runner: &mut TestRunner<RT, S>, user: &TestUser<S>, recipient_address: HexHash, )
crates/module-system/hyperlane/tests/integration/runtime.rs:67
↓ 13 callers
Function
save_blobs
( client: &celestia_client::Client, path: &Path, block_header: &ExtendedHeader, batch_namespac
crates/adapters/celestia/src/test_helper/files.rs:1220
↓ 13 callers
Method
select_value
Pick from the values at random.
crates/utils/transaction-generator/src/interface/mod.rs:266
↓ 13 callers
Function
serialize
( bytes: &[u8; super::PUBLIC_KEY_SIZE], serializer: S, )
crates/module-system/sov-address/src/evm/public_key.rs:14
↓ 13 callers
Method
set
(&mut self, namespace: Namespace, key: &SlotKey, value: SlotValue)
crates/module-system/sov-modules-api/src/state/accessors/internals.rs:318
↓ 13 callers
Function
set_value_proposal_key
( address: <S as sov_modules_api::Spec>::Address, value: u32, )
crates/module-system/module-implementations/sov-timelock/tests/integration/timelock.rs:100
↓ 13 callers
Function
setup
Sets up a test runner with the [`ValueSetter`] with a single additional admin account.
crates/utils/sov-test-utils/tests/integration/helpers.rs:11
↓ 13 callers
Function
setup_test_rollup
( finalization_blocks: u32, extension: SeqConfigExtension, )
examples/demo-rollup/tests/evm/evm_test_helper.rs:112
↓ 13 callers
Method
signAndSubmitTransaction
* Signs and submits a transaction to the rollup. * Utilizes the provided signer to sign the transaction. * * @param unsignedTx - The unsigned
typescript/packages/web3/src/rollup/rollup.ts:207
↓ 13 callers
Function
submit_tx
(client: &Client, tx_body: RawTx)
crates/module-system/hyperlane/tests/integration/with_agent/mod.rs:812
↓ 13 callers
Function
test_buffer_task
Helper to create a default task for tests that don't care about specific config Returns (sender, backend, _shutdown_sender) - the shutdown sender must
crates/full-node/sov-sequencer/src/preferred/nonce_buffer_task.rs:1407
↓ 13 callers
Method
to_tx_scratchpad
(self)
crates/module-system/sov-modules-api/src/state/accessors/mod.rs:98
↓ 13 callers
Function
try_deserialize
(query_params: &[(&str, &str)])
crates/utils/sov-rest-utils/src/sorting.rs:113
↓ 13 callers
Method
update_account
(&mut self, address: &S::Address, mut view: Self::AccountView)
crates/utils/transaction-generator/src/interface/mod.rs:391
↓ 13 callers
Function
write_block
Writes a block to the storage manager and finalizes it if requested.
crates/module-system/sov-state/src/nomt/prover_storage.rs:1049
↓ 12 callers
Method
as_true
Casts this value into a [`SlotNumber`]. <div class="warning"> Type casting between [`SlotNumber`] and [`VisibleSlotNumber`] is not encouraged as it c
crates/rollup-interface/src/common/slot_numbering.rs:248
↓ 12 callers
Function
bad_request_400
Returns a custom 400 error.
crates/utils/sov-rest-utils/src/errors.rs:69
↓ 12 callers
Method
basic
(&mut self, address: Address)
crates/module-system/module-implementations/sov-evm/src/db/mod.rs:52
↓ 12 callers
Method
build
Builds the sequencer instance.
crates/full-node/sov-sequencer/src/preferred/initialization.rs:51
↓ 12 callers
Method
bytes
Returns the bytes of the underlying public key.
crates/adapters/sp1/src/crypto.rs:190
↓ 12 callers
Function
call_request
(from: Address, to: Address)
crates/module-system/module-implementations/sov-evm/tests/integration/rpc_call_overrides.rs:132
↓ 12 callers
Method
chain_update
(self, _data: impl AsRef<[u8]>)
crates/rollup-interface/src/state_machine/crypto/simple_hasher.rs:43
↓ 12 callers
Function
createStandardRollup
( rollupConfig?: Partial<RollupConfig<DeepPartial<C>>>, typeBuilderOverrides?: Partial< TypeBuilder<St
typescript/packages/web3/src/rollup/standard-rollup.ts:142
↓ 12 callers
Method
encode
(decodable: &Self::Decodable)
examples/demo-rollup/stf/src/delegation.rs:42
↓ 12 callers
Function
encode_chunked
(rollup: &[u8], codec: u8, chunk_size: usize)
crates/adapters/celestia/src/envelope.rs:386
↓ 12 callers
Function
expected_simple_logs_for_rollup
( rollup_and_client: &RollupAndClient, plans: &[SimpleLogPlan], )
crates/full-node/sov-ethereum/tests/integration/evm/evm_logs.rs:2173
↓ 12 callers
Function
filter_for_tag
(tag: BlockNumberOrTag)
crates/full-node/sov-ethereum/tests/integration/evm/evm_logs.rs:2717
↓ 12 callers
Function
find_event
(events: &[LedgerEvent], event: &str)
crates/module-system/hyperlane/tests/integration/with_agent/mod.rs:834
↓ 12 callers
Function
generate_key_in_state
( nickname: Option<&str>, wallet_state: &mut WalletState<Tx, S>, app_dir: impl AsRef<Path>, )
crates/module-system/sov-cli/tests/integration/keys.rs:261
↓ 12 callers
Function
get_block_base_fee
(client: &DynProvider, block_num: u64)
crates/full-node/sov-ethereum/tests/integration/evm/evm_fee_history.rs:317
↓ 12 callers
Method
hash
(&self)
crates/module-system/module-implementations/sov-blob-storage/src/capabilities/deserialization_tests.rs:62
↓ 12 callers
Method
info
(&self, msg: &str)
crates/full-node/sov-db/src/storage_manager/nomt_based/groups.rs:700
↓ 12 callers
Function
latest_block_context
(client: &SimpleStorageClient)
crates/full-node/sov-ethereum/tests/integration/evm/evm_logs.rs:1997
↓ 12 callers
Method
materialize_from_key_values
( self, items: &[(Vec<u8>, Option<Vec<u8>>)], version: u64, )
crates/full-node/sov-db/src/storage_manager/nomt_based/tests.rs:44
↓ 12 callers
Method
next
(&mut self)
crates/full-node/sov-sequencer/src/preferred/async_batch.rs:348
↓ 12 callers
Function
pascal_case_ident
Converts an identifier to `PascalCase`.
crates/module-system/sov-modules-macros/src/common.rs:333
↓ 12 callers
Method
port
(&self)
crates/module-system/hyperlane/tests/integration/with_agent/helpers/evm.rs:74
↓ 12 callers
Function
produce_synthetic_state_transition_witness
( initial_state_root: <TestStorage as Storage>::Root, prover_storage: TestStorage, da_service: &Da
crates/full-node/sov-stf-runner/src/state_manager/tests.rs:1300
↓ 12 callers
Function
push_block_fork
( schedule: &mut Vec<(u64, &'static str)>, block: Option<u64>, fork_name: &'static str, )
examples/demo-rollup/src/hive/schedule.rs:8
↓ 12 callers
Method
push_or_ignore
Stores the blob internally if the total size of stored blobs didn't cross the preconfigured limit.
crates/module-system/module-implementations/sov-blob-storage/src/max_size_checker.rs:118
↓ 12 callers
Function
query_balance
(client: &NodeClient, address: &str)
crates/module-system/sov-solana-offchain-auth/tests/integration/main.rs:224
↓ 12 callers
Method
record_call
Records one completed call from its wire method name. Prefer [`Self::record_call_resolved`] when the name has already been resolved via [`Self::resolv
crates/full-node/sov-metrics/src/influxdb/rpc_aggregator.rs:344
↓ 12 callers
Function
register_relayer_with_dummy_igp
( runner: &mut TestRunner<RT, S>, relayer: &TestUser<S>, domain: u32, )
crates/module-system/hyperlane/tests/integration/warp/runtime.rs:185
↓ 12 callers
Function
rpc_invalid_params
(err: impl ToString)
crates/full-node/sov-ethereum/src/lib.rs:186
↓ 12 callers
Function
serve_generic_ws_subscription
A utility function for serving some data inside a [`futures::Stream`] over a WebSocket connection. This function handles: - Sending data from the sub
crates/utils/sov-rest-utils/src/lib.rs:205
↓ 12 callers
Method
set_randomizer
Enables [`Randomizer`] for all new blocks. Alters behaviour of [`Self::produce_block`].
crates/adapters/mock-da/src/storable/layer.rs:514
↓ 12 callers
Function
set_value_message
(value: u32)
crates/module-system/module-implementations/sov-timelock/tests/integration/timelock.rs:92
↓ 12 callers
Function
setup
()
crates/module-system/hyperlane/tests/integration/runtime.rs:39
↓ 12 callers
Function
setup
Setup a genesis config containing a sequencer, a pre-registered payer, and two additional users with the requested balance.
crates/module-system/module-implementations/sov-paymaster/tests/integration/utils.rs:150
↓ 12 callers
Function
setup
()
crates/module-system/module-implementations/sov-timelock/tests/integration/timelock.rs:85
↓ 12 callers
Function
timestamp
Returns the current timestamp in nanoseconds since the UNIX epoch.
crates/full-node/sov-metrics/src/influxdb/tracker.rs:158
↓ 12 callers
Method
to_hash
(&self)
crates/adapters/sp1/src/lib.rs:44
↓ 12 callers
Method
token_balance
Returns the balance of the user for the given token.
crates/utils/sov-test-utils/src/interface/roles/mod.rs:106
↓ 12 callers
Function
validate_and_materialize
Validate all the storage accesses in a particular cache log, returning the new state root and change set after applying all writes. This function is e
crates/utils/sov-test-utils/src/lib.rs:369
↓ 12 callers
Method
with
Replaces the contents of the capacity error with a new value
crates/rollup-interface/src/common/safe_vec.rs:104
↓ 11 callers
Method
accessor
Returns a [`KernelStateAccessor`] for the given [`StateCheckpoint`].
crates/module-system/sov-modules-api/src/runtime/capabilities/kernel.rs:75
↓ 11 callers
Method
advance
Splits the first `len` bytes from the input, returning them as a slice and updating the input buffer. Returns an error if there are not enough bytes r
crates/universal-wallet/schema/src/visitors/display.rs:153
↓ 11 callers
Function
aggregator
()
crates/full-node/sov-metrics/src/influxdb/rpc_aggregator.rs:636
↓ 11 callers
Method
as_u64
(&self)
crates/full-node/sov-ledger-apis/src/lib.rs:952
↓ 11 callers
Function
assert_correct_gas_update
These tests ensure that the unidimensional base fee per gas update function has the correct behavior
crates/module-system/module-implementations/sov-chain-state/src/tests/gas_elasticity_unidimensional.rs:13
↓ 11 callers
Function
build_create_token_tx_with_chain_hash_and_token_name
( key: &<<TestSpec as Spec>::CryptoSpec as CryptoSpec>::PrivateKey, nonce: u64, initial_balance: u
examples/demo-rollup/tests/bank/helpers.rs:94
↓ 11 callers
Function
build_tx_log_meta
( client: &SimpleStorageClient, plans: &[TxLogPlan], )
crates/full-node/sov-ethereum/tests/integration/evm/evm_logs.rs:2008
↓ 11 callers
Method
check_continuation
( &mut self, block_header: &<Da::Spec as DaSpec>::BlockHeader, da_service: &Da, )
crates/full-node/sov-stf-runner/src/state_manager/mod.rs:208
↓ 11 callers
Method
cmp
(&self, other: &Self)
crates/adapters/risc0/src/crypto.rs:199
↓ 11 callers
Function
commit
( accessory_db: &rockbound::DB, accessory_bach: &SchemaBatch, version: u64, )
crates/full-node/sov-db/src/accessory_db.rs:431
↓ 11 callers
Method
contains
(&self, address: &Address)
crates/module-system/module-implementations/sov-evm/src/precompiles/mod.rs:177
↓ 11 callers
Function
create_keys_and_addresses
()
examples/demo-rollup/tests/bank/helpers.rs:49
↓ 11 callers
Function
create_mock_queued_tx
Helper to create a mock QueuedTx for testing
crates/full-node/sov-sequencer/src/preferred/nonce_buffer_task.rs:1067
↓ 11 callers
Function
create_test_rollup
()
crates/module-system/sov-solana-offchain-auth/tests/integration/main.rs:94
↓ 11 callers
Function
create_transfer_tx_json
(amount: Amount, recipient: &str)
crates/module-system/sov-solana-offchain-auth/tests/integration/main.rs:176
↓ 11 callers
Function
deserialize
(deserializer: D)
crates/module-system/sov-address/src/evm/public_key.rs:34
↓ 11 callers
Method
fill_template_from_json
( &self, root_index: usize, template_name: &str, input: &str, )
crates/universal-wallet/schema/src/schema/mod.rs:482
↓ 11 callers
Method
get_block_by_hash
( &self, block_hash: B256, details: Option<bool>, state: &mut ApiStateAccessor
crates/module-system/module-implementations/sov-evm/src/rpc/handlers.rs:67
↓ 11 callers
Function
get_gas_used
Returns the gas used by a transaction from its receipt.
crates/module-system/sov-modules-stf-blueprint/src/sequencer_mode/common.rs:188
↓ 11 callers
Method
get_head_block_header
Currently does direct call to underlying [`DaService`], but can be optimized in the future too.
crates/full-node/sov-stf-runner/src/da/finalized_headers_cache.rs:156
↓ 11 callers
Method
get_head_slot
Get the most recent committed slot, if any.
crates/full-node/sov-db/src/ledger_db/mod.rs:557
↓ 11 callers
Method
get_latest_finalized_slot_number
(&self)
crates/full-node/sov-db/src/ledger_db/rpc.rs:46
↓ 11 callers
Function
get_multisig_ism_test_data
()
crates/module-system/hyperlane/tests/integration/multisig_ism.rs:48
↓ 11 callers
Method
get_signer
(&self)
crates/adapters/celestia/src/da_service/mod.rs:674
↓ 11 callers
Function
hex_u64
(value: u64)
crates/full-node/sov-ethereum/tests/integration/common/rpc.rs:27
↓ 11 callers
Method
id
Returns the ID of the blob.
crates/module-system/sov-modules-api/src/batch.rs:162
↓ 11 callers
Method
inner
(self)
crates/module-system/module-implementations/sov-blob-storage/src/max_size_checker.rs:143
← previous
next →
401–500 of 9,860, ranked by callers