The NNS Team submitted the following proposals. DFINITY plans to vote on these proposals the following Monday.
Proposals to be Submitted
https://dashboard.internetcomputer.org/proposal/134500
# Upgrade the Cycles-minting Canister to Commit ee52ab3
__Proposer__: jason.zhu at dfinity.org
__Source code__: [ee52ab3056cf5f39b09b08de70bdd20485c8b2dc][new-commit]
[new-commit]: https://github.com/dfinity/ic/tree/ee52ab3056cf5f39b09b08de70bdd20485c8b2dc
## Summary
Increase the cycles limit by 3x and add metrics for the limiter.
## New Commits
```
$ git log --format="%C(auto) %h %s" ca8847547d327ce8a3bd81d25a590e01da1a3af5..ee52ab3056cf5f39b09b08de70bdd20485c8b2dc -- ./rs/nns/cmc
c89c23e5e5 feat(cmc): Increase cycles_limit by 3x. (#3093)
7b5227e9dd feat(cmc): Limiter metrics. (#3118)
```
## Upgrade Arguments
```candid
()
```
## Current Version
__Current git hash__: ca8847547d327ce8a3bd81d25a590e01da1a3af5
__Current wasm hash__: 57f2cbbdbc2d8943173acc6ebd55aca9b9c12e2140b38ff5f20aea7b101ea570
## 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/ee52ab3056cf5f39b09b08de70bdd20485c8b2dc/rs/nervous_system/docs/proposal_verification.md
### WASM Verification
See ["Building the code"][prereqs] for prerequisites.
[prereqs]: https://github.com/dfinity/ic/tree/ee52ab3056cf5f39b09b08de70bdd20485c8b2dc/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 ee52ab3056cf5f39b09b08de70bdd20485c8b2dc
# 2. Build canisters.
./ci/container/build-ic.sh -c
# 3. Fingerprint the result.
sha256sum ./artifacts/canisters/cycles-minting-canister.wasm.gz
```
This should match `wasm_module_hash` field of this proposal.
### Upgrade Arguments Verification
[`didc`][latest-didc] is required.
[latest-didc]: https://github.com/dfinity/candid/releases/latest
```
didc encode '()' | xxd -r -p | sha256sum
```
This should match the `arg_hash` field of this proposal.
https://dashboard.internetcomputer.org/proposal/134500
# Upgrade the Governance Canister to Commit ee52ab3
__Proposer__: jason.zhu at dfinity.org
__Source code__: [ee52ab3056cf5f39b09b08de70bdd20485c8b2dc][new-commit]
[new-commit]: https://github.com/dfinity/ic/tree/ee52ab3056cf5f39b09b08de70bdd20485c8b2dc
## Summary
* Prepare for neurons migration to stable memory by adding benchmarks and optimizing neuron related operations.
* Changes needed for periodic confirmation.
## New Commits
```
$ git log --format="%C(auto) %h %s" 0f35ac817bdf3b44680111fc90ce5d6e3bc79be1..ee52ab3056cf5f39b09b08de70bdd20485c8b2dc -- ./rs/nns/governance ./rs/sns/init
ee52ab3056 fix(nns): Fix benchmark by simulating proper behavior in canbench-rs build (#3160)
0e853680c2 perf(nns): Improve neuron validation batching (#3105)
e3cc69fe44 perf(nns): Avoid running `StableNeuronStoreValidator` after migration (#3104)
09fa8e6796 perf(nns): Read heap neurons for cardinalities (#3103)
1f952c5295 perf(nns): Add benchmarks for neuron data validator (#3102)
cf7d6c2b9b test(nns): Add a benchmark for list neurons (#3076)
c606036a64 feat(nns): Count stale and expired voting power neurons. (#3090)
ac17241242 feat(nns): Periodic confirmation metrics. (#3070)
f1bcb142fd chore(nns): Clarify the purpose of loading the known neuron section when calculating metrics (#3022)
e155963b3e perf(nns): Improve listing neurons fund neurons (#3020)
e4fc40580d perf(nns): Add benchmark for listing neurons fund neurons (#3019)
00eb69d99f test(nns): Add recent_ballots_next_entry_index to NeuronBuilder and let it be So… (#3073)
a2e186250a refactor(nns): pass begin: Bound<NeuronId> to schedule_prune_some_following. (#3061)
3cf3ebcdec docs(nns): Deleted comments that say Comand (and related) types are deprecated. (#3023)
f9636c623c feat(nns): Highly scalable voting (#2932)
```
## Upgrade Arguments
```candid
()
```
## Current Version
__Current git hash__: 0f35ac817bdf3b44680111fc90ce5d6e3bc79be1
__Current wasm hash__: 5ef169ca0f8765e9d2195988bc4ec26b1b8f0480b22fbd16c5ba148547b90c3d
## 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/ee52ab3056cf5f39b09b08de70bdd20485c8b2dc/rs/nervous_system/docs/proposal_verification.md
### WASM Verification
See ["Building the code"][prereqs] for prerequisites.
[prereqs]: https://github.com/dfinity/ic/tree/ee52ab3056cf5f39b09b08de70bdd20485c8b2dc/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 ee52ab3056cf5f39b09b08de70bdd20485c8b2dc
# 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.
### Upgrade Arguments Verification
[`didc`][latest-didc] is required.
[latest-didc]: https://github.com/dfinity/candid/releases/latest
```
didc encode '()' | xxd -r -p | sha256sum
```
This should match the `arg_hash` field of this proposal.