Commit Graph
100 Commits
Author SHA1 Message Date
jl777 7598204bf9 Fix bip44 code 2019-01-10 18:49:38 -11:00
jl777 93b616becd Move WITNESS_CACHE_SIZE 2019-01-09 02:32:11 -11:00
jl777 9040d03af6 Match WITNESS_CACHE_SIZE to maxreorg 2019-01-09 02:21:47 -11:00
jl777 ba1b2b5c56 -Static assert 2019-01-09 01:43:10 -11:00
jl777 1f46aa58e6 Allow tunable maxreorg 2019-01-09 01:26:25 -11:00
jl777 8a5f7bdf6a Version 0.3.3b 2019-01-09 00:05:22 -11:00
jl777 0e49163d4a Jan 15th activation of stricter block checks 2019-01-09 00:04:30 -11:00
jl777 cb64a2dc56 Activate jan 15th 2019-01-08 23:20:34 -11:00
jl777 8e172149f6 Add context check in connectTip 2019-01-08 23:19:28 -11:00
jl777 ce5995738b Update version 2019-01-07 07:43:15 -11:00
jl777 7d56db54d1 Messages 2019-01-07 07:33:23 -11:00
jl777 93f18db31a Skip unspendable addresses in migrate 2018-12-19 09:25:38 -11:00
jl777 97658a0c03 z_mergetoaddress fix 2018-12-19 09:03:54 -11:00
jl777 b3837525ee New migrate 2018-12-18 09:00:04 -11:00
jl777 1f6f5c2975 Error check 2018-12-16 10:02:53 -11:00
jl777 78a4e17981 -compile script 2018-12-16 07:47:00 -11:00
jl777 fe32a3be6c Fix stuck sync for nodes that are doing full sync
The sapling height is calculated near the sapling activation timestamp.
Until it is set, the node doesn’t know when sapling should be active.

Depending on the speed at which you get blocks from the future, it was
possible that you could see a sapling active block before the sapling
height was set. This would happen only if syncing from a node that
didn’t know the sapling height and a full resync with the most peers
and most variety of incoming block sources was most likely hit by this.

The net effect was that the blocks after sapling activation were marked
as invalid, so by the time the node synced up to the sapling height, it
couldn’t advance.
2018-12-16 07:39:54 -11:00
jl777 b60630d5e3 Syntax 2018-12-16 06:51:27 -11:00
jl777 dd3e21e79d Test 2018-12-16 06:50:26 -11:00
jl777 fe4eb7bb92 Syntax 2018-12-16 06:49:27 -11:00
jl777 58cecce562 GetHeight() 2018-12-16 06:46:53 -11:00
jl777 4c19213416 Test clean sync 2018-12-16 06:43:39 -11:00
jl777 3d013276fb COIN -> SATOSHIDEN 2018-12-16 05:52:01 -11:00
jl777 e9b100e50f COIN -> SATOSHIDEN 2018-12-16 05:51:21 -11:00
jl777 c1e694dd80 Update zmigrate 2018-12-16 04:59:04 -11:00
jl777 6b6452e1b7 Merge branch 'FSM' into jl777 2018-12-16 04:00:58 -11:00
jl777 cf60b9ee10 Merge branch 'dev' into FSM 2018-12-16 03:33:14 -11:00
jl777 6955ce6de7 Prevent fractional migrate 2018-12-16 03:31:35 -11:00
jl777 c773c0e988 Merge branch 'FSM' into jl777 2018-12-16 02:38:03 -11:00
jl777 3491227494 Sprout funds 2018-12-15 15:03:24 -11:00
jl777 77528e4ebb Track sprout funds in coin supply 2018-12-15 15:00:22 -11:00
jl777 bf06420946 Test 2018-12-15 08:53:55 -11:00
jl777 0d4c230f49 Test 2018-12-15 08:51:26 -11:00
jl777 ec6c22d86d Test 2018-12-15 08:36:27 -11:00
jl777 d8657dcd17 Reconsider before sapling activation 2018-12-15 08:27:57 -11:00
jl777 4bb4b49593 Params().GetConsensus().vUpgrades 2018-12-15 08:20:35 -11:00
jl777 d8e9a8a51c Use GetHeight() 2018-12-15 08:19:03 -11:00
jl777 2c8363bb86 Revalidate sapling activation height 2018-12-15 08:18:10 -11:00
jl777 ca55a34710 zmigrate COIN sapling 2018-12-15 07:48:23 -11:00
jl777 5ab99b6a4a Merge branch 'FSM' into jl777 2018-12-15 07:45:51 -11:00
jl777 3ab4cd8651 Merge branch 'dev' into FSM 2018-12-15 07:45:12 -11:00
jl777 ba0c0794eb Add three to migrate 2018-12-15 07:43:08 -11:00
jl777 3eb0194063 Start at 5000 2018-12-15 05:57:34 -11:00
jl777 69b8e1028d Dont retry failed bigger amounts in migrate 2018-12-15 05:51:40 -11:00
jl777 2532131a6a Syntax 2018-12-15 04:58:36 -11:00
jl777 9dceacbde8 Allow sprout when overwinter 2018-12-15 04:57:12 -11:00
jl777 2546ae048d Use height check for overwinter invalid 2018-12-15 03:25:41 -11:00
jl777 151645ce9e 10/50/500 zmigrate sizes auto set 2018-12-15 03:16:43 -11:00
jl777 dabdd01bec +comment 2018-12-15 03:03:33 -11:00
jl777 ea5cd9f31b Autoscale down size of std amount 2018-12-15 03:02:56 -11:00
jl777 faec23f368 New PIRATE seed node 2018-12-15 02:59:45 -11:00
jl777 dd0fc6a3bc Dont reject peer with tx overwinter mismatch 2018-12-15 02:52:35 -11:00
jl777 b2d6cfe7bf -print 2018-12-15 02:32:42 -11:00
jl777 e4774f0590 Try 500 2018-12-15 01:41:22 -11:00
jl777 7a0c4015b9 Reduce delay 2018-12-15 01:34:28 -11:00
jl777 72792d21ee Speedup 2018-12-15 01:33:11 -11:00
jl777 8b16e9a503 -print 2018-12-15 01:30:09 -11:00
jl777 8b24de8d4f +print 2018-12-15 01:28:49 -11:00
jl777 3e03c53eb7 +print 2018-12-15 01:27:11 -11:00
jl777 441aa51c8b Smaller cap 2018-12-15 01:22:02 -11:00
jl777 8bcefc7c96 Rotate 2018-12-15 01:18:56 -11:00
jl777 f6a3cd1a18 Randomize zmigrate size 100/1000/10000 2018-12-15 01:13:59 -11:00
jl777 77557116e7 Smaller size 2018-12-15 01:10:19 -11:00
jl777 3f6462aa16 +prints 2018-12-15 01:08:39 -11:00
jl777 8cee58f02d +print 2018-12-15 01:06:07 -11:00
jl777 af24220ba7 Notary port -> 7775 2018-12-14 15:53:37 -11:00
jl777 c16bcc7757 Add sapling:1 to gen_COIN file 2018-12-14 14:11:36 -11:00
jl777 cb88fa3b4f -prints 2018-12-14 13:37:42 -11:00
jl777 b3ec3b929b +print 2018-12-14 13:25:08 -11:00
jl777 c338c2922a Fix -ac_script not changing magic 2018-12-14 04:18:10 -11:00
jl777 12b2a9ed88 Test 2018-12-14 04:14:48 -11:00
jl777 143c778222 Test 2018-12-14 04:11:40 -11:00
jl777 ca9c262c38 Test 2018-12-14 04:06:46 -11:00
jl777 9a2bac4db4 Test 2018-12-14 04:05:25 -11:00
jl777 ff289aed15 +prints 2018-12-14 04:01:14 -11:00
jl777 41431aff2b Vout1 -> vout0 in height.1 check 2018-12-14 01:51:45 -11:00
jl777 6afa732047 Require scriptPubKeyIn size > 0 in miner.cpp 2018-12-14 01:39:32 -11:00
jl777 d3cb22caea Make -ac_founders=<period> 2018-12-14 00:36:02 -11:00
jl777 16848fe63f Merge branch 'FSM' into jl777 2018-12-14 00:24:50 -11:00
jl777 d34f011b83 Merge branch 'FSM' into jl777 2018-12-14 00:24:17 -11:00
jl777 f613b1d8db Initialize scriptlen 2018-12-13 08:20:20 -11:00
jl777 553ef33639 Remove unused n 2018-12-13 08:11:48 -11:00
jl777 d9bada18fc As per decker: https://github.com/novacoin-project/novacoin/commit/2d77cbfb11b028665f09ad5f1c85ccde61b7e637 2018-12-13 03:28:41 -11:00
jl777 a51d9f64e0 Merge branch 'FSM' into jl777 2018-12-13 02:35:29 -11:00
jl777 e43aa1cdfb Merge branch 'dev' into FSM 2018-12-13 02:34:56 -11:00
jl777 fb168165bf Prevent divide by 0 in -ac_options 2018-12-13 02:34:31 -11:00
jl777 5e1c3d1e32 zMigrate cap at 1000 2018-12-12 11:33:20 -11:00
jl777 527ccd4e2e Autocreate 0.0002 for kmdice dealer 2018-12-12 09:28:35 -11:00
jl777 f18e92f093 +print 2018-12-12 09:12:26 -11:00
jl777 659b3af80e +prints 2018-12-12 09:06:30 -11:00
jl777 b90b382556 -print 2018-12-12 06:39:20 -11:00
jl777 dc63bc8d26 Numbers 2018-12-12 06:21:55 -11:00
jl777 0d02463df6 Iteratively add back to mempool 2018-12-12 06:20:52 -11:00
jl777 ab6374c079 Restore mempool, instead of adding back 2018-12-12 06:09:59 -11:00
jl777 ff6743453d Merge branch 'FSM' into jl777 2018-12-10 12:21:36 -11:00
jl777 b6c77b6fa6 Merge branch 'dev' into FSM 2018-12-10 12:21:05 -11:00
jl777 5215b63f6a 0.3.1 2018-12-10 12:19:17 -11:00
jl777 3958b39ead Fix rewards claim txid not appearing in list transactions 2018-12-10 11:53:34 -11:00
jl777 9742bb74db -prints 2018-12-10 11:48:48 -11:00
jl777 80be594638 -print 2018-12-10 11:47:18 -11:00