List of all items
Structs
- AsyncVerifier
- AuthContext
- KeyLoader
- Limits
- Server
- ServerBuilder
- SolanaGatewayAuthorization
- SolanaGatewayBuilder
- Spec
- TokenVerifier
- VerifyingKey
- account_policy::AccountPolicyRegistry
- bus::BusManager
- bus::BusMessage
- cache::CacheStats
- cache::EntityCache
- cache::EntityCacheConfig
- cache::SnapshotBatchConfig
- config::ReconnectionConfig
- config::RuntimePlan
- config::ServerConfig
- config::TransactionConfig
- config::WebSocketConfig
- config::WebSocketDeliveryConfig
- config::YellowstoneConfig
- health::HealthConfig
- health::HealthMonitor
- health::SlotTracker
- http_health::HttpHealthConfig
- http_health::HttpHealthServer
- journal::Cursor
- journal::EventJournal
- journal::JournalConfig
- journal::JournalEpoch
- journal::JournalRecord
- journal::JournalSnapshot
- journal::PersistedRecord
- journal::PersistedViewJournal
- journal::ReplayWindow
- materialized_view::FilterConfig
- materialized_view::MaterializedView
- materialized_view::MaterializedViewRegistry
- materialized_view::SortConfig
- materialized_view::ViewPipeline
- mutation_batch::EventContext
- mutation_batch::MutationBatch
- mutation_batch::SlotContext
- program_runtime::ProgramRuntimeCatalog
- program_runtime::ProgramRuntimeDefinition
- projector::Projector
- runtime::ConnectionServer
- runtime::Runtime
- runtime::RuntimeHandle
- snapshot::RestoredState
- snapshot::SnapshotBarrier
- snapshot::SnapshotConfig
- snapshot::SnapshotProcessingGuard
- snapshot::SnapshotRuntime
- snapshot::SnapshotService
- snapshot::envelope::SnapshotContract
- snapshot::envelope::SnapshotHeader
- snapshot::envelope::SnapshotPayload
- snapshot::store::FsStore
- sorted_cache::OrderedFloat
- sorted_cache::SortKey
- sorted_cache::SortedViewCache
- telemetry::TelemetryConfig
- view::registry::ViewIndex
- view::spec::Delivery
- view::spec::Filters
- view::spec::Projection
- view::spec::ViewSpec
- websocket::AuthContext
- websocket::auth::AllowAllAuthPlugin
- websocket::auth::AuthContext
- websocket::auth::AuthDeny
- websocket::auth::AuthErrorDetails
- websocket::auth::AuthMetrics
- websocket::auth::AuthMetricsSnapshot
- websocket::auth::ChannelAuditLogger
- websocket::auth::ConnectionAuthRequest
- websocket::auth::ErrorResponse
- websocket::auth::MultiKeyVerifier
- websocket::auth::MultiKeyVerifierBuilder
- websocket::auth::NoOpAuditLogger
- websocket::auth::RotationKey
- websocket::auth::SecurityAuditEvent
- websocket::auth::SignedSessionAuthPlugin
- websocket::auth::StaticTokenAuthPlugin
- websocket::client_manager::ClientInfo
- websocket::client_manager::ClientManager
- websocket::client_manager::RateLimitConfig
- websocket::frame::Frame
- websocket::frame::SnapshotEntity
- websocket::frame::SnapshotFrame
- websocket::frame::SortConfig
- websocket::frame::SubscribedFrame
- websocket::frame::UnsubscribedFrame
- websocket::frame::WireFormat
- websocket::rate_limiter::RateLimitWindow
- websocket::rate_limiter::RateLimiterConfig
- websocket::rate_limiter::WebSocketRateLimiter
- websocket::server::WebSocketServer
- websocket::subscription::RefreshAuthRequest
- websocket::subscription::RefreshAuthResponse
- websocket::subscription::SnapshotOptions
- websocket::subscription::SocketIssueMessage
- websocket::subscription::Subscription
- websocket::subscription::SubscriptionQuery
- websocket::subscription::Unsubscription
- websocket::usage::ChannelUsageEmitter
- websocket::usage::HttpUsageEmitter
- websocket::usage::InvalidUsageBuildId
- websocket::usage::WebSocketUsageBatch
- websocket::usage::WebSocketUsageEnvelope
Enums
- RetryPolicy
- SolanaGatewayAuthorizationError
- SolanaGatewayScope
- TargetKind
- account_policy::AccountPolicyError
- compression::CompressedPayload
- health::StreamStatus
- journal::ReplayError
- materialized_view::CompareOp
- materialized_view::SortOrder
- materialized_view::ViewEffect
- snapshot::ReconnectPosition
- snapshot::SnapshotTrigger
- sorted_cache::SortOrder
- sorted_cache::SortValue
- sorted_cache::UpsertResult
- sorted_cache::ViewDelta
- websocket::RetryPolicy
- websocket::auth::AuditEvent
- websocket::auth::AuditSeverity
- websocket::auth::AuthDecision
- websocket::auth::AuthErrorCode
- websocket::auth::RetryPolicy
- websocket::client_manager::SendError
- websocket::frame::Mode
- websocket::frame::SortOrder
- websocket::rate_limiter::RateLimitResult
- websocket::subscription::ClientMessage
- websocket::usage::WebSocketUsageEvent
Traits
- snapshot::store::SnapshotStore
- websocket::auth::AuthMetricsCollector
- websocket::auth::SecurityAuditLogger
- websocket::auth::WebSocketAuthPlugin
- websocket::usage::WebSocketUsageEmitter
Functions
- account_policy::redact_identity
- cache::cmp_seq
- compression::is_gzip
- compression::maybe_compress
- health::get_slot_hash
- health::init_global_slot_tracker
- journal::mark_stream_gap
- snapshot::envelope::decode_header
- snapshot::envelope::decode_payload
- snapshot::envelope::encode
- snapshot::register_runtime
- snapshot::store::snapshot_name
- snapshot::store::store_from_url
- snapshot::take_restored
- telemetry::init
- websocket::auth::auth_failure_event
- websocket::auth::auth_success_event
- websocket::auth::rate_limit_event
- websocket::frame::apply_wire_format
- websocket::subscription::validate_protocol
- websocket::subscription::validate_subscription_id
Type Aliases
- ParserSetupFn
- program_runtime::IdlContentHash
- program_runtime::NormalizedIdlHash
- program_runtime::ProgramAccountReaderFn
- program_runtime::ProgramReleaseHash
- program_runtime::ProgramSpecHash
- websocket::client_manager::WebSocketSender
Constants
- SCOPE_READ
- SCOPE_TRANSACTION_INSPECT
- SCOPE_TRANSACTION_SEND
- SOLANA_GATEWAY_AUDIENCE
- account_policy::DEFAULT_ACCOUNT_IDLE_TTL
- account_policy::DEFAULT_MAX_TRACKED_ACCOUNTS
- compression::GZIP_MAGIC
- config::WEBSOCKET_PROTOCOL_VERSION
- snapshot::store::SNAPSHOT_FILE_PREFIX
- snapshot::store::SNAPSHOT_FILE_SUFFIX
- websocket::subscription::MAX_SUBSCRIPTION_ID_BYTES
- websocket::subscription::PROTOCOL_VERSION