YWallet technical support

This might be a universal issue but I use YWallet so posting here.

Had an unusual transaction: tx sent, receiving wallet noticed it was incoming, blockchain explorer saw it and said it was unconfirmed, and it was taking ages…many hours…so left it and eventually went to bed. In the morning it’s gone - incoming wallet shows nothing, nothing comes up using same txid on blockchain explorer and YWallet says no funds. After a brief panic I rescanned in Ywallet and the funds are there.

This suggests a failed/returned transaction due to low fee, which I only know from experience using other chains, never ZEC. I read through these forums and people are suggesting that there’s been another (!) spam attack and there’s now a market for transaction fees? I have not been following ZEC developments for a while so I was a bit confused.

My questions are:

  1. Is the YWallet behaviour I experienced - with my (assumed) failed transaction - because of YWallet’s use of the “default” 0.00001zec fee?
  2. If so, does that mean returned transactions are expected behaviour for YWallet at the moment?
  3. If so, is there a way to change the transaction fee in YWallet, and if not, does it mean that my ZEC in YWallet is essentially unusable in the meantime?

Using YWallet 1.4.0 desktop

Thank you!

1 Like

Yes, there is a way to change it in the settings. To calculate the proper fee, multiply all of your inputs and outputs by 0.00005.
The inputs are your notes and can be seen in the notes tab. You can select them to exclude certain ones from being spent to have more control.
Think of the outputs as the different addresses typically there are only 2; the receiver and change But if you use the multipay option, then you can increase the number of recipients and adjust the fee accordingly.

1 Like

For example: here I have 7 notes


If I wanted to send all of the funds to one address, I would calculate 7-in + 2-out × 0.00005 = 0.00045

Ill send all to another address I hold

Submitted at 2216396

Committed at 2216397

1 Like

Yes.

Yes, transactions have an expiry height. If they don’t get mined after ~40 blocks, then expire and are basically canceled as if they never happened.

Ywallet 1.4.1 allows changing the default fee, using 0.0001 should work most of the time, or otherwise see @Autotunafish 's posts above.
The next release of Ywallet (end of September I think) will calculate the correct fee automatically. There is no fee market, but the default fee now depends on the number of inputs/outputs to mitigate spam.

4 Likes

It is the max between inputs and outputs. Technically you would only need to pay for 7 actions.

4 Likes

Yep that was it, newest YWallet does the trick. Thank you!

3 Likes

I use Ywallet. I try to send coins to another wallet, it shows that the coins are sent, issues a transaction, but the balance does not change and the coins are not sent. The transaction is empty on the blockchain. Please help me solve the problem.

Not sure what platform you are using, but some of the links in the ywallet app install page point to a previous version, you can get them here.
Caveat: If using a a version from playstore like android or ios then you need to use the same one and not a manually installable version. Otherwise it will just be a new wallet.

The website points to the new version now.
Thanks for the heads-up.

3 Likes

Thats my fault, we were talking about this very recently on the general channel in the old tyme zCash server and that slipped my mind. Otherwise you definitely would have seen it.

Yest but I try to download and defender says there is a viru trojan ?

Did you download from official Ywallet website? If so then you should be fine.

The windows defender screen is normal, thats just a windows thing. Select the “more info” button and then “Run Anyways”

Hi I hope, you can help. I’ve just installed the Ywallet on Ubuntu 20.04.6 LTS using Flatpak, the workstation is running in a Virtualbox environment on a Win 11 host.
The installation was straight forward, I launched the app, created an account, and it has not connected. Is there something I need to do for it to sync with the blockchain? Thank you!

Check which server you are connecting to, there’s a list of servers under Settings → Zcash. I’m using Zec.rocks servers without issue.

Also be sure your VM has internet access, depending on how you configure it it may not, or Windows firewall/defender could be blocking it.

if this is the same version you got from flatpak then its old and wont work anyway. ywallet website has new 1.8.0 version

3 Likes

Yes it’s 1.5. Thanks for the steer :grinning:

Thanks, I had checked the connectivity, I’m using this site from the VM. I reinstalled with the Flatpak 1.8 ver hosted on Ywallet. Installed and connected OK!
But I now have another problem, after updating the security on the database, adding a password to encrypt the data. It seemed ok it said quit and restart. on restart I just get a black screen on the app, it’s unresponsive. Can’t see what I’m doing wrong any help appreciated. Thanks

database encryption doesn’t work with flatpak at the moment due to the sandbox. There is an open issue about it.

Thanks, I’m new to this, is there a work around?