Proposal 134037 to upgrade the NNS dapp (08/11/2024)

Happy Friday, ICPeople! Proposal 134037 to upgrade the NNS dapp just went live, please consider voting. :ballot_box:

This week’s proposal introduces an update to our existing dark theme with some darker shades for the real dark theme lovers in the ICP community. :new_moon_with_face:


Upgrade frontend NNS Dapp canister to commit 135d971454531448c89a454f253dbc49ce0e8107

Wasm sha256 hash: 2686b9d9b702a6a23d1378f643f607dcb99e3e928fdc852249fe0375f0c7a4ce (https://github.com/dfinity/nns-dapp/actions/runs/11704574755)

Change Log

Added

  • Add navigation between neuron detail pages.

Changed

  • Updated the dark theme and page icons.

Wasm Verification

To build the wasm module yourself and verify its hash, run the following commands from the root of the nns-dapp repo:

git fetch  # to ensure you have the latest changes.
git checkout "135d971454531448c89a454f253dbc49ce0e8107"
git merge-base --is-ancestor HEAD origin/main && echo "OK" || echo "Commit is not on main branch!"
./scripts/docker-build
sha256sum nns-dapp.wasm.gz

You may also want to verify the canister arguments. In the proposal they are binary, which is not very readable. Docker provides both binary and text formats and you can verify that the text format corresponds to the binary arg_hex field in the proposal.

cat nns-dapp-arg-mainnet.did
didc encode "$(cat nns-dapp-arg-mainnet.did)" | xxd -r -p | sha256sum
3 Likes

Dear God, THANK YOU! :pray:

4 Likes