Skip to content

Releases: PIVX-Project/PIVX-SPMT

v0.7.0

03 May 05:23
v0.7.0
324371e
Compare
Choose a tag to compare

Minor release update with added functionality

Compatibility Note

Binary distributions for macOS now require macOS 11 or newer.

Apple users with a newer Apple M series CPU can choose to use the arm64-MacOS labeled binary, though this is still to be considered a "beta" and isn't fully supported at this time. Apple M series CPUs still support running x86_64 (intel) applications once Apple's Rosetta 2 feature is enabled however.

If you are unsure what type of CPU you have in your Apple computer, choose the x86_64 labeled .dmg file.

Notable Changes

Python 3.10

SPMT has been refactored to run on python 3.10 instead of the now unsupported python 3.7.

TORv3 Address Support

Masternodes running on the TOR network using TORv3 addresses are now supported.

v0.6.3a

22 Jun 04:44
v0.6.3a
7473d0c
Compare
Choose a tag to compare

Bugfix release to fix the following issues:

  • Ledger hardware connection was broken by a recent version of Ledger's PIVX app.
  • A proposal with an invalid character caused an issue with fetching personal vote data. This data was not working properly prior to this.
  • Public RPC servers previously operated by Random-Zebra have gone offline.
  • Block explorer API endpoints previously operated by Random-Zebra have gone offline.

To fix the latter two issues, the following has been provided:

  • 3 new public RPC servers operated by Fuzzbawls have been setup
  • The block explorer API endpoints now refer to rockdev.org and zkbitcoin.com

Known Issues:

  • Users using Mac OSX versions 10.13.6-10.15.x should download the .dmg file titled with MacOSX
  • Users using macOS 11.3+ should download the .dmg file titled MacOS-11-plus
  • Apple silicon compatibility is not guaranteed at this time, but running the app in Rosetta2 may work.

SPMT - v0.6.2

22 Feb 19:50
1bdf6ed
Compare
Choose a tag to compare

Bugfixes

SPMT - v0.6.1

10 Feb 12:01
8f58734
Compare
Choose a tag to compare

⚠️ Mac OS Catalina users: use the tar.gz archive instead of the .dmg image file.

ADDED:

  • display and sign P2CS (cold-staking) utxos, if any.

FIXED:

  • Bug when parsing variable integer length (failing to decode txes with more than 253 inputs or outputs).
  • Bug with sipbuild.api on latest PyQt libraries (set maximum version to 5.14.0)
  • Bug with addresses parsing (try only on P2PKH, P2PK and P2CS scripts).

SPMT - v0.6.1rc1

07 Jan 09:33
107bcc9
Compare
Choose a tag to compare
SPMT - v0.6.1rc1 Pre-release
Pre-release

Fixed var integer parsing bug

SPMT - v0.6.0

27 Dec 14:55
bf341d3
Compare
Choose a tag to compare

ADDED:

  • Feature: Sign/Verify text messages with any address on the HW device
  • One-File binaries
  • Windows NSIS installer
  • New Masternode Message signatures (PIVX-Project/PIVX#1024)
  • Enable opening of SweepAll dialog before HW connection.
  • Rawtxes local database
  • Add warning for long operation when inputs > 75

FIXED:

  • Travis windows builds
  • Bug with intermittent rpcClient and unable to get rawtxes when collecting high number of utxos.
  • RPC status properly signaled after disconnection
  • Pixelated windows icon (added multires)
  • Initialization model detection for Ledger Nano (S/X)
  • Segfault on windows after stdout redirection

SPMT - v0.5.0

24 Jul 10:15
78a5d16
Compare
Choose a tag to compare

ADDED:

  • Controls for multipole HW wallet types
  • Support for TREZOR model T
  • multiple API sources (blockbook / cryptoid)
  • logging module
  • Support for TREZOR model One (added PinMatrix dialog)
  • Basic TravisCI Support (thanks @Fuzzbawls)

FIXED:

  • Decode Tx internally
  • Fixed bug when including collateral
  • Fixed bug with RPC reconnection
  • Reload rewards tab after successful sweepAll
  • Updated docs
  • Updated Spec file: better lookup for paths and removed unneeded libs
  • Fix visual bug with amounts in confirmation dialog

SPMT - v0.4.2

05 Feb 11:50
dd8b122
Compare
Choose a tag to compare

Minor bug fix

SPMT - v0.4.1

11 Dec 14:23
998c6eb
Compare
Choose a tag to compare

ADDED:

  • removed annoying popup on startup
  • clear DB on shutdown
  • reload UTXOs and proposals only on demand
  • better UTXO-fetching with visual feedback
  • permit broadcast of undecoded txs
  • removed 30 seconds buffer before reloading MN statuses

FIXED:

  • bug which sometimes made the binary crash on OSX when double clicking on the executable file icon.
  • exception for not found MN during vote submission
  • exceptions when RPC no longer accessible during message signature
  • RPC connection problems when the SSL context isn't verified
  • bug which caused the DB to produce files slightly bigger than it should.
  • geometry warning when launching the app from the command line.

SPMT - v0.4.0

19 Nov 11:10
7501e69
Compare
Choose a tag to compare

Added:

  • Pre-loaded Public RPC servers
  • Sqlite Database
  • Cache data saved as QSettings
  • Migration of old files to DB
  • Added better RPC-status feedback (last block number and response time)
  • Layout changed: tabs moved to the side
  • Introduced option to add Custom RPC servers
  • Added startup flags: --clearAppData, --clearMnData, --clearRpcData
  • Refresh Rewards and Governance objects in DB as soon as RPC connects
  • Updated documentation

Fixed:

  • RPC check bug
  • Removed unused imports
  • Bug with RPC_index out of range
  • Bugs connecting decorated slots
  • Re-entrat locks in hwdevice and rpcClient
  • Bug with getRemoteVersion timeout
  • API-satus bug
  • Remove external masternodes from sweepAll