Dash Electrum progress and reports

akhavr

Active Member
Oct 11, 2014
766
384
133
Dash Electrum 3.3.8.3 release:

* add Dash PrivateSend support (qt/kivy gui supported)
* update ecdsa version to 0.14.1
* some Dash P2P network related code/gui fixes
* fix islocks handling
* some ProTx masternodes related code/gui fixes, gather protx
info masternodes data and save to local file (protx_info.gz)
* some kivy gui fixes
* add new servers to servers.json, servers_testnet.json

https://github.com/akhavr/electrum-dash/releases/tag/3.3.8.3 and usual PPA for ubuntu packages
 
  • Like
Reactions: GrandMasterDash
Feb 25, 2018
6
1
3
73
Not updating from Linux repository

I'm running Mint 19 and for some time now my regular system updates have been checking the DashElectrum repository and installing program (and required file) updates. My last automated update was a couple of days ago, which installed v 3.3.8.3.

Nevertheless, when I open the program, it still shows it is v 3.2.2 (as it has for some now) and it doesn't connect with a server. Why would that be? What can I do to fix this?
 

akhavr

Active Member
Oct 11, 2014
766
384
133
Not updating from Linux repository

I'm running Mint 19 and for some time now my regular system updates have been checking the DashElectrum repository and installing program (and required file) updates. My last automated update was a couple of days ago, which installed v 3.3.8.3.

Nevertheless, when I open the program, it still shows it is v 3.2.2 (as it has for some now) and it doesn't connect with a server. Why would that be? What can I do to fix this?
Asked on reddit too: what PPA are you using? We're not officially building for Mint, might it be that you're stuck with an old port?
 
Feb 25, 2018
6
1
3
73
akhavr/dash-electrum and akhavr/dash-electrum (Sources) are both enabled.

They're the ones set up by the installer program.

Linux Mint uses the Ubuntu core.
 

akhavr

Active Member
Oct 11, 2014
766
384
133
Ok, let's make sure:

Code:
$ cat /etc/apt/sources.list.d/akhavr-ubuntu-dash-electrum-xenial.list
deb http://ppa.launchpad.net/akhavr/dash-electrum/ubuntu xenial main

$ dpkg -l | grep ^ii | grep electrum
ii  electrum-dash                              3.3.8.3-0ppa1~ubuntu16.04.1                     all          Easy to use Dash client
ii  python3-electrum-dash                      3.3.8.3-0ppa1~ubuntu16.04.1                     all          Easy to use Dash client - Python module
?

What is the output:

Code:
$ sudo apt update
$ sudo apt install electrum-dash
?
 
Feb 25, 2018
6
1
3
73
I think I see the root of my problem maybe. I'm using Mint 19, which is based on Ubuntu Bionic (18). What you have here is for Mint 18, which is based on Ubuntu Xenial (16).

My PPAs are connecting for bionic updates instead of xenial. So in your above lines of code, my output reads bionic in each place yours says xenial. And a reinstall changes nothing.
 
Last edited:

akhavr

Active Member
Oct 11, 2014
766
384
133
I think I see the root of my problem maybe. I'm using Mint 19, which is based on Ubuntu Bionic (18). What you have here is for Mint 18, which is based on Ubuntu Xenial (16).

My PPAs are connecting for bionic updates instead of xenial. So in your above lines of code, my output reads bionic in each place yours says xenial. And a reinstall changes nothing.
I'm on 16.04 right now. Both bionic and xenial should have updated versions of Dash Electrum
 
Feb 25, 2018
6
1
3
73
OK. But that leaves me back to my initial problem:

Not updating from Linux repository

I'm running Mint 19 and for some time now my regular system updates have been checking the DashElectrum repository and installing program (and required file) updates. My last automated update was a couple of days ago, which installed v 3.3.8.3.

Nevertheless, when I open the program, it still shows it is v 3.2.2 (as it has for some now) and it doesn't connect with a server. Why would that be? What can I do to fix this?
Any ideas on how I can fix the problem?
 
Feb 25, 2018
6
1
3
73
ii python3-electrum-dash 3.3.8.3-0ppa1~ubuntu18.04.1 all Easy to use Dash client - Python module
-----
Ign:1 http://packages.linuxmint.com tara InRelease
Hit:2 http://packages.linuxmint.com tara Release
Hit:3 http://security.ubuntu.com/ubuntu bionic-security InRelease
Hit:4 http://archive.canonical.com/ubuntu bionic InRelease
Hit:6 http://archive.ubuntu.com/ubuntu bionic InRelease
Hit:7 http://ppa.launchpad.net/akhavr/dash-electrum/ubuntu bionic InRelease
Hit:8 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Hit:9 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
-----
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
electrum-dash
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/34.1 kB of archives.
After this operation, 61.4 kB of additional disk space will be used.
Selecting previously unselected package electrum-dash.
(Reading database ... 350383 files and directories currently installed.)
Preparing to unpack .../electrum-dash_3.3.8.3-0ppa1~ubuntu18.04.1_all.deb ...
Unpacking electrum-dash (3.3.8.3-0ppa1~ubuntu18.04.1) ...
Setting up electrum-dash (3.3.8.3-0ppa1~ubuntu18.04.1) ...
Processing triggers for gnome-menus (3.13.3-11ubuntu1.1) ...
Processing triggers for mime-support (3.60ubuntu1) ...
Processing triggers for desktop-file-utils (0.23+linuxmint5) ...
Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
 

akhavr

Active Member
Oct 11, 2014
766
384
133
Going to submit the proposal to the Treasury.

During next 3 months we plan to deliver the following:
  • upstream updates and bugfixes (of course)
  • Google Play
  • mixing to hardware wallets
  • better multisig support out of the box (like, create 2-of-3 for your hw wallet, desktop, and mobile)
After paying Mar salaries, we are have -209.56 (yes, in deficit).

At current exchange rate of 64.47USD/Dash our run rate is 155.11Dash per month.
  • 155.11 Dash * 3 month = 465.33 Dash
  • 209.56 Dash deficit
  • 5 Dash proposal submission
Total: 679.89 Dash or 226.63 Dash per month.

As usual, in case of DASH appreciation, any leftover funds would be spent to extend the duration of the project. In case of DASH depreciation, we will go into a deficit mode again and will submit a new proposal after the end of this 3 month period.
 

tungfa

Administrator
Dash Core Team
Moderator
Foundation Member
Masternode Owner/Operator
Apr 9, 2014
8,900
6,726
1,283
Dash Electrum 3.3.8.4 release:
  • Trezor/KeepKey plugins: fix signing of CbTx outputs
  • Disable PrivateSend and PrivateSend UI for HW wallets (unsupported),
    allow mixing amounts below keep amount, other PS fixses
  • android receive screen: copy address instead Payment Request if
    amount is not set
  • add PPA for Focal Fossa (Ubuntu 20.04), android arm64-v8a apk build
  • update Tor Proxy in win builds to 0.4.2.6
https://www.dash.org/downloads/
 

akhavr

Active Member
Oct 11, 2014
766
384
133
Thank you for supporting further development of Dash Electrum. We're preparing now next bugfix release along with Google Play submission.
 

akhavr

Active Member
Oct 11, 2014
766
384
133
Here's the financial report for the Apr 2020. Thanks to the Treasury financing and a donation, we're back in black again.

Now we're preparing next bugfix release (PR108, 109, 110 if somebody wants to dig into the code) plus further bugfixes. We intend to submit this release to Google Play.
 

Attachments

GrandMasterDash

Well-known Member
Masternode Owner/Operator
Jul 12, 2015
2,740
979
183
Here's the financial report for the Apr 2020. Thanks to the Treasury financing and a donation, we're back in black again.

Now we're preparing next bugfix release (PR108, 109, 110 if somebody wants to dig into the code) plus further bugfixes. We intend to submit this release to Google Play.
Does it really need a pdf to display a few lines? :)
 

akhavr

Active Member
Oct 11, 2014
766
384
133
Dash Electrum 3.3.8.5 released.

Changes:
  • PrivateSend: Check on small amount of minimal denoms and propose
    to make new small denoms tx from single larger denom (no change)
  • PrivateSend: fixes related to keypairs cleanup, fix PS balance when
    other ps coins is presented
  • PrivateSend: block receiving GUI during mixing to prevent
    interfering with addresses reserved for PS use
  • Android: add button to start Orbot on wallet startup if Tor is not
    detected, fix versionCode for arm64-v8a apk
https://www.dash.org/downloads/
 
Last edited by a moderator:

akhavr

Active Member
Oct 11, 2014
766
384
133
Dash Electrum 3.3.8.6 released:

* PrivateSend: allow start mixing before llmq/protx ready,
stop mixing only if keep amount is available on ps balance
* Enhance "Detect Tor proxy on wallet startup" option behaviour/UI
* DIP3 masternodes: support collateral in ProRegTx output (p2sh addresses
support), other fixes
* Remove legacy masternodes commands from commands.py
* Add UI to handle Other PS coins
* Add separate ps_keystore for PrivateSend operation
* Other fixes

https://github.com/akhavr/electrum-dash/releases/tag/3.3.8.6 or your usual update way.