Commit Graph

6653 Commits

Author SHA1 Message Date
UdjinM6
19bb9932be v0.11.2.x mn-donations - read from masternode.conf and rpc list-conf parts 2015-03-16 22:54:22 +03:00
Evan Duffield
8cd7f8e980 Add structure for donating a percentage of ones earnings to another party via the protocol 2015-03-16 12:01:11 -07:00
Evan Duffield
819724ad1d merged proof-of-service 2015-03-16 09:40:39 -07:00
Evan Duffield
e5267319ef Complete implementation of Proof-of-Service
- Ensures ports remain open and client are responsive to IX requests.
- Completely 100% decentralized. This farms out the work of checking the masternode network to the masternode network. 1% of the network is determistically selected to check another 1% of the network each block. It takes six separate checks to deactivate a node, thus making it tamper proof.
- Nodes are kept in the masternode list if they fail enough PoSe checks to deactivate. They will continue to be checked until the operator fixes them. However they will not be paid while they're failing checks.
2015-03-16 09:32:18 -07:00
evan82
3c8234853f Merge pull request #245 from UdjinM6/v0.11.2.x_fix_litemode_consistency
V0.11.2.x fix litemode consistency for anon balance quering
2015-03-16 07:26:39 -07:00
evan82
3fb8f869de Merge pull request #244 from UdjinM6/v0.11.2.x_masternoderanks
V0.11.2.x masternoderanks
2015-03-16 07:26:03 -07:00
evan82
7d9d2d0297 Merge pull request #243 from UdjinM6/v0.11.2.x_net_specific_conf
V0.11.2.x  network specific masternode.conf
2015-03-16 07:25:25 -07:00
evan82
feabff60a8 Merge pull request #242 from UdjinM6/v0.11.2.x_verify_dsq_vin
V0.11.2.x verify dsq vin
2015-03-16 07:25:04 -07:00
evan82
4b0cdb4834 Merge pull request #241 from UdjinM6/v0.11.2.x_cleanup
V0.11.2.x cleanup
2015-03-16 07:24:44 -07:00
evan82
042308c289 Merge pull request #240 from UdjinM6/v0.11.2.x_fix_mac_tab_hotkeys
v0.11.2.x fix mac tab hotkeys
2015-03-16 07:24:01 -07:00
evan82
e34292f76d Merge pull request #239 from UdjinM6/v0.11.2.x_fix_toolbar_styling
V0.11.2.x fix toolbar styling
2015-03-16 07:23:42 -07:00
evan82
68ea5960b3 Merge pull request #236 from UdjinM6/v0.11.2.x_fix_nulls__close_btn
V0.11.2.x fix nulls & close btn behavior
2015-03-16 07:21:53 -07:00
UdjinM6
f81d52da1e check fLiteMode on GetAnonymizedBalance in wallet instead of walletmodel 2015-03-15 21:19:25 +03:00
UdjinM6
6933d17a80 - new function GetMasternodeRanks returns full masternode rank list
- use GetMasternodeRanks in "masternode list rank" instead of GetMasternodeRank
- small cleanup
2015-03-14 21:37:43 +03:00
UdjinM6
35b50eea87 Use network specific masternode.conf 2015-03-14 02:22:32 +03:00
evan82
9b1bc951f2 Merge pull request #238 from UdjinM6/v0.11.2.x_9999_mainnet_only
v0.11.2.x Parse masternode.conf only after network is recognized
2015-03-13 10:01:53 -07:00
UdjinM6
43712ff4de Verify that dsq.vin is actually in our masternode list (otherwise we might hit NULL and think that we use queue at the same time while we are not) 2015-03-13 19:00:44 +03:00
UdjinM6
53c3a5e24c Cleanup few debug msgs, reduce log spam / few readability fixes 2015-03-13 18:53:12 +03:00
UdjinM6
0894b4ae1e For Mac it's more common to switch tabs by "cmd + number" instead of "alt + number". Note: CTRL refers to cmd key on Mac. 2015-03-13 18:38:46 +03:00
UdjinM6
761c8fbae3 Create additional container for toolbar and walletFrame and make it the central widget. This is a workaround mostly for toolbar styling on Mac OS but should work fine for every other OSes too. 2015-03-13 18:26:42 +03:00
UdjinM6
b96bd3afc2 Parse masternode.conf only after network is recognized 2015-03-13 18:16:25 +03:00
UdjinM6
b0a91997de Merge branch 'v0.11.2.x' into v0.11.2.x_fix_nulls__close_btn 2015-03-13 03:30:33 +03:00
evan82
3fdb01087d Merge pull request #237 from UdjinM6/v0.11.2.x_9999_mainnet_only
V0.11.2.x allow port 9999 for MNs on mainnet only
2015-03-12 17:12:01 -07:00
evan82
1570727b1e Merge pull request #234 from crowning2/v0.11.2.x
Darkcoin UI Enhancements
2015-03-12 17:06:55 -07:00
UdjinM6
dafc6334ab close wallet regardless of "minimize to tray" settings 2015-03-12 15:40:41 +03:00
Philip Kaufmann
6a0687b061 [Qt] add more NULL pointer checks in bitcoingui
- add missing checks for clientModel and optionsModel
- small cleanups for an #ifdef on Mac
- remove an unneeded else
2015-03-12 15:38:19 +03:00
UdjinM6
3bb912d8c3 allow 9999 for MNs on mainnet only 2015-03-11 22:26:39 +03:00
crowning2
978ca789ba Display default theme when nothing was configured (fixed) 2015-03-10 22:15:20 +01:00
crowning2
470941cdf8 Display default theme when nothing was configured 2015-03-10 21:37:32 +01:00
snogcel
839b40e3c6 drkblue theme v0.1.0.4 2015-03-10 07:05:13 -06:00
crowning2
effd3f39b2 Minor refactoring 2015-03-10 09:09:41 +01:00
snogcel
a49668b473 drkblue theme v0.1.0.3 2015-03-09 20:32:29 -06:00
crowning2
acf9935b54 DRK-blue is now default theme 2015-03-09 23:46:59 +01:00
crowning2
ff8fe33c49 Old icons replaced with Darkcoil icons 2015-03-09 22:59:47 +01:00
crowning2
34e26d4bf5 Switched from dynamic CSS to build-in CSS 2015-03-08 19:43:31 +01:00
crowning2
ca89c5d49f CSS-file moved to res/css/ 2015-03-08 19:30:15 +01:00
crowning2
a3549ee71e CSS-file temp. removed 2015-03-08 19:26:22 +01:00
snogcel
90368608a5 drkblue theme v0.1.0.2 2015-03-08 10:37:20 -06:00
crowning2
bfa8549377 Merge 'upstream/v0.11.2.x' into v0.11.2.x 2015-03-08 16:08:49 +01:00
Evan Duffield
441103ea71 update relay rules - protocol/version bump 2015-03-08 07:49:04 -07:00
crowning2
34c0bd3c1b CSS-loader refactored for ease of maintenance 2015-03-08 13:38:56 +01:00
crowning2
a8b42a0dd4 Merge remote-tracking branch 'origin/v0.11.2.x' into v0.11.2.x 2015-03-08 10:50:12 +01:00
crowning2
8daadca14a Removed absolute placements of QDialogs from CSS 2015-03-08 10:43:10 +01:00
crowning2
61a06ebacf Absolute position of options-dialog in CSS removed 2015-03-08 10:37:07 +01:00
snogcel
d8f894fb6b Merge branch 'v0.11.2.x' of http://www.github.com/crowning2/darkcoin into v0.11.2.x 2015-03-08 01:34:40 -07:00
snogcel
f793d4ae31 drkblue theme v0.1.0.1 2015-03-08 01:34:09 -07:00
crowning2
630a16ae1a Merge 'upstream/v0.11.2.x' into v0.11.2.x 2015-03-08 08:01:39 +01:00
Evan Duffield
8726e80132 version/protocol bump 2015-03-07 18:52:37 -07:00
snogcel
1bddd73139 drkblue theme v0.1.0.0 2015-03-07 17:58:09 -07:00
crowning2
28b877e790 Missing include added/modifed 2015-03-07 19:10:56 +01:00