The NNS Team submitted the following proposals. DFINITY plans to vote on these proposals on Wednesday (April 16, 2025).
https://dashboard.internetcomputer.org/proposal/136285
Additional Notes
DFINITY plans to vote on it sooner, as this proposal contains a commit which prevents people accidentally use a functionality that’s not ready.
Proposals to be Submitted
Governance
# Upgrade the Governance Canister to Commit 1c46b8a
__Proposer__: jason.zhu at dfinity.org
__Source code__: [1c46b8a2c717616bca1b5ba264e7b3ff81a3ce52][new-commit]
[new-commit]: https://github.com/dfinity/ic/tree/1c46b8a2c717616bca1b5ba264e7b3ff81a3ce52
## Features & Fixes
### Added
* A timer task is added to take daily snapshots of voting power for standard proposals.
### Fixed
* Turned off `DisburseMaturity` that was incorrectly turned on before.
## New Commits
```
$ git log --format="%C(auto) %h %s" 7575e49a4afa83524c06ad72ce40f588eca93ae2..1c46b8a2c717616bca1b5ba264e7b3ff81a3ce52 -- ./rs/nns/governance ./rs/sns/init
1c46b8a2c7 fix(nns): Turn off disburse maturity which was incorrectly turned on (#4827)
28ef5ff672 chore(nns): Delete flags related to periodic confirmation of following. (#3782)
13b6e2630f feat(nns): Add a timer task to perform voting power snapshots (#4405)
e41b1f0c46 feat(nns): Define NeuronAsyncLock to be compatible with safer access pattern to global state (#4774)
971eecc54a chore(nns): update changelogs (#4793)
6aca5540e6 feat(nns): Add an index for maturity disbursement based on finalization timestamp (#4770)
```
## Current Version
__Current git hash__: 7575e49a4afa83524c06ad72ce40f588eca93ae2
__Current wasm hash__: 5048768a1527413737fca111c9ef794fb817a20d69725dae2c6192e53c5b1fbc
## Verification
See the general instructions on [how to verify] proposals like this. A "quick
start" guide is provided here.
[how to verify]: https://github.com/dfinity/ic/tree/1c46b8a2c717616bca1b5ba264e7b3ff81a3ce52/rs/nervous_system/docs/proposal_verification.md
### WASM Verification
See ["Building the code"][prereqs] for prerequisites.
[prereqs]: https://github.com/dfinity/ic/tree/1c46b8a2c717616bca1b5ba264e7b3ff81a3ce52/README.adoc#building-the-code
```
# 1. Get a copy of the code.
git clone git@github.com:dfinity/ic.git
cd ic
# Or, if you already have a copy of the ic repo,
git fetch
git checkout 1c46b8a2c717616bca1b5ba264e7b3ff81a3ce52
# 2. Build canisters.
./ci/container/build-ic.sh -c
# 3. Fingerprint the result.
sha256sum ./artifacts/canisters/governance-canister.wasm.gz
```
This should match `wasm_module_hash` field of this proposal.