Files
protocol/contracts/staking/CHANGELOG.json
2019-11-05 17:06:05 -08:00

135 lines
4.0 KiB
JSON

[
{
"version": "1.1.0-beta.1",
"changes": [
{
"note": "Add more overflow safeguards to `LibFixedMath`",
"pr": 2255
},
{
"note": "Refactored finalization state.",
"pr": 2276
},
{
"note": "Removed protocol fee != 0 assertion.",
"pr": 2278
},
{
"note": "Call `StakingProxy.assertValidStorageParams()` in `MixinParams.setParams()`",
"pr": 2279
},
{
"note": "The fallback function in `StakingProxy` reverts if there is no staking contract attached",
"pr": 2310
},
{
"note": "Fix overflow w/ `LibFixedMath._mul(-1, -2*255)",
"pr": 2311
},
{
"note": "Unit tests for MixinScheduler",
"pr": 2314
},
{
"note": "Unit tests for MixinCumulativeRewards",
"pr": 2316
}
]
},
{
"version": "1.1.0-beta.0",
"changes": [
{
"note": "Created package",
"pr": 1821
},
{
"note": "First implementation",
"pr": 1910
},
{
"note": "Replace `LibFeeMath` with `LibFixedMath`.",
"pr": 2109
},
{
"note": "Use a more precise cobb-douglas implementation.",
"pr": 2109
},
{
"note": "Change the way operator stake is computed.",
"pr": 2109
},
{
"note": "Denominate pool operator shares in parts-per-million.",
"pr": 2109
},
{
"note": "New stake management mechanics. Delay before delegation. Nixed shadow rewards.",
"pr": 2118
},
{
"note": "Tests for new stake management mechanics.",
"pr": 2126
},
{
"note": "Add `init()` pattern to contracts.",
"pr": 2131
},
{
"note": "Replace `MixinDeploymentConstants` with `MixinParams`.",
"pr": 2131
},
{
"note": "Reference counting for cumulative rewards.",
"pr": 2154
},
{
"note": "Refactored Staking Reward Vault. Moved pool management logic into staking contract.",
"pr": 2156
},
{
"note": "Removed MixinStakingPoolRewardVault.sol",
"pr": 2156
},
{
"note": "Refactored out `_cobbDouglas()` into its own library",
"pr": 2179
},
{
"note": "Introduce multi-block finalization.",
"pr": 2155
},
{
"note": "Removed reference counting for cumulative rewards.",
"pr": 2188
},
{
"note": "Removed explicit dependency on epoch+1 when delegating.",
"pr": 2188
}
],
"timestamp": 1570135330
},
{
"version": "1.1.0-beta.1",
"changes": [
{
"note": "Removed handshake when adding maker to pool.",
"pr": 2250
},
{
"note": "Removed upper limit on number of makers in a pool.",
"pr": 2250
},
{
"note": "Removed operator permissions from makers.",
"pr": 2250
},
{
"note": "Pool Id starts at 1 and increases by 1.",
"pr": 2250
}
]
}
]