Wondering if someone can help me understand what i’m doing wrong here. For my game I have a ‘hot wallet’ in which players can auto withdraw funds. I keep a smaller amount in the hot wallet for security reasons. If a player wants to make a larger withdraw I do it manually. In this case a player wanted to withdraw 25ZEC. The hot wallet was a little shy of that amount so I quickly sent 16 coins over from another wallet. The hot wallet shows the new coins and at the time I could see 3 confirmations on the blockchain from that transaction. However, when I go to send 25ZEC from the hot wallet it won’t let me. See below:
and then try to send coins (using sendmany) you will get the error:
error code: -6
error message:
Account has insufficient funds
This is apparently because the account feature has been depreciated (in BTC core and Zcash) and sendmany only works with empty account names. So if you import keys like this: