From c7163105a7a842e07e2fb2f7d314e3813248cde8 Mon Sep 17 00:00:00 2001 From: Andre Knispel Date: Thu, 4 Jul 2024 12:43:15 +0200 Subject: [PATCH] Add `CHANGELOG` and `CODEOWNERS` (#493) --- CHANGELOG.md | 42 ++++++++++++++++++++++++++++++++++++++++++ CODEOWNERS | 1 + 2 files changed, 43 insertions(+) create mode 100644 CHANGELOG.md create mode 100644 CODEOWNERS diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..73564ca66 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,42 @@ +# Changelog + +## Conway spec + +### WIP + +- Rename `ccTermLimit` to `ccMaxTermLength` +- Add `Vote` and `Propose` script purposes +- Well-formed parameter updates can't be empty +- Add reward withdrawal restriction +- Add `pvCanFollow` check to `GOV` STS +- Fix treasury withdrawals +- Add `policy` field to `GovProposal` +- Add `Voter` type and use it for `ScriptPurpose` +- Add `minFeeRefScriptCoinsPerByte` protocol parameter +- Add security-relevant parameters +- Require reference inputs to be disjoint from regular inputs +- Fix CC expiration not being considered for `ccMinSize` check +- Replace `allEnactable` with `hasParent` in `GOV` +- Add `curTreasury` field to transactions +- Compute the voting stake distribution + +### V0.9 + +- Add proposal deposits +- Add proposal policy (which would become the guardrails script) +- Cold keys are now cold credentials +- Fix: governance actions were removed immediately, now delayed by one epoch +- Increment DRep activity in epochs where there was no GA to vote on +- Only allow votes for GAs that actually apply +- CC rejects every proposal when below `minCCSize` +- Fix that `RATIFY` wasn't total +- Properly implement treasury withdrawals +- Remove unused hot credentials at the epoch boundary +- Implement proper vote counting for SPOs +- Fix some protocol parameter names +- Check that `NewCommittee` actions are sensible when they are proposed +- Fix: treasury withdrawals were included in the wrong map + +### V0.8 + +First draft diff --git a/CODEOWNERS b/CODEOWNERS new file mode 100644 index 000000000..70f071401 --- /dev/null +++ b/CODEOWNERS @@ -0,0 +1 @@ +. @whatisRT \ No newline at end of file