Commit Graph

965 Commits

Author SHA1 Message Date
Michael Toutonghi
20ab1c9174 mining performance boost 2018-06-10 00:12:28 -07:00
jl777
fa04bcf38c 65 seconds to 60 2018-06-08 05:17:25 -11:00
jl777
1659389801 Prevent very long gap in blocks 2018-06-07 21:01:41 -11:00
Scott Sadler
8fef386be9 Merge remote-tracking branch 'jl/dev' into momo 2018-06-02 16:13:53 -03:00
jl777
6cf7ec4f2f -print 2018-06-01 06:45:45 -11:00
jl777
2214fc14b8 Prints 2018-06-01 06:39:23 -11:00
jl777
535f0c1a2c Syntax 2018-06-01 06:26:38 -11:00
jl777
a2ec2aaad2 Stake best utxo 2018-06-01 06:25:31 -11:00
jl777
2515c9f22a First 10 blocks as normal 2018-06-01 05:52:39 -11:00
jl777
265f4e9675 Print 2018-06-01 05:44:42 -11:00
Scott Sadler
c3aa599831 Merge remote-tracking branch 'jl/dev' into momo 2018-05-30 21:34:07 -03:00
jl777
dc241f13d0 Special case ht.1 2018-05-30 05:30:21 -11:00
jl777
c881e52b6e Revert 2018-05-30 03:41:03 -11:00
jl777
c255db29b3 Test 2018-05-30 03:29:06 -11:00
jl777
2d79309f33 unburn Notary vin txfee 2018-05-30 03:25:26 -11:00
jl777
d9f176ac7e Support -ac_pubkey without -ac_perc
If ac_pubkey is set, then height 1 out must go to that pub key
2018-05-30 02:43:08 -11:00
Scott Sadler
81389fc7b4 merge dev; tests broken, need to use wallet for block rewards 2018-05-29 19:04:47 -03:00
David Dawes
52cf66e138 Add conditional compiulation for Windows fix. 2018-05-24 20:28:26 -07:00
Michael Toutonghi
8626f66679 Fix build from some error across source machines 2018-05-22 17:40:24 -07:00
Michael Toutonghi
cd230e37ff Staking improvement 2018-05-22 13:40:16 -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
dbe656fe39 Significant mining optimization and POS DAA modification 2018-05-19 18:34:46 -07:00
Michael Toutonghi
c132b91a01 More testing for header transfers 2018-05-16 05:29:49 -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
1fae37f6bf Working proof of stake with new algorithm 2018-05-15 00:54:18 -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
Homu
1942f7a42b Auto merge of #3242 - str4d:3058-key-encoding-refactor, r=str4d
Key encoding refactor

Includes code cherry-picked from the following upstream PRs:

- bitcoin/bitcoin#11372
  - Only the first three commits (the fourth commit depends on #2390)

Part of #3058.
2018-05-11 12:21:29 -07:00
miketout
135fa24e0f Integrate new proof of stake support 2018-05-09 21:40:17 -07:00
Scott Sadler
20c3ac51c2 wip 2018-05-09 16:17:28 -03:00
Jack Grigg
97b46f00cc Add valueBalance to value balances, and enforce its consensus rules 2018-05-09 11:34:41 +01:00
miketout
204cf3fcba Enable seamless spending of timelocked coinbases through z_shieldcoinbase 2018-05-09 00:49:09 -07:00
miketout
32d8c6d015 Merge latest from Komodo, including POS 2018-05-08 17:57:03 -07:00
Jack Grigg
93bd00a0d5 Add key_io includes to Zcash-specific code 2018-05-08 21:39:56 +01:00
jl777
de230f5e75 Test 2018-05-08 19:05:38 +03:00
jl777
e37664a90f Test 2018-05-08 19:00:21 +03:00
jl777
ba1587fd37 Test 2018-05-08 18:55:16 +03:00
jl777
9703f8a03d Test 2018-05-08 18:43:08 +03:00
jl777
bed8cd1f49 Test 2018-05-08 18:38:51 +03:00
jl777
596b05baf2 Test 2018-05-08 18:05:21 +03:00
jl777
26810a265b Test 2018-05-08 18:03:43 +03:00
jl777
99e3046307 Test 2018-05-08 18:02:57 +03:00
Sean Bowe
31a04d2875 Calculate the correct hashFinalSaplingRoot in the miner. 2018-05-07 14:37:46 -06:00
Sean Bowe
f2c6d214e5 Rename hashSaplingAnchorEnd to hashFinalSaplingRoot to match spec. 2018-05-07 14:37:46 -06:00
Sean Bowe
691a3fa2e9 Rename hashReserved to hashSaplingAnchorEnd. 2018-05-07 13:46:06 -06:00
miketout
68334c8dae Fix incorrect validations of block transactions 2018-05-07 10:29:43 -07:00
jl777
01fda4c148 Test 2018-05-07 19:14:54 +03:00
jl777
0857c3d5d4 Test 2018-05-07 19:08:15 +03:00