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
jl777
c670f02491
Test
2018-05-07 17:39:31 +03:00
jl777
f31815fc3c
Test
2018-05-07 17:39:01 +03:00
jl777
3ed2e7334c
Test
2018-05-07 17:07:38 +03:00
jl777
f4eece4ae1
Test
2018-05-07 16:26:03 +03:00
jl777
ff2277af4e
Test
2018-05-07 16:25:44 +03:00
jl777
79e1814e1c
Test
2018-05-07 16:11:30 +03:00
jl777
5ea06d80de
Test
2018-05-07 16:11:07 +03:00
jl777
d6e4204114
Test
2018-05-07 16:10:45 +03:00
jl777
05f8c23767
Test
2018-05-07 16:07:04 +03:00
jl777
a9bad5a300
test
2018-05-07 15:47:18 +03:00
jl777
f8fb4922da
Test
2018-05-07 14:14:12 +03:00
jl777
a893e99499
Test
2018-05-07 13:59:44 +03:00
jl777
496f1fd267
Test
2018-05-07 13:57:43 +03:00
miketout
b45d65b46c
const build break
2018-05-06 16:11:57 -07:00
miketout
5642c96c67
minor miner message change
2018-05-06 16:09:20 -07:00
miketout
6176a4215a
Improve mining startup and display
2018-05-06 15:44:40 -07:00
miketout
a62041d987
Better synch display in mining
2018-05-06 14:41:03 -07:00
miketout
c0c38bb43d
fix off by one
2018-05-06 14:13:20 -07:00
miketout
9f3e2213bf
Wait longer to ensure full chain before starting to mine
2018-05-06 14:11:55 -07:00