- 25 5月, 2017 8 次提交
-
-
由 changhong 提交于
1. fix typos 2. methods recevier of struct should be same 3. comments improve (cherry picked from commit 1ba979539582a00b7fd1a7c8a37a6852e59eac0d)
-
由 Péter Szilágyi 提交于
Rewrite templates for (sub)commands help section
-
由 Péter Szilágyi 提交于
core/vm: allocate stack to 1024
-
由 Or Rikon 提交于
-
由 Jeffrey Wilcke 提交于
Pre allocate the stack to 1024 optimising stack pushing, reducing calls to runtime.makeslice and runtime.mallocgc
-
由 Bas van Kervel 提交于
-
由 Felix Lange 提交于
Enforce 256 bit keys on raw import, support raw mobile imports
-
由 Felix Lange 提交于
consensus, core/*, params: metropolis preparation refactor
-
- 24 5月, 2017 5 次提交
-
-
由 Péter Szilágyi 提交于
cmd/faucet: fix a few typos
-
由 Péter Szilágyi 提交于
-
由 Felix Lange 提交于
-
由 Felix Lange 提交于
Also add the package to the license tool ignore list.
-
由 Péter Szilágyi 提交于
cmd/geth: reintroduce wallet import subcommand
-
- 23 5月, 2017 10 次提交
-
-
由 Bas van Kervel 提交于
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
-
由 Péter Szilágyi 提交于
mobile: manage FilterQuery enabling contract events subscription
-
由 Jeffrey Wilcke 提交于
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 提交于
-
由 Jeffrey Wilcke 提交于
Improve the duplication method of the stack to reuse big ints by passing in an existing integer pool.
-
由 Jeffrey Wilcke 提交于
-
由 Jeffrey Wilcke 提交于
Improved push instructions by removing unnecessary big int allocations and by making it int instead of big.Int
-
由 Jeffrey Wilcke 提交于
-
- 22 5月, 2017 5 次提交
-
-
由 Valentin Wüstholz 提交于
-
由 Nicolas Guillaume 提交于
-
由 Lewis Marshall 提交于
Signed-off-by: NLewis Marshall <lewis@lmars.net>
-
由 Lewis Marshall 提交于
Fixes #14474. Signed-off-by: NLewis Marshall <lewis@lmars.net>
-
由 Dave Conroy 提交于
-
- 20 5月, 2017 1 次提交
-
-
由 Ali Hajimirza 提交于
-
- 19 5月, 2017 1 次提交
-
-
由 Martin Holst Swende 提交于
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.
-
- 18 5月, 2017 5 次提交
-
-
由 Jeffrey Wilcke 提交于
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 提交于
-
由 Jeffrey Wilcke 提交于
-
由 Jeffrey Wilcke 提交于
-
由 Jeffrey Wilcke 提交于
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)
-
- 17 5月, 2017 2 次提交
-
-
由 Péter Szilágyi 提交于
-
由 Felix Lange 提交于
execQueue 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 5月, 2017 3 次提交
-
-
由 Péter Szilágyi 提交于
-
由 Lewis Marshall 提交于
Previously, 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 提交于
-