The DRE Team submitted the following proposals. DFINITY plans to vote on these proposals the following Monday.
Proposals to be Submitted
Node-rewards
Upgrade the Node-rewards Canister to Commit 98b37bf
__Proposer__: pietro.di.marco at dfinity.org
__Source code__: [98b37bf4ffd2f46bc968018bb850a9753540877b][new-commit]
[new-commit]: https://github.com/dfinity/ic/tree/98b37bf4ffd2f46bc968018bb850a9753540877b
## Features & Fixes
* Hourly sync nodes metrics, in preparation for performance based rewards calculation.
* Extract rewardable nodes between two timestamps, in preparation for performance based rewards calculation.
* Compute daily failure rate extrapolation in rewards-calculation lib., in preparation for performance based rewards calculation.
* Add telemetry for the canister
* Removed the registry store cleanup function, which was previously used to resynchronize registry data with timestamp to registry versions mapping.
## New Commits
```
$ git log --format="%C(auto) %h %s" 5128134d24b7a5b8e24a3d5d40c4cce9d81fd375..98b37bf4ffd2f46bc968018bb850a9753540877b -- ./rs/node_rewards/canister ./rs/node_rewards ./rs/registry/node_provider_rewards
fe98635604 fix(NRC): Fix rewardable nodes computation (#6225)
05530871f6 fix(NRC): Small fixes (#6156)
297e165f3f chore(NRC): Small fixes and Structs renaming (#6122)
4ab350269d feat(NRC): Add telemetry (#6085)
c3008e0f2f feat(NPR): Add node metrics sync in timer (#6078)
e8858013eb chore(NPR): Remove registry store cleanup (#6063)
dbf0bfde1b feat(NPR): compute daily FR extrapolation in reward calculator (#6003)
8f772dcafe chore(NPR): Refactor NPR to use dyn CanisterRegistryClient (#6000)
aa078c6c1b feat(NRC): Implement RegistryClient with support for rewardable nodes computation (#5869)
3206a4ba77 chore(nns/sns): Release notes (#5911)
```
## Current Version
__Current git hash__: 5128134d24b7a5b8e24a3d5d40c4cce9d81fd375
__Current wasm hash__: 59d76a35284b7f2dfd06e74e16841b593e24d538b323e5eca90224713258e8e6
## 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/98b37bf4ffd2f46bc968018bb850a9753540877b/rs/nervous_system/docs/proposal_verification.md
### WASM Verification
See ["Building the code"][prereqs] for prerequisites.
[prereqs]: https://github.com/dfinity/ic/tree/98b37bf4ffd2f46bc968018bb850a9753540877b/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 98b37bf4ffd2f46bc968018bb850a9753540877b
# 2. Build canisters.
./ci/container/build-ic.sh -c
# 3. Fingerprint the result.
sha256sum ./artifacts/canisters/node-rewards-canister.wasm.gz
```
This should match `wasm_module_hash` field of this proposal.