Hi everyone
Proposal 137076 to upgrade the NNS dapp just went live, please consider voting
This week’s proposal introduces improved financial visibility with fiat values and cleaner number formatting in transaction screens, while also resolving display issues with staking forms and NNS neuron management.
Canister ID: qoctq-giaaa-aaaaa-aaaea-cai
Commit: 14d2c332c1ad7930b5d9150dc7b3c26b7bc248b0
Wasm hash: ecca4cab2e4cc8d997d119e27d3f638092de61f33987a63d507eaff15047a2a9
Change Log
Added
- Fiat values to confirmation screens
Changed
- Trim trailing zeros in transaction modals
Fixed
- Fix staking form error messages not clearing after correction
- Fixed an issue where NNS neurons that had been disbursed but still had active maturity disbursements were not displayed in the dapp.
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 "14d2c332c1ad7930b5d9150dc7b3c26b7bc248b0"
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_hash
field in the proposal.
cat nns-dapp-arg-mainnet.did
didc encode "$(cat nns-dapp-arg-mainnet.did)" | xxd -r -p | sha256sum