Commit Graph
100 Commits
Author SHA1 Message Date
miketout e48af4a18a Updated db calls in CBlockTree::Snapshot 2018-11-26 18:21:30 -08:00
miketout 0f6ad9c51a Merge branch 'FSM' of https://github.com/jl777/komodo into dev-komodo 2018-11-21 23:34:30 -08:00
miketout c38ce00f9c Fixed address, unspent, and timestamp indexing 2018-11-21 23:33:51 -08:00
miketout 09ae2558a0 Fix calculation of block 1 reward for ASSETCHAINS_STAKED chains 2018-11-20 00:04:47 -08:00
miketout 070bccada0 Fix bug in oracles for KMDICE and others 2018-11-19 01:22:33 -08:00
miketout e12645a0f0 Fix problem in calculating max_money when there is no halving 2018-11-18 17:24:06 -08:00
miketout c17f353560 Version change for VRSC only 2018-11-18 08:39:42 -08:00
miketout 3e5a1aba52 Revert Getscriptaddress and set COINBASE_MATURITY to 1 on chains with less than one era 2018-11-18 08:20:34 -08:00
miketout b3b44e80e1 Latest Komodo changes 2018-11-17 17:28:45 -08:00
miketout 6e2a502b0e Merge of Komodo and Verus Technologies Post Sapling, Pre-VerusPoP with Support for Time locked coinbases 2018-11-14 16:40:10 -08:00
miketout 7a993143ef Set expiry on stake transactions to allow deletion from wallets later to avoid possible double stake 2018-11-02 12:49:36 -07:00
miketout b276e36826 Avoid any potential double staking penalty that make occur during repeated reorgs 2018-11-02 03:05:51 -07:00
miketout 3613db08b4 Fix build error 2018-11-01 19:25:27 -07:00
miketout 73b4d69673 Return more stake outputs, including those thought to be change, fix cheatcatcher error reporting 2018-11-01 19:23:23 -07:00
miketout 99c94fc3f2 Indicate cheatcatcher active or error if bad sapling address 2018-11-01 16:12:03 -07:00
miketout f1f6dfbb85 Don't log mempool error for staking tx, fix default destination for staking tx 2018-11-01 13:40:51 -07:00
miketout 4ac64cd2a0 Fix non-final sequence and nLockTime 2018-11-01 11:08:20 -07:00
miketout a9774a32f7 Added new categories to transactions in listtransactions 2018-10-31 21:32:12 -07:00
miketout 8776c56085 Add staking TX to wallet only if block is accepted 2018-10-29 14:07:44 -07:00
miketout 1aa576ade2 Reduce log messages of non-relayed transactions 2018-10-29 04:01:55 -07:00
miketout 135e0e1071 Merge branch 'dev' of https://github.com/miketout/komodo into dev 2018-10-29 01:38:35 -07:00
miketout 90cc70ccb4 Fix Komodo interest when z_sendmany uses builder. Sapling spend of time locked coinbases. Cheat catcher 2018-10-29 01:38:07 -07:00
miketout 5e8d5e7b99 Merge pull request #34 from VerusCoin/librustzcash
Updating package configuration from zcash
2018-10-28 18:48:21 -07:00
miketout a8a4e37b5f extern 2018-10-28 16:11:56 -07:00
miketout 76a77528ab Allow mint=1 to be a VRSC.conf parameter 2018-10-28 13:40:09 -07:00
miketout 6023e8ab75 Merge branch 'dev' of https://github.com/miketout/komodo into dev 2018-10-27 20:29:09 -07:00
miketout 99aeab28f9 Integrate latest Zcash fixes and update for non-latin user names 2018-10-27 20:29:03 -07:00
miketout ea9c37f245 Merge pull request #33 from VerusCoin/dev
CI update
2018-10-27 18:11:14 -07:00
miketout 8546284349 Delete incorrectly located CLI bash file 2018-10-27 14:53:53 -07:00
miketout 45bb468139 Better cheat catcher 2018-10-27 14:53:18 -07:00
miketout a12f70bf55 Ensure that only valid staking transactions are synced with wallets 2018-10-26 01:04:07 -07:00
miketout 846b64df6f Merge branch 'dev' of https://github.com/miketout/komodo into dev 2018-10-25 23:25:55 -07:00
miketout 4c8293dc76 Fixed issue #145, should fix stake synching with wallets 2018-10-25 23:25:31 -07:00
miketout ada0f5a496 Merge pull request #32 from VerusCoin/dev
Adding missing batch scripts
2018-10-24 16:09:40 -07:00
miketout fbb4a542c8 Merge branch 'dev' of https://github.com/miketout/komodo into dev 2018-10-23 21:22:28 -07:00
miketout 9532e6b7c9 Hoisted path var in ZC_GetBaseParamsDir 2018-10-23 21:21:59 -07:00
miketout 3994f32514 Merge pull request #31 from VerusCoin/master
Fetching deltas from VerusCoin Repository
2018-10-23 19:36:12 -07:00
miketout 8a1e0d0d5f Add support for -zcashparamsdir parameter 2018-10-23 16:39:31 -07:00
miketout d82a969a58 Remove retries on getBlockTemplate to fix pool flooding with calls 2018-10-21 14:54:19 -07:00
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