mirror of
https://github.com/status-im/simulation.git
synced 2025-02-23 12:28:20 +00:00
817 B
817 B
Propagation simulator
This simulator implements command for running different simulation implementations. Currently supported:
- whisperv6
- naive p2p propagation
Installation
go get github.com/status-im/simulator/cmd/propagation_simulator
Usage
Just run:
propagation_simulator
This tool is looking for the network.json
file as an input. You may override this name with -i filename.json
command line flag. This should be valid JSON file with graph structure described here (link TBD). See examples/ directory.
propagation_simulator -i graph.json
Output statistics will be printed to the stdout, and final propagation data will be writtein into propagation.json
file. (TODO: describe file format and further steps)
See propagation_simulator --help
for more options.