Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 924 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 924 Bytes

epochs

Abstract

Often in the SDK, we would like to run certain code every-so often. The purpose of epochs module is to allow other modules to set that they would like to be signaled once every period. So another module can specify it wants to execute code once a week, starting at UTC-time = x. epochs creates a generalized epoch interface to other modules so that they can easily be signalled upon such events.

Contents

  1. Concept
  2. State
  3. Events
  4. Keeper
  5. Hooks
  6. Queries
  7. Future improvements

NOTE

This module is modified from the x/epochs module of Osmosis. See the LICENSE for more details about usage.