Hello, ICPeople! Proposal 135201 to upgrade the NNS dapp just went live, please consider voting.
This week’s proposal brings small improvements and fixes. If adopted, you will be able to sort your tokens and neurons by their fiat value in the Tokens and Neuron Staking page.
Upgrade frontend NNS Dapp canister to commit 0090dd03e44fa0d5fe2f1451adb019e10013b775
Wasm sha256 hash: 16eedb82488e05a9cceae2c09113159b27701f1e2b1d3c9c1de3ea08506a8e96
(https://github.com/dfinity/nns-dapp/actions/runs/13158022866
)
Change Log
Added
- Custom sorting of staking nervous systems table.
- Custom sorting of tokens table.
- Navigation to a token’s wallet from the top token positions on the portfolio page.
- Navigation to a project’s neurons from the top projects on the portfolio page.
Fixed
- Fix the back button on the accounts page when navigating from the portfolio page.
- Reporting: Correct the formatting of neuron ids in the CSV output.
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 "0090dd03e44fa0d5fe2f1451adb019e10013b775"
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