Modules§
Structs§
- Activity
Definition - Data structure used internally by the simulator. Both source and destination are represented as PublicKey here. This is constructed during activity validation and passed along to the Simulation.
- Activity
Parser - Data structure used to parse information from the simulation file. It allows source and destination to be NodeId, which enables the use of public keys and aliases in the simulation description.
- Destination
Generation Error - Node
Info - Payment
Generation Error - Payment
Result - Short
ChannelID - Represents a short channel ID, expressed as a struct so that we can implement display for the trait.
- SimParams
- Simulation
- Simulation
Cfg - Contains the configuration options for our simulation.
- Write
Results
Enums§
- Lightning
Error - Node
Connection - NodeId
- Payment
Outcome - Simulation
Error - Value
OrRange - Either a value or a range parsed from the simulation file.
Traits§
- Destination
Generator - Lightning
Node - LightningNode represents the functionality that is required to execute events on a lightning node.
- Payment
Generator