Commit Graph
100 Commits
Author SHA1 Message Date
miketout 8c78e3f7a6 Merge pull request #87 from VerusCoin/dev
use portable load_constants
2018-07-06 14:20:55 -07:00
Michael Toutonghi 7756dac0c7 Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-07-06 14:17:12 -07:00
Michael Toutonghi 9ec211d18b use portable load_constants 2018-07-06 14:16:25 -07:00
Michael Toutonghi 6976734769 Fix synchronization bottleneck for high core machines 2018-06-27 12:49:32 -07:00
miketout 1ecd8b12df Merge pull request #78 from VerusCoin/dev
Radical hash rate optimization
2018-06-26 08:07:37 -07:00
Michael Toutonghi 4dcb64c081 Radical hash rate optimization 2018-06-26 07:39:50 -07:00
miketout c0fc3108de Merge pull request #75 from verus-stuff/fix_progress
Fix progress estimate by fixing checkpoint data
2018-06-25 23:13:34 -07:00
Michael Toutonghi 1a0fc30896 Fix importaddress with rescan error that prevented picking up UTXOs 2018-06-23 15:03:44 -07:00
Michael Toutonghi fa733d13fa Use portable hash for staking 2018-06-17 14:58:06 -07:00
Michael Toutonghi 5296a85018 Portable VerusHash and CPU check 2018-06-16 14:51:13 -07:00
Michael Toutonghi 2c05c25598 Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-06-10 00:13:06 -07:00
Michael Toutonghi 20ab1c9174 mining performance boost 2018-06-10 00:12:28 -07:00
Michael Toutonghi cf98848cd4 return 0 for hash rate rather than stale value when not generating 2018-06-03 09:19:41 -07:00
Michael Toutonghi 36d8ef6b7b Fix "setgenerate true 0" to properly stake 2018-06-02 23:01:58 -07:00
Michael Toutonghi 726cc3a386 Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-06-01 07:30:11 -07:00
Michael Toutonghi ce379cf71a Erase failed stake transaction from wallet to prevent slow return and loss of stake age 2018-06-01 07:29:34 -07:00
miketout c217cf9761 Merge pull request #37 from VerusCoin/dev
enabled t-addresses display on time locked transactions
2018-05-28 13:22:42 -07:00
Michael Toutonghi 84d9a9b54a Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-28 12:45:40 -07:00
Michael Toutonghi cc1ae28b0c Made time locked addresses visible 2018-05-28 12:45:22 -07:00
miketout 029c543c70 Merge pull request #35 from VerusCoin/dev
update build file that missed checkin
2018-05-27 20:28:06 -07:00
Michael Toutonghi 3a868069d3 update build file that missed checkin 2018-05-27 20:26:42 -07:00
miketout b28860208c Merge pull request #34 from VerusCoin/dev
Dev
2018-05-27 20:20:00 -07:00
Michael Toutonghi b89966b0d3 Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-27 20:00:18 -07:00
Michael Toutonghi c6e2184378 post launch release readiness 2018-05-27 19:59:23 -07:00
miketout 50f8fb2d13 Merge pull request #33 from VerusCoin/dev
Reset array count to zero
2018-05-26 12:08:49 -07:00
Michael Toutonghi bcb23c06e7 Reset array count to zero 2018-05-26 12:07:41 -07:00
miketout 382c7b8e31 Merge pull request #32 from VerusCoin/dev
fix build to operate fine until block 12800, where we will need to sw…
2018-05-26 11:50:24 -07:00
Michael Toutonghi bf21e4b7af fix build to operate fine until block 12800, where we will need to switch over 2018-05-26 11:48:52 -07:00
miketout 8dfd2f34f6 Merge pull request #31 from VerusCoin/dev
changes and block height for critical update. testing only for mined utxos
2018-05-26 04:05:14 -07:00
Michael Toutonghi 8abe764b18 Disabled test only state 2018-05-26 04:02:10 -07:00
Michael Toutonghi 74329e19f8 Multiple changes for critical update, including random locks and activation at 12800. Test for utxos. 2018-05-26 04:00:17 -07:00
miketout 64f97edcfe Merge pull request #30 from VerusCoin/dev
fix build break from accidental edit
2018-05-25 22:33:34 -07:00
Michael Toutonghi 4a1afe0bc5 fix build break from accidental edit 2018-05-25 22:32:05 -07:00
miketout ddd510451c Merge pull request #29 from VerusCoin/dev
merge in post launch fixes
2018-05-25 22:22:39 -07:00
Michael Toutonghi 429b9c9392 Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-25 21:53:49 -07:00
Michael Toutonghi c1e7194760 fix coinbase spend after 10080 & seg fault 2018-05-25 21:52:53 -07:00
Michael Toutonghi da45808f5f Fix bash scripts for running verus daemon and cli 2018-05-25 20:48:22 -07:00
Michael Toutonghi 9d718f5fde Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-25 20:15:52 -07:00
Michael Toutonghi b0e452de2a fix build for update 2018-05-25 20:15:38 -07:00
Michael Toutonghi 94d96afd89 Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-25 15:10:35 -07:00
Michael Toutonghi 6c8e1cdfb7 Restore zcash coinbase rule and launch fix at 10080 2018-05-25 15:10:07 -07:00
miketout 85e46dd592 Merge pull request #25 from VerusCoin/dev
Changed 10800 to 10080 to match end of ERA 0
2018-05-24 09:01:39 -07:00
Michael Toutonghi a65fe46f84 Changed 10800 to 10080 to match end of ERA 0 2018-05-24 08:57:23 -07:00
miketout d09539ecce Merge pull request #24 from VerusCoin/dev
merge changes into master
2018-05-24 01:28:47 -07:00
Michael Toutonghi d79c2062af Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-24 01:14:54 -07:00
Michael Toutonghi cd9bb53d60 Fix test and make active block for staking change the start of era 1 2018-05-24 01:14:31 -07:00
miketout f54bbcc272 Merge pull request #23 from VerusCoin/dev
fix build error
2018-05-22 17:45:39 -07:00
Michael Toutonghi 593ef8122b Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-22 17:41:05 -07:00
Michael Toutonghi 8626f66679 Fix build from some error across source machines 2018-05-22 17:40:24 -07:00
miketout f456657dd2 Merge pull request #22 from VerusCoin/dev
fix header
2018-05-22 17:15:21 -07:00
Michael Toutonghi ad262a077f fix header 2018-05-22 17:14:28 -07:00
miketout 94005819f1 Merge pull request #21 from VerusCoin/dev
update readme
2018-05-22 17:10:35 -07:00
Michael Toutonghi 72311c0676 update readme 2018-05-22 17:06:09 -07:00
miketout 50ea0c018e Merge pull request #19 from VerusCoin/dev
Master Update From Dev
2018-05-22 16:31:07 -07:00
Michael Toutonghi ec872d3a55 Do not resurrect staking transactions and lose stake age when no block won 2018-05-22 15:53:56 -07:00
Michael Toutonghi cd230e37ff Staking improvement 2018-05-22 13:40:16 -07:00
Michael Toutonghi 30ceed219d Accurate POW block counting 2018-05-20 17:24:28 -07:00
Michael Toutonghi 12b384112e final fix to pos dif algo 2018-05-20 17:18:48 -07:00
Michael Toutonghi 3285dbd3c9 worked around compiler issue with types 2018-05-20 15:18:04 -07:00
Michael Toutonghi 0ea9fa65b6 Another tweak for cutting off POS at 8 consecutive 2018-05-20 13:59:28 -07:00
Michael Toutonghi b9956efcb4 Display proper POS difficulty on minted block. Add missing curly brace. 2018-05-20 13:13:06 -07:00
Michael Toutonghi 3c8a1c9d1f Change name and off-by-one to make compatible with dry-run chain 2018-05-20 11:42:41 -07:00
Michael Toutonghi e38677b86b Don't early out whenever we see max POS blocks in a row 2018-05-20 11:30:01 -07:00
Michael Toutonghi 3de80992e0 Finish up new POS difficulty calc 2018-05-19 19:03:53 -07:00
Michael Toutonghi dbe656fe39 Significant mining optimization and POS DAA modification 2018-05-19 18:34:46 -07:00
Michael Toutonghi ac4a5c7038 Merge branch 'dev' of https://github.com/veruscoin/veruscoin into dev 2018-05-18 17:45:24 -07:00
Michael Toutonghi b0957788af add "blocktype": "minted"/"mined" on getblock API 2018-05-18 17:44:05 -07:00
Michael Toutonghi cf1e5967ee fix getinfo, cleanup hash 2018-05-18 02:46:21 -07:00
Michael Toutonghi f6608b5a0d cleanup 2018-05-17 22:58:30 -07:00
Michael Toutonghi 31bbe2343f fix staking UTXO value 2018-05-17 22:20:57 -07:00
Michael Toutonghi c2923066b2 new CNetworkBlockHeader for robust compat 2018-05-17 00:04:10 -07:00
Michael Toutonghi e96e4e61aa checking properly typed header transfer 2018-05-16 16:29:39 -07:00
Michael Toutonghi 10a01059e5 Attempt to match types in socket communication to prevent misalinged send/receive 2018-05-16 15:06:10 -07:00
Michael Toutonghi fbe86cecfa more debugging checks 2018-05-16 14:39:00 -07:00
Michael Toutonghi cdcebd3618 more cast 2018-05-16 07:24:19 -07:00
Michael Toutonghi e5a4e868bf cast 2018-05-16 07:21:28 -07:00
Michael Toutonghi 01ff13ceb7 printf for testing on server 2018-05-16 07:18:54 -07:00
Michael Toutonghi d942c58d4a revert testing changes back to original 2018-05-16 06:10:45 -07:00
Michael Toutonghi cc19c3b08d finish testing change 2018-05-16 05:56:54 -07:00
Michael Toutonghi 351bbd2eae more testing 2018-05-16 05:50:57 -07:00
Michael Toutonghi c132b91a01 More testing for header transfers 2018-05-16 05:29:49 -07:00
Michael Toutonghi 004e332290 Additional tests 2018-05-16 01:59:23 -07:00
Michael Toutonghi 52670b7205 going back to the original type mismatch - still debugging forking issue, checkin to try on other machines 2018-05-16 00:23:55 -07:00
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. 2018-05-15 22:19:07 -07:00
Michael Toutonghi 32430433f3 Fix comparison error 2018-05-15 05:35:57 -07:00
Michael Toutonghi dfcf8255ef More anti-forking on startup for slow connections 2018-05-15 05:32:09 -07:00
Michael Toutonghi 3d3a117bde Fix forking potential at startup 2018-05-15 05:00:00 -07:00
Michael Toutonghi 1fae37f6bf Working proof of stake with new algorithm 2018-05-15 00:54:18 -07:00
Michael Toutonghi 3789cb0885 Merge necessary to resync branch 'dev' after commit of verus bash file with error 2018-05-15 00:50:28 -07:00
Michael Toutonghi 7702587db8 Fix too aggressive check for coinbase amount 2018-05-13 23:34:34 -07:00
Michael Toutonghi 1f722359c1 Verus Proof of Stake Compete with Additional ant-fork protection on block 1 2018-05-13 18:59:06 -07:00
miketout 6939648e84 Merge pull request #17 from miketout/dev
Integrate proof of stake
2018-05-09 21:43:42 -07:00
miketout 135fa24e0f Integrate new proof of stake support 2018-05-09 21:40:17 -07:00
miketout 4cd2cd4dd1 Improve and complete getinfo output, cleanup unused reference 2018-05-09 13:13:12 -07:00
miketout 4fa65bc3ed Merge pull request #16 from miketout/dev
Only zero sequence for timelocked coinbases to enable shielding all t…
2018-05-09 03:33:39 -07:00
miketout 8af1971bf3 Only zero sequence for timelocked coinbases to enable shielding all types 2018-05-09 03:32:28 -07:00
miketout 328f7a125f Merge pull request #15 from miketout/dev
Added blockstomaturity output for immature coinbase transactions on rpc:listtransactions
2018-05-09 02:10:33 -07:00
miketout c2f6623fdf Add blocks to maturity in transaction JSON for listtransactions RPC API 2018-05-09 02:06:55 -07:00
miketout 3b03d0670c Merge pull request #7 from VerusCoin/dev
Pull Dave's changes back
2018-05-09 00:58:21 -07:00
miketout 05247588a2 Merge pull request #14 from miketout/dev
Latest Komodo changes, spending time locked coinbases, some cleanup
2018-05-09 00:55:45 -07:00