orderEndBlockers returns EndBlockers (crisis, govtypes, staking) with no relative order. original ordering for reference govtypes.ModuleName, stakingtypes.ModuleName, upgradetypes.ModuleName, banktypes.ModuleName, paramstypes.ModuleName, deploymenttypes.ModuleName, providertypes.ModuleName,
(modules []string)
| 387 | // bme.ModuleName, |
| 388 | // epochstypes.ModuleName, |
| 389 | func orderEndBlockers(modules []string) []string { |
| 390 | ord := partialord.NewPartialOrdering(modules) |
| 391 | |
| 392 | ord.Sequence(market.ModuleName, verification.ModuleName, govtypes.ModuleName, stakingtypes.ModuleName) |
| 393 | |
| 394 | return ord.TotalOrdering() |
| 395 | } |
| 396 | |
| 397 | func getGenesisTime(appOpts servertypes.AppOptions, homePath string) time.Time { // nolint: unused |
| 398 | if v := appOpts.Get("GenesisTime"); v != nil { |