UdjinM6
f0923de04c
add darksend debug category
2015-07-31 18:52:19 +03:00
UdjinM6
2ade614458
fix
2015-07-31 18:49:57 +03:00
evan82
371bf3491b
Merge pull request #464 from UdjinM6/v0.12.0.x_cleanup
...
V0.12.0.x cleanups/small fixes:
2015-07-31 05:52:16 -07:00
Evan Duffield
d57d6f0466
disable IX for proposal fees
2015-07-30 14:27:25 -07:00
Evan Duffield
1cf19c64ac
Check prop FeeHash separate w/o banning prop
2015-07-30 13:15:27 -07:00
Evan Duffield
6c6aa3512f
fixed sendtoaddressix
2015-07-30 12:00:17 -07:00
Evan Duffield
5024b7d3f6
Added sendtoaddressix for api IX support
2015-07-30 11:33:56 -07:00
UdjinM6
9ab4a72454
cleanups/fixes:
...
- use map.insert instead of [] (should be safer)
- debug output / comments / spaces / names
- fix few long strings / make translatable one more label in UI
2015-07-30 19:12:05 +03: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
evan82
4455951bd0
Merge pull request #463 from UdjinM6/v0.12.0.x_fix_locks
...
V0.12.0.x fix all kind of lock issues
2015-07-30 07:40:09 -07:00
UdjinM6
afd715286a
fix all kind of lock issues
2015-07-30 16:44:18 +03:00
Evan Duffield
3f4727716a
disable sync-retry
2015-07-30 06:27:57 -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
crowning-
0e7b73e166
UI: better alignment of overview-screen
2015-07-30 06:27:29 -07:00
UdjinM6
36bb9d6e27
FindRandomNotInVec - should give less failures then FindRandom on doauto
2015-07-30 06:27:29 -07:00
UdjinM6
6c7d66f0c1
add cs_wallet lock on GetInputDarksendRounds
2015-07-30 06:27:29 -07:00
UdjinM6
8a3f3428dd
move ds/ix/mn lib to wallet category
2015-07-30 06:27:29 -07:00
UdjinM6
c99af0bc63
More DS refactoring/fixes:
...
- move ds rounds calculation to wallet
- add cache to / rework anon/denom balance functions
- fix updates on new blocks for ds status on overview page
- fix after rebase
2015-07-30 06:27:29 -07:00
UdjinM6
ba5e906b9d
do not mix 1000 if it's local MN _OR_ input is locked - should allow to mix 1000 in all other cases
2015-07-30 06:27:28 -07:00
UdjinM6
976bd7853f
Refactor DS:
...
- always clear entries, do not try to reuse them
- unlock coins only when needed (do not unlock them every 10 blocks)
- make logic a bit more strightforward in few places
- clear all expired on timeout (not just the first found)
- add 2 additional statuses on doauto
- run DS checks when mn list sync started, do not wait for full sync
- move most class members to private
2015-07-30 06:27:28 -07:00
Evan Duffield
e230762d5a
lock debugging
2015-07-30 06:27:28 -07:00
crowning-
ff2fa918b6
UI: CSS for watch-only addresses added
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
f82a028869
Budget prop empty / version bump
2015-07-29 01:08:47 -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
08de7c3bc4
try activation immediately after sync
2015-07-28 20:26:08 -07:00
Evan Duffield
8acfd77750
Fixed HaveBudget, allow failure after 3 tries
2015-07-28 13:14:32 -07:00
Evan Duffield
a069a5df5e
Update isBlockchainSynced requirements
2015-07-28 13:07:40 -07:00
Evan Duffield
ffaedc1829
Fixed proposal nTime calculation and usage
2015-07-28 08:55:11 -07:00
Evan Duffield
69b02b5519
Fixed documentation
2015-07-28 07:52:12 -07:00
Evan Duffield
8be929d870
version bump
2015-07-28 06:43:39 -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
781db99ee9
Changed hard fork date to Aug 30
2015-07-28 01:28:08 -07:00
Evan Duffield
b6222a9ae9
change req sigs to 6 of 10
2015-07-27 17:33:57 -07:00
Evan Duffield
b540068f94
enable mnw lock
2015-07-27 15:44:51 -07:00
Evan Duffield
bf18699ade
client bump /proto bump
2015-07-27 12:35:17 -07:00
Evan Duffield
cddbda994f
Fixed DarkSend dstx propagation issues
2015-07-27 12:34:02 -07:00
Evan Duffield
9689e5c077
improve errors for missing finbudgets/props
2015-07-27 10:28:10 -07:00
Evan Duffield
71c73c12c6
Added documentation
2015-07-27 09:22:03 -07:00
Evan Duffield
e03879b3cf
Update spork name : SPORK_10_MASTERNODE_PAY_UPDATED_NODES
2015-07-27 08:28:10 -07:00
evan82
225ad3be89
Merge pull request #458 from crowning-/UI_Enhancements
...
UI: Limit display of Sendcoins-popup to 10 entries.
2015-07-27 05:59:48 -07:00
Evan Duffield
7b480ac74d
Eliminate false positives for syncing process
2015-07-26 20:41:57 -07:00
Evan Duffield
597c2b299d
new masternode start strategy - only check blockchain sync status
2015-07-26 13:09:52 -07:00
Evan Duffield
d227f28621
allow masternodes to turn on pre-sync - udjin
2015-07-26 12:37:01 -07:00