Hi, guys.
My coins are lost after I restarted zcash daemon with -rescan (did it because
I was getting bad-txns-joinsplit-requirements-not-met error).
After -rescan, that error disappeared and I’ve successfully transfered 0.9 ZEC from my t-addr to
my z-addr. However, after I did this, the bigger part of z-addr coins are lost.
This is the log of my interactions with zcash client (Ubuntu):
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf getbalance
1.01648388
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_gettotalbalance
{
"transparent": "1.01648388",
"private": "21.6898",
"total": "22.70628388"
}
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_listaddresses
[
"zs1n..."
]
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf listaddressgroupings
[
[
[
"t1Q...",
0.00000000,
""
],
[
"t1W...",
1.01648388
]
]
]
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_sendmany "zs1n..." "[{\"amount\": 0.9, \"address\": \"t1Q...\"}]"
opid-88a2f681-673d-409c-bd21-9f875e353533
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_getoperationresult
[
{
"id": "opid-88a2f681-673d-409c-bd21-9f875e353533",
"status": "failed",
"creation_time": 1558094711,
"error": {
"code": -26,
"message": "tx-expiring-soon: expiryheight is 534110 but should be at least 534115 to avoid transaction expiring soon"
},
"method": "z_sendmany",
"params": {
"fromaddress": "zs1n...",
"amounts": [
{
"amount": 0.9,
"address": "t1Q..."
}
],
"minconf": 1,
"fee": 0.0001
}
}
]
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_sendmany "zs1n..." "[{\"amount\": 0.9, \"address\": \"t1Q...\"}]"
opid-2d619634-8ed3-4917-a990-1995769657f5
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_getoperationresult
[
{
"id": "opid-2d619634-8ed3-4917-a990-1995769657f5",
"status": "failed",
"creation_time": 1558095034,
"error": {
"code": -26,
"message": "18: bad-txns-joinsplit-requirements-not-met"
},
"method": "z_sendmany",
"params": {
"fromaddress": "zs1n...",
"amounts": [
{
"amount": 0.9,
"address": "t1Q..."
}
],
"minconf": 1,
"fee": 0.0001
}
}
]
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_sendmany "zs1n..." "[{\"amount\": 0.9, \"address\": \"t1d... \"}]"
opid-36217a38-62c5-47bc-87b3-7afefdd087d7
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_getoperationresult
[
{
"id": "opid-36217a38-62c5-47bc-87b3-7afefdd087d7",
"status": "failed",
"creation_time": 1558095240,
"error": {
"code": -26,
"message": "18: bad-txns-joinsplit-requirements-not-met"
},
"method": "z_sendmany",
"params": {
"fromaddress": "zs1n...",
"amounts": [
{
"amount": 0.9,
"address": "t1d... "
}
],
"minconf": 1,
"fee": 0.0001
}
}
]
------------------------------------------------------------------------------------------
(restarting daemon with -rescan)
------------------------------------------------------------------------------------------
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_sendmany "zs1n..." "[{\"amount\": 0.9, \"address\": \"t1d... \"}]"
opid-bbb76108-e6d3-4fa4-a7d7-14797a464726
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_getoperationresult
[
{
"id": "opid-bbb76108-e6d3-4fa4-a7d7-14797a464726",
"status": "success",
"creation_time": 1558097086,
"result": {
"txid": "082813ff5dbb8ad4a003c59b2b2758f82e6da6b8f0dbae810cb3dade9b6e7ad2"
},
"execution_secs": 12.524275122,
"method": "z_sendmany",
"params": {
"fromaddress": "zs1n...",
"amounts": [
{
"amount": 0.9,
"address": "t1d... "
}
],
"minconf": 1,
"fee": 0.0001
}
}
]
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_gettotalbalance
{
"transparent": "1.01648388",
"private": "0.0099",
"total": "1.02638388"
}
------------------------------------------------------------------------------------------
(I hour later, it's still 4.2597 private coins, where is the rest?)
------------------------------------------------------------------------------------------
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_gettotalbalance
{
"transparent": "1.01648388",
"private": "4.2597",
"total": "5.27618388"
}
david@ubuntu:~$ zcash-cli -conf=/mnt/hgfs/zcash-data-vm/zcash.conf z_gettotalbalance
{
"transparent": "1.01648388",
"private": "4.2597",
"total": "5.27618388"
}
Edit: redacted addresses