Enhanced Firmware Building and QA Testing
An environment variable and commands for building and signing firmware for QA testing have been added. This supports more robust testing for the software.
OneKey Mini Support
Support for building and signing firmware for the OneKey Mini device has been broadened. This ensures the device's functionality remains stable and up-to-date.
New Workflow for Building Release Assets
A new workflow has been introduced for building release assets, providing an improved and standardized procedure.
Updated and Enhanced Ethereum Support
Significant changes related to Ethereum tokens have been made. The software now operates with the latest version numbers for a variety of Ethereum tokens, it includes support for new Ethereum network and token definitions, and better handles Ethereum transactions, addresses, and signing typed data.
Message Definitions for Other Networks
Message definitions for other networks, like Nexa and Sui, have also been enhanced. This, therefore, provides broader and improved support for a variety and mixture of network transactions and addresses.
Introduction of New Functions Related to Flash Operations
New functions have been added to assist with flash operations. This serves to improve memory management in the software.
Tron Message and Contract Updates
Enhancements to Tron messages and contracts have been made, thus supporting better handling of Tron related operations.
Enhanced Localization
Minor tweaks have been made to various language files which include French, Italian, Japanese, Korean, Russian, Simplified and Traditional Chinese.
Improved Ethereum Keychain Management
A new file related to keychain management and handling Ethereum messages has been added. This file helps streamline operations related to Ethereum keychains.
Support for Signing Ethereum Transactions using EIP-1559 Fee Model
A new file has been added to facilitate the signing of Ethereum transactions using the EIP-1559 fee model. This brings support for a newer, more efficient fee model for Ethereum transactions.
Schnorr BCH Module Addition
The addition of the Schnorr BCH module in the crypto directory extends the cryptographic capabilities of the software.
Please note that this summary omits changes to various source files and less-important updates to maintain simplicity and readability.
PR Summary
Enhanced Firmware Building and QA Testing An environment variable and commands for building and signing firmware for QA testing have been added. This supports more robust testing for the software.
OneKey Mini Support Support for building and signing firmware for the OneKey Mini device has been broadened. This ensures the device's functionality remains stable and up-to-date.
New Workflow for Building Release Assets A new workflow has been introduced for building release assets, providing an improved and standardized procedure.
Updated and Enhanced Ethereum Support Significant changes related to Ethereum tokens have been made. The software now operates with the latest version numbers for a variety of Ethereum tokens, it includes support for new Ethereum network and token definitions, and better handles Ethereum transactions, addresses, and signing typed data.
Message Definitions for Other Networks Message definitions for other networks, like Nexa and Sui, have also been enhanced. This, therefore, provides broader and improved support for a variety and mixture of network transactions and addresses.
Introduction of New Functions Related to Flash Operations New functions have been added to assist with flash operations. This serves to improve memory management in the software.
Tron Message and Contract Updates Enhancements to Tron messages and contracts have been made, thus supporting better handling of Tron related operations.
Enhanced Localization Minor tweaks have been made to various language files which include French, Italian, Japanese, Korean, Russian, Simplified and Traditional Chinese.
Improved Ethereum Keychain Management A new file related to keychain management and handling Ethereum messages has been added. This file helps streamline operations related to Ethereum keychains.
Support for Signing Ethereum Transactions using EIP-1559 Fee Model A new file has been added to facilitate the signing of Ethereum transactions using the EIP-1559 fee model. This brings support for a newer, more efficient fee model for Ethereum transactions.
Schnorr BCH Module Addition The addition of the Schnorr BCH module in the crypto directory extends the cryptographic capabilities of the software.
Please note that this summary omits changes to various source files and less-important updates to maintain simplicity and readability.