- 26 Jul, 2015 3 commits
-
-
Evan Duffield authored
-
Evan Duffield authored
-
Evan Duffield authored
-
- 25 Jul, 2015 2 commits
-
-
Evan Duffield authored
-
Evan Duffield authored
- Budgets now store the seen objects locally so they're not overwritten when saving/loading to check validity of budget.dat - Added safer sync "failure" mode, that will retry an hour later if the sync fails for some reason. This will stop the client from thinking it has budget data and rejecting blocks when they're valid. - protocol bump - version bump
-
- 23 Jul, 2015 1 commit
-
-
UdjinM6 authored
-
- 22 Jul, 2015 1 commit
-
-
Evan Duffield authored
-
- 19 Jul, 2015 1 commit
-
-
Evan Duffield authored
-
- 18 Jul, 2015 1 commit
-
-
UdjinM6 authored
-
- 17 Jul, 2015 1 commit
-
-
UdjinM6 authored
- better names (MASTERNODE_INITIAL was defined twice before that) - move to proper header
-
- 14 Jul, 2015 1 commit
-
-
UdjinM6 authored
- Do not rely on local lastTimeSeen and requested fRequested anymore. Use last know (signed) ping instead and base all logic on that. Should reduce mn list difference between nodes. - Rework CActiveMasternode accordingly along with states, errorMessages, rpc etc. - Clean some related code, move parts from public to private - drop c_str in LogPrintf that were related to this functionality (todo: drop it for LogPrintf everywhere else)
-
- 10 Jul, 2015 1 commit
-
-
UdjinM6 authored
Temporary unlock MN coins locked by -mnconflock on masternode start-alias/many and immediately lock them back right after finding all available coins
-
- 23 Jun, 2015 1 commit
-
-
Evan Duffield authored
- Masternode nLastPaid is removed and a new caching system that keeps the last 30 days of coinbase payees replaces it - To deal with some significant attack vectors, the masternode donation feature was removed. The donation feature was added to support developement anyway, so this will be replaced by the budgeting code. - This code should allow the network to come to consensus about who should be paid pretty effectively
-
- 15 Jun, 2015 1 commit
-
-
Evan Duffield authored
- Fixed a race condition with masternode node selection upon new blocks - Using nTime for lastpaid instead of the current time for high consensus
-
- 15 May, 2015 1 commit
-
-
Evan Duffield authored
- Added commands for using budgets "mnbudget" and "mnfinalbudget" - Supports 100% decentralized budget control and view-only site with json meta data object
-
- 18 Apr, 2015 1 commit
-
-
Evan Duffield authored
- Added new CMasterBroadcast/CmasternodePing objects, with all of the code required to check each new message. SHould be much easier to tell what's going on now.
-
- 08 Apr, 2015 1 commit
-
-
UdjinM6 authored
-
- 24 Mar, 2015 1 commit
-
-
Evan Duffield authored
-
- 23 Mar, 2015 1 commit
-
-
Evan Duffield authored
-
- 22 Mar, 2015 1 commit
-
-
UdjinM6 authored
-
- 21 Mar, 2015 1 commit
-
-
Evan Duffield authored
-
- 19 Mar, 2015 1 commit
-
-
Evan Duffield authored
- Changed out logos (just a placeholder) - DRK -> DASH - ./darkcoin -> ./dash
-
- 16 Mar, 2015 4 commits
-
-
Evan Duffield authored
-
Evan Duffield authored
-
Evan Duffield authored
-
Evan Duffield authored
- 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.
-
- 11 Mar, 2015 1 commit
-
-
UdjinM6 authored
-
- 05 Mar, 2015 1 commit
-
-
Mike Kinney authored
-
- 04 Mar, 2015 1 commit
-
-
Evan Duffield authored
-
- 25 Feb, 2015 1 commit
-
-
UdjinM6 authored
-
- 23 Feb, 2015 2 commits
- 15 Feb, 2015 1 commit
-
-
UdjinM6 authored
-
- 08 Feb, 2015 1 commit
-
-
Evan Duffield authored
-
- 06 Feb, 2015 1 commit
-
-
Evan Duffield authored
-
- 01 Feb, 2015 1 commit
-
-
Evan Duffield authored
-
- 29 Jan, 2015 1 commit
-
-
UdjinM6 authored
-
- 08 Jan, 2015 1 commit
-
-
Evan Duffield authored
masternode.conf was broken when any index other than 0 was used. This fixes it and allows the correct input to be selected and the masternode to be started successfully.
-
- 31 Dec, 2014 1 commit
-
-
Evan Duffield authored
- Made masternodes/darksend compatible with regression testing mode (a local-only blockchain that doesn't require mining). Developers can now test multiple rounds in a few minutes without waiting on mining (much faster). - Added dsee security verification to v11 - darkSendMasternodes -> vecMasternodes (must clearer)
-
- 30 Dec, 2014 1 commit
-
-
Evan Duffield authored
- Fixed matching engine issue causing false positive non-denominational matches - Basic masternode support for regtest (still not working)
-