The NNS Team submitted the following proposals. DFINITY plans to vote on these proposals the following Monday.
Proposals to be Submitted
Governance
https://dashboard.internetcomputer.org/proposal/137080
# Upgrade the Governance Canister to Commit cc066e9
__Proposer__: daniel.wong at dfinity.org
__Source code__: [cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7][new-commit]
[new-commit]: https://github.com/dfinity/ic/tree/cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7
## Features & Fixes
### Added
* Neurons can now perform SetFollowing to configure their following on multiple
topics at once. Whereas, before, they would have to perform multiple Follow
operations, one for each topic. This brings NNS into alignment with SNS.
## New Commits
```
$ git log --format="%C(auto) %h %s" 12afb2543219f43e4088e1ecd6d235962e71b211..cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7 -- ./rs/nns/governance ./rs/sns/init
932823aec0 feat(nns): Set following on multiple topics at once. (#5506)
035f978fb5 refactor(nns): Refactor distribute_rewards to separate immutable and mutable operations (#5494)
f57f0ed608 chore(nns,sns): Update release notes after release (#5547)
7c587c8055 chore(nns): Cleanup USE_NODE_PROVIDER_REWARD_CANISTER flag and code (#5546)
```
## Current Version
__Current git hash__: 12afb2543219f43e4088e1ecd6d235962e71b211
__Current wasm hash__: 5965ebd3d45d480387f72229553fcd843711fc222e0d78c4f0d276fcfc791bab
## 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/cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7/rs/nervous_system/docs/proposal_verification.md
### WASM Verification
See ["Building the code"][prereqs] for prerequisites.
[prereqs]: https://github.com/dfinity/ic/tree/cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7/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 cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7
# 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.
Registry
https://dashboard.internetcomputer.org/proposal/137081
# Upgrade the Registry Canister to Commit cc066e9
__Proposer__: daniel.wong at dfinity.org
__Source code__: [cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7][new-commit]
[new-commit]: https://github.com/dfinity/ic/tree/cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7
## Features & Fixes
### Changed
* The `check_routing_table_invariants` method now checks the new canister_ranges_
and ensures they match the `routing_table` record. The old invariant check will be
removed once `routing_table` is removed.
## New Commits
```
$ git log --format="%C(auto) %h %s" 12afb2543219f43e4088e1ecd6d235962e71b211..cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7 -- ./rs/registry/canister
f57f0ed608 chore(nns,sns): Update release notes after release (#5547)
d5d85d2072 fix(registry): Handle currently impossible edge case in canister_ranges_ updates (#5545)
782c748f02 feat(registry): Add invariant check for sharded canister migrations (#5535)
```
## Current Version
__Current git hash__: 12afb2543219f43e4088e1ecd6d235962e71b211
__Current wasm hash__: a1af9ac740a5840125a79eb24c2663fdb3301637e5c4892bf24875084037fbbb
## 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/cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7/rs/nervous_system/docs/proposal_verification.md
### WASM Verification
See ["Building the code"][prereqs] for prerequisites.
[prereqs]: https://github.com/dfinity/ic/tree/cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7/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 cc066e9957ad2f4f7515e9906bb7df4d2fcf78b7
# 2. Build canisters.
./ci/container/build-ic.sh -c
# 3. Fingerprint the result.
sha256sum ./artifacts/canisters/registry-canister.wasm.gz
```
This should match `wasm_module_hash` field of this proposal.