UdjinM6
8d1609f0a5
translations 20150902
2015-09-03 00:32:34 +03:00
Evan Duffield
386a39d00e
fixed compile err
2015-09-02 09:53:53 -07:00
Evan Duffield
eebb03eb13
reduce memory usage
2015-09-02 05:20:06 -07:00
Evan Duffield
25894972c1
reduce memory usage
2015-09-02 05:13:32 -07:00
Evan Duffield
aaeda811db
Revert "fix - ds can leak info by number of inputs"
...
This reverts commit f98fe6a208
.
2015-09-02 05:06:22 -07:00
Evan Duffield
277ebbe83d
v52 bump
2015-09-01 20:57:54 -07:00
evan82
7d8fb85c13
Merge pull request #564 from UdjinM6/v0.12.1.x_fix_ds_leak_inputs
...
V0.12.1.x DS can (potentially) leak info by number of inputs
2015-09-01 20:53:56 -07:00
evan82
b4d3de4e72
Merge pull request #573 from UdjinM6/v0.12.1.x_fix_sync
...
V0.12.1.x Fixes for sync:
2015-09-01 20:53:42 -07:00
evan82
982226a5b3
Merge pull request #584 from crowning-/patch-1
...
Added "Name" to 'mnbudget show' output for easier JSON-parsing
2015-09-01 20:53:28 -07:00
evan82
39c2e40b64
Merge pull request #589 from crowning-/v0.12.1.x
...
UI: button to toggle lock-state for all inputs in coin-control dialog
2015-09-01 20:53:09 -07:00
evan82
d0c1931c49
Merge pull request #590 from UdjinM6/fix_upnp_hotmn
...
Fix: local hot MN can't start if upnp is on
2015-09-01 20:52:51 -07:00
evan82
b3d0f8056e
Merge pull request #594 from UdjinM6/fix_conflicted_dstx
...
Fix: dstx stuck sometimes
2015-09-01 20:52:23 -07:00
evan82
33f1d035cd
Merge pull request #592 from UdjinM6/more_for_missing
...
Rpc changes for missing masternodes:
2015-09-01 20:52:11 -07:00
UdjinM6
be14946ba8
fix dstx: they were conflicted
because of priority
2015-09-01 07:10:24 +03:00
crowning-
5a8b613a72
UI: button to toggle lock-state (reload CSS fix)
2015-08-31 08:26:20 +02:00
UdjinM6
dcf020a886
Rpc changes for missing masternodes:
...
- show MN status in `masternode list-conf`, display MISSING if MN was not found in mn list
- do not allow to run `start-missing` and `start-disabled` until mn list is synced
2015-08-31 07:20:38 +03:00
UdjinM6
ef9b90aa09
inv messages vectors should not be pushed directly
2015-08-31 07:05:10 +03:00
UdjinM6
ce6e5cf8b0
fix bug where hot mn can't start if upnp is on
2015-08-31 05:30:03 +03:00
crowning-
aeb9a7d5ea
UI: button to toggle lock-state for all inputs in coin-control dialog
2015-08-30 23:40:04 +02:00
Holger Schinzel
2c14877c6e
Merge branch 'master' into v0.12.1.x
...
Conflicts:
configure.ac
src/clientversion.h
2015-08-30 09:26:40 +02:00
Evan Duffield
eb5f8922b4
mnbudget nextblock
2015-08-29 17:07:09 -07:00
Evan Duffield
fd22143a1b
v51 bump
2015-08-29 16:48:54 -07:00
Evan Duffield
47fc1e750e
revert c5d6b reduced mnw bandwidth
2015-08-29 16:48:19 -07:00
Evan Duffield
6ae7d8392b
finbudget old vote check removed
2015-08-29 16:46:34 -07:00
Evan Duffield
c407ae35dd
enable cache files / remove old vote check
2015-08-29 16:45:42 -07:00
Holger Schinzel
9db484871b
bump version
2015-08-29 08:53:12 +02:00
Holger Schinzel
581a3deeea
Update Makefile.qt.include
...
fix compile error
2015-08-29 08:15:41 +02:00
crowning-
69bd52a00c
Added "Name" to mnbudget show output for easier JSON-parsing
...
Reference: https://github.com/dashpay/dash/issues/583
2015-08-29 08:01:12 +02:00
Evan Duffield
3d4fb9b5e6
version bump
2015-08-28 21:06:58 -07:00
Evan Duffield
61e67434cd
restored mnb cleanup
2015-08-28 20:25:55 -07:00
evan82
f315fbf25f
Merge pull request #567 from UdjinM6/v0.12.1.x_fix_idle_mn_freeze
...
V0.12.1.x (possible) fix for idle mn freeze
2015-08-28 20:05:44 -07:00
evan82
82606d6322
Merge pull request #562 from UdjinM6/v0.12.1.x_cleanup
...
V0.12.1.x cleanup
2015-08-28 20:04:48 -07:00
evan82
3729d93097
Merge pull request #575 from UdjinM6/v0.12.0.x_fix_mapSeenMasternodeBroadcast
...
V0.12.1.x fixes for mapSeenMasternodeBroadcast:
2015-08-28 19:52:14 -07:00
UdjinM6
68eab8cc3b
Merge pull request #566 from UdjinM6/v0.12.x.x_translations
...
V0.12.x.x translations
2015-08-29 04:38:33 +03:00
UdjinM6
9fb62dadaa
Merge pull request #569 from crowning-/v0.12.1.x
...
Window positions not reset
2015-08-29 04:38:20 +03:00
UdjinM6
ae1ceaa75c
Merge pull request #579 from crowning-/UI_Enhancements
...
UI: Coding and CSS changes for sum of selected transactions
2015-08-29 04:37:21 +03:00
Evan Duffield
c5d6b8486b
Drastically reduce bandwidth/cpu usage for syncing
...
- Only send 1 winner per block for the previous 4500 blocks (was 10 items per block for 6000 blocks)
- Send full sync for last 5 blocks and next 20 blocks
- Turn off mnb cleaning, there aren't that many broadcasts on the network and this could cause problems in some cases
- Fix budget submission collateral check
2015-08-28 14:42:23 -07:00
UdjinM6
00c9dbf700
change masternode status
to display 1000 DASH address
2015-08-28 23:18:55 +03:00
UdjinM6
657bd1103e
Few cleanups:
...
- compiling errors
- output
- CBitcoinAddress usage cleanup
- refresh qt project file
- fix typo in `masternode` debug category
2015-08-28 23:16:58 +03:00
Evan Duffield
5cc8c79c7c
Reduce mnw logs / add mnw misbehave for specific conditions
2015-08-28 08:53:08 -07:00
crowning-
6129a0ec1e
UI: Coding and CSS changes for sum of selected transactions
2015-08-27 12:49:55 +02:00
crowning-
0af61bdc1e
Merge remote-tracking branch 'upstream/v0.12.1.x' into v0.12.1.x
2015-08-27 12:31:30 +02:00
UdjinM6
7fb2e38162
more mn start commands
2015-08-26 23:15:37 +03:00
UdjinM6
611640d4e1
fixes for mapSeenMasternodeBroadcast:
...
- active masternode ping should update mapSeenMasternodeBroadcast's lastPing too
- dseg should fill mapSeenMasternodeBroadcast to be able to serve it later on getdata with MSG_MASTERNODE_ANNOUNCE inv
2015-08-26 03:18:01 +03:00
UdjinM6
85ec112557
version bump
2015-08-25 23:28:23 +03:00
UdjinM6
1724fe579b
more mem fixes:
...
- clean mapMasternodeBlocks and mapSeenSyncMNB too
- clean mapSeenMasternodeBroadcast by lastPing sigTime nad fix clean threshold
2015-08-25 23:26:47 +03:00
UdjinM6
8dd638423c
Fixes for sync:
...
- lower MASTERNODE_SYNC_THRESHOLD (4->2)
- higher wait MASTERNODE_SYNC_TIMEOUT*2 and fail MASTERNODE_SYNC_TIMEOUT*5 timeouts for each step
- ask at most MASTERNODE_SYNC_THRESHOLD*3 nodes for sync data
- sync again 1 minute after last fail
So we will ask at most 6 nodes and stop updating lastTime...s when we had data from at least 2 of them but will fail if we had nothing in 25 sec since current step start.
In case of fail resync again faster.
2015-08-25 18:25:19 +03:00
UdjinM6
84b03d28e0
more mem fixes:
...
- clean mapMasternodeBlocks and mapSeenSyncMNB too
- clean mapSeenMasternodeBroadcast by lastPing sigTime nad fix clean threshold
2015-08-25 17:15:59 +03:00
Holger Schinzel
5645e7d94d
Merge branch 'master' into v0.12.1.x
...
Conflicts:
configure.ac
src/clientversion.h
2015-08-25 07:23:36 +02:00
Evan Duffield
402d821529
Fix memory leak / reduce mnw memory
...
- mapSeenMasternodePing & mapSeenMasternodeBroadcast were not getting cleaned, so the pinging of 3000 masternode was accumulating over time. This patch has the clean clean the lists every few minutes and removes anything older than 20 minutes for pings and 2.5 hours for broadcasts.
- v48
2015-08-24 19:27:10 -07:00
Evan Duffield
099e412dba
Disable mnw messages for litemode
2015-08-24 15:01:02 -07:00
crowning-
26c471df6b
Window positions not reset
2015-08-24 23:12:31 +02:00
Evan Duffield
8af620bd80
Fix remote-activation hanging issue
...
- Clients that were waiting for remote activation were repeatidly checking their wallet and external address. This will make them skip that check if the wallet is empty, then be remotely activated by mnb.
2015-08-23 18:17:07 -07:00
Evan Duffield
a0f9355946
Fix remote-activation hanging issue
...
- Clients that were waiting for remote activation were repeatidly checking their wallet and external address. This will make them skip that check if the wallet is empty, then be remotely activated by mnb.
2015-08-23 18:16:23 -07:00
UdjinM6
c61f209c33
(possible) fix for idle mn freeze
2015-08-23 17:29:30 +03:00
UdjinM6
0ab72a9dde
update translations
2015-08-22 22:01:40 +03:00
UdjinM6
f98fe6a208
fix - ds can leak info by number of inputs
2015-08-22 19:12:45 +03:00
Holger Schinzel
b839ff2748
version bump v0.12.1.0
2015-08-22 18:11:47 +02:00
UdjinM6
9055883eab
implement bip69
2015-08-22 19:09:43 +03:00
UdjinM6
30ab984920
treat MN as pre-enabled while there is no legit ping that differ from initial one (from mnb)
2015-08-22 19:00:12 +03:00
UdjinM6
9a74543d83
fix ds bugs
2015-08-22 06:36:21 +03:00
Evan Duffield
76d9eddfa4
Cleanup nCount for qualifying nodes
...
- thx Udjin!
2015-08-20 09:27:34 -07:00
Evan Duffield
c64f76001b
nCount >= nTenthNetwork should be nCountTenth
2015-08-20 08:52:33 -07:00
Evan Duffield
6b31970f13
Fix payment cycle when network is in the process of updating
2015-08-20 08:37:05 -07:00
Evan Duffield
ba1bc44737
version bump - v46
2015-08-18 18:06:13 -07:00
UdjinM6
f119afb43b
it’s ok to be banned for dseg, you’ll just find another peers
2015-08-18 23:46:47 +03:00
pstratem
ade97928f7
replace absolute sleep with conditional wait
2015-08-18 21:07:30 +03:00
evan82
418a9eeb37
Merge pull request #547 from UdjinM6/v0.12.0.x_fix_sync_progressbar_text
...
V0.12.0.x fix sync progressbar text
2015-08-18 08:16:33 -07:00
UdjinM6
0ecf85fea9
fix sync progressbar text
2015-08-18 06:01:17 +03:00
Evan Duffield
a7ec2deed9
Fix Masternode Payments rank calculation
2015-08-17 15:42:51 -07:00
Evan Duffield
b0e718a6ca
v0.12.0.45
2015-08-15 19:46:54 -07:00
UdjinM6
cd819e5a40
chinese tw
2015-08-16 05:39:39 +03:00
UdjinM6
a723c2148e
fix DS bug - endless collateral creation until one of them confirms
2015-08-16 03:29:16 +03:00
UdjinM6
628d281209
refactor names and select logic for ONLY_
coins enum members
2015-08-16 03:26:20 +03:00
evan82
d1aed33d7a
Merge pull request #534 from UdjinM6/v0.12.0.x_fix_rpc_masternode_status
...
fixes for masternrode rpc
2015-08-15 13:32:26 -07:00
evan82
6bd1d7d16e
Merge pull request #532 from UdjinM6/v0.12.0.x_fix_GetSporkValue
...
fix GetSporkValue
2015-08-15 13:30:21 -07:00
evan82
0493f52c27
Merge pull request #531 from UdjinM6/v0.12.0.x_timeouts
...
Timeouts fixes
2015-08-15 13:29:39 -07:00
evan82
c0beef9061
Merge pull request #530 from UdjinM6/v0.12.0.x_translations20150815
...
V0.12.0.x translations20150815
2015-08-15 13:08:09 -07:00
UdjinM6
9d3dc79b91
add masternodeSync.GetSyncStatus() / refactor mn sync status UI updates
2015-08-15 18:53:55 +03:00
UdjinM6
121124dc1e
translations
2015-08-15 17:32:23 +03:00
UdjinM6
4ddb2c65c3
fixes for masternrode rpc
2015-08-15 17:22:56 +03:00
UdjinM6
1289327743
fix GetSporkValue
2015-08-15 16:34:38 +03:00
UdjinM6
d1e189fb57
add mn list and mnw timeouts / use gettime / lower base timeout
2015-08-15 16:30:30 +03:00
Evan Duffield
24b7028b2e
lock wallet for select
2015-08-14 19:06:00 -07:00
Evan Duffield
0d5ca11c9a
check mnw peer version
2015-08-14 16:22:16 -07:00
Evan Duffield
6040fc6f83
fix GetSporkValue return
2015-08-14 12:57:41 -07:00
Evan Duffield
cfe1bdd1e2
fix spork int error
2015-08-14 11:43:28 -07:00
Evan Duffield
61223ed147
Fix dseg message
2015-08-14 09:15:50 -07:00
evan82
ea8d508561
Merge pull request #519 from UdjinM6/v0.12.0.x_hide_oosw_on_bc
...
V0.12.0.x hide "out of sync" warning on blockchain sync
2015-08-14 07:39:18 -07:00
evan82
c062c4b650
Merge pull request #525 from UdjinM6/v0.12.0.x_dsee_dseep
...
V0.12.0.x more fixes - "dsee updated entry"
2015-08-14 07:17:44 -07:00
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
UdjinM6
001b8cf709
more fixes - dsee updated entry
2015-08-14 08:11:57 +03:00
evan82
c936bfe7f3
Merge pull request #524 from UdjinM6/v0.12.0.x_dsee_dseep
...
V0.12.0.x more fixes - misbehave / rpc
2015-08-13 21:02:23 -07:00
Evan Duffield
5b9c1d2b3c
Merge branch 'v0.12.0.x' of https://github.com/dashpay/dash into v0.12.0.x
2015-08-13 20:57:12 -07:00
Evan Duffield
dc70f73221
add budget timeout
2015-08-13 20:56:58 -07:00
UdjinM6
61239dbb36
more fixes - misbehave / rpc
2015-08-14 06:18:08 +03:00
UdjinM6
f0790ed32c
fix dseep flood / log output
2015-08-14 04:14:08 +03:00
Evan Duffield
4727d92d1f
protocol bump
2015-08-13 16:35:38 -07:00
Evan Duffield
d8b18c31f7
Remove blockEnd budget check
2015-08-13 14:02:37 -07:00
Evan Duffield
60c4ab8292
change proposal requirements
2015-08-13 13:01:10 -07:00