Pow.MakeCreates an implementation for PoW, given the Event and EventQueue modules.
module Events : Simulator.Events.Eventmodule Queue : Simulator.Events.EventQueue with type ev = Events.tmodule Block : Simulator.Block.BlockSigInitialize the mining power of the nodes according to the parameters
val start_minting : int -> 'a Simulator.Block.t -> unitGiven a node's ID and a block, starts the minting process by nodeID to extend that block