Jack Grigg
c4379e3a22
Add configure flags for enabling ASan/UBSan and TSan
Co-authored-by: Robert Seacord <rcseacord@gmail.com>
6 years ago
Jack Grigg
326fc65e66
Add environment variable for setting ./configure flags in zcutil/build.sh
Closes #2066 .
7 years ago
Jonathan "Duke" Leto
4db8717431
Fix outdated comment about starting balance of nodes
6 years ago
Jonathan "Duke" Leto
48cecf2ad9
Regtest mining does have a founders reward, a single address t2FwcEhFdNXuFMv1tcYwaBJtYVtMj8b1uTg
6 years ago
Jonathan "Duke" Leto
62fee1296f
Update awkward wording about blocks as per @daira
6 years ago
Jonathan "Duke" Leto
d8399efc03
This library seems to not be used at all and all comments mentioning it are ghosts
6 years ago
Homu
93332d6e84
Auto merge of #3030 - str4d:release-v1.0.15, r=str4d
Release v1.0.15
6 years ago
Jack Grigg
25b080a33b
make-release.py: Updated release notes and changelog for 1.0.15.
6 years ago
Jack Grigg
f58b1536b4
make-release.py: Updated manpages for 1.0.15.
6 years ago
Jack Grigg
1d6f7acf4d
make-release.py: Versioning changes for 1.0.15.
6 years ago
Homu
b10aaacadd
Auto merge of #3002 - str4d:2957-overwinter-release-notes, r=str4d
Overwinter release notes and testnet activation height
Closes #2957 .
6 years ago
Jack Grigg
138cf77004
Overwinter release notes and testnet activation height
Closes #2957 .
6 years ago
jl777
95c463966a
Dont create .conf from cli
6 years ago
jl777
2cd576089f
Separate port range for mined
6 years ago
Homu
f9dbd1e2d5
Auto merge of #2993 - str4d:2977-performance-regression, r=str4d
Use block hash comparison for consistency check when loading block index
The Equihash check caused block index loading to take around 38x longer.
However, we don't need to check it directly, as the only paths to writing a
block header to disk already go through a proof-of-work check (e.g. receiving a
block over the network). By forcing the block header inside the CBlockIndex to
be re-serialized, we retain the benefits of the consistency check without the
overhead at startup.
6 years ago
Jack Grigg
704b76358d
Use block hash comparison for consistency check when loading block index
The Equihash check caused block index loading to take around 38x longer.
However, we don't need to check it directly, as the only paths to writing a
block header to disk already go through a proof-of-work check (e.g. receiving a
block over the network). By forcing the block header inside the CBlockIndex to
be re-serialized, we retain the benefits of the consistency check without the
overhead at startup.
Co-authored-by: Brad Miller <brad@z.cash>
6 years ago
Jonathan "Duke" Leto
427e5fae3f
Fix references to Bitcoin in RPC tests readme
6 years ago
jl777
e1b44812f7
Merge branch 'beta' into dev
6 years ago
jl777
e2a7f87c31
Merge pull request #521 from jl777/kolo
VOTE replaced with VOTE2018
6 years ago
Mihail Fedorov
8bf22c6fd0
fiat scripts
6 years ago
Mihail Fedorov
ec0b0757b6
fiat scripts
6 years ago
Mihail Fedorov
830d5ff54e
vote2018
6 years ago
Homu
be262f065f
Auto merge of #2985 - str4d:release-v1.0.15-rc1, r=ebfull
Release v1.0.15-rc1
6 years ago
Jack Grigg
34ce29b3ee
make-release.py: Updated release notes and changelog for 1.0.15-rc1.
6 years ago
Jack Grigg
7d0c1df409
make-release.py: Updated manpages for 1.0.15-rc1.
6 years ago
Jack Grigg
1dd95be4a9
make-release.py: Versioning changes for 1.0.15-rc1.
6 years ago
Homu
a418756ef4
Auto merge of #2874 - arcalinea:tx_block_expiry, r=arcalinea
Transaction expiry height
Implements ZIP 203.
- Only applies after Overwinter blockheight.
Closes #754 .
6 years ago
Jay Graber
59da58cdb0
Change rpc_tests to 21
6 years ago
Homu
e6e483b2b0
Auto merge of #2919 - bitcartel:2904_branch_id_protocol_handshake, r=str4d
Overwinter peer management
Implements ZIP 201.
Part of #2904 .
6 years ago
Jay Graber
7b92f27e18
Add expiry to z_mergetoaddress
6 years ago
Simon
b6e5cc7d27
Add python qa test overwinter_peer_management.
6 years ago
Simon
72b2192950
Overwinter peer management and network handshaking.
Implements ZIP 201.
6 years ago
Simon
2423a40c08
Add field nProtocolVersion to struct NetworkUpgrade.
6 years ago
rofl0r
33ae5edd2c
remove -mt suffix from boost libraries built by depends
6 years ago
Jay Graber
5943f227da
Add mempool_tx_expiry.py test
6 years ago
Jay Graber
9c12b8e903
Add -txexpirydelta cli option
6 years ago
Jay Graber
9bb37bf0d5
Implement transaction expiry for Overwinter
6 years ago
Homu
c5904fb2a4
Auto merge of #2797 - str4d:2493-active-merging, r=bitcartel
Implement z_mergetoaddress for combining UTXOs and notes
Closes #2493 .
6 years ago
Jack Grigg
15ced9b153
wallet_mergetoaddress: Add additional syncs to prevent race conditions
6 years ago
Homu
f472edd0e2
Auto merge of #2960 - bitcartel:2959_overwinter_fix_sighash_test, r=str4d
Closes #2954 and #2959 . Fixes Overwinter issues in sighash_tests.
6 years ago
Jack Grigg
713b366231
Regenerate sighash tests
6 years ago
Simon
07f94352ad
Closes #2954 and #2959 . Fixes Overwinter issues in sighash_tests.
6 years ago
Homu
0be6cb979e
Auto merge of #2978 - bitcartel:2906_v1_tx_no_assert, r=str4d
Closes #2964 . z_sendmany once again makes v1 tx for taddr to taddr.
6 years ago
Simon
e6cd2a8356
Closes #2964 . z_sendmany once again makes v1 tx for taddr to taddr.
In accordance with the Zcash protocol spec.
6 years ago
Homu
c2d98b47c1
Auto merge of #2808 - arcalinea:2785_upgrades_rpc, r=str4d
Add network upgrade details to getblockchaininfo
Closes #2785 . Closes #2974 .
6 years ago
Jack Grigg
50a90615af
Document that consensus.chaintip != consensus.nextblock just before an upgrade
6 years ago
Jack Grigg
4c3d2b3bbe
Check upgrade status in wallet_overwintertx RPC test
6 years ago
Jack Grigg
2bda6a9b22
Add z_mergetoaddress to release notes
6 years ago
Jack Grigg
553a5c1ab2
Gate z_mergetoaddress as an experimental feature
7 years ago
Jack Grigg
6e9c7629af
Implement z_mergetoaddress for combining UTXOs and notes
Closes #2493 .
7 years ago