mirror of
https://github.com/logos-storage/logos-storage-nim.git
synced 2026-01-06 15:33:06 +00:00
* perf: contract storage optimizations * Apply optimization changes * Apply optimizing parameters sizing * Update codex-contracts-eth * bump latest changes in contracts branch * Change requestDurationLimit to uint64 * fix tests * fix tests --------- Co-authored-by: Arnaud <arnaud@status.im> Co-authored-by: Eric <5089238+emizzle@users.noreply.github.com>
9 lines
328 B
Nim
9 lines
328 B
Nim
import pkg/codex/market
|
|
import ../../helpers/mockclock
|
|
|
|
proc advanceToNextPeriod*(clock: MockClock, market: Market) {.async.} =
|
|
let periodicity = await market.periodicity()
|
|
let period = periodicity.periodOf(clock.now().Timestamp)
|
|
let periodEnd = periodicity.periodEnd(period)
|
|
clock.set(periodEnd.toSecondsSince1970 + 1)
|