Skip to content

Staking refactoring, Vesting fixes, Global Reentrancy intro, bugs fixes

Compare
Choose a tag to compare
@tjcloa tjcloa released this 10 Apr 11:27
· 128 commits to master since this release

What's Changed

  • Add .py tasks script by @tjcloa in #441
  • Enable hardhat forking RSK mainnet by @koirikivi in #433
  • Rsk hardhat forking docs by @koirikivi in #443
  • fix WeightedStaking is Checkpoints cyclic reference by @tjcloa in #444
  • fix: less claimable SOV after stopblock by @cwsnt in #446
  • Refactoring/margin trading by @cwsnt in #434
  • fix: receiver fee sharing withdraw by @cwsnt in #445
  • fix: staking rewards mockup collision by @cwsnt in #449
  • Feat: Add global reentrancy guard & invariant check by @cwsnt in #453
  • Shared reentrancy guard/global mutex by @koirikivi in #452
  • script: add lm upgrade by @cwsnt in #455
  • fix bug: invalid VP increase via extendStakingDuration by @tjcloa in #454
  • Remove meaningless functions processing address type by @tjcloa in #459
  • [Consolidating] PR#451: Incorporate PR#447 Governance vesting cancelling & PR#448 Staking refactoring by @cwsnt in #451
  • update setVestingStakes by @cwsnt in #472
  • exclude the extended staking date from the fix vesting stakes script by @cwsnt in #473
  • SOV-1043-staking-contract-vp-theft-imnf-13444 by @tjcloa in #471
  • scripts: adjust DLLR lm rewards by @cwsnt in #474
  • Fix/staking stake by @jameshowlett977 in #476
  • Feature/remove governance withdraw function by @cwsnt in #478
  • Fix/staking extend staking duration by @jameshowlett977 in #477
  • Fix/staking stake with approval by @jameshowlett977 in #479
  • Fix/staking stake by schedule by @jameshowlett977 in #481
  • Feature/update cancel team vesting by @cwsnt in #480
  • Feature/unify fee sharing proxy by @cwsnt in #458
  • Exhaustive staking contract tests and some contract changes by @koirikivi in #467
  • SOV-1032 Staking contracts deployment scripts by @tjcloa in #475
  • SOV-1032 modules replacement script fixes by @tjcloa in #483
  • Refactoring/feesharing to fee sharing collector by @cwsnt in #482
  • SOV-1724-staking-mainnet-deployment-scripts-tested-to-staking-contracts-eip-170 by @tjcloa in #485
  • Refactor Staking contract (met dragons - eip170) by @tjcloa in #448
  • add max iterations in withdraw vesting [WIP] by @cwsnt in #447
  • Fix/staking stakeBySchedule-cliff by @jameshowlett977 in #486
  • Merge development branch to master (SIP-0049) by @tjcloa in #488

Full Changelog: v1.21.0...v1.22.0