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


16 February 2024

Midnight Lace wallet 1.1.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 close button to rename native token drawer.
  • Added native token custom metadata support.
  • Native token transfer support introduced.
  • Added DApp connector balance check.
  • Introduced native token detection modal in the popup view.

Bug Fixes

  • Fixed resync modal on popup view.
  • Optimized handling of midnight state.
  • Fixed sendTx tests for the extension.
  • Fixed wallet state on resync.
  • Fixed midnight store slice.
  • Fixed native token rename delay.
  • Fixed pending coins handling for native tokens.
  • Fixed inconsistent behavior when changing addresses in settings.
  • Fixed tdust token balance check.
  • Fixed performance issues.
  • Fixed artifact generation for local builds on tags and nightly for local.
  • Reset native token metadata state on wallet delete.
  • Fixed state sync state map.
  • Fixed arbitrary native token amount transfer.
  • Cleared native token metadata when required.

Breaking Changes

  • Removed total wallet balance.
  • Removed transaction history.
  • Removed native token on zero balance.

Upgrade Instructions

  • Ensure compatibility with the new native token support, including transfer and metadata handling.
  • Verify the DApp connector balance check integration.
  • Test the changes for tdust and the renamed native token.
  • Update configurations for the new Kubernetes environments as necessary.

Other Changes

  • Released version 1.1.0.
  • Maintenance updates and test improvements post-1.0.5.
  • Marked failing tests as "fixme."
  • Updated Kubernetes URLs and Docker images.
  • Enabled the use of 2 workers for devnet environments.