Normally ? Sorry but I dont agree I see "expected time" several minuts and after 3 hours I generated first coin (and not full one)
Its normally ? I cant have 24/7 working my comp because I sleep/working so staking few hours on day but why I see several minuts expected time but first time gemerated staked coins after 3 hours ? before I have ~50% "generated but not accepted", now I have all accepted but expected several minuts when I take coin after 3 hours after start staking.
So whats is wrong ? I have I think newest wallet v. 1.2.0.0.
No fudd but why I can't take whats wrote "expected rime"
different expected several minuts vs 3 hours
@up sry Griffith but I cant leave open leave wallet 24h because I working and my home is empty and I cant stay my comp working nobody home, its can have fire and energy cost for staking and working all comp is to high, so I stake when I in home.
not sure if you have ever looked at the math for the expected time. but here it is..
uint64_t nMinWeight = 0, nMaxWeight = 0, nWeight = 0;
pwalletMain->GetStakeWeight(*pwalletMain, nMinWeight, nMaxWeight, nWeight);
uint64_t nNetworkWeight = GetPoSKernelPS();
bool staking = nLastCoinStakeSearchInterval && nWeight;
int nExpectedTime = staking ? (nTargetSpacing * nNetworkWeight / nWeight) : -1;
which in simplified non code terms is:
nMinWeight = 0, nMaxWeight = 0, nWeight = 0;
then it gets your stake weight from the wallet and sets those numbers from 0 to the correct numbers.
it gets the nextwork weight.
checks to see if you are staking.
if you are. then it takes the target block time. multiplies it by the network weight and then divides it by how much weight you have. (if you arent staking it puts a -1 for false)
and that is your expected time till next stake.
so.. the computation behind that estimated value is solid. but if the wallet actually does it or not isnt up to us. its up to the network. so i cant really help you there