Skip to main content

Midnight Lace wallet

Midnight Lace wallet is a specific Web3 light wallet platform developed for Midnight, tailored to managing assets and interacting with DApps on the Midnight blockchain, as well as giving users control over their personal data.

Link to related documentation


12 August 2024

Midnight Lace wallet 1.5.0 Release Notes

Learn about the latest updates and improvements to the Midnight Lace wallet, including new features, bug fixes, and breaking changes designed to enhance functionality and stability.

New Features

  • Added halo2 viewing keys to enhance the handling of viewing keys for the Halo2 integration.
  • Implemented timeout checks to ensure better management of long-running operations.
  • Introduced a check for the latest finalized block to ensure consistency and accuracy in data processing.

Bug Fixes

  • Fixed flaky tests and excluded tracing from coverage to improve test reliability and reduce noise in coverage reports.
  • Redefined the primary key and unique constraints on the wallets table to ensure data integrity and consistency.

Breaking Changes

  • The wallets table schema has been updated with changes to primary key and unique constraints.

Known Issues

  • None

Upgrade Instructions

  • Ensure that the protocolVersion is included in the wallet's viewing updates for accurate tracking of the protocol version.
  • Review and adjust your database schema to reflect the updated primary key and unique constraints on the wallets table.
  • Test the halo2 viewing keys feature and adjust configurations as needed.

Other Changes

  • Updated Scala dependencies for improved performance and compatibility.
  • Skipping contract deployment for now in the Halo2-qa environment.