• Forum has been upgraded, all links, images, etc are as they were. Please see Official Announcements for more information

Dash Electrum progress and reports

Status
Not open for further replies.
Financial report for Dec 2020 is attached.

Dash Electrum 4.0.9 release with several fixes is on the way.
 

Attachments

  • Dash Electrum 2021 - Dec 2020 Finances.pdf
    50.2 KB · Views: 269
Dash 4.0.9.0 is released with upstream and local fixes:

* fix decoding BIP21 URIs with uppercase schema (d40bedb2)
* psbt: put full derivation paths into PSBT by default (c8155129)
* invoices: allow address-reuse (#6609, #6852)
* A few other minor bugfixes.# Release 4.0.7.0
* Dependencies: as part of adapting to new dnspython,
- python-ecdsa is no longer needed at all,
- cryptography is now required (min 2.6), the user can no
longer choose between cryptography and pycryptodomex
* Fix 'Max' button in kivy (#6169)
* Various fixes for Kivy/Android install wizard
* Fixes for recently released macOS 11 Big Sur
* user interface: some minor changes that aim to improve usability
* other minor GUI fixes
* Ledger:
- fix enumerating devices with new bitcoin app (1.5.1) (b78cbcff)
- fix compat with HW.1 (200f547a)
* Trezor One: need to use latest firmware (1.9.3) to work with
current terzorlib
* Fixed Offilne mode
* A few other minor bugfixes.

* qt fix: remove max amount button fixed width
* qt: fix dip3 tab in offline mode

Find it, as usual, at https://github.com/akhavr/electrum-dash/releases/tag/4.0.9.0 and Ubuntu PPA
 
Jan 2021 financial report attached
 

Attachments

  • Dash Electrum 2021 - Jan 2021 Finances.pdf
    50.5 KB · Views: 267
Dash Electrum 4.0.9.2 released

Available at https://github.com/akhavr/electrum-dash/releases/tag/4.0.9.2 or via your usual update method (Ubuntu PPA, Google Play, f-droid)

# Release 4.0.9.2

* qt: fix PayToEdit.parse_amount (#172)
* gui qt/kivy: add ProTx/LLMQ reset UI (#173)
* PS: separate new denoms/collateral txins by address (#175)
* qt PS Dialog: fix PS Keystore tab (#176)
* various DIP3 fixes (post 4.0.9.1) (#177)
* util.py: fix mainnet Dash.org block explorer (#180)
* paymentrequest: check network on PaymentRequest parse (#182)
* qt: fix protected_with_parent decorator (#183)
* GUI: fix send Payment msg from qt/kivy gui, do not broadcast tx
when sending Payment to Anypay (#185)
* invoices: add InvoiceExt with Dash extra data support, which
includes PrivateSend send status and DIP2 extra data/tx type (#198)
 
Feb 2021 financial report attached.

Please, note that there are changes in our team work conditions and in the next proposal we're going to increase our expenditure to $15000/month and seek another developer. So far, expenses unchanged.
 

Attachments

  • Dash Electrum 2021 - Feb 2021 Finances.pdf
    49.7 KB · Views: 260
Dash Electrum 4.0.9.4 released

Available at https://github.com/akhavr/electrum-dash/releases/tag/4.0.9.4 or via your usual update method. Google Play update is delayed due to fake "impersonation" reports to Google Play Store.

Release 4.0.9.4

* qt: fix do_export_history (#213)
* couple of qt style fixes (#216)
* Fix offline command backup old version on wallet upgrade (#217)
* add support to save uncompleted multisig wallets (#219)
* installwizard: show hw xpub after adding cosigner (#220)
* Add plugin scan_over_gap (#221)
* qt: add show_utxo_time config/qt option (#222)
* Split dash_ps module (#223)
* dash_ps: allow set absolute denoms count to mix (#224)
* fixes for privatesend with hw wallet (#225)
 
Apr 2021 financial report attached.
 

Attachments

  • Dash Electrum 2021 - Apr 2021 Finances.pdf
    50.7 KB · Views: 260
Any thoughts on porting Payment Channels / Lightening Network to work with Dash Electrum?

  • increased privacy
  • demonstrating that dash is not entirely dependent on masternodes
  • potential for cross chain swaps via LN on other networks
 
Any thoughts on porting Payment Channels / Lightening Network to work with Dash Electrum?

  • increased privacy
  • demonstrating that dash is not entirely dependent on masternodes
  • potential for cross chain swaps via LN on other networks

I've thought about this. This won't be an easy effort, even taking into account that heavy lifting was done by Bitcoin Electrum team. So first we'd do some work on alternative ways to do coinswap (see https://github.com/akhavr/electrum-dash/issues/197 for example) and then will proceed with lightning.

Note that crosschain swaps are difficult beasts: they're not used even in Bitcoin LN.
 
Dash Electrum 4.1.2.0 released

Available at https://github.com/akhavr/electrum-dash/releases/tag/4.1.2.0 or via your usual update method. Android users: please install directly from github or use f-droid.

Release 4.1.2.0

* The wallet creation wizard no longer asks for a seed type.
* Paid invoices are removed from the lists. Invoice details can still
be accessed from the transaction history.
* Password unification (Android only): When the Android app is
started, the entered password is checked against all wallets in
the directory. If the test passes:
- all wallets are encrypted
- new wallets will use the unified password
- password updates are performed on all wallets
Whether the password is unified can be seen in the GUI: In the
'Settings' dialog, the description for the password setting is
'Change password for this wallet' if the password is not unified,
and becomes 'Change password' if password is unified.
* Android PIN reset: If the password is unified, the PIN can be reset
by providing the password.
* Android: fees have been removed from the settings dialog. Instead,
the fee slider is shown everytime an transaction will be performed.
* Block explorer: allow setting a custom URL in Qt GUI.
* fix Kivy bug with scrollbar
* fix localization issues
* Qt GUI: fix some crashes when exiting, make sure pressing
Ctrl-C always quits
* Android: use more modern application launcher/icon,
implement freezing addresses
* enhance protx code, add protx info to docs (#237)
* other minor fixes
 
Dash Electrum 4.1.2.1 released

Available at https://github.com/akhavr/electrum-dash/releases/tag/4.1.2.1 or via your usual update method. Android users: please install directly from github or use f-droid.

Release 4.1.2.1

* base_wizard.py, keystore.py: add purpose48 multisig #244
* dash_ps: enhance new denoms/collateral patterns #246
* commands load_wallet: add set current for commands option #247
* dash_ps: fix _calc_total_need_val #248
* qt dip3: make wizards modeless #251
* Fix kivy: show tx type again #252
* base_wizard.py: fix choose_keystore (create seed) #253
* kivy: add network data loading progress bar, notify when server disconnected on excessive resource usage (limits) #254
* Renew build dependencies for macOS/Win, other fixes #255
* Win builds: custom PyInstaller bootloaders to minimize AV false-positives #256
 
May 2021 financial report attached
 

Attachments

  • Dash Electrum 2021 - May 2021 Finances.pdf
    50.7 KB · Views: 292
Dash Electrum 4.1.2.2 released

Available at https://github.com/akhavr/electrum-dash/releases/tag/4.1.2.2 or via your usual update method. Android users: please install directly from github.

# Release 4.1.2.2

* wallet/kivy: fix feerate calc (float Decimal conversion) #258
* PS: fix processing of new_denoms/collateral wfls #261
* PS: do not check enough small denoms for ABS calc method #262
* network: do not stop dash_net/mn_list if not full_shutdown #263
* PS: add gathering mixing statistics #266
* Qt fix: remove BlockingWaitingDialog use, other qt fixes #268
* protx/qt: allow add MN with IP/BLS pubk found in registered MNs #269
* protx_list: MNList.reset: notify gui, clear protx_info data #270
* dash_net: rm staled [test.]dnsseed.masternode.io #271
* Enhance PS gui logging about session timeouts #272
* Kivy: fix start mixing with protected method #275
 
Status
Not open for further replies.
Back
Top