novacoin.git
11 years agofix pnseed
alexhz [Sun, 10 Feb 2013 14:28:26 +0000]
fix pnseed

11 years agoInitial commit of NovaCoin changes
Balthazar [Sun, 10 Feb 2013 04:23:57 +0000]
Initial commit of NovaCoin changes

11 years agoInitial commit of NovaCoin changes
Balthazar [Sun, 10 Feb 2013 04:22:40 +0000]
Initial commit of NovaCoin changes

11 years agosome files removal
root [Sun, 10 Feb 2013 04:17:50 +0000]
some files removal

11 years agoPPCoin: Update version to 0.2.2
Sunny King [Sun, 11 Nov 2012 17:40:46 +0000]
PPCoin: Update version to 0.2.2

11 years agoPPCoin: Qt: display coinstake as single 'mint by stake' transaction
Sunny King [Sat, 10 Nov 2012 03:10:53 +0000]
PPCoin: Qt: display coinstake as single 'mint by stake' transaction
        Qt: maturity and not-accepted status of stake transactions
        Qt: display total stake on overview page

11 years agoPPCoin: Fix coinstake generation with lots of small coins in wallet
Sunny King [Tue, 2 Oct 2012 15:20:06 +0000]
PPCoin: Fix coinstake generation with lots of small coins in wallet

11 years agoPPCoin: Fix moneysupply issues since 2a4202a
Sunny King [Fri, 21 Sep 2012 17:13:28 +0000]
PPCoin: Fix moneysupply issues since 2a4202a
        An issue where moneysupply resets to 0 in a racing shutdown
        An issue where moneysupply/mint could be missing with reorganization

11 years agoPPCoin: Update version to 0.2.1
Sunny King [Tue, 18 Sep 2012 15:33:30 +0000]
PPCoin: Update version to 0.2.1

11 years agoPPCoin: Combine FixSpentCoins and CheckSpentCoins
Sunny King [Tue, 18 Sep 2012 02:46:51 +0000]
PPCoin: Combine FixSpentCoins and CheckSpentCoins

11 years agoPPCoin: Use nMaxClockDrift with CreateCoinStake
Sunny King [Mon, 17 Sep 2012 14:39:31 +0000]
PPCoin: Use nMaxClockDrift with CreateCoinStake

11 years agoPPCoin: Fix coinstake creation since 2a7d702
Sunny King [Mon, 17 Sep 2012 02:46:40 +0000]
PPCoin: Fix coinstake creation since 2a7d702

11 years agoPPCoin: Modify checkpoint policy to always protect 6 block-confirmations
Scott Nadal [Sun, 16 Sep 2012 23:48:46 +0000]
PPCoin: Modify checkpoint policy to always protect 6 block-confirmations

11 years agoPPCoin: Track coinstake search interval in RPC command 'getdifficulty'
Sunny King [Sun, 16 Sep 2012 14:53:17 +0000]
PPCoin: Track coinstake search interval in RPC command 'getdifficulty'

11 years agoPPCoin: Rework stake minting to use randomized stake timestamp
Sunny King [Sat, 15 Sep 2012 02:05:18 +0000]
PPCoin: Rework stake minting to use randomized stake timestamp

11 years agoPPCoin: Fix MessageStart debug print since 6b0e5bf
Sunny King [Mon, 10 Sep 2012 18:55:57 +0000]
PPCoin: Fix MessageStart debug print since 6b0e5bf

11 years agoPPCoin: Print full block hash to debug log with -printblocktree
Sunny King [Sun, 9 Sep 2012 20:08:58 +0000]
PPCoin: Print full block hash to debug log with -printblocktree

11 years agoPPCoin: Rename COINBASE_MATURITY to detect future merge issues
Sunny King [Sun, 9 Sep 2012 01:47:43 +0000]
PPCoin: Rename COINBASE_MATURITY to detect future merge issues
        Minor comment cleanup

11 years agoPPCoin: Fix checkwallet/repairwallet since 7237fa0 and c9d6552
Sunny King [Wed, 5 Sep 2012 14:27:34 +0000]
PPCoin: Fix checkwallet/repairwallet since 7237fa0 and c9d6552
        Impact: display false mismatch, no impact on wallet integrity

11 years agoPPCoin: Update windows build descriptor for release 0.2
Sunny King [Fri, 31 Aug 2012 13:43:00 +0000]
PPCoin: Update windows build descriptor for release 0.2

11 years agoPPCoin: Update readme for release 0.2.0
Sunny King [Thu, 30 Aug 2012 19:52:05 +0000]
PPCoin: Update readme for release 0.2.0

11 years agoPPCoin: RPC command 'getblock' to print mint amount and datetime
Sunny King [Thu, 30 Aug 2012 18:51:19 +0000]
PPCoin: RPC command 'getblock' to print mint amount and datetime

11 years agoPPCoin: Pretty print txout script in getblock RPC command
Sunny King [Wed, 29 Aug 2012 19:05:36 +0000]
PPCoin: Pretty print txout script in getblock RPC command

11 years agoPPCoin: Set stake full weight age at 90 days
Sunny King [Wed, 29 Aug 2012 14:30:01 +0000]
PPCoin: Set stake full weight age at 90 days
        This switches the hashing protocol from a pure coin age weighted
        model more toward a coin-weighted model

11 years agoPPCoin: Split young stake to improve proof-of-stake protection
Sunny King [Tue, 28 Aug 2012 17:37:40 +0000]
PPCoin: Split young stake to improve proof-of-stake protection

11 years agoPPCoin: pchMessageStart switch
Sunny King [Tue, 28 Aug 2012 03:05:20 +0000]
PPCoin: pchMessageStart switch
        network protocol version 60002
        client version v0.2.0

11 years agoPPCoin: Enable public testnet
Sunny King [Mon, 27 Aug 2012 00:15:11 +0000]
PPCoin: Enable public testnet

11 years agoPPCoin: More detailed print of RPC command 'getblock'
Sunny King [Sun, 26 Aug 2012 04:32:23 +0000]
PPCoin: More detailed print of RPC command 'getblock'

11 years agoPPCoin: Lower coinstake combine threshold to improve security
Sunny King [Sat, 25 Aug 2012 18:19:09 +0000]
PPCoin: Lower coinstake combine threshold to improve security

11 years agoPPCoin: Fix coinstake generation for pay-to-address coins
Sunny King [Fri, 24 Aug 2012 21:34:23 +0000]
PPCoin: Fix coinstake generation for pay-to-address coins

11 years agoPPCoin: Allow multiple outputs for coinbase and coinstake
Sunny King [Fri, 24 Aug 2012 19:14:01 +0000]
PPCoin: Allow multiple outputs for coinbase and coinstake
        Upgrade requirements: upgrade with deadline, possible fork

11 years agoPPCoin: Fix coinbase mint checks
Sunny King [Thu, 23 Aug 2012 22:29:44 +0000]
PPCoin: Fix coinbase mint checks
        Track mint amount and money supply
        Upgrade Requirement: backup wallet and redownload block chain

11 years agoPPCoin: Switch main chain protocol to score with proof-of-stake difficulty
Sunny King [Thu, 23 Aug 2012 18:16:05 +0000]
PPCoin: Switch main chain protocol to score with proof-of-stake difficulty
        Upgrade requirement: backup wallet and redownload block chain

11 years agoPPCoin: Update COPYING and README for initial release 0.1
Sunny King [Thu, 16 Aug 2012 22:11:27 +0000]
PPCoin: Update COPYING and README for initial release 0.1

11 years agoPPCoin: Windows setup images
Sunny King [Thu, 16 Aug 2012 21:15:12 +0000]
PPCoin: Windows setup images

11 years agoPPCoin: Remove genesis block tool
Sunny King [Thu, 16 Aug 2012 19:30:01 +0000]
PPCoin: Remove genesis block tool

11 years agoPPCoin: Fixate official block chain parameters
Sunny King [Thu, 16 Aug 2012 16:36:14 +0000]
PPCoin: Fixate official block chain parameters
        coin age min age 30 days
        coinbase/coinstake maturity 500 blocks
        initial difficulty 256

11 years agoPPCoin: Official genesis blocks
Sunny King [Thu, 16 Aug 2012 15:32:59 +0000]
PPCoin: Official genesis blocks

11 years agoPPCoin: Scott's public key
Scott Nadal [Thu, 16 Aug 2012 14:30:21 +0000]
PPCoin: Scott's public key

11 years agoPPCoin: Update pnSeed for 0.1 release
Sunny King [Thu, 16 Aug 2012 03:14:23 +0000]
PPCoin: Update pnSeed for 0.1 release

11 years agoPPCoin: Update windows build setup descriptions
Sunny King [Thu, 16 Aug 2012 00:15:30 +0000]
PPCoin: Update windows build setup descriptions

11 years agoPPCoin: Add Richard's public key
Richard Smith [Wed, 15 Aug 2012 22:03:34 +0000]
PPCoin: Add Richard's public key

11 years agoPPCoin: Add Sunny's public key
Sunny King [Wed, 15 Aug 2012 21:21:14 +0000]
PPCoin: Add Sunny's public key

11 years agoPPCoin: Windows build with gitian-builder
Sunny King [Wed, 15 Aug 2012 18:53:54 +0000]
PPCoin: Windows build with gitian-builder

11 years agoPPCoin: Check time as well for checkpoint-too-old safe mode
Sunny King [Tue, 14 Aug 2012 18:59:17 +0000]
PPCoin: Check time as well for checkpoint-too-old safe mode

11 years agoPPCoin: Fix checkpoint related reorganization issue since ee8c5f5
Scott Nadal [Tue, 14 Aug 2012 14:48:25 +0000]
PPCoin: Fix checkpoint related reorganization issue since ee8c5f5

11 years agoPPCoin: Gitian build descriptor for win32
Sunny King [Fri, 10 Aug 2012 22:41:20 +0000]
PPCoin: Gitian build descriptor for win32

11 years agoPPCoin: Safety limit of proof-of-work subsidy
Sunny King [Fri, 10 Aug 2012 01:03:44 +0000]
PPCoin: Safety limit of proof-of-work subsidy

11 years agoPPCoin: Fix first block hash target since 4523045
Sunny King [Fri, 10 Aug 2012 00:44:16 +0000]
PPCoin: Fix first block hash target since 4523045

11 years agoPPCoin: Remove Gavin's bitcointools
Sunny King [Thu, 9 Aug 2012 22:47:45 +0000]
PPCoin: Remove Gavin's bitcointools

11 years agoPPCoin: Release alert and checkpoint master public keys
Sunny King [Thu, 9 Aug 2012 18:39:27 +0000]
PPCoin: Release alert and checkpoint master public keys

11 years agoPPCoin: Initial hash target; initial difficulty 16 for testing
Sunny King [Thu, 9 Aug 2012 18:14:37 +0000]
PPCoin: Initial hash target; initial difficulty 16 for testing

11 years agoPPCoin: Update linux gitian build descriptor
Sunny King [Thu, 9 Aug 2012 13:32:11 +0000]
PPCoin: Update linux gitian build descriptor

11 years agoPPCoin: Fix pausing issues of initial block download
Sunny King [Tue, 7 Aug 2012 19:10:11 +0000]
PPCoin: Fix pausing issues of initial block download
        around the latest proof-of-work block

11 years agoPPCoin: Conditional print keypool reserve and return log message
Scott Nadal [Tue, 7 Aug 2012 14:38:02 +0000]
PPCoin: Conditional print keypool reserve and return log message
        Conditional print create new block log message

11 years agoPPCoin: When creating transaction any sub-cent change is added to fee
Sunny King [Mon, 6 Aug 2012 16:14:50 +0000]
PPCoin: When creating transaction any sub-cent change is added to fee
        as we can no longer make such a change output due to 8bb2917

11 years agoPPCoin: Switch dnsseed to seed.ppcoin.net
Sunny King [Sun, 5 Aug 2012 17:34:05 +0000]
PPCoin: Switch dnsseed to seed.ppcoin.net

11 years agoPPCoin: Fix premature mint thread exit since 06281cf
Sunny King [Fri, 3 Aug 2012 20:50:51 +0000]
PPCoin: Fix premature mint thread exit since 06281cf
        Wallet lock warning message for minting blocks
        Block minting suspended when wallet is locked

11 years agoPPCoin: Enforce minimum output amount 1 cent
Scott Nadal [Fri, 3 Aug 2012 14:41:08 +0000]
PPCoin: Enforce minimum output amount 1 cent

11 years agoPPCoin: Separate thread for minting proof-of-stake blocks
Sunny King [Wed, 1 Aug 2012 19:00:24 +0000]
PPCoin: Separate thread for minting proof-of-stake blocks

11 years agoPPCoin: RPC command 'getdifficulty' shows proof-of-stake difficulty as well
Sunny King [Wed, 1 Aug 2012 14:03:50 +0000]
PPCoin: RPC command 'getdifficulty' shows proof-of-stake difficulty as well

11 years agoPPCoin: Limit the merging of coins into coinstake (to about 10K)
Sunny King [Tue, 31 Jul 2012 22:15:29 +0000]
PPCoin: Limit the merging of coins into coinstake (to about 10K)
        Help promote proof-of-stake generation in early stages

11 years agoPPCoin: Fix timestamp format for windows build
Richard Smith [Tue, 31 Jul 2012 20:57:04 +0000]
PPCoin: Fix timestamp format for windows build
        Windows build instruction with miniupnp client library

11 years agoPPCoin: Fix GetLastBlockIndex() (ProcessBlock crash) since 8c8cd5f
Scott Nadal [Tue, 31 Jul 2012 14:33:57 +0000]
PPCoin: Fix GetLastBlockIndex() (ProcessBlock crash) since 8c8cd5f

11 years agoPPCoin: No safe mode when detecting longer invalid chain
Scott Nadal [Mon, 30 Jul 2012 16:52:08 +0000]
PPCoin: No safe mode when detecting longer invalid chain
        Enter safe mode when sync-checkpoint is too old
        Enter safe mode with high priority alert

11 years agoPPCoin: Replace RPC command 'setcheckpointkey' with option '-checkpointkey'
Sunny King [Sun, 29 Jul 2012 21:09:43 +0000]
PPCoin: Replace RPC command 'setcheckpointkey' with option '-checkpointkey'

11 years agoPPCoin: Only immediately checkpoint proof-of-work block
Sunny King [Sun, 29 Jul 2012 20:13:33 +0000]
PPCoin: Only immediately checkpoint proof-of-work block
        Max 4 hours trailing checkpoint from latest block

11 years agoPPCoin: Fix initial block download stuck issue
Sunny King [Fri, 27 Jul 2012 13:44:49 +0000]
PPCoin: Fix initial block download stuck issue

11 years agoPPCoin: Script address begins with 'p'
Sunny King [Thu, 26 Jul 2012 13:42:08 +0000]
PPCoin: Script address begins with 'p'

11 years agoPPCoin: Change date display format and clean up a merge issue
Sunny King [Wed, 25 Jul 2012 22:57:31 +0000]
PPCoin: Change date display format and clean up a merge issue

11 years agoPPCoin: Immediate sync-checkpoint to defend against 51% mining attack
Sunny King [Wed, 25 Jul 2012 16:29:17 +0000]
PPCoin: Immediate sync-checkpoint to defend against 51% mining attack

11 years agoPPCoin: Make reservebalance a configuration option
Sunny King [Tue, 24 Jul 2012 19:38:07 +0000]
PPCoin: Make reservebalance a configuration option

11 years agoPPCoin: Fix merge mistake on connecting coinstake since commit 0561bbd
Scott Nadal [Tue, 24 Jul 2012 14:30:11 +0000]
PPCoin: Fix merge mistake on connecting coinstake since commit 0561bbd

11 years agoPPCoin: Fix merge mistake about paytxfee from 0561bbd
Scott Nadal [Tue, 24 Jul 2012 14:18:27 +0000]
PPCoin: Fix merge mistake about paytxfee from 0561bbd

11 years agoPPCoin: Keep MIN_PROTO_VERSION at 209 to conform to Bitcoin
Sunny King [Mon, 23 Jul 2012 17:25:34 +0000]
PPCoin: Keep MIN_PROTO_VERSION at 209 to conform to Bitcoin
        (Revert the MIN_PROTO_VERSION change from merge commit 0561bbd)

11 years agoMerge with Bitcoin v0.6.3
Scott Nadal [Mon, 23 Jul 2012 00:09:18 +0000]
Merge with Bitcoin v0.6.3

11 years agoPPCoin: RPC 'makekeypair' limits loop to avoid hang
Sunny King [Thu, 12 Jul 2012 15:27:55 +0000]
PPCoin: RPC 'makekeypair' limits loop to avoid hang

11 years agoPPCoin: Version number and rename checkpoint related constants
Scott Nadal [Tue, 10 Jul 2012 15:08:27 +0000]
PPCoin: Version number and rename checkpoint related constants

11 years agoPPCoin: Ask for pending sync-checkpoint block
Sunny King [Mon, 9 Jul 2012 18:36:29 +0000]
PPCoin: Ask for pending sync-checkpoint block

11 years agoPPCoin: Fix a startup issue loading blkindex since 90f58617
Sunny King [Fri, 6 Jul 2012 16:17:35 +0000]
PPCoin: Fix a startup issue loading blkindex since 90f58617

11 years agoPPCoin: Sign block when communicating with miners via RPC 'getwork'
Sunny King [Thu, 5 Jul 2012 17:59:06 +0000]
PPCoin: Sign block when communicating with miners via RPC 'getwork'

11 years agoPPCoin: Fix a startup issue writing checkpoint master key by 90f58617
Sunny King [Thu, 5 Jul 2012 16:53:36 +0000]
PPCoin: Fix a startup issue writing checkpoint master key by 90f58617

11 years agoPPCoin: Reset sync-checkpoint when checkpoint master key changes
Scott Nadal [Tue, 3 Jul 2012 15:19:26 +0000]
PPCoin: Reset sync-checkpoint when checkpoint master key changes

11 years agoPPCoin: Windows commandline build
Richard Smith [Fri, 29 Jun 2012 19:50:24 +0000]
PPCoin: Windows commandline build

11 years agoPPCoin: RPC commands show difficulty of proof-of-work blocks only
Sunny King [Fri, 29 Jun 2012 01:31:53 +0000]
PPCoin: RPC commands show difficulty of proof-of-work blocks only

11 years agoPPCoin: Add RPC command 'getcheckpoint'
Richard Smith [Tue, 26 Jun 2012 20:55:24 +0000]
PPCoin: Add RPC command 'getcheckpoint'

11 years agoPPCoin: Matching prefix of public key for RPC command 'makekeypair'
Sunny King [Tue, 26 Jun 2012 16:14:15 +0000]
PPCoin: Matching prefix of public key for RPC command 'makekeypair'

11 years agoPPCoin: Remove automatic checkpoint code
Scott Nadal [Tue, 26 Jun 2012 14:37:49 +0000]
PPCoin: Remove automatic checkpoint code

11 years agoPPCoin: Orphan blocks target requirement against DOS
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

11 years agoPPCoin: Checkpoint master key as class constant
Scott Nadal [Mon, 25 Jun 2012 15:09:58 +0000]
PPCoin: Checkpoint master key as class constant

11 years agoPPCoin: Do not reject pending checkpoint with duplicate-stake check
Scott Nadal [Sat, 23 Jun 2012 15:23:44 +0000]
PPCoin: Do not reject pending checkpoint with duplicate-stake check

11 years agoPPCoin: Ask for orphan root directly for pending synchronized checkpoint
Sunny King [Sat, 23 Jun 2012 13:57:11 +0000]
PPCoin: Ask for orphan root directly for pending synchronized checkpoint

11 years agoPPCoin: Enter safe mode if detected invalid synchronized checkpoint
Scott Nadal [Fri, 22 Jun 2012 21:54:47 +0000]
PPCoin: Enter safe mode if detected invalid synchronized checkpoint

11 years agoPPCoin: Reorganize first before accepting synchronized checkpoint
Scott Nadal [Fri, 22 Jun 2012 14:03:32 +0000]
PPCoin: Reorganize first before accepting synchronized checkpoint

11 years agoPPCoin: Force asking for orphan block's parent block
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

11 years agoRevert "Update gitian descriptors to point at stable git repo"
Gavin Andresen [Tue, 19 Jun 2012 20:44:55 +0000]
Revert "Update gitian descriptors to point at stable git repo"

This reverts commit 1179f6373dfffdcb091576215cabe73c932df925.

11 years agoMerge branch '0.6.x' of git://gitorious.org/+bitcoin-stable-developers/bitcoin/bitcoi...
Gavin Andresen [Tue, 19 Jun 2012 20:34:10 +0000]
Merge branch '0.6.x' of git://gitorious.org/+bitcoin-stable-developers/bitcoin/bitcoind-stable into 0.6.3

11 years agoprint large orphan warning BEFORE deleting pvMsg
Gavin Andresen [Tue, 19 Jun 2012 19:50:12 +0000]
print large orphan warning BEFORE deleting pvMsg

11 years agoCheckpoint at block 185333 (and remove a couple of intermediate checkpoints)
Gavin Andresen [Tue, 19 Jun 2012 19:48:29 +0000]
Checkpoint at block 185333 (and remove a couple of intermediate checkpoints)

11 years agoUse a 64-bit nonce in ping
Pieter Wuille [Thu, 14 Jun 2012 16:31:08 +0000]
Use a 64-bit nonce in ping

Former code sent '0' as nonce, which was serialized as 32-bit.