Releases: Zondax/ledger-icp
Releases · Zondax/ledger-icp
v4.0.2
Setup rust ci (#286) * setup rust CI * bump version
v4.0.1
Bindsign consent request (#283) * add --break-system-packages flag to pip install * BlindSign Flow for Consent Requests * Upgrade deps * Add testing * Snapshots * bump version
v3.2.9
Add missing token (#271) * shore(token): Add new nICP token to internal list * Split name * feat(version): Bump version and update snapshots * fix(name): Undo appname change as it is done in the ui menu
v3.2.8
Add support for icrc2_approve transactions (#269) * bump app version and update snapshots * Reduce From/To title to fit into nanos screen * bump app version and update snapshots * Parser for icrc2_approve Add ui for icrc2_approve Update tests * Update test name * Fix validation and update snapshots for test * Bump app version and update snapshots * fix long titles being truncated * Reduce concurrency to avoid docker pull limits? * fix adjusted titles
v3.2.7
QA improvements (#268) * fix(subaccounts): Handle the case where subaccounts are shorter than expected * fix(subaccounts) Increase testing coverage for the new subaccount formatting * showe(token): Update token information * bump app version and update snapshots * Reduce From/To title to fit into nanos screen
v3.2.6
subaccount formatting (#267) * Add token information registry and helper functions * Add formatting function to be use for registry look-up * Add commands to retrieve token registry * Add support to JS package to retrieve token registry from ledger devices * Add zemu test to retrieve device's token registry * Proper check to decide if using tokenInfo from table or default to Tokens marker for amount and fee * Apply the rigth format to Fees * Fix fee formatting for known and unknown tokens * Use token formatting according to token table for sns transactions * Update neuron tests * Update tests * Fix warnings * Bump version and update snapshots * Add token decimal tests * Fix token display title and update test vector(fixed) * Add support for neuron voting power updates * Fix parser and complete UI for voting power transaction * feat(manageneuron): Add neuron refresh voting power test in zemu * Add support to handle the configuration operation to set neuron visibility * Add zemu test to check neuron visibility transaction * Reduce title length to Max fee + token name * Fix fee title and update tests * Update snapshots to reproduce a change from Maximun fee to Max fee * Remove commented code which is not used * Update snapshots * Fix(candid): created time field in transaction must be optional Fix(fmt): Fix subaccounts formatting fix(tests): Remove token_decimals tests and move them into icrc transfers tests as provided by icp team * Bump app version * Add boundary checks * Fix field name with the shorter version --------- Co-authored-by: Andrés Benso <[email protected]>
Add token information registry and helper functions
- Add formatting function to be use for registry look-up
- Add commands to retrieve token registry
- Add support to JS package to retrieve token registry from ledger devices
v3.2.5
token formatting and neuron txs for visibility and voting power (#264) * Add token information registry and helper functions * Add formatting function to be use for registry look-up * Add commands to retrieve token registry * Add support to JS package to retrieve token registry from ledger devices * Add zemu test to retrieve device's token registry * Fix lookup function and remove comments * Proper check to decide if using tokenInfo from table or default to Tokens marker for amount and fee * Fix warnings * Apply the rigth format to Fees * Remove formatting of amounts and use ICP token by default for SNS transactions * fix(decimals): Fix current test by removing formattig on unknown tokens * Fix fee formatting for known and unknown tokens * Use token formatting according to token table for sns transactions * Update neuron tests * Fix for split neuron amount being read wrong * Update tests * Remove unused variable * Fix warnings * Bump version and update snapshots * Add token decimal tests * Fix token display title and update test vector(fixed) * Remove logging code * Remove unused variable * Add support for neuron voting power updates * Fix parser and complet UI for voting power transaction * feat(manageneuron): Add neuron refresh voting power test in zemu * shore: fix warnings and unused arguments * Add support to handle the configuration operation to set neuron visibility * Add zemu test to check neuron visibility transaction * Update app/src/candid/nns_parser.c Co-authored-by: Andrés Benso <[email protected]> * Update app/src/candid/nns_parser.c Co-authored-by: Andrés Benso <[email protected]> * Remove unnecessary comments * Reduce title length to Max fee + token name * Remove testing snapshot * Fix fee title and update tests * Update snapshots to reproduce a change from Maximun fee to Max fee * Remove commented code which is not used * Update snapshots --------- Co-authored-by: Andrés Benso <[email protected]>
v3.2.4
Feat/bls improvements (#258) * Remove handler to pass an optional root key to verify certificates * Cache offsets for pages to reduce latency due to recomputing page offsets * Fix clippy * Bump version and update snapshots * Remove comments * Update artifacts to v4
Few improvements and API enhancements
This release remove the option of passing an alternative root_key that could be used for certificate verification
This is not longer necessary, so that the certificate verification would use canister key