• Martin Holst Swende's avatar
    cmd/evm: add difficulty calculation to t8n tool (#23353) · 84c51bc5
    Martin Holst Swende authored
    This PR adds functionality to the evm t8n to calculate ethash difficulty. If the caller does not provide a currentDifficulty, but instead provides the parentTimestamp (well, semi-optional, will default to 0 if not given), and parentDifficulty, we can calculate it for him.
    
    The caller can also provide a parentUncleHash. In most, but not all cases, the parent uncle hash also affects the formula. If no such hash is provided (or, if the empty all-zero hash is provided), it's assumed that there were no uncles.
    84c51bc5
Name
Last commit
Last update
..
internal Loading commit data...
testdata Loading commit data...
README.md Loading commit data...
compiler.go Loading commit data...
disasm.go Loading commit data...
main.go Loading commit data...
runner.go Loading commit data...
staterunner.go Loading commit data...
transition-test.sh Loading commit data...