Skip to content

Commit

Permalink
Merge pull request #350 from tranchess/dev-terry-schedule
Browse files Browse the repository at this point in the history
Extend Chess schedule to 180 weeks
  • Loading branch information
bill-clippy authored Jun 28, 2024
2 parents f232cce + e926cd7 commit b397d8d
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 1 deletion.
24 changes: 23 additions & 1 deletion contracts/governance/ChessSchedule.sol
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,8 @@ contract ChessSchedule is IChessSchedule, OwnableUpgradeable, ChessRoles, CoreUt
/// 88476146 88825164 89174183 89523202 89872220 90221239 90570258 90919276 91268295 91617314
/// 91966332 92315351 92664369 93013388 93362407 93711425 94060444 94409463 94758481 95107500
/// 95456519 95805537 96154556 96503575 96852593 97201612 97550631 97899649 98248668 98597687
/// 98946705 99295724 99644743 99993761 100342780 100691799 101040817 101389836 101738854 102087873
/// 102436892 102785910 103134929 103483948 103832966 104181985 104531004 104880022 105229041 105578060
/// ```
bytes private constant CUMULATIVE_SUPPLY_SCHEDULE =
hex"000000000000000000000000000000000000000000003f870857a3e0e3800000"
Expand Down Expand Up @@ -201,7 +203,27 @@ contract ChessSchedule is IChessSchedule, OwnableUpgradeable, ChessRoles, CoreUt
hex"00000000000000000000000000000000000000000050b1264d8951f7e43c0000"
hex"00000000000000000000000000000000000000000050fb0e9b48115a29640000"
hex"0000000000000000000000000000000000000000005144f6f6e7877015f00000"
hex"000000000000000000000000000000000000000000518edf5286fd86027c0000";
hex"000000000000000000000000000000000000000000518edf5286fd86027c0000"
hex"00000000000000000000000000000000000000000051d8c7a045bce847a40000"
hex"0000000000000000000000000000000000000000005222affbe532fe34300000"
hex"000000000000000000000000000000000000000000526c985784a91420bc0000"
hex"00000000000000000000000000000000000000000052b680a543687665e40000"
hex"00000000000000000000000000000000000000000053006900e2de8c52700000"
hex"000000000000000000000000000000000000000000534a515c8254a23efc0000"
hex"000000000000000000000000000000000000000000539439aa41140484240000"
hex"00000000000000000000000000000000000000000053de2205e08a1a70b00000"
hex"00000000000000000000000000000000000000000054280a539f497cb5d80000"
hex"0000000000000000000000000000000000000000005471f2af3ebf92a2640000"
hex"00000000000000000000000000000000000000000054bbdb0ade35a88ef00000"
hex"0000000000000000000000000000000000000000005505c3589cf50ad4180000"
hex"000000000000000000000000000000000000000000554fabb43c6b20c0a40000"
hex"0000000000000000000000000000000000000000005599940fdbe136ad300000"
hex"00000000000000000000000000000000000000000055e37c5d9aa098f2580000"
hex"000000000000000000000000000000000000000000562d64b93a16aedee40000"
hex"00000000000000000000000000000000000000000056774d14d98cc4cb700000"
hex"00000000000000000000000000000000000000000056c13562984c2710980000"
hex"000000000000000000000000000000000000000000570b1dbe37c23cfd240000"
hex"00000000000000000000000000000000000000000057550619d73852e9b00000";

IERC20 public immutable chess;
uint256 public immutable startTimestamp;
Expand Down
20 changes: 20 additions & 0 deletions test/chessSchedule.ts
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,26 @@ const CUMULATIVE_SUPPLY_SCHEDULE: BigNumber[] = [
parseEther("97899649"),
parseEther("98248668"),
parseEther("98597687"),
parseEther("98946705"),
parseEther("99295724"),
parseEther("99644743"),
parseEther("99993761"),
parseEther("100342780"),
parseEther("100691799"),
parseEther("101040817"),
parseEther("101389836"),
parseEther("101738854"),
parseEther("102087873"),
parseEther("102436892"),
parseEther("102785910"),
parseEther("103134929"),
parseEther("103483948"),
parseEther("103832966"),
parseEther("104181985"),
parseEther("104531004"),
parseEther("104880022"),
parseEther("105229041"),
parseEther("105578060"),
];

const WEEKLY_SUPPLY_SCHEDULE: BigNumber[] = [];
Expand Down

0 comments on commit b397d8d

Please sign in to comment.