MCPcopy Create free account

hub / github.com/Sovereign-Labs/sovereign-sdk / functions

Functions9,860 in github.com/Sovereign-Labs/sovereign-sdk

↓ 11 callersMethodkey
Get the event key.
crates/rollup-interface/src/state_machine/stf/events.rs:24
↓ 11 callersFunctionload_evm_genesis_config
()
crates/full-node/sov-ethereum/tests/integration/evm/evm_fee_history.rs:56
↓ 11 callersFunctionmake_attestation_blob
( attestation: Attestation< <MockDaSpec as DaSpec>::SlotHash, <<S as Spec>::Storage as Sto
crates/module-system/module-implementations/sov-attester-incentives/tests/integration/helpers.rs:183
↓ 11 callersMethodmaterialize_changes
(self, _state_update: Self::StateUpdate)
crates/module-system/sov-state/src/nomt/zk_storage.rs:162
↓ 11 callersMethodmint
Mints the `coins` to the `mint_to_identity` if `authorizer` is an allowed minter. Returns an error if the token ID doesn't exist or `context.sender()
crates/module-system/module-implementations/sov-bank/src/call.rs:342
↓ 11 callersMethodnotify
Sends the stf update notifications and updates the last submitted height.
crates/full-node/sov-stf-runner/src/processes/stf_info_manager.rs:234
↓ 11 callersFunctionparse
(display: ByteDisplay, input: string)
typescript/packages/serializers/src/js/byte-display.ts:7
↓ 11 callersMethodpublish_batch_blob
Can be called again with the same [`BlobInternalId`] to resume publishing.
crates/full-node/sov-blob-sender/src/lib.rs:227
↓ 11 callersFunctionrandom_address
()
examples/demo-rollup/tests/replica/mod.rs:58
↓ 11 callersMethodreceipt
Access the Ethereum transaction receipt by number.
crates/module-system/module-implementations/sov-evm/src/state_access.rs:176
↓ 11 callersFunctionregister_basic_warp_route_and_enroll_router
( runner: &mut TestRunner<RT, S>, user: &TestUser<S>, )
crates/module-system/hyperlane/tests/integration/warp/runtime.rs:67
↓ 11 callersMethodremove
Removes the value at the specified index and returns it
crates/module-system/sov-modules-api/src/containers/vec.rs:212
↓ 11 callersMethodrpc
RPC is used to query data.
crates/module-system/hyperlane/tests/integration/with_agent/helpers/evm.rs:129
↓ 11 callersMethodrun
(mut self, shutdown: RunnerShutdownController)
crates/full-node/sov-stf-runner/src/da/bulk_finalized_blocks_fetcher.rs:247
↓ 11 callersMethodsend_transaction
( &self, blob: &[u8], )
crates/adapters/celestia/src/da_service/mod.rs:632
↓ 11 callersFunctionsend_tx_and_wait_for_status
Submits all transactions to the sequencers, blocks till the last transaction is processed. Returns slot number, where the result of the last transacti
examples/demo-rollup/tests/bank/helpers.rs:227
↓ 11 callersMethodsequencer_da_address
Returns the DA layer address of the sequencer which included the transaction.
crates/module-system/sov-modules-api/src/module/spec.rs:214
↓ 11 callersMethodserialize
(&self)
crates/adapters/mock-zkvm/src/lib.rs:115
↓ 11 callersFunctionsetup
Helper that sets up the tests and checks that the genesis state is valid.
crates/module-system/module-implementations/sov-attester-incentives/tests/integration/helpers.rs:117
↓ 11 callersFunctionsetup_client
Returns the rollup handle alongside the client — the rollup must stay alive for the client to function.
crates/full-node/sov-ethereum/tests/integration/evm/evm_call_fee_fields.rs:26
↓ 11 callersFunctionsetup_paused_rollup
Setup helper: Create a paused rollup with the specified finality config. Waits for initial blocks and pauses the sequencer.
crates/full-node/sov-ethereum/tests/integration/evm/evm_block_by_number_hash.rs:29
↓ 11 callersMethodsetup_rest_api_server
Sets up a REST-api server for frameworks whose runtime that implements [`HasRestApi`]. Returns a client to use to query the server.
crates/utils/sov-test-utils/src/runtime/mod.rs:902
↓ 11 callersFunctionsetup_test_postgres
()
crates/full-node/sov-sequencer/src/preferred/db/postgres/tests/mod.rs:16
↓ 11 callersFunctionsimple_log_plans_from_hashes
( tx_hashes: &[TxHash], log_count: u64, data: U256, )
crates/full-node/sov-ethereum/tests/integration/evm/evm_logs.rs:2112
↓ 11 callersMethodslot_number
(&self)
crates/full-node/sov-stf-runner/src/processes/stf_info_manager.rs:40
↓ 11 callersFunctionstart_external_mock_da
Starts a [`StorableMockDaService`] backed by an in-memory SQLite DB and exposes it over RPC on `127.0.0.1:0`.
examples/demo-rollup/tests/external_mock_da.rs:28
↓ 11 callersMethodstate_root
Returns the state root of the previous slot. Since genesis is always ran when constructing the runner, there will always be a previous slot when execu
crates/utils/sov-test-utils/src/runtime/mod.rs:295
↓ 11 callersMethodstorage
Returns a reference to the storage backing this accessor.
crates/module-system/sov-modules-api/src/state/accessors/http_api.rs:301
↓ 11 callersFunctionsubscribe
( url: Url, // biome-ignore lint/suspicious/noExplicitAny: allow callback: (...args: any[]) => void, )
typescript/packages/web3/src/subscriptions.ts:28
↓ 11 callersMethodsynced_da_height
The current height through which we've synced
crates/rollup-interface/src/node/da_sync_state.rs:23
↓ 11 callersMethodwait_for_cluster_change
(&mut self)
examples/demo-rollup/tests/replica/mod.rs:293
↓ 10 callersMethodadvance
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/eip712.rs:143
↓ 10 callersMethodas_bytes
Converts `TokenHolderRef` to byte slice.
crates/module-system/module-implementations/sov-bank/src/utils.rs:173
↓ 10 callersMethodas_ref
(&self)
crates/rollup-interface/src/common/safe_vec.rs:204
↓ 10 callersMethodas_ref
(&self)
crates/adapters/celestia/src/celestia.rs:308
↓ 10 callersFunctionas_u32_or_panic
Interprets usize as u32, panicking if it overflows.
crates/module-system/sov-modules-api/src/lib.rs:401
↓ 10 callersFunctionassert_balance
( client: &NodeClient, assert_amount: u128, token_id: TokenId, user_address: <TestSpec as Spec
examples/demo-rollup/tests/bank/helpers.rs:132
↓ 10 callersFunctionassert_blobs_are_correctly_received_soft_confirmation
This helper method asserts that given slots to send and an expected order of receipts, the [`TestRunner`] will emit the receipts in the expected order
crates/module-system/module-implementations/sov-blob-storage/tests/integration/helpers_soft_confirmations.rs:150
↓ 10 callersFunctionassert_flat_state
(live_db_version: u64, archival_db_version: u64, flat_db: &FlatStateDb)
crates/full-node/sov-db/src/flat_db.rs:924
↓ 10 callersMethodbalance
* Gets the balance of a specific token for a given address. * * If no token ID is provided, the gas token balance will be returned. * * @p
typescript/packages/modules/src/bank.ts:108
↓ 10 callersMethodbase_fee_per_gas
Returns the base fee per gas accessible at the current slot accessible from the version reader. This value is safe to be used in the transaction execu
crates/module-system/module-implementations/sov-chain-state/src/capabilities.rs:446
↓ 10 callersFunctionblob_with_da_payload
Build a [`BlobWithSender`] carrying `da_payload` as its on-DA payload, the same way `get_blobs_with_sender` does (real Celestia shares + eager header
crates/adapters/celestia/src/types/mod.rs:818
↓ 10 callersMethodblock_numbers
Access the Ethereum blocks.
crates/module-system/module-implementations/sov-evm/src/state_access.rs:230
↓ 10 callersFunctionbuild_proof
( state: &mut ApiStateAccessor<S>, rollup_height_to_attest: u64, user_address: &<S as Spec>::Addre
crates/module-system/module-implementations/sov-attester-incentives/tests/integration/helpers.rs:133
↓ 10 callersFunctionbuild_transfer_token_tx
( key: &<<S as Spec>::CryptoSpec as CryptoSpec>::PrivateKey, token_id: TokenId, recipient: <S as S
examples/demo-rollup/tests/test_helpers.rs:96
↓ 10 callersFunctioncheck_da_layer_consistency
(da_layer: &StorableMockDaLayer)
crates/adapters/mock-da/src/storable/layer.rs:941
↓ 10 callersMethodclone
(&self)
crates/full-node/sov-sequencer/src/preferred/transaction_subscriptions.rs:49
↓ 10 callersMethodconcat
Combining template definitions on multiple fields into one template on the parent type. Concatenation in this context means: pre-encoded bytes are con
crates/universal-wallet/schema/src/schema/transaction_templates.rs:85
↓ 10 callersFunctioncreate_simple_storage_client
( rest_port: SocketAddr, private_key: &str, )
examples/demo-rollup/tests/evm/evm_test_helper.rs:67
↓ 10 callersMethoddecode
Decode a message from a hex string.
crates/module-system/hyperlane/src/types.rs:67
↓ 10 callersMethoddefault_setup_db_as_subdir
Setup [`rockbound::DB`] with default options
crates/full-node/sov-db/src/lib.rs:94
↓ 10 callersFunctiondo_outbound_transfer
( runner: &mut TestRunner<RT, S>, admin: &TestUser<S>, warp_route_id: HexHash, amount: Amount,
crates/module-system/hyperlane/tests/integration/warp/transfer.rs:166
↓ 10 callersMethoddone
(self)
crates/utils/nearly-linear/src/lib.rs:87
↓ 10 callersFunctionenvelope
(buf: &[u8])
crates/adapters/celestia/src/envelope.rs:508
↓ 10 callersMethodget_archival_state
Returns a new accessor which accesses the rollup at the specified `height`. The gas price contained in the accessor is set to the base fee per gas at
crates/module-system/sov-modules-api/src/state/accessors/http_api.rs:1072
↓ 10 callersMethodget_block_header_at
( &self, height: u64, )
crates/full-node/sov-stf-runner/src/da/finalized_headers_cache.rs:144
↓ 10 callersFunctionget_client_ip
Get the original sender's IP address.
crates/utils/sov-rest-utils/src/get_ip.rs:40
↓ 10 callersMethodkernel_with_slot_mapping
(&self)
examples/demo-rollup/stf/src/runtime.rs:184
↓ 10 callersMethodlen
Returns the number of accesses. in the current state metrics.
crates/full-node/sov-metrics/src/influx_db_nonnative.rs:233
↓ 10 callersMethodmaterialize_slot
Materializes [`SlotCommit`] into [`SchemaBatch`] by inserting its events, transactions, and batches before inserting the slot metadata. Blocking if ca
crates/full-node/sov-db/src/ledger_db/mod.rs:421
↓ 10 callersMethodmaterialize_stf_info
Materialized [`StateTransitionInfo`] and sends a notification to the [`Receiver`] that a new entry was added in the Db. This method will block if the
crates/full-node/sov-stf-runner/src/processes/stf_info_manager.rs:318
↓ 10 callersMethodnext
(&mut self)
crates/adapters/celestia/src/shares.rs:136
↓ 10 callersMethodnotify
(&self, tx_hash: TxHash, status: TxStatus<Da::TransactionId>)
crates/full-node/sov-sequencer/src/tx_status.rs:98
↓ 10 callersMethodnow
Get the current time
crates/rollup-interface/src/state_machine/da.rs:345
↓ 10 callersFunctionparseHexQuantity
(value: unknown)
typescript/apps/evm-rpc-diff-harness/src/harness/checks.ts:386
↓ 10 callersFunctionprepull_image_best_effort
Best-effort pre-pull of a Docker image with retries. This is an optimization, not a guarantee: it warms the local cache and surfaces explicit retries
crates/utils/sov-test-utils/src/docker.rs:67
↓ 10 callersMethodproduce_block_with_timestamp
Produce new block with provided timestamp.
crates/adapters/mock-da/src/storable/layer.rs:140
↓ 10 callersFunctionraw_signed_eip1559
( signer: &PrivateKeySigner, chain_id: u64, nonce: u64, gas_limit: u64, to: TxKind, va
crates/full-node/sov-ethereum/tests/integration/common/tx.rs:24
↓ 10 callersMethodread
(&mut self, buf: &mut [u8])
crates/adapters/celestia/src/shares.rs:160
↓ 10 callersFunctionread_genesis_json
(path: &Path)
examples/demo-rollup/stf/src/genesis_config.rs:143
↓ 10 callersFunctionrpc_result_hex
(response: &Value)
crates/full-node/sov-ethereum/tests/integration/common/rpc.rs:55
↓ 10 callersMethodrun
Run the key workflow to import, generate, activate, remove or list keys. WalletState shouldn't be saved in case of Error.
crates/module-system/sov-cli/src/workflows/keys.rs:63
↓ 10 callersMethodsend
Send an event tracking metrics on the queue depth and blocking time and shutting down on error.
crates/full-node/sov-sequencer/src/preferred/executor_events.rs:51
↓ 10 callersMethodset
Inserts a key-value pair into the map. The key may be any borrowed form of the map’s key type.
crates/module-system/sov-modules-api/src/containers/map.rs:151
↓ 10 callersMethodset_true_current
Only the kernel working set can write to versioned values # Error This method can fail if the gas meter doesn't have enough funds to pay for the writ
crates/module-system/sov-modules-api/src/containers/versioned_value.rs:89
↓ 10 callersFunctionsetup
()
crates/module-system/module-implementations/sov-test-modules/tests/integration/bench_pattern/mod.rs:17
↓ 10 callersFunctionsetup_soft_confirmation_kernel
Sets up a test runtime and returns a [`TestData`] struct. Does not register the regular sequencer.
crates/module-system/module-implementations/sov-blob-storage/tests/integration/helpers_soft_confirmations.rs:23
↓ 10 callersMethodsign_transaction
Signs an ethereum transaction.
crates/full-node/sov-eth-dev-signer/src/lib.rs:54
↓ 10 callersMethodslot_at_height
Returns the slot information from the state at the provided height.
crates/module-system/module-implementations/sov-chain-state/src/lib.rs:522
↓ 10 callersMethodslot_key
Returns the `SlotKey` for this value
crates/module-system/sov-modules-api/src/containers/value.rs:83
↓ 10 callersMethodspawn
Spawns `future` on the current Tokio runtime and tracks it as a background task under the human-readable `name`. The name is recorded in a task-local
crates/utils/sov-shutdown/src/background_handle.rs:38
↓ 10 callersMethodsubmit
(self)
crates/utils/sov-evm-test-utils/src/lib.rs:33
↓ 10 callersMethodsubmitTransaction
* Submits a transaction to the rollup. * * The endpoint used for submission can be overridden via the options.path parameter. * If not specif
typescript/packages/web3/src/rollup/rollup.ts:161
↓ 10 callersMethodsubscribe_aggregated_proof
(&self)
crates/full-node/sov-api-spec/src/client.rs:118
↓ 10 callersFunctionto_string
()
crates/rollup-interface/src/state_machine/crypto/signatures.rs:160
↓ 10 callersMethodupdate
( &mut self, admin: Option<S::Address>, deployment: Option<SolanaDeployment>,
crates/module-system/module-implementations/extern/hyperlane-solana-register/src/lib.rs:219
↓ 10 callersMethodurl
(&self, path: &str)
crates/adapters/mock-da/src/storable/rpc/client.rs:47
↓ 10 callersMethodvalue_codec
(&self)
crates/module-system/sov-modules-macros/tests/integration/custom_state_codec_builder.rs:38
↓ 10 callersMethodvisible_slot_number
Returns the visible rollup height contained in the accessor
crates/module-system/sov-modules-api/src/state/accessors/kernel.rs:136
↓ 10 callersMethodvisitType
(ty: Ty, context: Context)
typescript/packages/serializers/src/js/json-to-borsh.ts:68
↓ 10 callersFunctionwrite_kernel_marker
NOMT requires the user and kernel namespaces to advance together at every commit. sov-test-utils can't host this helper because dev-dependency cycles
crates/module-system/sov-modules-api/src/containers/map.rs:624
↓ 9 callersMethodadd_signature
Adds a signature to the signing set of the multisig, removing the public key from the set of unused pub keys.
crates/module-system/sov-modules-api/src/transaction/types/v1.rs:117
↓ 9 callersMethodadd_write
(&mut self, write: Option<SlotValue>)
crates/module-system/sov-state/src/cache.rs:81
↓ 9 callersMethodapply
Applies the priority fee to a given amount if possible # Errors Returns an error in case of overflow.
crates/module-system/sov-modules-api/src/transaction/data.rs:57
↓ 9 callersFunctionassert_consecutive_blocks
(block1: &MockBlock, block2: &MockBlock)
crates/adapters/mock-da/src/in_memory/service.rs:854
↓ 9 callersFunctionbase_fee_series_from_genesis
( rpc_client: &DynProvider, end_block: u64, genesis: &EvmGenesisConfigFixture, )
crates/full-node/sov-ethereum/tests/integration/evm/evm_fee_history.rs:176
↓ 9 callersFunctionbase_request
(caller: Address)
crates/full-node/sov-ethereum/tests/integration/evm/evm_call_fee_fields.rs:49
↓ 9 callersMethodblock_env
Get the current block env. This corresponds to the pending block (i.e. the one that's currently being built). It is set in the begin_rollup_block_hook
crates/module-system/module-implementations/sov-evm/src/state_access.rs:111
↓ 9 callersMethodbuild
Builds the final `Options` configuration.
crates/utils/sov-build/src/lib.rs:131
↓ 9 callersFunctionbuild_proof
( state: &mut ApiStateAccessor<S>, initial_slot: SlotNumber, end_slot: SlotNumber, prover_addr
crates/module-system/module-implementations/sov-prover-incentives/tests/integration/helpers.rs:65
← previousnext →501–600 of 9,860, ranked by callers