Skip to content

Electra Protocol v1.0.5.0

Latest

Choose a tag to compare

@Jenova7 Jenova7 released this 20 Nov 08:49
e22e39d

Overview

This is an official mandatory Release Build for the XEP Desktop Wallet available on Mac, Windows, and Linux based systems governed by the MIT LICENSE. Binaries compiled by @Jenova7

Changes in Release - v1.0.5.0 (Since Release - v1.0.4.0)

  • [Core] An issue with the block difficulty calculation using an improperly cached value and causing some wallets to fork away from the main chain has been resolved.
  • [GUI] The legacy block explorer link has been removed.
  • [Core] A coin burning address for OmniXEP has been added: PBURNomniXEPXXXXXXXXXXXXXXXXYZ2zjf
  • [RPC] The getblock RPC command now reports the block height or count of PoW and PoS blocks in the chain.
  • [Wallet] Replay protected TXs are now properly received and added to the balance in legacy wallet databases.
  • [Core] A race condition in the getrawtransaction RPC command has been patched.
  • [RPC] The getblock RPC command now outputs the block signature for PoS blocks.
  • [GUI] An issue with the XEP-Qt wallet update checker preventing the wallet from being closed quickly after startup has been resolved.
  • [Staking] The wallet will now use a compact ECDSA signature while signing a new PoS block, which decreases the block data overhead and can allow more transactions to fit into the block.
  • [Core] Several updates from Bitcoin Core v21 have been included.
  • [Core] Miscellaneous optimizations and bug fixes

Known Issues in Release - v1.0.5.0

  • [Wallet] The mnemonic seeds for master private keys of newly generated wallets cannot yet be exported.
  • [Staking] Staking threads are only launched for wallets loaded upon node startup, so a restart is still required to begin staking on newly created or imported wallets.

Check out current issues here.

How to Contribute

Pull Requests

  1. Fork the ElectraProtocol/XEP-Core repository.
  2. Create a new branch for each feature or improvement.
  3. Send a pull request from each feature branch to the dev branch.

Bug Reports

  1. Please verify that your bug is an actual issue.
  2. If you are sure you have found a bug, open an issue against this repository.