- 18 May, 2017 3 commits
- 
- 
Jeffrey Wilcke authored
- 
Jeffrey Wilcke authored
- 
Jeffrey Wilcke authoredThis commit is a preparation for the upcoming metropolis hardfork. It prepares the state, core and vm packages such that integration with metropolis becomes less of a hassle. * Difficulty calculation requires header instead of individual parameters * statedb.StartRecord renamed to statedb.Prepare and added Finalise method required by metropolis, which removes unwanted accounts from the state (i.e. selfdestruct) * State keeps record of destructed objects (in addition to dirty objects) * core/vm pre-compiles may now return errors * core/vm pre-compiles gas check now take the full byte slice as argument instead of just the size * core/vm now keeps several hard-fork instruction tables instead of a single instruction table and removes the need for hard-fork checks in the instructions * core/vm contains a empty restruction function which is added in preparation of metropolis write-only mode operations * Adds the bn256 curve * Adds and sets the metropolis chain config block parameters (2^64-1) 
 
- 
- 16 May, 2017 2 commits
- 
- 
Péter Szilágyi authored
- 
Felix Lange authoredexecQueue used an atomic counter to track whether the queue had been closed, but the checking the counter didn't happen because the queue was blocked on its channel. Fix it by using a condition variable instead of sync/atomic. I tried an implementation based on channels first, but it was hard to make it reliable. quit now waits for the queue loop to exit. 
 
- 
- 13 May, 2017 3 commits
- 
- 
Péter Szilágyi authored
- 
Lewis Marshall authoredPreviously, resolve errors were being swallowed and the returned error was a generic "not a content hash" which isn't helpful. This updates the Resolve function to fail fast rather than only returning an error at the end, and also adds test coverage. 
- 
Péter Szilágyi authored
 
- 
- 12 May, 2017 1 commit
- 
- 
Koustubh Sinkar authoredCentOS has been added as a multi-machine option to the Vagrant script. Ubuntu is still the default option. For starting the CentOS machine, use: vagrant up centos 
 
- 
- 11 May, 2017 2 commits
- 
- 
Péter Szilágyi authoredmobile: add toString & rlp/json encoding for protocol types 
- 
Péter Szilágyi authored
 
- 
- 10 May, 2017 2 commits
- 
- 
Péter Szilágyi authoredcmd, node: support different bootnodes, fix default light port 
- 
Péter Szilágyi authored
 
- 
- 09 May, 2017 1 commit
- 
- 
bas-vk authored
 
- 
- 08 May, 2017 6 commits
- 
- 
Péter Szilágyi authoredcore: fix processing regression during receipt import 
- 
Péter Szilágyi authoredcommon/bitutil: added data compression algorithm 
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authoredtravis: adapt build script to new travis VM settings 
- 
Péter Szilágyi authored
 
- 
- 06 May, 2017 1 commit
- 
- 
Péter Szilágyi authored
 
- 
- 05 May, 2017 3 commits
- 
- 
Zsolt Felfoldi authored
- 
Péter Szilágyi authoredcommon/bitutil, consensus/ethash: reusable bitutil package 
- 
Péter Szilágyi authored
 
- 
- 04 May, 2017 9 commits
- 
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authoredcmd, core, params: add --rinkeby flag for fast connectivity 
- 
Martin Holst Swende authored* core: Fix for consensus test gasLimit > 2^63-1 https://github.com/ethereum/tests/blob/develop/BlockchainTests/bcInvalidHeaderTest.json#L238 * core: fix testcase for uncle gasUsage > gasLimit : https://github.com/ethereum/tests/blob/develop/BlockchainTests/EIP150/bcUncleHeaderValiditiy.json#L986 * math/big: rename TTM63m1 -> MaxBig63, + go fmt * core: documentation 
- 
Péter Szilágyi authoredMigrate remaining flags/command to new style 
- 
Péter Szilágyi authoredcmd/faucet, cmd/puppeth: support multi-tiered faucet 
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
- 
Péter Szilágyi authored
 
- 
- 03 May, 2017 7 commits
- 
- 
Péter Szilágyi authoredbuild: wnode added to the build configuration 
- 
Vlad authored
- 
Bas van Kervel authored
- 
Bas van Kervel authored
- 
Bas van Kervel authored
- 
Bas van Kervel authored
- 
Bas van Kervel authored
 
-