Evan Duffield
572ebf4502
prinf -> logprintf
2015-08-07 11:33:50 -07:00
Evan Duffield
f28e12f23d
more debugging for autocheck
2015-08-07 09:54:02 -07:00
Evan Duffield
73e6cc4449
Compare string version of CScript instead
2015-08-07 09:32:35 -07:00
evan82
dac2b0fae5
Merge pull request #490 from UdjinM6/v0.12.0.x_process_on_IsBlockchainSynced
...
V0.12.0.x process DS,IX,MN,DGBB on IsBlockchainSynced, not on IBD
2015-08-07 06:18:50 -07:00
evan82
491ccc8d62
Merge pull request #488 from UdjinM6/v0.12.0.x_over_scr
...
V0.12.0.x fixes for overview screen / DS progress
2015-08-07 06:18:10 -07:00
evan82
8424dc7b1a
Merge pull request #487 from UdjinM6/v0.12.0.x_ask_for_mn
...
V0.12.0.x ask for mn / lower mnw ban
2015-08-07 06:17:25 -07:00
UdjinM6
8063bcc8aa
process DS,IX,MN,DGBB on IsBlockchainSynced, not on IBD
2015-08-07 07:48:55 +03:00
UdjinM6
745142f6bf
DS progress weights depend on DS rounds in settings / force overview to update on OK in options
2015-08-07 06:19:10 +03:00
UdjinM6
f57c470f95
ask for mn / lower ban score for mnw
2015-08-07 06:07:40 +03:00
Evan Duffield
f94d9803c6
Fixed --disablewallet crash
2015-08-06 16:09:22 -07:00
Evan Duffield
fca0a6d4b8
client bump
2015-08-06 14:48:03 -07:00
Evan Duffield
6fdefceb24
Merge branch 'v12-premature-budget-items' into v0.12.0.x
2015-08-06 13:18:52 -07:00
Evan Duffield
d251dc6599
Keep track of immature budgets/proposals
2015-08-06 13:18:10 -07:00
Evan Duffield
a47585ea33
version bump
2015-08-05 16:37:43 -07:00
Evan Duffield
50c7b96c69
Try lock in ProcessGetData
2015-08-05 14:33:51 -07:00
evan82
e05622037c
Merge pull request #477 from UdjinM6/v0.12.0.x_locks
...
V0.12.0.x more locks fixes
2015-08-05 14:31:29 -07:00
evan82
8f1c0e1cfd
Merge pull request #485 from UdjinM6/v0.12.0.x_translations
...
V0.12.0.x strings/translation source fixes
2015-08-05 14:17:40 -07:00
UdjinM6
9a9e7b7644
strings/translation source fixes
2015-08-06 00:12:01 +03:00
evan82
42d7223191
Merge pull request #479 from UdjinM6/v0.12.0.x_sync_added
...
v0.12.0.x clear mapSeenSync... on Reset
2015-08-05 13:14:24 -07:00
evan82
05dfffbc63
Merge pull request #482 from UdjinM6/v0.12.0.x_relay_dstx
...
v0.12.0.x relay dstx to everyone
2015-08-05 12:46:56 -07:00
UdjinM6
54ac44e60b
relay dstx to everyone
2015-08-05 22:43:00 +03:00
Evan Duffield
8bd8a897d0
IsBlockchainSynced in mnsync
2015-08-05 07:28:10 -07:00
Evan Duffield
801e597d64
added mnsync command
2015-08-05 07:24:58 -07:00
UdjinM6
903970d0cf
clear mapSeenSync... on Reset
2015-08-05 05:10:47 +03:00
evan82
0d625c888d
Merge pull request #478 from UdjinM6/v0.12.0.x_sync_added
...
V0.12.0.x track hashes and update `last...` only twice per hash
2015-08-04 19:00:15 -07:00
UdjinM6
6b74652b01
track hashes and update "last..." only twice per hash
2015-08-05 04:18:37 +03:00
Evan Duffield
bb5570015f
Keep track of and reprocess rejected blocks
2015-08-04 18:05:57 -07:00
Evan Duffield
14927d6b3a
update release docs
2015-08-04 17:34:05 -07:00
UdjinM6
7d78c98f0d
Few more lock-related fixes:
...
- do not lock cs_main for mnodeman.CheckAndRemove() - we have trylock inside CMasternode.Check, should be enough
- fast cs_main lock for ix
- use RelayInv instead of manually locking nodes / pushing inv
- do not lock cs_vNodes / ClearFulfilledRequest on every 100th block, CMasternodeSync should already handle resync by itself better now
2015-08-05 01:54:31 +03:00
UdjinM6
ff159ad7e7
ConnectNode/FindNide:
...
- Use FindNode instead of explicit loops
- Do not use FindNode where we can grab node right from ConnectNode (slightly less cs_vNodes)
2015-08-05 01:38:54 +03:00
evan82
8220292fb1
Merge pull request #476 from UdjinM6/v0.12.0.x_ref_wakeup
...
V0.12.0.x Few changes for sync
2015-08-04 15:17:28 -07:00
UdjinM6
3f7e62e2bf
cleanup CMasternodeSync a bit
2015-08-05 00:49:14 +03:00
UdjinM6
174f8a7644
merge IsBlockchainSynced and WakeUp
2015-08-05 00:15:24 +03:00
Evan Duffield
57599e07e3
protocol bump
2015-08-04 11:22:31 -07:00
Evan Duffield
743f7fc5eb
new wakeup/sleep sync code
2015-08-04 11:21:27 -07:00
Evan Duffield
0260e06648
version bump
2015-08-04 10:58:21 -07:00
Evan Duffield
76959ead20
Fixed GetBudget
2015-08-04 10:55:54 -07:00
Evan Duffield
c770283371
Lower IX conf minimum
...
- 1 less than the "send IX" gui requires, incase of a block propagating the network at the time
2015-08-04 10:42:05 -07:00
Evan Duffield
a0addf20a9
check collateral tx, find masternode before vote
2015-08-04 09:31:19 -07:00
evan82
43fd168aa1
Merge pull request #475 from UdjinM6/v0.12.0.x_translations
...
V0.12.0.x translations >80%
2015-08-04 07:58:12 -07:00
UdjinM6
b4aaa11864
translations >80%
2015-08-04 17:02:24 +03:00
evan82
76858b0341
Merge pull request #474 from UdjinM6/v0.12.0.x_ref_IsBlockchainSynced
...
V0.12.0.x use fBlockchainSynced right on IsBlockchainSynced start
2015-08-03 16:49:25 -07:00
UdjinM6
2235671775
use fBlockchainSynced right on IsBlockchainSynced start
2015-08-04 02:23:36 +03:00
evan82
a8931ce2d4
Merge pull request #473 from UdjinM6/v0.12.0.x_fix_relese_note12
...
V0.12.0.x fix release notes
2015-08-03 15:36:40 -07:00
UdjinM6
69087fd723
fix release notes format
2015-08-04 00:52:47 +03:00
evan82
66c3cc1708
Merge pull request #472 from UdjinM6/v0.12.0.x_ref_IsBlockchainSynced
...
V0.12.0.x refactor IsBlockchainSynced
2015-08-03 14:21:43 -07:00
UdjinM6
2e8445e741
refactor IsBlockchainSynced
2015-08-04 00:09:27 +03:00
Evan Duffield
ecea4bfaf9
client version bump
2015-08-03 13:41:19 -07:00
evan82
6ce96625dd
Merge pull request #471 from UdjinM6/v0.12.0.x_debug_categories
...
V0.12.0.x composite debug categorie - dash
2015-08-03 13:27:16 -07:00
UdjinM6
12d320301f
add composite debug category dash=darksend+instantx+masternode+keepass+mnpayments+mnbudget
2015-08-03 23:23:30 +03:00