159 Commits (v3.2.1-beta)

Author SHA1 Message Date
Mihailo Milenkovic 1f013df156
Initial PegsCC implementation (#27) 5 years ago
blackjok3r 2c3247e8f1 Enable -ac_algo=verushash11 5 years ago
jl777 7cfb6293c6 komodo_defs a lot more 5 years ago
jl777 0ea9ae3c05 Update copyright to 2019 6 years ago
ca333 492d6703ed sync jl777:FSM 6 years ago
jl777 9412ec11a9 Add back Lwma guards for performance 6 years ago
jl777 89296c979c Fix lwmapos crash 6 years ago
jl777 bff0c90b85 Revert test 6 years ago
jl777 ff6593fc5c Test lwma 6 years ago
jl777 a93fd301ba IsPOSNonce() guard 6 years ago
miketout ec8a120b4d Cleanup, comment out test code, prepare for release PR 6 years ago
miketout ca4a5f2692 Change name to Stake Guard 6 years ago
miketout 4b729ec577 Changes for most chain power rule 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 d7e6718dc8 More nonce and new PoS reporting improvements 6 years ago
Michael Toutonghi 3f8720fabe Fix new nonce issue 6 years ago
Michael Toutonghi 17d0160a17 Cleanup nonce changes 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
Michael Toutonghi 5296a85018 Portable VerusHash and CPU check 6 years ago
Sean Bowe 90073aeca5 Swap types in OutputDescription to use new NoteEncryption interfaces. 6 years ago
Michael Toutonghi 20ab1c9174 mining performance boost 6 years ago
Ariel Gabizon e1a3461cc2 Improve/Fix variable names 6 years ago
Scott Sadler c7bcf05da4 fix MoM hash calculation 6 years ago
Jack Grigg a6bbb26e08
Replace boost::array with std::array 6 years ago
Michael Toutonghi cf1e5967ee fix getinfo, cleanup hash 6 years ago
Michael Toutonghi f6608b5a0d cleanup 6 years ago
Michael Toutonghi c2923066b2 new CNetworkBlockHeader for robust compat 6 years ago
Michael Toutonghi 004e332290 Additional tests 6 years ago
Michael Toutonghi 3da69a3138 Trying to fix the forking issue, which is now clearly a bug in sending and receiving headers. This checkin will enable debugging and may be a fix. 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
Scott Sadler 20c3ac51c2 wip 6 years ago
Jack Grigg 97b46f00cc
Add valueBalance to value balances, and enforce its consensus rules 6 years ago
Sean Bowe f2c6d214e5 Rename hashSaplingAnchorEnd to hashFinalSaplingRoot to match spec. 6 years ago
Sean Bowe 691a3fa2e9 Rename hashReserved to hashSaplingAnchorEnd. 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
miketout 42181656c2 Implementation of VerusHash CPU-friendly hash algorithm, parameters to enable it, miner, and all changes required to support it on new asset chains 6 years ago
Simon b230fe6836 Refactoring: Rename class libzcash::Note to libzcash::SproutNote. 6 years ago
Jack Grigg bf605b2644
Return result of boost::apply_visitor 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