There were a number of transactions that were orphaned (meaning lost) during yesterday’s upgrade. You can try to rescan to some time before yesterday and it should fix the balance. You can then try to execute the transaction again.
History of ledger support for zcash overall has been quite terrible. Make sure that your ledger live firmware is fully up to date (the error you receive might indicate not being up to date with the latest network upgrade). If still no luck, then you can import the seed into zkool.
the upgrade yesterday may have initiated a new network version 6.2, and so it makes sense that they would be behind. I have only just read this, not sure yet.
What happens if an orphaned transaction was executed by a cross chain protocol like Maya via a dex like Thorswap? I swapped Eth to Zec like this yesterday and the Zex transaction can’t be found.
I’m following up about a missing transaction from Eth to Zcash on Thorswap. It seems it went through, with two confirmations, then disappeared. My funds have been missing for 4 days. Can anyone on the Zcash team look into this?
I have contacted Thorswap. They say the swap was succesful: “swap worked on Maya, the node trying to send the ZEC failed or is lagging. It’s basically stuck on the transfer-to-destination step>”
I’d made 5 ETH to ZEC swaps on Thorswap previous to this, all succesful.
Now, on the sixth swap, ZEC network gave me two confirmations, now the transaction can no longer be found.
I gave up on BTC bc of the refusal to deal with privacy and actual usage. I see how ZEC deals with privacy but what’s the path to build transaction volume so that fees sustain the network when the miner subsidy goes away? Has anyone run the math on this? What’s it take?
Would it be possible to help me with an issue trying to send my Zcash to another wallet please?
The existing wallet is really old with the last transaction in block height 221175 and was created on the ledger device. I have tried to send from this wallet via a ledger and no matter what operating system I use with the ledger I receive a “Invalid data received error” from the ledger software and the transfer will not proceed.
I have since installed the Zkool wallet and added my Zcash address via my seed phrase and have downloaded the blockchain from number 1. I still cannot send from this wallet as when trying I receive the error “Failed to validate tx: Wtxld(“private”, error: transaction did not pass consensus validation: transaction use an incorrect consensus branch id”
Can anyone help with this issue as my tokens refuse to transfer to another wallet no matter what device or wallet app I try?
I was using the latest version of Zkool downloaded from the apple store.
Ive managed to send my Zcash tokens to another address using Ywallet for IOS. As my last transaction was pre October 2018 I inputed my seed and used the sweep function in the app to bring my Zcash account back into the modern world which has now allowed me to finally transfer my tokens.
According to my iphone view, the Zkool on ios is still the old version 6.11.3. The new one is still going through the apple release pipeline.
Zkool also runs on basically everything else as well. Releases · hhanh00/zkool2 · GitHub
Thank you for letting me know about the Zkool release. The issue was all to do with my wallet address transactions being pre October 2018 which was before the Sapling switchover. Zodl and other wallets only gave the option to scan from oct 2018 onwards and maybe the lite and quick versions of the blockchain in other wallets like Zkool do too on the surface of things. Guess it was the same with ledger, so much for trusting your tokens with their product as they would be stuck had i not of used an alternative method for access. Its a poor show that a fix wasn’t implemented to easily allow older addresses to continue to function or migrate with the error messages generated more cryptic than the blockchain itself!
I understand that public explorers cannot reveal all details of shielded transactions. My concern is not about lost funds, but about how different wallets reconstruct the private wallet state after shielded transactions.
The funds are recoverable and spendable with Zodl, but the balance displayed by YWallet and Zkool appears inconsistent.
Could this be related to:
lightwalletd synchronization?
shielded note handling?
Sapling/Orchard change processing?
wallet migration between Sapling and Orchard?
I can provide additional public information such as TXIDs and block heights, but I will not share any private keys, recovery phrases, or sensitive wallet data.
When recovering an account from zodl into zkool you need to select “advanced options / use internal change”. Zodl handles change differently (it derives a different address) than zkool and ywallet and you need to select the option to make the recovery compatible with zkool. Ywallet is being deprecated.
I have questions about the information that can be extracted from the transaction explorer. When making a Zcash transaction, if I have the public key address and the transaction ID, considering shielded transactions between two shielded keys, what other information can I obtain? Is it possible to discover all previous transactions? What is actually hidden when making shielded transactions?
The sender knows the recipient address, their own address, the amount they send, the txid and the fee. The receiver knows their own address, the amount, txid and fee. Assuming its a fully shielded tx, the only data recoverable from an explorer is the txid and fee. Shielded address do not appear on-chain in any case i.e. you cannot search for them on the blockchain so having knowledge of it doesn’t help there (and so no, there is no way to derive any transaction history from it, this requires a spending or view key) A reply-to address would need to be included in the memo in order for the recipient to know where it came from at all. Without knowing who the sender was, there is no way for the receiver to discover or ever prove who it was. (The number of notes involved is also discoverable and, if there are many, many notes, may add some insight into what the tx is maybe sort-of about but usually not really.)
Transacting across shielded pools like Orchard->Sapling will also reveal the amount in turnstyle.
Even when the transaction contains a transparent component(s), the shielded address is not revealed.
In addition to what Autotunafish said, fees and orchard/ironwood actions are public.
Also keep in mind unless your running your own zebrad + explorer, public explorers may log ip’s and addresses input. Its for this reason as well as speed I recommend hosting your own if you can afford the time to set it up.
Is it possible to track past transaction fees using only a single transaction ID and the public key? What are the risks associated with IP exposure? If my computer is on and the wallet is running, could someone hack into my computer and Zcash wallet using my IP address?
Good answers to these questions are outside my scope of expertise but I would encourage you to visit your favorite AI whom could probably shed some light on these topics. Id also recommend running your own node, so you can see first hand what info is avail, and which info isnt. I prefer the lab approach over the theory when it comes to computers.