[Solved] - Where I can see my ZEC after mining from pool?

Hello

I’m new to mining and get confused on getting the ZEC to my wallet.

I have done steps below:

  • Setup the zcash client on my virtual Ubuntu machine and got a new t-address by
    zcashd
    zcash-cli getnewaddress

  • Find a mining pool and uses address from above step to mining

  • After few weeks mining, the pool shows several payment(around 0.1 ZEC in total) to my address with transaction id.

  • When I look back to my wallet which built on the ubuntu virtual machine, I see the balance is still 0 by using below command:
    zcash-cli listreceivedbyaddress 0 true

An supplementary which might help, I didn’t keep the virtual machine running all the time. Basically just power on 1st time for getting the address and 2nd time for checking the balance(which returns 0 to me).

Who can please help me to get ZEC in such case?

Is the daemon fully synced?

Thanks but to be honest I don’t know.

Is there any command can check?

You can see your nodes current blockheight with getinfo or on the status screen under the :zcash::heart:

You also use ./src/zcash-cli z_gettotalbalance to see the balances in Z and T Addresses. getinfo, listunspent, listtransactions, etc… only work for T addresses.

zcash/payment-api.md at master · zcash/zcash · GitHub

You can check your nodes height against the current network height at https://explorer.zcha.in

Thank you a lot. It finally turns out it’s because it’s not fully synced. After 6 hours waiting, I finally see the money in my wallet.