Module dev_tool

Module dev_tool 

Source
Expand description

Exports for the dev tool.

Re-exports§

pub use crate::config::Config;
pub use flatbuffers;

Structs§

ClientId
ContractStore
Handle contract blob storage on the file system.
DelegateStore
EventChain
Executor
Consumers of the executor are required to poll for new changes in order to be notified of changes or can alternatively use the notification channel.
InitPeerNode
Gateway node to use for joining the network.
Location
An abstract location on the 1D ring, represented by a real number on the interal [0, 1]
MemoryEventsGen
NetworkEventGenerator
NetworkPeer
NodeConfig
When instancing a node you can either join an existing network or bootstrap a new network with a listener which will act as the initial provider. This initial peer will be listening at the provided port and assigned IP. If those are not free the instancing process will return an error.
NodeLabel
OpenRequest
PeerId
The identifier of a peer in the network is composed of its address and public key.
Runtime
SecretsStore
SimNetwork
A simulated in-memory network topology.
StateStore
Transaction
An transaction is a unique, universal and efficient identifier for any roundtrip transaction as it is broadcasted around the Freenet network.
TransportKeypair
TransportPublicKey

Enums§

OperationMode
PeerMessage
PeerStatus

Traits§

ClientEventsProxy

Type Aliases§

Storage