Releases: PIVX-Project/PIVX-SPMT
v0.7.0
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
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 withMacOSX
- Users using macOS 11.3+ should download the
.dmg
file titledMacOS-11-plus
- Apple silicon compatibility is not guaranteed at this time, but running the app in Rosetta2 may work.
SPMT - v0.6.2
Bugfixes
SPMT - v0.6.1
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
Fixed var integer parsing bug
SPMT - v0.6.0
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
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
Minor bug fix
SPMT - v0.4.1
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
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