Skip to content

Version 0.9.22

Compare
Choose a tag to compare
@Bertrand256 Bertrand256 released this 24 Feb 15:16
· 278 commits to master since this release

Description

Added

  • DML registration wizard: the possibility of using public keys
    for the operator and Dash addresses for the owner and voting.
  • Main window: the possibility of displaying private keys in the form
    of: Dash address, public key and public key hash (for diagnostics).
  • Wallet: the possibility of adding/hiding any BIP44 account (use
    context menu). Please note, that if there is a gap between the account
    added and the last one used (having a transaction history), the
    official client app for a given hardware wallet (eg Trezor online
    wallet) will not show it.
  • Wallet: the possibility o hiding accounts.
  • Wallet: signing messages with any address.
  • Wallet: showing incoming and not yet confirmed UTXOs (from mempool).
  • Wallet: initially select the masternode address ("Masternode address"
    mode) that is currently selected in the main window.
  • Support for DIP2 tx inputs on Keepkey.
  • Support for DIP2 tx inputs on Ledger Nano S.

Changed

  • Main window: the user's role is morphed into three independent
    roles - owner, operator and voter - one can choose any combination of
    them.
  • DML registration wizard: support for the 'feeSourceAddress' field
    in the protx prepare call (added in Dash Core rc11).
  • Main window: suport for deterministic masternodes in the masternode
    status area.
  • Main window: the visibility of the buttons associated with starting
    masternodes depends on the status of DIP3 and Spork 15.
  • Wallet: improved refreshing of the UTXO list as a result of reading
    new transactions.

Fixed

  • Proposals: fixed an issue that caused some proposals to not be
    displayed.
  • Wallet: issues with fetching transactions and showing UTXOs for
    BIP44 accounts that are beyond the scope of the standard BIP44
    account discovery method.
  • Fixed "save_file_query() missing 1 required positional argument"
    error when saving proposals to CSV file.
  • Fixed several other minor issues.
  • Fixed an issue with voting after DIP3 activation (hotfix2)
  • Fixed "Unknown USB device" when connecting to Keepkey on Windows (downgraded from a broken keepkey library)
  • Fixed an issue with signing transactions with multisig dest address

Siganture

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Mac/Linux:
shasum -b -a 512 DashMasternodeTool_0.9.22-hotfix6.mac.zip
8027ff386bc10be7df40608bd5ba81396c7562ed29bdae60ffad0c9574a95f5ec8ebba2c3346a26abc53cb9045d87f6036cd418039c76428ddc83d074b0f2149 *DashMasternodeTool_0.9.22-hotfix6.mac.zip

shasum -b -a 512 DashMasternodeTool_0.9.22-hotfix6.linux.tar.gz
e9279a83c154b981291861ae87a00e2839c78a2dff9953eb6e1998959d4382959b526c25805eab36202d8769259f56fcbaa1ece2e2ec01483d0ba00e9f273d34 *DashMasternodeTool_0.9.22-hotfix6.linux.tar.gz

shasum -b -a 512 DashMasternodeTool_0.9.22-hotfix6.win64.zip
507a145536124a067a044ba402dab86159ec3e019502c239d6c14d28b87e2d5d82fea54cc787c9d8adcfd558f459d9c3191e1a42895f6effdc32a4d7a67d863c *DashMasternodeTool_0.9.22-hotfix6.win64.zip

Windows:
certUtil -hashfile DashMasternodeTool_0.9.22-hotfix6.win64.zip SHA512
507a145536124a067a044ba402dab86159ec3e019502c239d6c14d28b87e2d5d82fea54cc787c9d8adcfd558f459d9c3191e1a42895f6effdc32a4d7a67d863c

Keybase User Name: bertrand256
PGP Fingerprint: 8044DCB5D241349F815F95220D8F46CAA62F7EFD
E-mail (antispam format): b256 at pr0t0nmail d0t c0m
-----BEGIN PGP SIGNATURE-----

wsFcBAEBCAAQBQJcqHJwCRANj0bKpi9+/QAAlggQAJEyDTthaanvyBC14jpBH8Ut
yH1aEaAUznQdh1e2Ae/K0mxkP9ijx0vfPtcOlycZucXWt8/0pHuxUMBVn7Z8YS45
NMiOuA23tfE+gkv37NQt11LSOyV3zEA8JXjIFyjiYNab8lLzjhaUWqFN2Nz/hw6u
pZbYR6gIXVJDZm0uG8rmkTF/Fa0jVvOrLGPE/zkVDKBxiBHuqj8OeEQYCxgiDfn8
lBY7v5KybnIGRBCEdgFhGSfz60vXasO1ilyy+uLsSi7igVZA0c6xPaIGabU+Tg/r
W6f2otQ//Q5X1lUA584q/US8huCmcnVSG6jC8ztqD4KnMSNDHJW0AASMQd/rVJwt
dYFhqfUL8x4GR7fD79JS911+SIwQcLyn4YKMbaD0fUA+CZ+xWUoF0ev59gYfHjTg
Fiu3BhO+XZoKsRKWR6BiqTTUTVzlPl4y70VCNMMTF6WDAROcQzuifqYV8dWq1i6b
QuJ3zxlvK5vlKjRvET3hRTQyrF9ZcWExW4QAEvAKCIWV6rkqQ7dg4BuotpC0YCQF
gSc+vkwFfBV9/hGYscZDTNDfrg9a0Puz9dt6ruL77rK0vpiA6zkCYSuiPC0wBoYg
TnYw+H3mid+cCpU4pquX+F5Fdaxfgk3aXKFjQztJ8R4iU9mYHoHbHTbcIVhZoUJX
PnLD8N/KXtfVB0pHlQi7
=ajZr
-----END PGP SIGNATURE-----

Verification
keybase pgp verify -m "-----BEGI..."