Hi everyone
A new proposal to upgrade the NNS dapp has just gone live. Proposal 136737 is ready, please consider voting🗳️
This week’s proposal includes a new feature and a bug fix.
If the proposal is approved, you will be able to hide your balances from the main screens: portfolio, tokens, and staking. This feature is accessible from the menu options and will persist between sessions on the same device.
Additionally, a bug that prevented some lists, such as the voting history of a Neuron, from loading completely has been fixed. Users should now be able to see all the votes for their neurons.
Canister ID: qoctq-giaaa-aaaaa-aaaea-cai
Commit: 09e36d5143c4dd0e272d432d4103159eea500d6f
Wasm hash: 304ea7aa7b302b687557999ddf75a5975201939ffa92225aba587d18de4911ff
Change Log
Added
- Privacy mode for balances
Fixed
- Infinite scrolling in Voting and Proposals lists
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 "09e36d5143c4dd0e272d432d4103159eea500d6f"
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