Sunny King [Thu, 5 Jul 2012 17:59:06 +0000]
PPCoin: Sign block when communicating with miners via RPC 'getwork'
Sunny King [Thu, 5 Jul 2012 16:53:36 +0000]
PPCoin: Fix a startup issue writing checkpoint master key by
90f58617
Scott Nadal [Tue, 3 Jul 2012 15:19:26 +0000]
PPCoin: Reset sync-checkpoint when checkpoint master key changes
Richard Smith [Fri, 29 Jun 2012 19:50:24 +0000]
PPCoin: Windows commandline build
Sunny King [Fri, 29 Jun 2012 01:31:53 +0000]
PPCoin: RPC commands show difficulty of proof-of-work blocks only
Richard Smith [Tue, 26 Jun 2012 20:55:24 +0000]
PPCoin: Add RPC command 'getcheckpoint'
Sunny King [Tue, 26 Jun 2012 16:14:15 +0000]
PPCoin: Matching prefix of public key for RPC command 'makekeypair'
Scott Nadal [Tue, 26 Jun 2012 14:37:49 +0000]
PPCoin: Remove automatic checkpoint code
Sunny King [Mon, 25 Jun 2012 20:44:01 +0000]
PPCoin: Orphan blocks target requirement against DOS
Also fixes an issue in
4bb99fbc where prev block should be asked for
Scott Nadal [Mon, 25 Jun 2012 15:09:58 +0000]
PPCoin: Checkpoint master key as class constant
Scott Nadal [Sat, 23 Jun 2012 15:23:44 +0000]
PPCoin: Do not reject pending checkpoint with duplicate-stake check
Sunny King [Sat, 23 Jun 2012 13:57:11 +0000]
PPCoin: Ask for orphan root directly for pending synchronized checkpoint
Scott Nadal [Fri, 22 Jun 2012 21:54:47 +0000]
PPCoin: Enter safe mode if detected invalid synchronized checkpoint
Scott Nadal [Fri, 22 Jun 2012 14:03:32 +0000]
PPCoin: Reorganize first before accepting synchronized checkpoint
Richard Smith [Wed, 20 Jun 2012 21:22:42 +0000]
PPCoin: Force asking for orphan block's parent block
Fix an issue where a block previously failing duplicate
proof-of-stake check was not asked for again
Scott Nadal [Tue, 19 Jun 2012 14:55:38 +0000]
PPCoin: Force reorganization for synchronized checkpoint
Scott Nadal [Mon, 18 Jun 2012 15:20:10 +0000]
PPCoin: Synchronized checkpoint accepting descendant blocks only
Scott Nadal [Fri, 15 Jun 2012 15:32:28 +0000]
PPCoin: Save sync-checkpoint to db and enforce sync-checkpoint
Sunny King [Fri, 15 Jun 2012 01:49:53 +0000]
PPCoin: Check proof-of-stake for orphan blocks as well
Sunny King [Tue, 12 Jun 2012 22:45:21 +0000]
PPCoin: Remove coinbase output in genesis block
Sunny King [Tue, 12 Jun 2012 16:16:17 +0000]
PPCoin: Coinstake timestamp rule
Scott Nadal [Tue, 12 Jun 2012 14:34:17 +0000]
PPCoin: Automatically select a checkpoint for 'sendcheckpoint'
Scott Nadal [Mon, 11 Jun 2012 14:55:01 +0000]
PPCoin: RPC command 'sendcheckpoint'
Sunny King [Sun, 10 Jun 2012 23:55:01 +0000]
PPCoin: Move CSyncCheckpoint class outside of Checkpoints namespace
Scott Nadal [Fri, 8 Jun 2012 15:21:54 +0000]
PPCoin: Accept pending synchronized checkpoint
Sunny King [Fri, 8 Jun 2012 01:42:59 +0000]
PPCoin: Only serialize stake to blockindex for proof-of-stake blocks
Sunny King [Thu, 7 Jun 2012 22:17:24 +0000]
PPCoin: Include coinstake timestamp in duplicate-stake check
Scott Nadal [Thu, 7 Jun 2012 15:03:01 +0000]
PPCoin: Asking for blocks when checkpoint block is not yet accepted
Scott Nadal [Tue, 5 Jun 2012 15:07:36 +0000]
PPCoin: Process and relay synchronized checkpoint
Scott Nadal [Mon, 4 Jun 2012 14:49:13 +0000]
PPCoin: Define synchronized checkpoint message
Sunny King [Thu, 31 May 2012 20:45:25 +0000]
PPCoin: Check stake target and signature for all accepted block
Sunny King [Wed, 30 May 2012 21:39:43 +0000]
PPCoin: Initialize synchronized checkpoint
Sunny King [Wed, 30 May 2012 20:45:59 +0000]
PPCoin: Remove redundant check on dupliate coinstake from
a350e812
Sunny King [Wed, 30 May 2012 20:36:36 +0000]
PPCoin: Define synchronized checkpoint
Sunny King [Wed, 30 May 2012 16:56:34 +0000]
PPCoin: Print coinstake info with printblocktree
Richard Smith [Tue, 22 May 2012 21:45:05 +0000]
PPCoin: Separate newmint value from stake in RPC 'getinfo' output
Sunny King [Mon, 21 May 2012 00:28:47 +0000]
PPCoin: Change checkpoint intervals to smaller intervals
Sunny King [Mon, 21 May 2012 00:18:41 +0000]
PPCoin: Proof-of-work target spacing auto-adjusts based on proof-of-stake
Scott Nadal [Fri, 18 May 2012 14:56:30 +0000]
PPCoin: Allow limited duplicate stakes under block flood attack
Sunny King [Mon, 7 May 2012 14:08:11 +0000]
PPCoin: Fix proof-of-stake block generation since
c03bef8c
Remove obsolete check in CheckBlock()
Scott Nadal [Wed, 2 May 2012 14:53:33 +0000]
PPCoin: Preliminary checks on proof-of-stake duplicates
Sunny King [Tue, 1 May 2012 18:50:39 +0000]
PPCoin: New data structure for detection of block spam
Sunny King [Mon, 30 Apr 2012 17:59:20 +0000]
PPCoin: Remove redundant check condition in IsCoinStake()
Scott Nadal [Mon, 30 Apr 2012 14:28:42 +0000]
PPCoin: Create coinstake with multiple inputs of same scriptPubKey
Use this scriptPubKey for coinstake output also
Sunny King [Sun, 29 Apr 2012 19:44:36 +0000]
PPCoin: Coin creation model - no coinbase reward in proof-of-stake block
Coinbase output set to empty for proof-of-stake block
Sunny King [Sun, 29 Apr 2012 18:40:40 +0000]
PPCoin: Fix bug in target adjustment since
32e6e50a
Sunny King [Sun, 29 Apr 2012 18:24:38 +0000]
PPCoin: Modify coinstake target protocol
Avoid multiple nodes generating coinstake at the same moment
Sunny King [Fri, 27 Apr 2012 19:18:12 +0000]
PPCoin: Fix CreateCoinStake() signature bug since
747f99fb
ConnectInputs() : VerifySignature failed
Sunny King [Fri, 27 Apr 2012 02:57:59 +0000]
PPCoin: Fix bug in CBlock::ReadFromDisk() since
94ced845
ERROR: CBlock::ReadFromDisk() : errors in block header
ERROR: CheckProofOfWork() : hash doesn't match nBits
Sunny King [Thu, 26 Apr 2012 14:16:23 +0000]
PPCoin: Reduce stale proof-of-stake blocks generated in CreateNewBlock()
Sunny King [Wed, 25 Apr 2012 03:30:34 +0000]
PPCoin: Only call CheckProofOfWork() for proof-of-work blocks
Fix ERROR: CheckProofOfWork() : hash doesn't match nBits
ERROR: LoadBlockIndex() : CheckIndex failed at ***
Sunny King [Wed, 25 Apr 2012 03:04:11 +0000]
PPCoin: Fix bug in proof-of-stake block generation from
08ea199e
ERROR: CTransaction::CheckTransaction() : coinbase script size
Sunny King [Sun, 22 Apr 2012 22:59:55 +0000]
PPCoin: Preliminary check on coinstake duplicate
Richard Smith [Fri, 20 Apr 2012 22:19:18 +0000]
PPCoin: Minor fix of RPC command 'sendalert'
Richard Smith [Thu, 19 Apr 2012 20:10:36 +0000]
PPCoin: RPC commands for 'sendalert' and 'makekeypair'
Sunny King [Thu, 19 Apr 2012 15:41:38 +0000]
PPCoin: Fix CreateCoinStake() bug from
747f99fb
causing SignSignature()'s first assert firing in script.cpp
Sunny King [Tue, 17 Apr 2012 18:59:10 +0000]
PPCoin: More stack trace dump during serialization
Scott Nadal [Tue, 17 Apr 2012 14:57:29 +0000]
PPCoin: Try generate coinstake for every second
Sunny King [Mon, 16 Apr 2012 22:11:12 +0000]
PPCoin: target adjustment for both proof-of-work and proof-of-stake
Scott Nadal [Sun, 15 Apr 2012 05:11:55 +0000]
PPCoin: a preliminary version of coinstake creation
Scott Nadal [Sat, 14 Apr 2012 06:49:09 +0000]
PPCoin: Proof-of-stake hash target protocol
Scott Nadal [Thu, 12 Apr 2012 06:02:04 +0000]
PPCoin: Separate proof-of-work and proof-of-stake blocks
Scott Nadal [Sun, 8 Apr 2012 22:43:39 +0000]
PPCoin: Protocol rule to match coinbase and coinstake scriptPubKey
Scott Nadal [Sat, 31 Mar 2012 18:42:13 +0000]
PPCoin: Move vchBlockSig to after vtx and fix CDiskTxPos calculation
Sunny King [Fri, 30 Mar 2012 22:41:08 +0000]
PPCoin: Stack trace dump for ReadCompactSize() exception
Scott Nadal [Sat, 24 Mar 2012 20:07:09 +0000]
Merge branch 'scott/sign_block' into sunny/seeding
Scott Nadal [Sat, 24 Mar 2012 20:03:15 +0000]
1. check block for genesis block
2. print signature without space
Scott Nadal [Sat, 24 Mar 2012 18:43:13 +0000]
PPCoin: Empty signature for genesis block
Scott Nadal [Sat, 24 Mar 2012 18:16:27 +0000]
Merge branch 'sunny/seeding' into scott/sign_block
Sunny King [Sat, 24 Mar 2012 16:33:53 +0000]
PPCoin: Mark inputs unspent in wallet when disconnecting coinstake
Sunny King [Thu, 22 Mar 2012 18:02:37 +0000]
PPCoin: Add RPC command 'repairwallet'
Sunny King [Thu, 22 Mar 2012 02:38:41 +0000]
PPCoin: Add RPC command 'checkwallet'
Scott Nadal [Mon, 19 Mar 2012 02:39:22 +0000]
PPCoin: Add block signature
Sunny King [Sun, 4 Mar 2012 04:36:03 +0000]
PPCoin: RPC command 'getinfo' shows ip address seen by peer
Sunny King [Sat, 3 Mar 2012 18:57:18 +0000]
PPCoin: stakeonly mode for RPC command 'walletpassphrase'
Sunny King [Sat, 3 Mar 2012 16:39:28 +0000]
PPCoin: makefile.unix build ppcoind and log messages cleanup
Sunny King [Wed, 22 Feb 2012 02:46:54 +0000]
PPCoin: RPC command 'reservebalance'
Sunny King [Sat, 18 Feb 2012 20:43:39 +0000]
PPCoin: Allow RPC commands resetcheckpoint and getbranchpoint in safe mode
Sunny King [Sat, 18 Feb 2012 16:36:06 +0000]
PPCoin: bug fix: malformed coinstake transaction created when balance is 0
introduced with coinstake transaction (
71a5b227)
Sunny King [Fri, 17 Feb 2012 21:23:43 +0000]
PPCoin: RPC commands 'getbranchpoint' and 'resetcheckpoint'
Sunny King [Thu, 16 Feb 2012 03:47:39 +0000]
PPCoin: fix a hang during reorg (bug introduced in coinstake)
fix a condition for coinstake in ReacceptWalletTransaction
some minor cleanups
Sunny King [Sat, 11 Feb 2012 03:21:22 +0000]
PPCoin: Coin creation model - coinstake reward with coinstake transaction
Sunny King [Sat, 4 Feb 2012 04:36:43 +0000]
PPCoin: getinfo shows total stake in addition to balance
Sunny King [Sat, 7 Jan 2012 00:55:51 +0000]
PPCoin: Coin creation model - fees destroyed not paid to miners
Sunny King [Fri, 6 Jan 2012 23:47:10 +0000]
PPCoin: Rescale coin to 6 fractional digits, allowing μPPC unit in GUI
Transaction fee minimum at 1 cent per KB
Enforce transaction fee in protocol to counter spamming
Sunny King [Fri, 6 Jan 2012 03:09:03 +0000]
PPCoin: Additional block/coinbase timestamp rules; various minor cleanups
Sunny King [Fri, 30 Dec 2011 18:12:06 +0000]
PPCoin: Coin creation model - block subsidy
Sunny King [Thu, 29 Dec 2011 23:49:32 +0000]
PPCoin: bug fix of GetBlockTrust() introduced with
32ad4f42
getinfo command crashes daemon with only the genesis block
Sunny King [Thu, 29 Dec 2011 22:56:22 +0000]
PPCoin: Addresses begin with letter P; RPC messages cleanup
Sunny King [Thu, 29 Dec 2011 05:09:09 +0000]
PPCoin: One week maturity for coin age computation
Sunny King [Thu, 29 Dec 2011 00:12:25 +0000]
PPCoin: Automatic checkpoint
Sunny King [Tue, 27 Dec 2011 16:18:07 +0000]
PPCoin: Safety check of timestamp with wallet create transaction
Sunny King [Tue, 27 Dec 2011 03:33:11 +0000]
PPCoin: coin age; main chain protocol switches to sum(coin age spent)
Sunny King [Sun, 25 Dec 2011 06:15:50 +0000]
PPCoin: transaction timestamp; additional block timestamp rule
Sunny King [Sun, 25 Dec 2011 04:13:21 +0000]
PPCoin: build genesis tool with bitcoin 0.5 build flags
Sunny King [Wed, 21 Dec 2011 21:09:38 +0000]
PPCoin: default ports; disabling irc; dns seeds; ThreadOpenConnections fix
Sunny King [Tue, 20 Dec 2011 19:07:42 +0000]
Merge bitcoin v0.5.1 into ppcoin
Sunny King [Sat, 17 Dec 2011 16:07:07 +0000]
Merge bitcoin v0.4.0 into ppcoin
Gavin Andresen [Tue, 13 Dec 2011 20:56:26 +0000]
Merge pull request #700 from TheBlueMatt/qtalertfix
Fix status bar not displaying Alerts.
Matt Corallo [Tue, 13 Dec 2011 19:00:21 +0000]
Fix status bar not displaying Alerts.