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
CheatcodeConfig
CheatcodeControlConfig
CloudSurfnetRpcGating
CloudSurfnetSettings
ComputeUnitsEstimationResult
Result structure for compute units estimation.
CreateNetworkRequest
CreateNetworkResponse
CreateSurfnetRequest
DeleteNetworkRequest
DeleteNetworkResponse
ExportSnapshotConfig
ExportSnapshotFilter
FifoMap
GetStreamedAccountsResponse
GetSurfnetInfoResponse
JitoBundleStatus
KeyedProfileResult
The struct for storing the profiling results.
OfflineAccountConfig
ProfileResult
ResetAccountConfig
RpcConfig
RpcProfileResultConfig
RunbookExecutionStatusReport
SanitizedConfig
SimnetConfig
StreamAccountConfig
StreamAccountsEntry
StreamedAccountInfo
StudioConfig
SubgraphConfig
SupplyUpdate
SurfpoolConfig
SurfpoolStatus
Surfpool node status information
TokenAccountUpdate
TransactionMetadata
UiKeyedProfileResult
UiProfileResult
VersionedIdl
WsSubscriptions
WebSocket subscription counts

Enums§

AccountChange
AccountProfileState
BlockProductionMode
CheatcodeFilter
ClockCommand
ClockEvent
DataIndexingCommand
ExportSnapshotScope
RpcProfileDepth
SetSomeAccount
SimnetCommand
SimnetEvent
SubgraphEvent
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