- May 25, 2017
-
-
Ali92hm authored
-
Péter Szilágyi authored
travis, appveyor: bump to Go 1.8.3, Android NDK 14b
-
Péter Szilágyi authored
core: fix various golint warnings and errors
-
Péter Szilágyi authored
-
changhong authored
1. fix typos 2. methods recevier of struct should be same 3. comments improve (cherry picked from commit 1ba979539582a00b7fd1a7c8a37a6852e59eac0d)
-
Péter Szilágyi authored
-
Péter Szilágyi authored
Rewrite templates for (sub)commands help section
-
Péter Szilágyi authored
core/vm: allocate stack to 1024
-
Or Rikon authored
-
Jeffrey Wilcke authored
Pre allocate the stack to 1024 optimising stack pushing, reducing calls to runtime.makeslice and runtime.mallocgc
-
Bas van Kervel authored
-
- May 24, 2017
-
-
Felix Lange authored
Enforce 256 bit keys on raw import, support raw mobile imports
-
Felix Lange authored
consensus, core/*, params: metropolis preparation refactor
-
Péter Szilágyi authored
cmd/faucet: fix a few typos
-
Péter Szilágyi authored
-
Felix Lange authored
-
Felix Lange authored
Also add the package to the license tool ignore list.
-
Péter Szilágyi authored
cmd/geth: reintroduce wallet import subcommand
-
- May 23, 2017
-
-
Bas van Kervel authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
mobile: manage FilterQuery enabling contract events subscription
-
Jeffrey Wilcke authored
Byte padding function should return the given slice if the length is smaller or equal rather than *only* smaller than. This fix improves almost all EVM push operations.
-
Nicolas Guillaume authored
-
Jeffrey Wilcke authored
Improve the duplication method of the stack to reuse big ints by passing in an existing integer pool.
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
Improved push instructions by removing unnecessary big int allocations and by making it int instead of big.Int
-
Jeffrey Wilcke authored
-
- May 22, 2017
-
-
Valentin Wüstholz authored
-
Nicolas Guillaume authored
-
Lewis Marshall authored
Signed-off-by:
Lewis Marshall <lewis@lmars.net>
-
Lewis Marshall authored
Fixes #14474. Signed-off-by:
Lewis Marshall <lewis@lmars.net>
-
Dave Conroy authored
-
- May 20, 2017
-
-
Ali Hajimirza authored
-
- May 19, 2017
-
-
Martin Holst Swende authored
More context in the bug This solves the problems of transactions being submitted simultaneously, and getting the same nonce, due to the gap (due to signing) between nonce-issuance and nonce-update. With this PR, a lock will need to be acquired whenever a nonce is used, and released when the transaction is submitted or errors out.
-
- May 18, 2017
-
-
Jeffrey Wilcke authored
Add the object to the list of destructed objects during a selfdestruct / suicide operation and also remove it from the list once the journal reverts.
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
-
Jeffrey Wilcke authored
This 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)
-