MCPcopy Create free account

hub / github.com/Sovereign-Labs/sovereign-sdk / types & classes

Types & classes2,504 in github.com/Sovereign-Labs/sovereign-sdk

↓ 202 callersClassAmount
A token amount.
crates/module-system/sov-modules-api/src/common/amount.rs:36
↓ 133 callersClassHexString
crates/rollup-interface/src/common/hex_string.rs:24
↓ 37 callersEnumFatalError
crates/module-system/sov-modules-api/src/runtime/capabilities/authentication.rs:254
↓ 35 callersClassProofInput
Defines the proof that can be sent to the runtime.
crates/utils/sov-test-utils/src/interface/inputs.rs:188
↓ 23 callersClassEvm
crates/module-system/module-implementations/sov-evm/src/lib.rs:100
↓ 21 callersClassMockHash
crates/adapters/mock-da/src/types/mod.rs:37
↓ 18 callersClassBatch
crates/full-node/sov-ledger-apis/src/lib.rs:1018
↓ 18 callersClassUser
crates/module-system/sov-state/src/namespaces.rs:71
↓ 13 callersClassValueSetter
crates/module-system/module-implementations/sov-value-setter/src/lib.rs:22
↓ 11 callersClassBank
crates/module-system/module-implementations/sov-bank/src/lib.rs:79
↓ 11 callersClassCapacityError
crates/rollup-interface/src/common/safe_vec.rs:95
↓ 10 callersInterfaceRead
typescript/examples/phantom/src/types.ts:164
↓ 9 callersClassModule
crates/module-system/sov-modules-api/src/tests.rs:49
↓ 9 callersEnumProofError
crates/adapters/celestia/src/types/error.rs:82
↓ 9 callersClassWindow
crates/module-system/module-implementations/sov-uniqueness/src/window.rs:22
↓ 8 callersClassBatchType
Defines the type of batch that can be sent to the runtime.
crates/utils/sov-test-utils/src/interface/inputs.rs:179
↓ 8 callersClassMockCodeCommitment
crates/adapters/mock-zkvm/src/lib.rs:70
↓ 8 callersClassPayer
crates/module-system/module-implementations/sov-paymaster/src/lib.rs:60
↓ 7 callersEnumContainer
crates/universal-wallet/schema/src/schema/container.rs:52
↓ 7 callersClassPreferredProofDataBytes
crates/full-node/sov-sequencer/src/lib.rs:85
↓ 7 callersClassTmHash
crates/adapters/celestia/src/types/mod.rs:26
↓ 6 callersClassBorrowed
A borrowed state value which points to state variable that it came from We use this struct to extend the borrow checker to state variables as if `self
crates/module-system/sov-modules-api/src/containers/mod.rs:26
↓ 6 callersClassCredentialId
crates/rollup-interface/src/state_machine/crypto/mod.rs:35
↓ 6 callersClassNoSchemaU64Wrapper
A type which doesn't derive `UniversalWallet` and doesn't have a schema gen implementation
crates/universal-wallet/schema/tests/integration/schema.rs:251
↓ 6 callersClassProof
crates/adapters/mock-da/src/types/mod.rs:20
↓ 6 callersInterfaceRegister
typescript/examples/phantom/src/types.ts:890
↓ 6 callersClassRuntime
examples/demo-rollup/stf/src/runtime.rs:46
↓ 5 callersClassApiPath
crates/utils/sov-test-utils/src/runtime/mod.rs:219
↓ 5 callersClassBank
typescript/packages/modules/src/bank.ts:74
↓ 5 callersClassRollupHeight
crates/rollup-interface/src/common/slot_numbering.rs:279
↓ 5 callersClassState
crates/utils/transaction-generator/src/state.rs:57
↓ 5 callersClassTuple
crates/universal-wallet/schema/src/ty/mod.rs:227
↓ 5 callersClassWarp
crates/module-system/hyperlane/src/warp/mod.rs:39
↓ 5 callersInterfaceWrite
typescript/examples/phantom/src/types.ts:176
↓ 4 callersClassBlob
crates/adapters/celestia/src/shares.rs:17
↓ 4 callersClassBorshSpecId
A wrapper around `SpecId` that implements Borsh serialization and deserialization.
crates/module-system/module-implementations/sov-evm/src/config.rs:137
↓ 4 callersInterfaceChainState
Capabilities allowing the kernel to update and access the DA layer state. This trait is implemented by the `sov_chain_state::ChainState` module. Impl
crates/module-system/sov-modules-api/src/runtime/capabilities/chain_state.rs:19
↓ 4 callersClassEnum
crates/universal-wallet/schema/src/ty/mod.rs:209
↓ 4 callersClassMeteredBorshDeserializeString
crates/module-system/module-implementations/sov-test-modules/src/access_pattern/mod.rs:26
↓ 4 callersClassSequencerRegistry
crates/module-system/module-implementations/sov-sequencer-registry/src/lib.rs:116
↓ 4 callersClassStruct
crates/universal-wallet/schema/src/ty/mod.rs:218
↓ 4 callersClassSyntheticLoad
crates/module-system/module-implementations/sov-synthetic-load/src/lib.rs:26
↓ 4 callersEnumTestCall
crates/universal-wallet/schema/tests/integration/schema.rs:256
↓ 4 callersClassTransaction
crates/full-node/sov-ledger-apis/src/lib.rs:1067
↓ 3 callersClassAccountStorageKey
crates/module-system/module-implementations/sov-evm/src/account_storage_key.rs:9
↓ 3 callersClassAccounts
crates/module-system/module-implementations/sov-accounts/src/lib.rs:40
↓ 3 callersClassAddress
crates/universal-wallet/schema/tests/integration/eip712.rs:9
↓ 3 callersClassBalanceKey
crates/module-system/module-implementations/sov-bank/src/token.rs:76
↓ 3 callersClassBitMap
crates/module-system/module-implementations/sov-uniqueness/src/window.rs:100
↓ 3 callersInterfaceCreateToken
typescript/examples/phantom/src/types.ts:422
↓ 3 callersInterfaceGeneric
A marker trait for generic structs where we want to be able to swap out a particular generic.
crates/module-system/sov-modules-api/src/higher_kinded_types.rs:47
↓ 3 callersClassHooksCount
crates/module-system/module-implementations/sov-test-modules/src/hooks_count/mod.rs:22
↓ 3 callersEnumItem
crates/universal-wallet/schema/src/schema/mod.rs:682
↓ 3 callersClassPath
crates/utils/sov-rest-utils/src/axum_extractors.rs:84
↓ 3 callersClassProposalKey
crates/module-system/module-implementations/sov-timelock/src/lib.rs:53
↓ 3 callersClassRoot
An empty state root
examples/demo-simple-stf/src/lib.rs:27
↓ 3 callersClassSP1MethodId
crates/adapters/sp1/src/lib.rs:35
↓ 3 callersInterfaceSealed
crates/rollup-interface/src/state_machine/mod.rs:99
↓ 3 callersClassSerializedProofWithDetailsBytes
crates/full-node/sov-sequencer/src/lib.rs:81
↓ 3 callersClassTestRecipient
crates/module-system/hyperlane/src/test_recipient.rs:20
↓ 3 callersInterfaceWithdraw
typescript/examples/phantom/src/types.ts:902
↓ 2 callersClassAcceptedTx
crates/full-node/sov-sequencer/src/common.rs:257
↓ 2 callersClassAddress
crates/module-system/sov-modules-api/src/common/address.rs:345
↓ 2 callersInterfaceAllowlist
typescript/examples/phantom/src/types.ts:620
↓ 2 callersClassBase58Address
A solana-style base-58 encoded address. Note that this is *not* simply an alternative encoding of the [`Address`] type; this type usually corresponds
crates/module-system/sov-modules-api/src/common/address.rs:483
↓ 2 callersClassChainState
crates/module-system/module-implementations/sov-chain-state/src/lib.rs:134
↓ 2 callersClassDbAccount
crates/module-system/module-implementations/sov-evm/src/db/mod.rs:33
↓ 2 callersEnumEncodeError
crates/universal-wallet/schema/src/visitors/json_to_borsh.rs:14
↓ 2 callersEnumError
crates/full-node/sov-eth-dev-signer/src/lib.rs:25
↓ 2 callersClassEthereumAddress
A standard 20-byte Ethereum address with checksum.
crates/module-system/sov-address/src/evm/address.rs:33
↓ 2 callersClassInterchainGasPaymaster
crates/module-system/hyperlane/src/igp/mod.rs:45
↓ 2 callersClassMailbox
crates/module-system/hyperlane/src/lib.rs:75
↓ 2 callersClassPercent
crates/utils/transaction-generator/src/interface/mod.rs:146
↓ 2 callersClassPriorityFeeBips
crates/module-system/sov-modules-api/src/transaction/data.rs:33
↓ 2 callersClassProver
A prover that generates proofs in parallel using a thread pool. If the pool is saturated, the prover will reject new jobs.
crates/full-node/sov-stf-runner/src/processes/prover_service/parallel/prover.rs:25
↓ 2 callersClassRemoteRouterAddress
The address of a remote router.
crates/module-system/hyperlane/src/warp/types.rs:106
↓ 2 callersClassSampleMetric
crates/full-node/sov-metrics/src/influxdb/publisher.rs:259
↓ 1 callersClassA
crates/universal-wallet/schema/tests/integration/schema.rs:126
↓ 1 callersClassAccessPattern
crates/module-system/module-implementations/sov-test-modules/src/access_pattern/mod.rs:207
↓ 1 callersClassArbitrarySafeString
crates/universal-wallet/fuzz/src/lib.rs:35
↓ 1 callersClassAttestation
crates/rollup-interface/src/state_machine/optimistic.rs:53
↓ 1 callersClassAttesterIncentives
crates/module-system/module-implementations/sov-attester-incentives/src/lib.rs:49
↓ 1 callersClassAttributeArgs
crates/module-system/sov-modules-macros/src/lib.rs:319
↓ 1 callersClassAuthenticatedTransactionData
crates/module-system/sov-modules-api/src/transaction/data.rs:150
↓ 1 callersClassBatchIdAndOffset
crates/rollup-interface/src/node/ledger_api.rs:43
↓ 1 callersClassBlockProof
crates/rollup-interface/src/state_machine/zk/aggregated_proof/mod.rs:33
↓ 1 callersClassCelestiaAddress
crates/adapters/celestia/src/verifier/address.rs:27
↓ 1 callersClassChainHashOverride
crates/module-system/sov-modules-api/src/runtime/mod.rs:275
↓ 1 callersClassCustomCodec
crates/module-system/sov-modules-macros/tests/integration/custom_state_codec_builder.rs:23
↓ 1 callersInterfaceDeposit
typescript/examples/phantom/src/types.ts:870
↓ 1 callersClassEcdsaPubKeyBytes
A 64 byte uncompressed ECDSA public key.
crates/module-system/hyperlane/src/crypto.rs:73
↓ 1 callersInterfaceEventEmitter
Allows modules to emit events. Events are served via the REST API but are *not* included in zk proofs.
crates/module-system/sov-modules-api/src/module/mod.rs:169
↓ 1 callersClassEventKey
crates/rollup-interface/src/state_machine/stf/events.rs:54
↓ 1 callersClassEventValue
crates/rollup-interface/src/state_machine/stf/events.rs:71
↓ 1 callersInterfaceGenesis
Allows a module to initialize its state once during rollup deployment.
crates/module-system/sov-modules-api/src/module/mod.rs:252
↓ 1 callersClassHDTimestamp
crates/module-system/sov-modules-api/src/sequencing_metadata.rs:24
↓ 1 callersClassIgnoreSpan
crates/module-system/sov-modules-rollup-blueprint/src/native_only/logging.rs:20
↓ 1 callersClassInlineKey
crates/full-node/sov-db-types/src/lib.rs:111
↓ 1 callersClassInlineMetric
crates/full-node/sov-metrics/src/influxdb/tracker.rs:57
↓ 1 callersClassInnerEnumVariant
The inner contents of nested enum.
crates/module-system/sov-modules-api/src/module/dispatch.rs:39
next →1–100 of 2,504, ranked by callers