Commit Graph
100 Commits
Author SHA1 Message Date
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
miketout 9feb4b9e08 Major updates integration from all upstreams 2018-09-18 14:33:53 -07:00
Michael Toutonghi 0c8fa56a02 All latest updates, smart contracts, including oracle from KMD/jl777 2018-09-13 13:00:13 -07:00
miketout 0f92550056 Merge pull request #21 from miketout/master
Reverse merge from VerusCoin through master
2018-09-12 11:23:49 -07:00
miketout 206df048d2 Merge pull request #20 from VerusCoin/master
Reverse merge release into working fork
2018-09-11 20:35:39 -07:00
miketout 09345b2f0f Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-08-30 19:40:44 -07:00
miketout ffda33998f Add fix to remove KMD coinbase check with pool fee workaround at block 227520 (~Oct 28th) 2018-08-30 19:40:07 -07:00
miketout 9c2d3570d3 Merge pull request #122 from VerusCoin/CI-Update
Updating CI config (#121)
2018-08-30 18:43:47 -07:00
miketout 1b7e60f7f6 Reenable checkpoints for IsInSync() 2018-08-27 18:26:22 -07:00
miketout 64d6048f4a Fixed checkpoint data that was put into codebase without proper check for blockchain, breaking other blockchains or asset chains 2018-08-27 12:11:33 -07:00
miketout 21337a4992 Add longest chain check 2018-08-26 14:15:06 -07:00
miketout 24dd56729b More work on initial sync 2018-08-26 11:58:14 -07:00
miketout bca01f86eb Ensure in sync differently 2018-08-25 21:47:10 -07:00
miketout 6d84700d44 Enable syncing of new test chains before checkpoints have started 2018-08-25 10:48:40 -07:00
miketout 4bdd8e465d Merge pull request #118 from VerusCoin/dev
fix broken dependencies in build
2018-08-18 07:33:29 -07:00
miketout fff8a87b0c Merge pull request #115 from VerusCoin/patch
fixing broken dependencies
2018-08-18 07:31:52 -07:00
miketout a671a00fd9 Use seed nodes even if DNS seeds had data 2018-08-13 22:29:45 -07:00
miketout 9bbb108297 Merge pull request #113 from VerusCoin/version-update
Updating versions to v0.3.12a-beta
2018-08-13 22:16:26 -07:00
Michael Toutonghi 3ef36c2f88 Fix check for stake transaction after Komodo merge 2018-08-10 17:29:40 -07:00
Michael Toutonghi 3c40a9a667 Fail on get_chainactive before lock if checks fail 2018-08-10 17:21:41 -07:00
miketout 6debab306c Merge pull request #103 from miketout/dev
Put staking readout once per staking loop so people know it's staking
2018-08-09 18:20:26 -07:00
Michael Toutonghi 4ca6678c70 Put staking readout once per staking loop so people know it's staking 2018-08-09 18:19:18 -07:00
miketout 1012289e8c Merge pull request #102 from miketout/dev
Staking and mining improvements
2018-08-09 18:05:45 -07:00
Michael Toutonghi bf9c36f4ed Staking and mining timeing improvements 2018-08-09 18:04:19 -07:00
Michael Toutonghi 049e890a79 Remove unnecessary staking delay 2018-08-09 17:09:09 -07:00
miketout 855948d2e8 Merge pull request #100 from miketout/dev
Merge latest Komodo changes, network decentralization, bug fixes
2018-08-09 15:45:17 -07:00
Michael Toutonghi 0ba2065183 Network decentralizatoin and bug fixes 2018-08-09 15:32:48 -07:00
Michael Toutonghi 5034d1c134 Sync with latest Komodo changes 2018-08-06 12:52:22 -07:00
miketout 64c3bb90f7 Merge pull request #18 from miketout/dev
sync master and dev with VerusCoin/0.3.11
2018-07-31 13:48:34 -07:00
miketout 55135eed8a Merge pull request #17 from VerusCoin/dev
Merge all VerusCoin changes for 0.3.11-beta
2018-07-31 13:46:53 -07:00
miketout bb26804394 Merge pull request #95 from VerusCoin/master
Syncing CI configurations
2018-07-20 23:37:00 -07:00
Michael Toutonghi d7e6718dc8 More nonce and new PoS reporting improvements 2018-07-20 22:59:33 -07:00
Michael Toutonghi 3f8720fabe Fix new nonce issue 2018-07-20 20:57:28 -07:00