Evan Duffield
54ee699112
nBlockEnd/nAmount budget item check
...
- Make sure nBlockEnd > nBlockStart+Cycle
- Make sure nAmount is more than 1DASH
2015-08-14 06:35:36 -07:00
Evan Duffield
d8b18c31f7
Remove blockEnd budget check
2015-08-13 14:02:37 -07:00
Evan Duffield
792bf4fb85
Allow sync of older mnfinalbudgets
2015-08-13 07:53:55 -07:00
Evan Duffield
df33377ed0
increase chance of budget autocheck
2015-08-10 14:57:09 -07:00
Evan Duffield
1d54f4127b
disable superblock spork
2015-08-09 10:49:14 -07:00
Evan Duffield
e8ba7328f0
Clear seen on boot and everyday
2015-08-08 13:56:12 -07:00
Evan Duffield
7d51866b9d
more debugging for incr sync
2015-08-08 13:24:47 -07:00
Evan Duffield
80495361f3
incremental sync with our peers
2015-08-08 13:04:25 -07:00
Evan Duffield
91bd9c7cf0
fValid for mnfinalbudget
2015-08-08 12:35:28 -07:00
Evan Duffield
2f63f98e50
Add sync mode for budget processing
2015-08-08 12:29:31 -07:00
Evan Duffield
ed9e287ce8
changed block cycle
2015-08-08 11:31:23 -07:00
Evan Duffield
25750983b0
change superblocks to every 600 blocks
2015-08-08 11:08:00 -07:00
Evan Duffield
b8e7b84916
extra debugging
2015-08-07 16:53:07 -07:00
Evan Duffield
03236899d1
add fbvote debugging / wallet lock
2015-08-07 15:47:23 -07:00
Evan Duffield
528d2a562e
fix log entries
2015-08-07 14:45:08 -07:00
Evan Duffield
33d5b7e746
fix autocheck bug
2015-08-07 13:39:08 -07:00
Evan Duffield
e0ecfbd00b
allow logging for fbvote
2015-08-07 13:00:27 -07:00
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
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
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
d251dc6599
Keep track of immature budgets/proposals
2015-08-06 13:18:10 -07:00
UdjinM6
6b74652b01
track hashes and update "last..." only twice per hash
2015-08-05 04:18:37 +03:00
Evan Duffield
76959ead20
Fixed GetBudget
2015-08-04 10:55:54 -07:00
Evan Duffield
1f35a12033
disable ix for fin budget submit
2015-08-03 12:57:15 -07:00
Evan Duffield
92be1268bb
Fixed bug with AutoCheck finalbudget voting
2015-08-03 12:54:54 -07:00
UdjinM6
dd8fa7c365
Continue work on more debug categories
...
- rebased to latest v12
- masternode, mnpayments, mnbudget and keepass categories
- remove c_str in logprint(f)
2015-07-31 19:01:18 +03:00
Evan Duffield
1cf19c64ac
Check prop FeeHash separate w/o banning prop
2015-07-30 13:15:27 -07:00
Evan Duffield
5024b7d3f6
Added sendtoaddressix for api IX support
2015-07-30 11:33:56 -07:00
Evan Duffield
ebc2591e4b
Revert "lock debugging"
...
This reverts commit e230762d5a
.
2015-07-30 07:49:08 -07:00
Evan Duffield
7a9028631a
Revert "Disable CheckAndRemove on file dumps"
...
This reverts commit 3fc9ea4adf
.
2015-07-30 07:41:14 -07:00
Evan Duffield
3a72bea5b3
fixed sync edge case
2015-07-30 06:27:57 -07:00
Evan Duffield
3fc9ea4adf
Disable CheckAndRemove on file dumps
...
- Testing theory for lockups
2015-07-30 06:27:57 -07:00
Evan Duffield
805452955b
Proposal nTime based on fee transaction block
2015-07-30 06:27:29 -07:00
Evan Duffield
e230762d5a
lock debugging
2015-07-30 06:27:28 -07:00
Evan Duffield
0152a1fc11
Removed IsBudgetPaymentBlock lock
2015-07-29 13:59:07 -07:00
Evan Duffield
dfad32272c
Refactored locking for masternode winners and budgets
2015-07-29 12:29:46 -07:00
Evan Duffield
fc33c3b963
fixed GetBudget bug
2015-07-29 01:29:15 -07:00
Evan Duffield
0edb236801
Fixed item count functionality and sync with no budegt
2015-07-29 01:06:30 -07:00
Evan Duffield
dc829e9d2c
added syncing counts
2015-07-28 21:16:11 -07:00
Evan Duffield
8acfd77750
Fixed HaveBudget, allow failure after 3 tries
2015-07-28 13:14:32 -07:00
Evan Duffield
ffaedc1829
Fixed proposal nTime calculation and usage
2015-07-28 08:55:11 -07:00
Evan Duffield
d72d3d022d
Various Fixes
...
- Testnet budget adjustments to allow quick cycles that create no inflation in the testnet environment
- Budget proposal are sorted by YesCount-NoCount now
- Added nTime to proposals
- Only allow proposals more than 1 day old into budgets
2015-07-28 06:40:48 -07:00
Evan Duffield
9689e5c077
improve errors for missing finbudgets/props
2015-07-27 10:28:10 -07:00
Evan Duffield
145c845d1f
Changed vote restrition model
...
- Masternodes can only vote once per hour now, instead of 100 times a day total
- UI reports back errors now
2015-07-26 07:01:49 -07:00
Evan Duffield
f82b34f3f2
better sorting algorithm
...
-- sort props by votes then nFeeHashTX
2015-07-26 05:26:15 -07:00