1. 05 Aug, 2015 2 commits
  2. 03 Aug, 2015 1 commit
  3. 02 Aug, 2015 2 commits
  4. 01 Aug, 2015 3 commits
  5. 31 Jul, 2015 1 commit
  6. 30 Jul, 2015 3 commits
    • UdjinM6's avatar
      cleanups/fixes: · c1782cea
      UdjinM6 authored
      - use map.insert instead of [] (should be safer)
      - debug output / comments / spaces / names
      - fix few long strings / make translatable one more label in UI
      c1782cea
    • Evan Duffield's avatar
      Revert "lock debugging" · 9b3d259a
      Evan Duffield authored
      This reverts commit e230762d5a6e997c7bc2b152f20b66be9b51b6db.
      9b3d259a
    • Evan Duffield's avatar
      lock debugging · b6cc8935
      Evan Duffield authored
      b6cc8935
  7. 29 Jul, 2015 1 commit
  8. 28 Jul, 2015 2 commits
    • Evan Duffield's avatar
      Various Fixes · cb35c87e
      Evan Duffield authored
      - 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
      cb35c87e
    • Evan Duffield's avatar
      Changed hard fork date to Aug 30 · f7025b36
      Evan Duffield authored
      f7025b36
  9. 27 Jul, 2015 1 commit
  10. 25 Jul, 2015 3 commits
  11. 24 Jul, 2015 1 commit
  12. 23 Jul, 2015 1 commit
  13. 21 Jul, 2015 1 commit
    • Evan Duffield's avatar
      Masternode payment cache and mnget changes · 2670540a
      Evan Duffield authored
      - Cache saves masternode payment history
      - On startup, the client will find the most recent block and calculate the amount of entries to ask for. The other peer will then send that amount of entries to save bandwidth on restarts.
      2670540a
  14. 20 Jul, 2015 2 commits
  15. 19 Jul, 2015 2 commits
  16. 18 Jul, 2015 2 commits
  17. 16 Jul, 2015 1 commit
  18. 14 Jul, 2015 5 commits
  19. 12 Jul, 2015 1 commit
  20. 11 Jul, 2015 1 commit
    • Evan Duffield's avatar
      Proposal Security Overhaul · 820b9d78
      Evan Duffield authored
      Submissions to the network now require a fee to be paid to the network (mining fee) using a special transaction with a OP_RETURN && ProposalHash in one of the outputs. This allows the network to filter spam quickly, while also allowing anyone to submit a proposal to the network.
      
      To implement these changes we've introduced a few new commands:
      
      mnbudget prepare PROPOSAL-NAME URL PAYMENT_COUNT BLOCK_START DASH_ADDRESS DASH_AMOUNT YES|NO|ABSTAIN [USE_IX(TRUE|FALSE)]
      - To create the special transaction
      
      mnbudget submit PROPOSAL-NAME URL PAYMENT_COUNT BLOCK_START DASH_ADDRESS DASH_AMOUNT YES|NO|ABSTAIN FEE_TX
      - After the transaction is accepted by the network and has 3 confirmations, you can submit the transaction to the network here
      
      mnbudget show
      - Get the proposal hash from here
      
      mnbudget vote PROPOSAL-HASH YES|NO|ABSTAIN
      - You can now simply vote by hash using this command
      820b9d78
  21. 07 Jul, 2015 1 commit
  22. 06 Jul, 2015 1 commit
    • Evan Duffield's avatar
      Vastly improved proposal management implementation · ad5dedd7
      Evan Duffield authored
      -Syncing now happens in stages. Masternodes and Sporks, then Masternode winners, then proposals. Some of these require the masternode signatures, otherwise there are race conditions within the syncing process itself.
      -Resigning - When a proposal is sent to the network initially it's signed by a masternode, if that masternode goes inactive the proposal becomes invalid. Resigning allows other masternodes to update proposal keep it valid with the coming and going of masternodes.
      -Resigning compatibility - non masternodes will scan and flag proposals as invalid to accept updated owners.
      -Invalid votes are now actively removed from the proposals when they go inactive
      - Remove budgets with negative votes of more than 10% of network
      - Only allow proposals into budget that have more than 10% of network support
      - Faster removal of inactive masternodes
      ad5dedd7
  23. 04 Jul, 2015 2 commits