Code
Hub
Workspaces
Following
Digest
Agents
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/0xMiden/node
/ types & classes
Types & classes
507 in github.com/0xMiden/node
⨍
Functions
2,587
◇
Types & classes
507
↓ 3 callers
Enum
DatabaseError
crates/store/src/errors.rs:34
↓ 2 callers
Class
FieldVisitor
crates/utils/tests/tracing_macros.rs:44
↓ 2 callers
Class
ValueError
crates/store/src/db/models/conv.rs:111
↓ 1 callers
Class
Block
crates/store/src/state/replica.rs:28
↓ 1 callers
Class
BlockHeaderCommitment
crates/store/src/db/models/queries/block_headers.rs:158
↓ 1 callers
Class
ClientIp
crates/utils/src/grpc/layers.rs:64
↓ 1 callers
Class
GenesisBlock
A type-safety wrapper ensuring that genesis block data can only be created from [`GenesisState`] or validated from a [`SignedBlock`] via [`GenesisBloc
crates/store/src/genesis/mod.rs:38
↓ 1 callers
Class
GrpcStructDecoder
Zero-cost struct decoder that captures the parent proto message type. Created via [`GrpcDecodeExt::decoder`] which infers the parent type from the va
crates/proto/src/decode/mod.rs:29
↓ 1 callers
Class
MetadataExtractor
crates/utils/src/tracing/grpc.rs:128
↓ 1 callers
Class
MetadataInjector
crates/utils/src/tracing/grpc.rs:148
↓ 1 callers
Enum
Migration
An active migration that remains supported for existing databases.
crates/db/src/migration/entry.rs:76
↓ 1 callers
Class
NativeFaucetConfig
Wraps an optional path to a pre-built faucet account file. When no path is provided, a default native faucet is built using hardcoded MIDEN defaults.
crates/store/src/genesis/config/mod.rs:370
↓ 1 callers
Class
SchemaHashes
crates/db/src/migration/schema.rs:104
↓ 1 callers
Class
SharedMempool
crates/block-producer/src/mempool/mod.rs:88
↓ 1 callers
Class
StringError
crates/proto/src/errors/mod.rs:139
↓ 1 callers
Class
ValueError
crates/db/src/conv.rs:102
Enum
AcceptHeaderError
crates/rpc/src/server/accept.rs:60
Class
AcceptHeaderLayer
crates/rpc/src/server/accept.rs:42
Class
AcceptHeaderService
crates/rpc/src/server/accept.rs:252
Class
AccountActor
A long-running asynchronous task that handles the complete lifecycle of network transaction processing. Each actor operates independently and is manag
bin/ntx-builder/src/actor/mod.rs:249
Class
AccountActorContext
bin/ntx-builder/src/actor/mod.rs:123
Class
AccountAssetRowInsert
crates/store/src/db/models/queries/accounts.rs:1440
Class
AccountCodeRowInsert
crates/store/src/db/models/queries/accounts.rs:1348
Class
AccountCommitmentsPage
crates/store/src/db/models/queries/accounts.rs:232
Class
AccountDetailRequest
crates/proto/src/domain/account.rs:168
Class
AccountDetails
Represents account details returned in response to an account proof request.
crates/proto/src/domain/account.rs:760
Class
AccountFileWithName
crates/store/src/genesis/config/mod.rs:518
Interface
AccountForestLoader
Trait for loading account state forests from storage. For `ForestInMemoryBackend`, the forest is rebuilt from database entries on each startup. For `
crates/store/src/state/loader.rs:143
Class
AccountHeaderDataRaw
crates/store/src/db/models/queries/accounts/at_block.rs:17
Class
AccountInfo
crates/proto/src/domain/account.rs:99
Class
AccountInsert
bin/ntx-builder/src/db/models/queries/accounts.rs:17
Class
AccountRequest
crates/proto/src/domain/account.rs:143
Class
AccountResponse
Represents the response to an account proof request.
crates/proto/src/domain/account.rs:719
Class
AccountRow
bin/ntx-builder/src/db/models/queries/accounts.rs:26
Class
AccountRowInsert
crates/store/src/db/models/queries/accounts.rs:1355
Class
AccountSecrets
crates/store/src/genesis/config/mod.rs:525
Class
AccountStateDeltaRow
crates/store/src/db/models/queries/accounts/delta.rs:43
Enum
AccountStateForInsert
Represents the account state to be inserted, either from a full account or from a partial delta update.
crates/store/src/db/models/queries/accounts/delta.rs:70
Class
AccountStateForest
Container for forest-related state that needs to be updated atomically.
crates/store/src/account_state_forest/mod.rs:93
Enum
AccountStateForestError
crates/store/src/account_state_forest/mod.rs:53
Class
AccountStateForestRocksDbOptions
crates/utils/src/clap/rocksdb.rs:92
Class
AccountStateForestStoreRocksDbOptions
bin/node/src/commands/store.rs:153
Class
AccountStateHeadersForDelta
crates/store/src/db/models/queries/accounts/delta.rs:52
Class
AccountStates
crates/block-producer/src/mempool/graph/state.rs:178
Class
AccountStorageDetails
crates/proto/src/domain/account.rs:651
Class
AccountStorageMapDetails
crates/proto/src/domain/account.rs:422
Enum
AccountStorageMapResult
crates/store/src/account_state_forest/mod.rs:86
Class
AccountStorageMapRowInsert
crates/store/src/db/models/queries/accounts.rs:1473
Enum
AccountStorageRequest
crates/proto/src/domain/account.rs:175
Class
AccountSummary
crates/proto/src/domain/account.rs:82
Class
AccountSummaryRaw
crates/store/src/db/models/queries/accounts.rs:897
Class
AccountTreeRocksDbOptions
crates/utils/src/clap/rocksdb.rs:60
Class
AccountTreeStoreRocksDbOptions
bin/node/src/commands/store.rs:81
Class
AccountTreeWithHistory
crates/store/src/accounts/mod.rs:121
Enum
AccountTypeConfig
crates/store/src/genesis/config/mod.rs:495
Enum
AccountVaultDetails
crates/proto/src/domain/account.rs:357
Class
AccountVaultUpdateRaw
crates/store/src/db/models/queries/accounts.rs:876
Class
AccountVaultValue
crates/store/src/db/mod.rs:111
Class
AccountWitnessRecord
crates/proto/src/domain/account.rs:872
Enum
ActiveMigration
crates/db/src/migration/build_script.rs:119
Class
ActorConfig
bin/ntx-builder/src/actor/mod.rs:98
Class
ActorHandle
bin/ntx-builder/src/coordinator.rs:21
Enum
ActorMode
bin/ntx-builder/src/actor/mod.rs:190
Enum
ActorRequest
A request sent from an account actor to the coordinator via a shared mpsc channel.
bin/ntx-builder/src/actor/mod.rs:55
Enum
ApplyBlockError
crates/store/src/errors.rs:197
Enum
ApplyBlockWithProvingInputsError
crates/store/src/errors.rs:224
Class
AssetEntry
crates/store/src/genesis/config/mod.rs:483
Class
AssetRow
crates/store/src/db/models/queries/accounts/tests.rs:293
Class
AuthenticatedTransaction
crates/block-producer/src/domain/transaction.rs:25
Class
BackupBlockStream
bin/validator/src/server/validator_service/block_subscription.rs:21
Class
BatchBudget
crates/block-producer/src/mempool/budget.rs:13
Class
BatchBuilder
Builds [`ProvenBatch`] from sets of transactions. Transaction sets are pulled from the mempool dynamically, and passed to a pool of provers for proof
crates/block-producer/src/batch_builder/mod.rs:36
Class
BatchGraph
crates/block-producer/src/mempool/graph/batch.rs:59
Class
BatchInputs
crates/proto/src/domain/batch.rs:9
Class
BatchIntervals
crates/block-producer/src/batch_builder/mod.rs:48
Class
BatchJob
Represents a single batch building job. It is entirely self-contained and performs the full batch creation flow, from fetching the selected batch's i
crates/block-producer/src/batch_builder/mod.rs:239
Class
BatchOptions
bin/node/src/commands/block_producer.rs:112
Enum
BatchProver
crates/block-producer/src/batch_builder/mod.rs:410
Enum
BatchSelection
crates/block-producer/src/mempool/graph/transaction.rs:19
Class
BatchTxMap
crates/block-producer/src/mempool/graph/transaction.rs:425
Class
BenchmarkDataStore
In-memory `DataStore` impl used to feed the [`TransactionExecutor`] when generating real proofs locally. Modelled on the network-monitor's `MonitorDat
bin/benchmark/src/create_proofs.rs:470
Enum
BenchmarkProver
bin/benchmark/src/prover.rs:48
Class
BenchmarkStorageUpdate
bin/stress-test/src/seeding/mod.rs:474
Class
BlockBatchesAndInputs
A wrapper around the inputs needed to build a [`ProposedBlock`], primarily used to be able to inject telemetry in-between fetching block inputs and pr
crates/block-producer/src/block_builder/mod.rs:408
Class
BlockBudget
crates/block-producer/src/mempool/budget.rs:26
Class
BlockBuilder
crates/block-producer/src/block_builder/mod.rs:24
Class
BlockCommit
Data needed to commit a signed block and persist its proving inputs.
crates/block-producer/src/block_builder/mod.rs:420
Class
BlockConnection
bin/network-monitor/src/explorer.rs:187
Class
BlockEdge
bin/network-monitor/src/explorer.rs:193
Class
BlockHeaderInsert
crates/store/src/db/models/queries/block_headers.rs:206
Class
BlockHeaderRawRow
crates/store/src/db/models/queries/block_headers.rs:172
Class
BlockHeaderRowInsert
bin/validator/src/db/models.rs:11
Class
BlockHit
bin/benchmark/src/inclusion.rs:23
Class
BlockInputsTelemetry
crates/block-producer/src/block_builder/mod.rs:426
Class
BlockNode
bin/network-monitor/src/explorer.rs:199
Class
BlockNoteIndexRawRow
crates/store/src/db/models/queries/notes.rs:700
Class
BlockNotification
crates/store/src/state/replica.rs:11
Class
BlockOptions
bin/node/src/commands/block_producer.rs:162
Class
BlockOrderedCache
crates/utils/src/block_cache.rs:9
Class
BlockProducerApi
crates/block-producer/src/server/mod.rs:204
next →
1–100 of 507, ranked by callers