Commit Graph
100 Commits
Author SHA1 Message Date
miketout e871bb78ad Fix Komodo compatibility 2018-10-17 16:57:27 -07:00
miketout ceaccb0c07 Sync Overwinter and Sapling defaults 2018-10-15 08:34:21 -07:00
miketout 73a4cd2011 Fix incorrect voutNum and ensure that voutNum is of output with value 2018-10-14 21:27:25 -07:00
miketout 9befb850b6 Comment out test code 2018-10-14 17:03:26 -07:00
miketout 75c34b7494 Latest Zcash bug fixes 2018-10-14 15:09:50 -07:00
miketout d738023b12 Stop removing future txes for later resend 2018-10-14 14:46:40 -07:00
miketout d565e7b73c Eliminate mapBlockIndex risk of nulls across VRSC 2018-10-14 11:59:13 -07:00
miketout aeadfa0490 Debugging 2018-10-14 03:21:49 -07:00
miketout 98760e4a4b Update minimum chain work for Verus and test chains 2018-10-14 02:25:33 -07:00
miketout 5106eab4d1 C string vs. std::string 2018-10-14 01:49:14 -07:00
miketout ba375e2e92 Debugging network messages 2018-10-14 01:43:51 -07:00
miketout 41e9e058e0 Additional null pindex checks 2018-10-14 01:31:58 -07:00
miketout e82ee7e3cc Don't stake on null wallet call 2018-10-14 00:01:16 -07:00
miketout ec8a120b4d Cleanup, comment out test code, prepare for release PR 2018-10-13 22:49:45 -07:00
miketout 11f4f605e2 Update signing to deal with NULL keystore 2018-10-13 21:42:30 -07:00
miketout 6c621e0e43 Allow NULL keystore to actually work 2018-10-13 21:03:47 -07:00
miketout 51848bbce5 Remove debug outs 2018-10-13 19:46:30 -07:00
Michael Toutonghi 09dc47493c Check unserialized tx 2018-10-13 19:04:50 -07:00
miketout 26bf01e90e Correct script serialization 2018-10-13 18:21:44 -07:00
miketout e5ea351a13 Clip subscript end for cc properly 2018-10-13 16:43:48 -07:00
miketout 9c0342676d Update handling of relayed stake transactions 2018-10-13 16:04:44 -07:00
miketout c8700efe63 Change default note contents in Tx builder and cheat message change 2018-10-13 14:29:17 -07:00
Michael Toutonghi 60b798c4b7 Update stake cheat spend 2018-10-13 14:23:20 -07:00
miketout 351733339e Prepare for release keys 2018-10-13 02:04:15 -07:00
miketout ac2b240436 Add value to cheat catcher through SendChangeTo 2018-10-13 01:24:36 -07:00
miketout 3abeed2c60 Fix reference and test signature 2018-10-13 00:45:41 -07:00
miketout 56ac817fb8 Fix height or greater check 2018-10-12 22:44:52 -07:00
miketout 1ca4abe444 Cleanup cheatcatcher 2018-10-12 22:41:43 -07:00
miketout 54036e72cd Revert POS change 2018-10-12 21:51:30 -07:00
miketout 4326041663 Cheatcatcher tests to remove and change to max sequential POS 2018-10-12 21:09:45 -07:00
Michael Toutonghi a5d8fff5e5 Auto rescan if note witnesses are off 2018-10-12 19:15:38 -07:00
miketout 47ab0926c4 Auto-rescan wallets on reorg if note witnesses get out of sync 2018-10-12 18:05:32 -07:00
miketout 83a426bc91 Adjust cheat catcher height 2018-10-12 16:53:53 -07:00
miketout bb3d3ab770 Keep cheatcatcher's lists in sync 2018-10-12 15:43:15 -07:00
miketout 79b0432dc1 Fix false positive error 2018-10-12 14:56:01 -07:00
miketout 085c3640bb Improve error reporting and wallet cleanup 2018-10-12 13:54:31 -07:00
miketout 8c3a9bc7ae Clean up POS checks 2018-10-12 01:12:08 -07:00
miketout a8d2188651 Timeout adjustment 2018-10-11 22:47:07 -07:00
miketout 69fa3d0e00 Reduce lag timeouts 2018-10-11 22:28:37 -07:00
miketout af2e212d7a Remove spurios opret in tx builder, don't wait forever for blocks before mining, add delay to getblocktemplate 2018-10-11 21:35:09 -07:00
miketout 271326fafd Clean up stake rebroadcasting and mempool checking 2018-10-11 19:52:32 -07:00
miketout ae773246f8 Error message only when cheatstaker parameter is invalid, not missing 2018-10-11 14:52:05 -07:00
miketout 3ce8aba005 Fix readme merge error 2018-10-11 14:31:15 -07:00
miketout 8b57c15f6a Zcash latest changes 2018-10-11 14:30:42 -07:00
miketout 1021455845 Fix negative height issues for pruning cheat lists 2018-10-11 14:23:14 -07:00
miketout 16ef4f1e3d update comments 2018-10-10 22:14:05 -07:00
Michael Toutonghi 8fc4030c10 Reorganized cheatcatcher for build issues 2018-10-10 21:46:40 -07:00
Michael Toutonghi 99dbf2c2ed Build 2018-10-10 19:20:01 -07:00
Michael Toutonghi 2d02c19ee7 Build 2018-10-10 19:15:41 -07:00
Michael Toutonghi df756d24ba Cheatcatcher 2018-10-10 19:02:09 -07:00
miketout 477fd227ee Simpler internal check 2018-10-09 14:35:46 -07:00
miketout 85ca7bb9cb Debug comment cleanup 2018-10-09 00:04:45 -07:00
miketout c754dbcfa6 Update to Zcash rc1 2018-10-08 23:47:20 -07:00
miketout 58fbbfc32f Add staking control and reporting to getgenerate and setgenerate 2018-10-08 22:06:20 -07:00
miketout 5f63373eb9 Selectively reject Sapling transactions while synced below activation height. Add separate control of staking. 2018-10-08 21:15:21 -07:00
miketout 051af72cbd Cap the random additional stake of a block to 1/2 the current stake difficulty 2018-10-08 17:20:31 -07:00
miketout c2dc091e40 Merge branch 'master' of https://github.com/zcash/zcash into dev 2018-10-08 17:19:15 -07:00
miketout 8682e17a7d Sapling support for z_shieldcoinbase and more 2018-10-08 16:17:24 -07:00
miketout ca4a5f2692 Change name to Stake Guard 2018-10-07 19:56:02 -07:00
miketout d0cd50740c Fix error in display-only of winning stake POS hash when output prevout.n was not 0 2018-10-07 14:54:07 -07:00
miketout f2450b36f5 Remove debugging output 2018-10-07 14:32:45 -07:00
miketout 281a5e2eec Confirm positive and negative spends with and without priv keys 2018-10-07 14:21:43 -07:00
Michael Toutonghi ccc47c554c Add cc include dirs to make file 2018-10-06 23:44:26 -07:00
miketout 191f3bbddd Complete nothing at stake solution, waiting for confirm of masks 2018-10-06 21:28:51 -07:00
miketout a1fd99cf34 data parsing issues 2018-10-06 10:05:48 -07:00
miketout 68b9a352da Change behavior of ExtractDestination, Solver, and GetscriptAddress for crypto conditions 2018-10-06 00:36:21 -07:00
miketout ef9a13b557 Additional null check 2018-10-05 21:44:24 -07:00
miketout a6ac51616c Add null check to deref 2018-10-05 21:37:49 -07:00
miketout 95c5c69bab Successful staking on Sapling wit Crypto Conditions 2018-10-05 21:09:09 -07:00
miketout 185b2d4f2f move things around and some debugging code for odd issues 2018-10-05 17:20:23 -07:00
miketout 180662c25e Merge pull request #26 from miketout/dev-zcash
Add stake consistency enforcement and near complete CoinbaseGuard val…
2018-10-05 14:57:22 -07:00
miketout f3b0d2ab4e Add stake consistency enforcement and near complete CoinbaseGuard validation 2018-10-05 14:51:37 -07:00
miketout 392b840a3e Merge pull request #25 from miketout/dev-zcash
Dev zcash
2018-10-05 00:54:23 -07:00
miketout 3bfa5e2264 Latest Zcash updates and more CC for N@S 2018-10-05 00:26:06 -07:00
miketout 7a9960f086 Comment debugging printf's - tracked down to Zcash raw tx bug, which means we should sync 2018-10-04 17:13:42 -07:00
miketout 8cb6777047 Change error to qualified error vs. no error at all 2018-10-04 13:22:28 -07:00
miketout 3764dea5d0 Change block before header from error to warning 2018-10-04 12:42:50 -07:00
miketout 4739095d0f Fix comparison 2018-10-04 01:01:29 -07:00
miketout 00a7120e90 Cleanup, initialize stake for chainPower in pre-sapling path 2018-10-04 00:35:52 -07:00
miketout 2ed3bbec38 Debugging 2018-10-03 22:04:39 -07:00
miketout dc5e6137c7 Never start Overwinter before 1 2018-10-03 20:33:12 -07:00
miketout 0a962eb958 remove sign from time lock check 2018-10-03 19:59:48 -07:00
miketout f3ec769e42 Cleanup 2018-10-03 17:52:52 -07:00
miketout f0f2dd9927 Delete VRSC_7776 2018-10-03 17:18:56 -07:00
miketout 43afe8c3ee Delete VRSC_7776 2018-10-03 17:18:28 -07:00
miketout 905fe35e50 More work on CoinbaseGuard and validation 2018-10-03 16:26:41 -07:00
miketout aa3ce4242f Fix upgrade check polarity 2018-10-03 11:17:08 -07:00
miketout 86e31e3dfc Cleanup staking and fee consistency for stake tx 2018-10-03 10:31:01 -07:00
miketout b3e3f61826 Enable extended data on stakes and general cleanup 2018-10-03 09:26:40 -07:00
miketout 06f4116090 VerusStakeTransaction 2018-10-03 00:58:00 -07:00
miketout 8a727a26a7 Beginning of N@S solution using CoinbaseGuard CC 2018-10-02 19:49:54 -07:00
miketout c68ca1a225 Leverage nonce for overwhelming chance of single deterministic winner for chain power in POS 2018-09-28 14:35:38 -07:00
miketout 8449c166ed Merge branch 'dev' of https://github.com/miketout/komodo into dev 2018-09-28 01:39:04 -07:00
miketout 4b729ec577 Changes for most chain power rule 2018-09-28 01:38:14 -07:00
miketout 79fe4fa6bd Merge pull request #24 from Asherda/dev
Fixing CI script
2018-09-20 17:27:33 -07:00
miketout f82b75eb8b Merge pull request #23 from Asherda/dev
Windows compilation fix
2018-09-20 16:12:13 -07:00
miketout 09dfacd0eb Don't reject based on erroneous version 2018-09-20 14:07:16 -07:00
miketout 644c7445ec Latest Zcash updates 2018-09-20 13:32:57 -07:00
miketout 75cd5b6b80 Merge pull request #22 from Asherda/dev
Update .gitlab-ci.yml
2018-09-20 12:35:58 -07:00
miketout b8deecdc09 Sapling transaction testing 2018-09-20 03:08:36 -07:00