BTW, I get lots of
"2014-12-03 22:36:07 DoAutomaticDenominating -- Found unconfirmed denominated outputs, will wait till they confirm to continue."
I moved most inputs to a single one to make debugging more easy, and they all have 17 confirms now.
Edit: how can a
"payment to yourself" be not final? I would like to understand why the code in
"bool IsConfirmed() const" looks like this:
Code:
...
for (unsigned int i = 0; i < vWorkQueue.size(); i++)
{
const CMerkleTx* ptx = vWorkQueue[i];
if (!ptx->IsFinal())
return false;
if (ptx->GetDepthInMainChain() >= 1)
continue;
if (!pwallet->IsFromMe(*ptx))
return false;
...
Edit^2: wallet closed itself again:
Code:
2014-12-03 22:55:43 NotifyTransactionChanged 0470d16d1a12dd3d074b743b34e7d75dc6a6380ad64fb908c8e1ce042ceecf3e status=0
2014-12-03 22:55:43 updateWallet 0470d16d1a12dd3d074b743b34e7d75dc6a6380ad64fb908c8e1ce042ceecf3e 0
2014-12-03 22:55:43 inWallet=1 inModel=0 Index=7-7 showTransaction=0 derivedStatus=0
2014-12-03 22:55:43 Committing 43 changed transactions to coin database...
2014-12-03 22:55:43 SetBestChain: new best=00000000c17a1350f7f130caf39d45c0fffea58bb6fa993a36575b185298bc1c height=73956 log2_work=46.037533 tx=168383 date=2014-12-03 22:55:32 progress=1.000000
2014-12-03 22:55:43 send last getblocks for 00000000c17a1350f7f130caf39d45c0fffea58bb6fa993a36575b185298bc1c peer=8
2014-12-03 22:55:43 send last getblocks for 00000000c17a1350f7f130caf39d45c0fffea58bb6fa993a36575b185298bc1c peer=2
2014-12-03 22:55:43 send last getblocks for 00000000c17a1350f7f130caf39d45c0fffea58bb6fa993a36575b185298bc1c peer=4
2014-12-03 22:55:44 send last getblocks for 00000000c17a1350f7f130caf39d45c0fffea58bb6fa993a36575b185298bc1c peer=1
2014-12-03 22:55:44 getblocks -1 to 0 limit 500 peer=1
2014-12-03 22:55:45 Flushing wallet.dat
2014-12-03 22:55:45 Flushed wallet.dat 18ms
2014-12-03 22:56:12 Submiting Darksend for 659.000000 DRK
2014-12-03 22:56:12 DoAutomaticDenominating -- Found unconfirmed denominated outputs, will wait till they confirm to continue.
2014-12-03 22:57:11 Flushed 56 addresses to peers.dat 5ms
2014-12-03 22:57:13 Submiting Darksend for 659.000000 DRK
2014-12-03 22:57:13 DoAutomaticDenominating -- Found unconfirmed denominated outputs, will wait till they confirm to continue.
2014-12-03 22:57:18 CDarkSendPool::UpdateState() == 3 | 3
2014-12-03 22:58:13 Submiting Darksend for 659.000000 DRK
2014-12-03 22:58:13 DoAutomaticDenominating -- Found unconfirmed denominated outputs, will wait till they confirm to continue.
2014-12-03 22:58:51 addcon thread interrupt
2014-12-03 22:58:51 dumpaddr thread stop
2014-12-03 22:58:51 opencon thread interrupt
2014-12-03 22:58:51 msghand thread interrupt
2014-12-03 22:58:51 net thread interrupt
2014-12-03 22:58:51 Shutdown : In progress...
2014-12-03 22:58:51 Flush(false)
2014-12-03 22:58:51 DBFlush(false) ended 1ms
2014-12-03 22:58:51 StopNode()
2014-12-03 22:58:51 Flushed 56 addresses to peers.dat 7ms
2014-12-03 22:58:51 Committing 32 changed transactions to coin database...
2014-12-03 22:58:51 Flush(true)
2014-12-03 22:58:51 wallet.dat refcount=0
2014-12-03 22:58:51 wallet.dat checkpoint
2014-12-03 22:58:51 wallet.dat detach
2014-12-03 22:58:51 wallet.dat closed
2014-12-03 22:58:51 DBFlush(true) ended 15ms
2014-12-03 22:58:51 Shutdown : done