Commit Graph

10928 Commits

Author SHA1 Message Date
BlueSilver22 ece5074e8a
Update README.md 2018-02-24 10:18:05 -05:00
BlueSilver22 2277fb4a0b
Update README.md 2018-02-24 10:17:47 -05:00
BlueSilver22 9937706f1f
Merge pull request #82 from floreslorca/master
instructions for testnet
2018-02-24 09:13:04 -06:00
BlueSilver22 3ebc5091d9
Merge pull request #83 from jc23424/testnet-dnsseed
Testnet dnsseed
2018-02-24 09:07:44 -06:00
jc 4824351654
testnet dnsseed 2018-02-24 10:02:20 -05:00
jc 017a1af966
enable testnet1 dns seed 2018-02-24 09:51:25 -05:00
BlueSilver22 7188195c3a
Merge pull request #81 from jc23424/fork-testnet
fork heights for testnet
2018-02-24 08:21:43 -06:00
Flores Lorca b1ec78e287
Update testnet.md
add windows instructoins
2018-02-23 22:36:44 -06:00
floreslorca 45ce8200d7 fix markup typo 2018-02-23 21:40:44 -06:00
floreslorca 2038420e47 add testnet file 2018-02-23 21:36:14 -06:00
floreslorca 286612662c add instructions for testnet 2018-02-23 21:34:15 -06:00
jc d71c8b64cf
fork heights for testnet 2018-02-23 21:01:49 -05:00
Jon Layton 097ecd61a4
Merge pull request #75 from ch4ot1c/base58prefixes
base58prefixes modified for btcp
2018-02-23 10:41:53 -06:00
BlueSilver22 ab0886aaa4
Merge pull request #80 from jc23424/fix-merge
fix pr merge conflicts
2018-02-23 07:34:35 -06:00
jc 1eb9e2b839
fix pr merge conflicts 2018-02-23 08:33:30 -05:00
BlueSilver22 4031ff02ec
Merge pull request #77 from jc23424/segwit-partial
Partial Support for Segwit Programs
2018-02-23 07:22:25 -06:00
BlueSilver22 db43f38415
Merge pull request #76 from jc23424/replay-protection
Replay protection
2018-02-23 07:21:32 -06:00
jc23424 94a1db4294
Merge branch 'master' into replay-protection 2018-02-23 08:21:01 -05:00
BlueSilver22 2589493fc4
Merge pull request #46 from jc23424/cb-inputs
move fork heights to chainparams and fix coinbase scriptSig
2018-02-23 07:20:28 -06:00
jc23424 a485af16b5
Merge branch 'master' into cb-inputs 2018-02-23 08:19:33 -05:00
BlueSilver22 bc0735b0e9
Merge pull request #51 from jc23424/bip9
BIP 9
2018-02-23 07:18:02 -06:00
jc23424 f23ddcfd09
Merge branch 'master' into bip9 2018-02-23 08:17:16 -05:00
BlueSilver22 c51247e492
Merge pull request #59 from jc23424/diffbomb
Add ability to force a difficulty bomb
2018-02-23 07:16:07 -06:00
jc 6aa6ca9294
joinsplit verify using forkid 2018-02-22 19:28:12 -05:00
jc a5b1d2bf2f
more segwit 2018-02-21 20:07:07 -05:00
jc 6c419d8db5
begin to evaluate segwit scripts 2018-02-21 20:06:40 -05:00
jc 70a1769822
Adjust standard verify flags 2018-02-21 19:52:15 -05:00
Jon Layton 62a56fce41
Merge pull request #70 from floreslorca/master
cross compiling for windows fix, and detailed build instructions
2018-02-21 14:35:45 -06:00
floreslorca cffc74a8a0 add notes for multiple build 2018-02-21 13:58:18 -06:00
jc ac0231d2ba
Implement replay protection using FORKID scheme
modeled off of the BCH and BTG implementations
with a few tweaks (forkid signing is ignored below fork height)
moved joinsplit signature verifications into ConnectBlock()
as it has now become height dependent
2018-02-21 08:43:19 -05:00
floreslorca 68af4746ce remove uneccessary steps 2018-02-21 00:03:11 -06:00
floreslorca 3c07498cf0 fix rust make files to allow multiple builds 2018-02-20 22:44:39 -06:00
Jon Layton 5c102e0975 base58prefixes modified for btcp 2018-02-20 20:57:38 -06:00
jc ecf8c99241
only exempt fork blocks from coinbase shielding requirement but not maturity limit 2018-02-17 17:12:26 -05:00
sken a24aa17408 add mingw-w64 dependency to read me 2018-02-15 17:26:29 -06:00
sken 0e8f79e8ab add sha256 checksum line for windows rust 2018-02-15 03:18:08 -06:00
sken 6a9c62705a add windows cross compiling instructions 2018-02-15 01:31:23 -06:00
jc 18dde3827a
move fork heights to chainparams and fix coinbase scriptSig
match style & more bugfixes
change max sigops and further cleanup
lock cs_main
use genesis nBits
use a sentinel value in fork block header
refactor pow & soln validation in fork range
exempt fork blocks from fewer checks
more tweaks to make fork blocks more standard
2018-02-13 08:22:57 -05:00
jc 916697eaa9
add a difficulty bomb at height 600000 2018-02-13 08:06:13 -05:00
Jon Layton d6dc745a5f
Merge pull request #65 from ch4ot1c/readme_snapshot
Readme Updates - snapshot info
2018-02-09 13:14:07 -06:00
Jon Layton f8aef28faa tinyfixes 2018-02-09 13:12:14 -06:00
Jon Layton 669edd5090 Update readme with snapshot and fork dates 2018-02-09 13:09:51 -06:00
jc c4691b238a
bip9 wip: building
Fix typo: Optimizaton -> Optimization

Implement BIP 9 GBT changes

- BIP9DeploymentInfo struct for static deployment info
- VersionBitsDeploymentInfo: Avoid C++11ism by commenting parameter names
- getblocktemplate: Make sure to set deployments in the version if it is LOCKED_IN
- In this commit, all rules are considered required for clients to support

remove cvs deployment info

getblocktemplate: Explicitly handle the distinction between GBT-affecting softforks vs not

fix nonce
2018-02-08 08:32:17 -05:00
jc 3a64258987
bip9 wip continued 2018-02-08 08:32:17 -05:00
jc 3eef83218d
begin integrating bip9 2018-02-08 08:32:17 -05:00
BlueSilver22 cf7a1643a4
Merge pull request #62 from jc23424/zt-test-fixes
ZT Test Fixes - rebased and squashed
2018-02-07 18:27:20 -06:00
jc 443c52ac5a
regenerate script_tests json 2018-02-07 19:16:48 -05:00
airk42 20d7e7a08e
Merge pull request #60 from airk42/cb-inputs
rebased cb-inputs merge back into master
2018-02-06 21:53:46 -05:00
jc 1bb2714d3c
fix small formatting issues 2018-02-06 08:19:03 -05:00
Zane Thomas 67f68011f0
Test suite fully passes
WIP --- Cleaning up tests

Currently working on sighash_tests which may be the last of the
test_bitcoin failures.

Restore Genesis Block

Mistakenly replaced with search and replace of AlertKey

test_bitcoin now passes

Fixed multiple errors throughout src/test and main.cpp. Possibly read
for pull request but will want to investigate a few things first.

Adding sighash.json

Needed to run sighash tests and not created automatically as needed.

Updated sighash.json

Sighash test fails without this.

Fixed formatting issue

removed {} which did not exist in the file at the time i got it

Commented out line so test data is not always generated when script_tests runs.
2018-02-06 08:15:36 -05:00