NNS Updates, Sept 13

The NNS Team will be submitting the following upgrade proposals this Friday, 2023-09-15. DFINITY plans to vote on these proposals the following Monday.

Proposals to be Submitted

Governance

## Proposal to Upgrade the Governance Canister
### Proposer: DFINITY Foundation
### Git Hash: 739149c382ef42625c9646ee37ffc834070cfb6e
### New Wasm Hash: 34e99ff46961218ee55ba282d71a6bd600e39ae33e7500033363dc90f84e695a
### Target canister: rrkah-fqaaa-aaaaa-aaaaq-cai
---
## Features
- Change to HostOS Upgrade proposals (not yet in use)
- Extend voting period for ManageNeuron proposals to 48 hours
## Release Notes
```
$ git log --format=“%C(auto) %h %s” b029bf49b688b757be2df46b2b72465726c225fd..739149c382ef42625c9646ee37ffc834070cfb6e --  ./rs/nns/governance
 625b045592 fix: NNS1-2490 Deduplicating principal ids from a neuron because controller can be hot key
 c60ded1af2 chore: update bytes and tokio metrics crates
 b3075ca939 feat: NNS1-2507 Implement StableNeuronIndexes::remove_neuron
 c7094ec380 Merge branch ‘jason/NNS1-2507-1’ into ‘master’
 3a74188a5c feat: NNS1-2507 Move add_neuron towards unified index access
 987884ef66 Merge branch ‘levsha/Update-gazelle-and-go-toolchains-’ into ‘master’
 68c57d1242 Update gazelle, go and buildifier toolchains.
 2d4c3811e4 NNS1-2528: Preserve the order of elements in the followees field from StableMemory read
 396c29c05a feat: NNS1-2413 Implement a way to validate neuron indexes in different heartbeats
 a0c1083947 Merge branch ‘rumenov/tkrup’ into ‘master’
 a53e3fcfa2 upgrade tokio to the 1.32.x LTS release
 7261f963b8 refactor: use specific neuron_store method instead of generic
 5bdc1612a0 Merge branch ‘NNS1-2361’ into ‘master’
 191d7df2a1 fix(sns): Apply SNS maturity modulation at the end of the 7 day window
 40451155e1 feat: NNS1-2413 Define len() and contains() methods for indexes for validation
 43c8518488 Merge branch ‘jason/misc-heap-governance-data’ into ‘master’
 e5ae55bbc3 chore: Add unit tests for HeapGovernanceData to ensure split-reassemble equivalence
 44acec0b52 Merge branch ‘eero/rework-hostos-proposals’ into ‘master’
 14a3983d9d [override-didc-check] Rework HostOS Upgrade Proposals
 a7dbf74b8d refactor: remove list_heap_neurons usage from Governance
 497a24b756 NNS1-2264: Add private_matter_voting_period_seconds for NeuronManagement-topic’d proposals
 8c579d7da4 feat: NNS1-2529: Copy inactive neurons to stable memory in heartbeat.
 354d52af5e feat: NNS1-2527: Copy batch of inactive Neurons to StableNeuronStore.
 77a410de8d refactor: more methods to NeuronStore
```

## Wasm Verification
Verify that the hash of the gzipped WASM matches the proposed hash.
```
git fetch
git checkout 739149c382ef42625c9646ee37ffc834070cfb6e
./gitlab-ci/container/build-ic.sh -c
sha256sum ./artifacts/canisters/governance-canister.wasm.gz
```
## Current Version
- Current Git Hash: b029bf49b688b757be2df46b2b72465726c225fd
- Current Wasm Hash: aa9f5f55d8f4fd379d2afb9d69add8803894c154b8f5e8f50d656b8b11e4185f

Registry

## Proposal to Upgrade the Registry Canister
### Proposer: DFINITY Foundation
### Git Hash: 739149c382ef42625c9646ee37ffc834070cfb6e
### New Wasm Hash: 18e747b374f3936bf39d09faefef0b5ace12c7ff754a86af51e2786517e788de
### Target canister: rwlgt-iiaaa-aaaaa-aaaaa-cai
---
## Features
- Change to HostOS Upgrade proposals (not yet in use)
## Release Notes
```
$ git log --format=“%C(auto) %h %s” b029bf49b688b757be2df46b2b72465726c225fd..739149c382ef42625c9646ee37ffc834070cfb6e --  ./rs/registry/canister
 68c57d1242 Update gazelle, go and buildifier toolchains.
 a53e3fcfa2 upgrade tokio to the 1.32.x LTS release
 14a3983d9d [override-didc-check] Rework HostOS Upgrade Proposals
```

## Wasm Verification
Verify that the hash of the gzipped WASM matches the proposed hash.
```
git fetch
git checkout 739149c382ef42625c9646ee37ffc834070cfb6e
./gitlab-ci/container/build-ic.sh -c
sha256sum ./artifacts/canisters/registry-canister.wasm.gz
```
## Current Version
- Current Git Hash: b029bf49b688b757be2df46b2b72465726c225fd
- Current Wasm Hash: 512f0e8e033feb61923cc9b6529db4a75ba1afcc5f17ac6e6fc03c555ca70419
3 Likes