Package Details: zencash-swing-wallet-ui-bin 0.83.2-1

Git Clone URL: https://aur.archlinux.org/zencash-swing-wallet-ui-bin.git (read-only, click to copy)
Package Base: zencash-swing-wallet-ui-bin
Description: Desktop GUI Wallet for ZenCash
Upstream URL: https://github.com/ZencashOfficial/zencash-swing-wallet-ui
Licenses: MIT
Submitter: asbachb
Maintainer: None
Last Packager: asbachb
Votes: 0
Popularity: 0.000000
First Submitted: 2017-12-13 00:04 (UTC)
Last Updated: 2018-10-01 22:51 (UTC)

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

asbachb commented on 2018-10-17 09:53 (UTC) (edited on 2018-10-17 09:54 (UTC) by asbachb)

@qKUqm3wtY4 have you red the comments below? The wallet is just the frontend for the daemon. Since there's a splash screen it seems that the wallet is running.

Since you did not provide any further details ("an error is not sufficient) I cannot investigate your problem.

qKUqm3wtY4 commented on 2018-10-17 09:42 (UTC) (edited on 2018-10-17 09:44 (UTC) by qKUqm3wtY4)

This package installs but the application produces an error during the splash screen.

caevaroy commented on 2018-02-14 03:47 (UTC)

zend Seg Fault at block 139200 https://github.com/ZencashOfficial/zen/issues/84 "cronicc commented on Dec 22, 2017 This most likely related to arch using libboost 1.65.1, zend depends on 1.62.0. There were some ABI changes and these patches are also not applied."

droygon commented on 2018-01-19 14:51 (UTC) (edited on 2018-01-20 23:11 (UTC) by droygon)

Hi, if anyone is currently having problems I would like to offer some help using the simple steps that helped me run zencash (zend) and zencash-swing-wallet-ui-bin on Arch Linux (Manjaro Linux).

To currently run zencash (zend) you need boost 1.65 (not the current 1.66 - which I could not successfully and easily downgrade), to remedy this just install the AUR package:

boost-65-compat 1.65.1-1

Note that this is the only additional package you need of boost, you do not need an additional lib-boost 1.65 package (at least I don't and I already have boost 1.66 and lib-boost 1.66 installed from before). After installing this additional package zencash (zend) should work.

To make the swing wallet run you now need to go to your /home/yourUsername/.zen/ folder and create the file zen.conf (as stated in the comments before) and inside the created file paste the following 2 lines:

rpcuser=yourUsername

rpcpassword=yourPassword

(change 'yourUsername' & 'yourPassword' to your desired ones)

The swing wallet sould hopefully work now.

UPDATE:

Unfortunately, like nimbusflow, I keep getting a 'Segmentation fault (core dumped)' and can't seem to be able to fully sync it. The problem seems to be the Zencash daemon and not the swing wallet because I was trying to sync both ways and they both fail about half way (at around block 110000, though I think yesterdy I kept hitting 132000 till it gave me the error... but not really sure).

nimbusflow commented on 2017-12-28 11:30 (UTC)

Thanks for the info, @asbachb !

I suspected that could be the case but alas after a very long evening I guess my google-fu wasn't up to scratch and I didn't find that issue on github.

asbachb commented on 2017-12-28 10:52 (UTC) (edited on 2017-12-28 10:52 (UTC) by asbachb)

@nimbusflow, normally the zencash-swing-wallet is just a ui for the zencash deamon (zend). So the points you address should be implemented in zencash package.

2) The zen.conf is normally generated by zend

3) That's a packaging problem of zencash. (see https://aur.archlinux.org/packages/zencash/)

4) Currently zend is not working for archlinux according incompatible version of liboost (see https://github.com/ZencashOfficial/zen/issues/84).

nimbusflow commented on 2017-12-28 04:07 (UTC)

Had some issues installing this one...

  1. rustup is the recommended implementation of rust but this didn't work for me, I had to go with rust in the end.

  2. it doesn't look like ~/.zen/zen.conf is created upon installation so you have to do it manually otherwise the wallet won't start. I followed the instructions on https://github.com/ZencashOfficial/zencash-swing-wallet-ui (search for the file I just mentioned)

  3. The cryptographic keys weren't downloaded by default with zencash or this package, so this had to be done manually. You'll find lots of references to zen-fetch-params on the web but this didn't work for me. I had to run zcash-fetch-params to get it to work.

  4. Syncing the wallet is a problem I haven't been able to solve. It hangs around block ~110K and I can't get it to complete. I tried zend -reindex too, which ran fine for about the same time but I kept hitting a segmentation fault.

I don't know if these are zen or swing problems, but I thought I'd share my experience just in case someone's in the same situation. I decided I want a lightwallet in the end, so I doubt I'll keep trying to install this one!

asbachb commented on 2017-12-20 22:56 (UTC)

@gobonja thanks for your hint. I did an update.

gobonja commented on 2017-12-20 22:22 (UTC)

plese remove comma in depends=('zencash', 'java-runtime') dependencies are seperated with space so zencash is not recognized