List of all items
Structs
- Node
- ShutdownHandle
- config::Config
- config::ConfigArgs
- config::ConfigPaths
- config::ConfigPathsArgs
- config::ConfigPathsIter
- config::GatewayConfig
- config::GlobalExecutor
- config::GlobalRng
- config::InlineGwConfig
- config::NetworkApiConfig
- config::NetworkArgs
- config::SecretArgs
- config::Secrets
- config::SeedGuard
- config::TelemetryArgs
- config::TelemetryConfig
- config::WebsocketApiArgs
- config::WebsocketApiConfig
- dev_tool::AuthToken
- dev_tool::ClientId
- dev_tool::ContractDistribution
- dev_tool::ContractStore
- dev_tool::ConvergedContract
- dev_tool::ConvergenceResult
- dev_tool::DelegateStore
- dev_tool::DivergedContract
- dev_tool::EventChain
- dev_tool::EventSummary
- dev_tool::Executor
- dev_tool::InitPeerNode
- dev_tool::Location
- dev_tool::MemoryEventsGen
- dev_tool::NetworkEventGenerator
- dev_tool::NetworkPeer
- dev_tool::NetworkStats
- dev_tool::NodeConfig
- dev_tool::NodeLabel
- dev_tool::OpenRequest
- dev_tool::OperationStats
- dev_tool::OperationSummary
- dev_tool::PeerId
- dev_tool::PutOperationStats
- dev_tool::RunningNode
- dev_tool::Runtime
- dev_tool::SecretsStore
- dev_tool::SimNetwork
- dev_tool::StateStore
- dev_tool::Transaction
- dev_tool::TurmoilConfig
- dev_tool::UpdateOperationStats
- generated::topology::AddedConnection
- generated::topology::AddedConnectionArgs
- generated::topology::AddedConnectionBuilder
- generated::topology::BroadcastEmitted
- generated::topology::BroadcastEmittedArgs
- generated::topology::BroadcastEmittedBuilder
- generated::topology::BroadcastReceived
- generated::topology::BroadcastReceivedArgs
- generated::topology::BroadcastReceivedBuilder
- generated::topology::ContractChange
- generated::topology::ContractChangeArgs
- generated::topology::ContractChangeBuilder
- generated::topology::ContractChangeType
- generated::topology::ContractChangeTypeUnionTableOffset
- generated::topology::ControllerResponse
- generated::topology::ControllerResponseArgs
- generated::topology::ControllerResponseBuilder
- generated::topology::Error
- generated::topology::ErrorArgs
- generated::topology::ErrorBuilder
- generated::topology::GetContract
- generated::topology::GetContractArgs
- generated::topology::GetContractBuilder
- generated::topology::Ok
- generated::topology::OkArgs
- generated::topology::OkBuilder
- generated::topology::PeerChange
- generated::topology::PeerChangeArgs
- generated::topology::PeerChangeBuilder
- generated::topology::PeerChangeType
- generated::topology::PeerChangeTypeUnionTableOffset
- generated::topology::PutFailure
- generated::topology::PutFailureArgs
- generated::topology::PutFailureBuilder
- generated::topology::PutRequest
- generated::topology::PutRequestArgs
- generated::topology::PutRequestBuilder
- generated::topology::PutSuccess
- generated::topology::PutSuccessArgs
- generated::topology::PutSuccessBuilder
- generated::topology::RemovedConnection
- generated::topology::RemovedConnectionArgs
- generated::topology::RemovedConnectionBuilder
- generated::topology::Response
- generated::topology::ResponseUnionTableOffset
- generated::topology::SubscribedToContract
- generated::topology::SubscribedToContractArgs
- generated::topology::SubscribedToContractBuilder
- generated::topology::UpdateFailure
- generated::topology::UpdateFailureArgs
- generated::topology::UpdateFailureBuilder
- generated::topology::UpdateRequest
- generated::topology::UpdateRequestArgs
- generated::topology::UpdateRequestBuilder
- generated::topology::UpdateSuccess
- generated::topology::UpdateSuccessArgs
- generated::topology::UpdateSuccessBuilder
- local_node::Executor
- local_node::NodeConfig
- server::AttestedContract
- server::WebApp
- simulation::Event
- simulation::EventId
- simulation::FaultConfig
- simulation::FaultConfigBuilder
- simulation::Partition
- simulation::RealTime
- simulation::Scheduler
- simulation::SchedulerConfig
- simulation::SimulatedNetwork
- simulation::SimulatedNetworkConfig
- simulation::SimulationRng
- simulation::TimeSourceInterval
- simulation::VirtualTime
- simulation::Wakeup
- simulation::WakeupId
- storages::ReDb
- storages::redb::ReDb
- test_utils::BuildToolConfig
- test_utils::NodeInfo
- test_utils::Task
- test_utils::TestContext
- test_utils::TestLogger
- test_utils::TodoList
- test_utils::event_aggregator_utils::NodeLogInfo
- test_utils::event_aggregator_utils::TestAggregatorBuilder
- tracing::EventFlushHandle
- tracing::NetLogMessage
- tracing::event_aggregator::AOFEventSource
- tracing::event_aggregator::EventLogAggregator
- tracing::event_aggregator::RoutingPath
- tracing::event_aggregator::TestEventListenerSource
- tracing::event_aggregator::TransactionFlowEvent
- tracing::event_aggregator::WebSocketEventCollector
- tracing::telemetry::TelemetryReporter
- transport::LedbatStats
- transport::LockFreeStreamBuffer
- transport::ObservedAddr
- transport::StreamHandle
- transport::StreamRegistry
- transport::StreamingInboundStream
- transport::TransferStats
- transport::TransportKeypair
- transport::TransportPublicKey
- transport::connection_handler::ExpectedInboundTracker
- transport::connection_handler::InboundConnectionHandler
- transport::connection_handler::OutboundConnectionHandler
- transport::fast_channel::FastReceiver
- transport::fast_channel::FastSender
- transport::fast_channel::RecvError
- transport::fast_channel::SendError
- transport::global_bandwidth::ConnectionBandwidthHandle
- transport::global_bandwidth::GlobalBandwidthManager
- transport::in_memory_socket::InMemorySocket
- transport::in_memory_socket::SimulationSocket
- transport::metrics::TransportMetrics
- transport::metrics::TransportSnapshot
- transport::peer_connection::PeerConnection
- transport::peer_connection::StreamId
Enums
- EventLoopExitReason
- config::Address
- dev_tool::OperationMode
- dev_tool::PeerMessage
- dev_tool::PeerStatus
- generated::ChangesWrapper
- generated::ContractChange
- generated::PeerChange
- generated::topology::AddedConnectionOffset
- generated::topology::BroadcastEmittedOffset
- generated::topology::BroadcastReceivedOffset
- generated::topology::ContractChangeOffset
- generated::topology::ControllerResponseOffset
- generated::topology::ErrorOffset
- generated::topology::GetContractOffset
- generated::topology::OkOffset
- generated::topology::PeerChangeOffset
- generated::topology::PutFailureOffset
- generated::topology::PutRequestOffset
- generated::topology::PutSuccessOffset
- generated::topology::RemovedConnectionOffset
- generated::topology::SubscribedToContractOffset
- generated::topology::UpdateFailureOffset
- generated::topology::UpdateRequestOffset
- generated::topology::UpdateSuccessOffset
- local_node::OperationMode
- simulation::EventType
- test_utils::LogFormat
- test_utils::TodoOperation
- tracing::ConnectionType
- tracing::DisconnectReason
- tracing::DownstreamRemovedReason
- tracing::EventKind
- tracing::OperationFailure
- tracing::PeerLifecycleEvent
- tracing::SeedingStoppedReason
- tracing::TransferDirection
- tracing::TransferEvent
- tracing::UnsubscribedReason
- transport::InsertError
- transport::StreamError
- transport::TransportError
- transport::fast_channel::TryRecvError
- transport::fast_channel::TrySendError
- transport::in_memory_socket::PacketDeliveryDecision
- util::EncodingProtocol
Traits
- dev_tool::ClientEventsProxy
- generated::TryFromFbs
- simulation::TimeSource
- tracing::event_aggregator::EventSource
Functions
- config::default_network_api_port
- config::set_logger
- dev_tool::run_turmoil_simulation
- run_local_node
- run_network_node
- server::local_node::run_local_node
- server::serve_gateway
- server::serve_gateway_for_test
- test_utils::allocate_test_node_block
- test_utils::create_empty_delta_update
- test_utils::create_empty_todo_list
- test_utils::create_large_todo_list
- test_utils::create_max_tasks_todo_list
- test_utils::create_minimal_state
- test_utils::create_oversized_todo_list
- test_utils::create_todo_list_with_item
- test_utils::load_contract
- test_utils::load_delegate
- test_utils::make_get
- test_utils::make_node_diagnostics
- test_utils::make_put
- test_utils::make_subscribe
- test_utils::make_update
- test_utils::release_local_port
- test_utils::reserve_local_port
- test_utils::reserve_local_port_on_ip
- test_utils::set_peer_id
- test_utils::test_ip_for_node
- test_utils::verify_contract_exists
- tracing::state_hash_short
- tracing::telemetry::current_timestamp_ms
- tracing::tracer::get_log_dir
- tracing::tracer::init_tracer
- transport::clear_version_mismatch
- transport::fast_channel::bounded
- transport::has_version_mismatch
- transport::in_memory_socket::clear_all_address_networks
- transport::in_memory_socket::clear_all_socket_registries
- transport::in_memory_socket::clear_network_sockets
- transport::in_memory_socket::deliver_packet_to_network
- transport::in_memory_socket::is_socket_registered
- transport::in_memory_socket::register_address_network
- transport::in_memory_socket::register_network_time_source
- transport::in_memory_socket::set_packet_delivery_callback
- transport::in_memory_socket::set_queue_packet_callback
- transport::in_memory_socket::unregister_network_time_source
- transport::in_memory_socket::unregister_socket
- transport::metrics::emit_transfer_completed
- transport::metrics::emit_transfer_failed
- transport::metrics::emit_transfer_started
- transport::metrics::init_transfer_event_channel
- transport::signal_version_mismatch
- util::get_free_port
- util::set_cleanup_on_exit
Type Aliases
- dev_tool::Storage
- dev_tool::TurmoilResult
- server::AttestedContractMap
- storages::Storage
- test_utils::TestResult
- transport::connection_handler::SerializedMessage
- transport::in_memory_socket::PacketDeliveryCallback
- transport::in_memory_socket::QueuePacketCallback
Statics
Constants
- config::DEFAULT_MAX_CONNECTIONS
- config::DEFAULT_MAX_HOPS_TO_LIVE
- config::DEFAULT_MIN_CONNECTIONS
- config::DEFAULT_RANDOM_PEER_CONN_THRESHOLD
- config::DEFAULT_TELEMETRY_ENDPOINT
- generated::topology::ENUM_MAX_CONTRACT_CHANGE_TYPE
- generated::topology::ENUM_MAX_PEER_CHANGE_TYPE
- generated::topology::ENUM_MAX_RESPONSE
- generated::topology::ENUM_MIN_CONTRACT_CHANGE_TYPE
- generated::topology::ENUM_MIN_PEER_CHANGE_TYPE
- generated::topology::ENUM_MIN_RESPONSE
- generated::topology::ENUM_VALUES_CONTRACT_CHANGE_TYPE
- generated::topology::ENUM_VALUES_PEER_CHANGE_TYPE
- generated::topology::ENUM_VALUES_RESPONSE
- transport::global_bandwidth::DEFAULT_MIN_PER_CONNECTION
- transport::global_bandwidth::DEFAULT_TOTAL_LIMIT