8bitcoder
0751bb2be4
Revert min fork height changes on BIP65/66 to maintain consensus with 0.11.2 peers
2016-07-01 11:01:58 +02:00
8bitcoder
185bebec9e
Set minimum block height for forks (algo switch, BIP66, BIP65, seq algo count)
2016-06-30 17:47:28 +02:00
8bitcoder
b51e9da822
Version 4 blocks
2016-06-26 09:36:05 +02:00
8bitcoder
8fdea8fa59
Mining consensus to swap algo with enable window (see PR 20)
2016-06-25 15:53:58 +02:00
8bitcoder
f032ddaef1
Algo switch by height, algo added approach, refactorings
2016-06-19 12:58:29 +02:00
nzsquirrell
03d553c81e
core code changes to implement yescrypt as relacement for qubit
2016-06-18 20:39:19 +12:00
nzsquirrell
75e3639756
implement changing the consecutive algo rule again, double previous limit.
2016-06-18 16:58:00 +12:00
nzsquirrell
9168920275
Revert "fix bug in initial-block-headers download"
...
This reverts commit f122abfe3d .
the fix may help with initial block chain download, but it breaks
normal day-to-day syncing of the blockchain. revert for now, look
into it again later.
2016-06-18 16:39:58 +12:00
nzsquirrell
f122abfe3d
fix bug in initial-block-headers download
...
saves several gigabytes of bandwidth
thanks to Cryptoslave of Anoncoin for this fix.
2016-06-05 20:49:01 +12:00
nzsquirrell
7fd28eec11
add support for address index
2016-03-26 20:05:12 +13:00
nzsquirrell
a195a5266c
don't display warnings about lack of blocks per 4 hour window
2016-03-02 19:40:37 +13:00
nzsquirrell
e9999203b1
clean up some debug code and comments
2016-03-02 13:54:25 +13:00
nzsquirrell
0057881e61
changes to core code
2016-02-27 16:50:26 +13:00
nzsquirrell
5efd59f935
Myriadcoin 0.11 port
2016-02-24 20:34:22 +13:00
nzsquirrell
5e70510c51
fix a bug in CheckBlockHeader that was introduced with the AuxPow changes.
...
We were doing checkpoint checks in CheckBlockHeader, this caused the wallet
to flag the blockchain as corrupt if the last checkpoint is within -checkblocks
(default is 288) blocks of what is already stored in the local blockchain.
The checks are completed in ProcessBlock - this is where it was done in 0.9.2.15 and
prior, and bitcoin 0.9.2 upwards does the same.
see https://github.com/bitcoin/bitcoin/issues/4246 and resulting commit
https://github.com/sipa/bitcoin/commit/7a9e0b6460037b72376af293dc87acafe4fca831
for similar issue found during bitcoin 0.10 development.
2015-11-07 17:36:52 +13:00
myriadcoin
d8420531f8
Disconnect pre 0.9.2.16 peers
2015-09-25 02:56:14 +02:00
nzsquirrell
8f9e2b5427
minor auxpow fixes
2015-08-25 20:21:41 +12:00
nzsquirrell
20812d7aa7
change testnet heights for auxpow and block time
2015-08-23 20:36:19 +12:00
nzsquirrell
a37536e980
Revert "increase consecutive-same-algo limit to 6 blocks"
...
This reverts commit 59ccce6a1f .
2015-08-23 19:34:02 +12:00
nzsquirrell
4154954077
Revert "fix logic for consecutive-same-algo limit change"
...
This reverts commit 519a398b26 .
2015-08-23 19:33:13 +12:00
nzsquirrell
519a398b26
fix logic for consecutive-same-algo limit change
2015-08-18 20:02:02 +12:00
nzsquirrell
59ccce6a1f
increase consecutive-same-algo limit to 6 blocks
2015-08-17 19:40:24 +12:00
nzsquirrell
dad2e8b0f9
set hardfork block numbers and remove auxpow on qubit
2015-08-16 21:54:07 +12:00
myriadcoin
95327e8fef
fix
2015-07-17 18:51:13 +02:00
myriadcoin
8b3361d476
Merge mine scrypt, sha and qubit
2015-07-17 16:42:25 +02:00
myriadcoin
aeef9b9887
Enable AuxPow for all algos
2015-07-15 14:28:07 +02:00
myriadcoin
2be772d85d
Phase 2 timespan
2015-07-14 19:30:00 +02:00
myriadcoin
e3fb0ff772
GetBlockWorkAdjusted fix
2015-07-12 16:12:59 +02:00
myriadcoin
c8aba2ce53
Testnet changes
2015-07-12 11:37:49 +02:00
myriadcoin
337b8c84b4
Changes on TestNet
2015-07-12 10:17:41 +02:00
nzsquirrell
fc0af636d7
auxpow final fixes
2015-07-12 13:22:37 +12:00
nzsquirrell
35d6a558fa
auxpow fixes
2015-07-12 09:33:18 +12:00
myriadcoin
44aa3548ce
Increase block time
2015-07-11 18:56:50 +02:00
myriadcoin
9902e2be94
Phase 2 reward
2015-07-11 18:35:51 +02:00
myriadcoin
876f2fd9ab
auxpow update
2015-07-11 10:20:09 +02:00
myriadcoin
df3976ca8e
auxpow
2015-07-09 00:43:45 +02:00
myriadcoin
92ebd5be96
auxpow
2015-07-08 20:47:42 +02:00
myriadcoin
f088f80b23
Disconnect old wallets
2015-03-25 20:57:47 +02:00
myriadcoin
7138dec7b1
Calculate elapsed time using median instead of single block time
2015-02-23 11:47:12 +02:00
myriadcoin
b6d1bb8e57
Disconnect obsolote sub versions
2014-12-19 14:40:10 +02:00
myriadcoin
2165b4b6ce
Postpone algo comparison changes
2014-12-07 23:15:24 +02:00
myriadcoin
8da14da43e
Change to count nr of algos with best wok for chain comparisons
2014-12-07 16:15:50 +02:00
myriadcoin
321b2957dd
Undo dev changes
2014-12-07 12:42:52 +02:00
myriadcoin
422b250b84
Change to compare chains by counting winning algos
2014-12-07 12:02:25 +02:00
myriadcoin
69f9d24ae0
Disconnect 0.9.2.6 peers
2014-11-07 07:07:28 +02:00
myriadcoin
291c191b9a
0.9.2.7
2014-11-05 17:07:44 +02:00
myriadcoin
e73ca065c0
Reject pre-fork sub versions
2014-11-03 16:47:42 +02:00
myriadcoin
efcbaca72c
0.9.2.6
2014-11-02 13:14:13 +02:00
myriadcoin
6ad68dd329
Start block 740000
2014-11-02 10:36:21 +02:00
myriadcoin
af187c9c36
Chain work modify
2014-09-24 23:07:32 +02:00