Commit Graph
100 Commits
Author SHA1 Message Date
jl777 ecfec20ff8 Zawy9 2019-08-03 03:28:48 -11:00
jl777 cdb3980abc Fix zawyMA calc 2019-08-03 03:12:13 -11:00
jl777 31ebd139b8 /2 2019-08-03 02:34:20 -11:00
jl777 f3e341722b Zawy7 2019-08-03 02:30:24 -11:00
jl777 b4d67e7aad -print 2019-08-02 23:08:39 -11:00
jl777 872fbeb092 Evert 2019-08-02 22:15:45 -11:00
jl777 2cb3ce2690 Asymmetric 2019-08-02 22:03:04 -11:00
jl777 1c95d3d787 -print 2019-08-02 22:00:07 -11:00
jl777 d54c1d5330 +print 2019-08-02 21:55:48 -11:00
jl777 b8e2d23fc8 -print 2019-08-02 21:39:28 -11:00
jl777 a54f052342 Simplify code 2019-08-02 21:37:53 -11:00
jl777 4e7be62336 Zawy6 targetMA and exponential 2019-08-02 21:35:22 -11:00
jl777 3cf10af4ee Tet 2019-08-02 05:01:38 -11:00
jl777 40f18eeca5 -priont 2019-08-02 04:27:44 -11:00
jl777 fd5e54dc9f Fix bug 2019-08-02 04:15:35 -11:00
jl777 f0fcb174f2 +prints 2019-08-02 04:09:11 -11:00
jl777 c05c4da605 Simplify data 2019-08-02 02:39:41 -11:00
jl777 4e3e3a34e1 Speed up response to higher hash rate 2019-08-02 00:38:48 -11:00
jl777 527ee64eb3 Fix miner bug 2019-08-01 12:57:43 -11:00
jl777 e58b81a475 Fix miner 2019-08-01 12:06:04 -11:00
jl777 977c6aa1b3 Remove adjustment limits 2019-08-01 10:56:54 -11:00
jl777 58704437ce int32_t 2019-08-01 10:32:58 -11:00
jl777 cd6b8c738e +print 2019-08-01 10:30:26 -11:00
jl777 45fcb5bcde +print 2019-08-01 10:26:46 -11:00
jl777 28c8242521 Print 2019-08-01 10:24:04 -11:00
jl777 f5e59c37fe +print 2019-08-01 10:21:55 -11:00
jl777 61e4db4332 Fix null access 2019-08-01 10:01:55 -11:00
jl777 63a95a2005 Merge branch 'jl777' into nSPV 2019-08-01 09:55:07 -11:00
jl777 4a6d58e515 Merge branch 'FSM' into jl777 2019-08-01 09:54:45 -11:00
jl777 a8f5005a7f Fix crash 2019-08-01 09:54:24 -11:00
jl777 23ca86df3a Zawys new algo
1) FTL 4 seconds
2) MTP from 11 -> 1
3) must calc MAX(diff[I]) for past 11 blocks
4) bnTarget *= mult*mult
5) bnTarget.nBits -> onchain
2019-08-01 09:14:07 -11:00
jl777 b6507d34de Merge branch 'jl777' into nSPV 2019-08-01 01:25:53 -11:00
jl777 c371cd26c3 Merge branch 'FSM' into jl777 2019-08-01 01:13:16 -11:00
jl777 8074aabefd Revert 2019-08-01 01:12:20 -11:00
jl777 716e089fab Fix AddCClibtxfee 2019-08-01 00:56:26 -11:00
jl777 41f752ff4b int64_t 2019-08-01 00:44:56 -11:00
jl777 4aa44715aa Syntax 2019-08-01 00:43:39 -11:00
jl777 1cefd54af1 Fix zawy attack, thanks zawy! 2019-08-01 00:38:59 -11:00
jl777 a74bd537a4 .GetHex() 2019-07-31 21:22:17 -11:00
jl777 75c034113e Calculate correct target in getblocktemplate for adaptivepow 2019-07-31 21:20:58 -11:00
jl777 81eb5548c6 <3000 2019-07-31 19:45:26 -11:00
jl777 733949c4f9 <2000 2019-07-31 19:38:14 -11:00
jl777 4f64b197d2 Fix 2019-07-31 19:32:41 -11:00
jl777 199d8db019 Fix zawy attack 2019-07-31 19:02:44 -11:00
jl777 074df8e0f3 Merge branch 'jl777' into nSPV 2019-07-31 09:21:53 -11:00
jl777 40180b49f6 Merge branch 'jl777' into nSPV 2019-07-31 08:51:57 -11:00
jl777 a875f69022 Fix zawys zcash issue 4021 2019-07-31 08:49:29 -11:00
jl777 8b5cbc45bf -print 2019-07-30 08:38:01 -11:00
jl777 753f2f1d62 +print 2019-07-30 07:30:41 -11:00
jl777 d9020b8aa2 HASHTarget_POW = 2019-07-30 07:24:07 -11:00
jl777 b8ae049689 -print 2019-07-30 07:09:36 -11:00
jl777 467f59272b hashTarget 2019-07-30 06:59:05 -11:00
jl777 9ccc4fd560 Tip-off 2019-07-30 06:57:09 -11:00
jl777 1aab146063 Recall hashtarget 2019-07-30 06:55:35 -11:00
jl777 9496986ca9 Fix silly bug 2019-07-30 06:09:41 -11:00
jl777 7e9308be69 Fix of by one 2019-07-30 05:31:53 -11:00
jl777 0454333ff8 Tristate KOMODO_NSPV 2019-07-30 05:11:57 -11:00
jl777 20f1df3472 Fix 2019-07-30 04:59:35 -11:00
jl777 7f7b3aa11d Hardfork adaptivpow activation 2019-07-30 04:55:57 -11:00
jl777 e836664a18 Test timestamp 2019-07-30 04:53:46 -11:00
jl777 8fbb317419 Use tipdiff also 2019-07-30 04:50:27 -11:00
jl777 91ce4a99e6 Test 2019-07-30 04:47:05 -11:00
jl777 dc1973c115 Cleanup 2019-07-30 04:41:29 -11:00
jl777 9a32570ad0 Move to init time check 2019-07-30 04:41:05 -11:00
jl777 dd67e645ff Fix timeout error 2019-07-30 04:36:20 -11:00
jl777 68bc984985 Komodo_chainactive 2019-07-30 04:22:44 -11:00
jl777 629fb610f6 Syntax 2019-07-30 04:19:38 -11:00
jl777 4c0e78bde3 Syntax 2019-07-30 04:14:22 -11:00
jl777 a85595ff62 Merge branch 'jl777' into nSPV 2019-07-30 04:12:10 -11:00
jl777 6fbae7109c Allow disabling adaptivepow 2019-07-30 04:09:37 -11:00
jl777 96d9bcb45e Test timestamp 2019-07-30 04:07:34 -11:00
jl777 ab9169210b Test changing of default 2019-07-30 04:06:18 -11:00
jl777 fbd69abd80 +print 2019-07-30 03:37:46 -11:00
jl777 b065c7ed26 Remove utxo caching 2019-07-30 01:45:07 -11:00
jl777 dd17d299b1 -print 2019-07-30 01:40:17 -11:00
jl777 41f4f5daee +prints 2019-07-30 00:58:12 -11:00
jl777 b38bc73ebd Print 2019-07-29 23:26:54 -11:00
jl777 8d8db33d15 Check Pow in komodo_checkpow 2019-07-29 23:25:05 -11:00
jl777 b12e3b07dd #include "arith_uint256.h" 2019-07-29 22:27:35 -11:00
jl777 cb90a6d276 chainparams.GetConsensus() 2019-07-29 21:51:28 -11:00
jl777 fc47ea72e7 Modify bitcoinminer 2019-07-29 21:42:10 -11:00
jl777 02e6851870 Update adaptivepow to handle variable block times 2019-07-29 21:25:49 -11:00
jl777 b55da04025 HASHTarget_POW 2019-07-29 08:22:32 -11:00
jl777 5d19239884 Set origtargert 2019-07-29 08:21:00 -11:00
jl777 439fee9bc7 ASSETCHAINS_ADAPTIVEPOW 2019-07-29 08:18:24 -11:00
jl777 70d31f3dd7 Mine to the adjusted target 2019-07-29 08:17:03 -11:00
jl777 35f7f057ca Tweak -ac_adaptivepow 2019-07-29 07:13:29 -11:00
jl777 20f9a16c80 -ac_adaptivepow 2019-07-29 07:08:10 -11:00
jl777 ac07f7c4ba Merge branch 'jl777' into nSPV 2019-07-28 09:34:35 -11:00
jl777 21c8e02147 -print 2019-07-28 06:31:53 -11:00
jl777 4642c08094 Update nspv version 2019-07-28 06:10:57 -11:00
jl777 c08600d2c2 Merge branch 'jl777' into nSPV 2019-07-28 06:09:46 -11:00
jl777 a62de7f72b -print 2019-07-25 04:56:21 -11:00
jl777 40cb65a937 Getoinfo 2019-07-25 04:52:45 -11:00
jl777 8d37c1e4d1 -print 2019-07-25 04:48:49 -11:00
jl777 fe89e15065 Test 2019-07-25 04:47:51 -11:00
jl777 71610bb266 Version 2019-07-25 04:47:23 -11:00
jl777 fdf6f610f9 Add version to netinfo 2019-07-25 04:34:57 -11:00
jl777 0c8f9b3729 Add version field 2019-07-25 04:29:07 -11:00
jl777 1247c0fa43 3 sec timeout vs 1 2019-07-24 05:31:33 -11:00