106 Commits (be16f80abc74b707dbb25ad6094f96c762379a14)

Author SHA1 Message Date
Duke Leto be16f80abc Hush Full Node is now GPLv3 4 years ago
Duke Leto a7f88a87aa Update copyright URL to be https 4 years ago
Duke Leto b0ea67d5be desprout 4 years ago
Duke Leto b32bf1f82c Revert "desprout" 4 years ago
Duke Leto 7c6c7150c6 desprout 4 years ago
Duke Leto 89bbd48eae More libsnark removal changes to various internals 4 years ago
Duke Leto c6de8f850c Revert "Raw transaction updates" 4 years ago
Duke Leto 1f1e2ebf04 Raw transaction updates 4 years ago
Duke Leto 4d965f53eb A bunch more libsnark deletions/updates 4 years ago
Duke Leto f39cd2a473 Delete Verus junk, which breaks ARMv8/aarch64 builds 5 years ago
Mihailo Milenkovic 1f013df156
Initial PegsCC implementation (#27) 5 years ago
jl777 0ea9ae3c05 Update copyright to 2019 5 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
Asher Dawes 5f48c77923
Updating branch (#108) 6 years ago
Eirik Ogilvie-Wigley 00ed92343d Add out point for sapling note data 6 years ago
Michael Toutonghi 503bd93fa8 Differentiate raw POSHash from full one adjusted by vout value 6 years ago
Michael Toutonghi c5325a3256 PoS improvements 6 years ago
jl777 ae4dbe22bb tx.GetJoinSplitValueOut() 6 years ago
Michael Toutonghi 4dcb64c081 Radical hash rate optimization 6 years ago
Michael Toutonghi fa733d13fa Use portable hash for staking 6 years ago
Sean Bowe 90073aeca5 Swap types in OutputDescription to use new NoteEncryption interfaces. 6 years ago
Ariel Gabizon e1a3461cc2 Improve/Fix variable names 6 years ago
Jack Grigg a6bbb26e08
Replace boost::array with std::array 6 years ago
Michael Toutonghi 1fae37f6bf Working proof of stake with new algorithm 6 years ago
Sean Bowe b7a6c32178 Integrate Groth16 verification and proving. 6 years ago
Michael Toutonghi 1f722359c1 Verus Proof of Stake Compete with Additional ant-fork protection on block 1 6 years ago
Jack Grigg 0fe0ca7948
Add contextual comment for GetValueOut() and GetShieldedValueIn() 6 years ago
Jack Grigg 97b46f00cc
Add valueBalance to value balances, and enforce its consensus rules 6 years ago
miketout e980a26ddd Enable time locked coin bases to be used as normal coinbase transactions with longer maturity, fix max_money 6 years ago
Scott Sadler 3c7604133e tombstone for import 6 years ago
Scott Sadler 0cb91a8d20 wip 6 years ago
Jack Grigg b1608eed82
Add a constant for Overwinter's transaction version 6 years ago
Jack Grigg b4f7174a88
Implement SpendDescription and OutputDescription datastructures 6 years ago
Jack Grigg 72540cee4a
Add Sapling v4 transactions to IsStandard 6 years ago
Jack Grigg b7e75b17af
Implement basic Sapling v4 transaction parser 6 years ago
Jack Grigg 987b8ee60e
Adjust consensus rules to require v4 transactions from Sapling activation 6 years ago
Pieter Wuille c7d71985c9
Add deserializing constructors to CTransaction and CMutableTransaction 8 years ago
Jack Grigg 68a1a592ca
Remove nType and nVersion from Zcash-specific code 6 years ago
Pieter Wuille 242f1421db
Get rid of nType and nVersion 8 years ago
Pieter Wuille b8a6579366
Make GetSerializeSize a wrapper on top of CSizeComputer 8 years ago
Pieter Wuille 29a8ade782
Prevector type 9 years ago
jl777 e73b2055c6 Merge branch 'beta' into mergemaster 6 years ago
Jay Graber 9bb37bf0d5 Implement transaction expiry for Overwinter 6 years ago
Ariel 7245f32835
update SignatureHash according to Overwinter spec 6 years ago
Simon 072099d788 Implementation of Overwinter transaction format ZIP 202. 6 years ago
Simon 45232b1961 Add payment disclosure as experimental feature. 7 years ago
ca333 a2d7c036e0 darwin 333 7 years ago
ca333 9d36579649 uni3 7 years ago
Pieter Wuille 6bd1d60c97
Separate core memory usage computation in core_memusage.h 9 years ago
Pieter Wuille bde5c8b0f1
Implement accurate memory accounting for mempool 9 years ago