1. 26 Jul, 2015 3 commits
  2. 25 Jul, 2015 2 commits
  3. 23 Jul, 2015 1 commit
  4. 22 Jul, 2015 1 commit
  5. 19 Jul, 2015 1 commit
  6. 18 Jul, 2015 1 commit
  7. 17 Jul, 2015 1 commit
  8. 14 Jul, 2015 1 commit
    • UdjinM6's avatar
      Major masternode broadcast/ping changes (incompatible with prev version, proto bump required): · 018435f5
      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)
      018435f5
  9. 10 Jul, 2015 1 commit
  10. 23 Jun, 2015 1 commit
    • Evan Duffield's avatar
      Coinbase Payee Cache Implementation · 23d7458c
      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
      23d7458c
  11. 15 Jun, 2015 1 commit
    • Evan Duffield's avatar
      Masternode System Bug Fixes · 1930d357
      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
      1930d357
  12. 15 May, 2015 1 commit
  13. 18 Apr, 2015 1 commit
    • Evan Duffield's avatar
      Masternode Overhaul · 154c901c
      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.
      154c901c
  14. 08 Apr, 2015 1 commit
  15. 24 Mar, 2015 1 commit
  16. 23 Mar, 2015 1 commit
  17. 22 Mar, 2015 1 commit
  18. 21 Mar, 2015 1 commit
  19. 19 Mar, 2015 1 commit
  20. 16 Mar, 2015 4 commits
  21. 11 Mar, 2015 1 commit
  22. 05 Mar, 2015 1 commit
  23. 04 Mar, 2015 1 commit
  24. 25 Feb, 2015 1 commit
  25. 23 Feb, 2015 2 commits
  26. 15 Feb, 2015 1 commit
  27. 08 Feb, 2015 1 commit
  28. 06 Feb, 2015 1 commit
  29. 01 Feb, 2015 1 commit
  30. 29 Jan, 2015 1 commit
  31. 08 Jan, 2015 1 commit
  32. 31 Dec, 2014 1 commit
    • Evan Duffield's avatar
      Regtest+Darksend / Dsee update / vecMasternodes · 98ae6897
      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)
      98ae6897
  33. 30 Dec, 2014 1 commit