8

Update Roundup: Lattice1 Firmware v0.10.3 Released, New Web Wallet and MetaMask...

 3 years ago
source link: https://www.hodlalert.com/2021/03/17/update-roundup-lattice1-firmware-v0-10-3-released-new-web-wallet-and-metamask-fork-features/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Update Roundup: Lattice1 Firmware v0.10.3 Released, New Web Wallet and MetaMask Features

GridPlus Lattice1 firmware v0.10.3 was just pushed to all devices over-the-air and includes improvements and features requested by our community. Your Lattice will automatically prompt you to update in the next few hours, but if you don’t want to wait you can navigate to the Settings menu then select Software Update to check manually.

Related changes have also been pushed through to the GridPlus Web Wallet and MetaMask fork as well.

With Lattice1 updates there’s no need to re-enter your seed phrase, simply tap the touchscreen prompt to approve the update and once your device automatically reboots you’re ready to go.

Key Features in V0.10.3

Here are a few of the key improvements you’ll see notice in the new release:

  • The maximum number of direct device and application pairings has been increased to 64.
  • The ABI parser has been updated to support ABI_V2, which was released in December 2020. Additionally, more function types have been added for broader support of modern smart contracts. Remember that Lattice users can “load” ABI definitions to allow more readable Ethereum transaction requests.
  • Allows you to set your own “25th word” password to a seed phrase generated by the Lattice. Previously this was only allowed when restoring a wallet from a seed phrase.
  • Various smaller bug fixes and UX improvements such as adding a cancel button to the pairing screen. There is a full list of changes for this release at the end of the post and you can also view the complete Lattice1 firmware changelog on GitHub.

GridPlus Web Wallet Updates

The GridPlus Web Wallet has been steadily evolving since launch: this past week more accurate Ethereum and Bitcoin transaction fee estimation was added and today we deployed the first batch of one click ABI contract installations. This allows you to clearly read signing requests on your secure screen.

The capability to do this was introduced in Firmware v0.10.1 in January, but the process was very manual. Now all users need to do is click install to load contract data for their favorite apps. We’re beginning by posting just a handful but will continue adding individual installs and packs.

This is an intermediate step in the evolution of our ABI parser. To learn more about this feature and where it is headed next check out this blog post from Alex Miller that explores it in depth.

There are also several UI improvements including a faster pairing secret screen.

GridPlus MetaMask Extension

This past week we rolled out a new version of the GridPlus MetaMask extension with a hotly requested feature: full access to all of your Lattice1 and SafeCard addresses. Previously the root address of each keypair was available to connect during the MetaMask pairing process, but now you can select any one you’d like from the HD path.

Full HD Address Path Access in MetaMask

The open-source GridPlus MetaMask fork is available for Chrome and Brave, but we have also received some requests for a Firefox build. So we put together exactly that! We have not encountered any issues in testing so far and will be publishing it soon.

Keep In Touch and Up To Date

Your feedback helps shape our feature road mapand prioritization, so if you have suggestions please don’t be shy! Come speak to the team directly on our Discord server or Reddit and keep up to date on the latest developments by following GridPlus on Twitter!

Unabridged Firmware v0.10.3 Changelog

  • #1863: Add max PIN length boundary to screen builder
  • #1861: Fix issue with unlocking the card on insert
  • #1869: Check EVM1 at boot/login and prompt user to unlock SafeCard if one is inserted
  • #1874: Increase number of pairing slots and add pagination to the pairings list screen
  • #1877: Move compile guards to fix bug
  • #1875: Add length boundaries to PIN screens
  • #1876: Fixes bugs related to forgetting a wifi network
  • #1878: Fixes bug in resetting wifi credentials after a router reset
  • #1879: Fixes syntax errors
  • #1880: Adds cancel button to the pairing screen to improve UX
  • #1881: Adds missing mechanism to exit clone card process
  • #1893: Adds compile guards to settings UI
  • #1896: Fixes derivation of public keys from non-standard paths
  • #1887: Updates lvgl to print square character when unknown character is encountered
  • #1897: Fixes lvgl update from previous PR
  • #1882: Fixes several erroneous strcat instances
  • #1900: Fixes lvgl update again
  • #1895: Updates language on a few screens
  • #1901: Add tuple support to ABI decoding/printing
  • #1910: Fixes off-by-one bug introduced in previous PR
  • #1914: Zero-inits pairing secret buffer to avoid screen artifacts
  • #1911: Adds BIP password option to generated wallets
  • #1904: Fixes UI hooks in reset Lattice setting
  • #1912: Bump firmware to v0.10.3
  • #1916: Add compile guards to wallet UI
  • #1917: Adds Uniswap router V2 ABI definitions to preload list
  • #1923: Add HSM and GCE versions to welcome screen for easier factory debugging
  • #1928: Add optimization to lvgl in order to build release
  • #1930: Decreases timer on reset router mechanism to better align with GCE reset timing
  • 239ab31: Removal of defunct unit tests
  • #1931: Fix mistaken size calculation on screen displaying number of ABI defs loaded

Update Roundup: Lattice1 Firmware v0.10.3 Released, New Web Wallet and MetaMask Fork Features was originally published in GridPlus on Medium, where people are continuing the conversation by highlighting and responding to this story.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK