Skip to main content

Module types

Module types 

Source

Modules§

profile_state_map
P starts with 300 lamports Ix 1 Transfers 100 lamports to P Ix 2 Transfers 100 lamports to P
pubkey_account_map
Serialization module for HashMap<Pubkey, Account>
pubkey_option_account_map
Serialization module for BTreeMap<Pubkey, Option>

Structs§

AccountSnapshot
AccountUpdate
CloudSubgraphSettings
CloudSurfnetRpcGating
CloudSurfnetSettings
ComputeUnitsEstimationResult
Result structure for compute units estimation.
CreateNetworkRequest
CreateNetworkResponse
CreateSubgraphRequest
CreateSurfnetRequest
DeleteNetworkRequest
DeleteNetworkResponse
ExportSnapshotConfig
ExportSnapshotFilter
FifoMap
GetStreamedAccountsResponse
GetSurfnetInfoResponse
KeyedProfileResult
The struct for storing the profiling results.
ProfileResult
ResetAccountConfig
RpcConfig
RpcProfileResultConfig
RunbookExecutionStatusReport
SanitizedConfig
SimnetConfig
StreamAccountConfig
StreamedAccountInfo
StudioConfig
SubgraphConfig
SubgraphPluginConfig
SupplyUpdate
SurfpoolConfig
TokenAccountUpdate
TransactionMetadata
UiKeyedProfileResult
UiProfileResult
VersionedIdl

Enums§

AccountChange
AccountProfileState
BlockProductionMode
ClockCommand
ClockEvent
DataIndexingCommand
ExportSnapshotScope
RpcProfileDepth
SetSomeAccount
SimnetCommand
SimnetEvent
SubgraphCommand
SubgraphEvent
SvmCloudCommand
TransactionConfirmationStatus
TransactionStatusEvent
UiAccountChange
UiAccountProfileState
UuidOrSignature

Constants§

CHANGE_TO_DEFAULT_STUDIO_PORT_ONCE_SUPERVISOR_MERGED
DEFAULT_GOSSIP_PORT
DEFAULT_NETWORK_HOST
DEFAULT_PROFILING_MAP_CAPACITY
DEFAULT_RPC_PORT
DEFAULT_SLOT_TIME_MS
DEFAULT_STUDIO_PORT
DEFAULT_TPU_PORT
DEFAULT_TPU_QUIC_PORT
DEFAULT_WS_PORT

Type Aliases§

ExecutionCapture
Idl