plugeth/consensus
Péter Szilágyi 8c313eed26
consensus, core: EIP 100 polishes, fix chain maker diff
This PR polishes the EIP 100 difficulty adjustment algorithm
to match the same mechanisms as the Homestead was implemented
to keep the code uniform. It also avoids a few memory allocs
by reusing big1 and big2, pulling it out of the common package
and into ethash.

The commit also fixes chain maker to forward the uncle hash
when creating a simulated chain (it wasn't needed until now
so we just skipped a copy there).
2017-06-30 16:42:09 +03:00
..
clique Merge pull request #14596 from markya0616/valid_clique_vote 2017-06-23 11:21:38 +03:00
ethash consensus, core: EIP 100 polishes, fix chain maker diff 2017-06-30 16:42:09 +03:00
misc rlp, trie, contracts, compression, consensus: improve comments (#14580) 2017-06-12 14:45:17 +02:00
consensus.go rlp, trie, contracts, compression, consensus: improve comments (#14580) 2017-06-12 14:45:17 +02:00
errors.go consensus/clique: Proof of Authority (#3753) 2017-04-10 12:24:12 +02:00