Commit History

Author SHA1 Message Date
  parazyd 1297ff7b07 src/time: Implement and use {over,under}flow-safe API 2 years ago
  skoupidi 7ac561fe67 util/time: TimeKeeper yeeted 2 years ago
  skoupidi f64c4e5750 contract/*: renamed all slot references to block height 2 years ago
  parazyd 0e6f51e895 chore: Update copyright year in license headers 2 years ago
  y 7c6f93c547 util-time: Add panic for overflow/underflow 2 years ago
  aggstam 8cff15a9b8 validator: handle proposals based on their version 2 years ago
  y 6c1002a1ba timekeeper: improve wording about fields set to 0 2 years ago
  y 63a6856ccd timekeeper: restore 0 check for `slot` 2 years ago
  y f67fc3df29 Add checks on TimeKeeperSafe methods 3 years ago
  y f85cd257a0 fix mistake in TimeKeeperSafe::current 3 years ago
  y 6308a7e123 fix comments 3 years ago
  y 5d62a10855 Add TimeKeeperSafe struct 3 years ago
  y c7814711e0 fmt 3 years ago
  y 2f45588f57 util: fix division-by-zero panics 3 years ago
  parazyd 8fabd66160 research/snowball: Implement simulation of Snowball Avalanche consensus. 3 years ago
  parazyd 41bf60570a Implement standalone Makefiles for most of the bins and rework main Makefile. 3 years ago
  parazyd 2d0e3b0d89 lib: Clean up imports 3 years ago
  parazyd 98703d361a lib: Add necessary traits around for async serial. 3 years ago
  parazyd 21dd80ae99 rpc: Replace serde_json with tinyjson. 3 years ago
  aggstam 9f81e693ed darkfid2/rpc: basic tx methods added 3 years ago
  aggstam 9054780c28 util/time/TimeKeeper: changed slot epoch calculation(increment by 1) 3 years ago
  aggstam 53682169cd sdk: get_verifying_slot_epoch added 3 years ago
  aggstam 1bd504eaa0 util/time/TimeKeeper: added verifying slot attribute that can be used by the runtime for validations 3 years ago
  Dastan-glitch 15724ef072 remove unneeded comments 3 years ago
  Dastan-glitch aa2fd4e023 use custom parser for Timestamp and do conversions in tau 3 years ago
  Dastan-glitch 6da636adff util/time: custom timestamp parser 3 years ago
  aggstam 040a5d5604 sdk/util: replaced get_system_time with get_blockchain_time, get_current_epoch and get_current_slot added 3 years ago
  aggstam ec3bc88fb7 util/time: simplyfied Timestamp 3 years ago
  aggstam 01dad53892 consensus: created helper struct for all time related calculations, for easier access by the runtime 3 years ago
  parazyd 71cd3064d6 Update license year. 3 years ago