This document specifies the internal
x/epochsmodule of the BlockX Chain.
The purpose of the
epochsmodule is to allow other modules to maintain that they would like to be signaled once in a time period. So, another module can specify it wants to execute certain code once a week, starting at UTC-time = x.
epochscreates a generalized epoch interface to other modules so they can be more easily signaled upon such events.