Last week we released the all-new ARK Desktop Wallet v2.6.0 which introduced a lot of new features, improved the plugin system and removed Core API v1 support. This week we are releasing a minor update that further improves the plugin system and also improves bridgechain compatibility with the recent removal of API v1.
You can download the ARK Desktop Wallet at https://ark.io/wallet
- Load transaction from file — allows the user to load a Transfer transaction from a file (JSON). This populates the recipient, amount, fee and vendorfield fields.
- Show if voted delegate is not active in the wallet table — displays if a voted delegate is currently not forging in the wallets table.
Ability to use WebSockets in plugins — allows plugins to connect to a WebSocket if the WEBSOCKETS permission is granted. It sanitizes event responses and also cleans up and disconnects the WebSockets when the navigation changes. Plugins can update with live data much easier using a WebSocket instead of HTTP GET requests, especially due to the inability to access setTimeout which makes periodically refreshing data over HTTP much harder, whereas WebSockets can push new data.
***Fixed bridgechain peer issues ***— when adding new networks or interacting with bridgechain networks there were troubles when trying to obtain data from the network. This has now been resolved and all bridgechains that use Core >v2.3 should work properly inside the ARK Desktop Wallet.
***Get wallet names in wallet selection/input address ***— Calls wallet_name() to get the wallet name in the address input dropdowns instead of relying only on the wallet.name property. This way the dropdowns will also show respective usernames and the stored name of a known wallet.
***Close transaction modal when clicking on addresses and always navigate to transactions tab ***— changed the transaction modal to close itself and navigate to that wallet’s transactions tab when clicking on an address. Previously it also stayed on the current tab (which could be the list of delegates, for example).
Port used from Github peer list — On a fresh setup of the desktop wallet, the peer list is pulled from GitHub. This peer list only contains the p2p port. Version 0.2.0 of @arkecosystem/peers took the p2p port as the public API port, which was incorrect.
***Allow the Changelly widget to open popups ***—there were some troubles trying to use Changelly to obtain ARK. The page now opens a URL via target=”_blank”, which takes care of the problem.
Properly format cryptocurrencies — as of recently the currency mixins would add additional whitespace between the currency symbol and the value when formatting cryptocurrencies (one regular space, one non-breaking space). It now removes the whitespace, then adds a non-breaking space instead of the regular space that was added before.
Updated all Electron dependencies — updated all of the Electron dependencies we use to the latest version.
Hashes for 2.6.1 of Desktop Wallets (SHA256)
Windows X86 & X64 (ark-desktop-wallet-win-2.6.1.exe)
I found a bug / an issue — what do I do?
Please open an issue with all of the details on **ARK Desktop Wallet Issues **page.
I want to help with development — what do I do?
I want to translate Desktop Wallet into my own language — how can I help?
Please read the instructions at this **link. **Click on the arrow to open the full guide.