- Jul 28, 2017
-
-
Péter Szilágyi authored
* core: reduce txpool event loop goroutines and sync structs * cmd, core, eth: journal local transactions to disk * core: journal replacement pending transactions too * core: separate transaction journal from pool
-
- Jul 26, 2017
-
-
Péter Szilágyi authored
trie: typo in comment
-
Péter Szilágyi authored
core/vm/runtime: fix evm command to use --gasprice flag value
-
- Jul 25, 2017
-
-
Casey Detrio authored
-
Petr Mikusek authored
-
Lewis Marshall authored
-
- Jul 24, 2017
-
-
Leo Shklovskii authored
As per https://golang.org/s/generatedcode. This will allow other tools such as golint to properly ignore the files.
-
- Jul 19, 2017
-
-
Felix Lange authored
-
- Jul 18, 2017
-
-
Chase Wright authored
* node: Rename TrusterNodes * node: Rename TrusterNodes
-
- Jul 17, 2017
-
-
Péter Szilágyi authored
cmd/faucet: ignore whitespace in gist content
-
Péter Szilágyi authored
cmd/puppeth: limit cotnainers to 10MB logs
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Elias Naur authored
* mobile: don't retain transient []byte in CallMsg.SetData Go mobile doesn't copy []byte parameters, for performance and to allow writes to the byte array be reflected in the native byte array. Unfortunately, that means []byte arguments are only valid during the call it is being passed into. CallMsg.SetData retains such a byte array. Copy it instead Fixes #14675 * mobile: copy all []byte arguments from gomobile To avoid subtle errors when accidentially retaining an otherwise transient byte slice coming from gomobile, copy all byte slices before use. * mobile: replace copySlice with common.CopyBytes
-
ligi authored
* mobile: Use EIP155Signer - closes #14762 * mobile: Correctly fall back on HomesteadSigner when no chainID is passed in
-
Péter Szilágyi authored
README: get rid of the non-existent disasm command
-
Péter Szilágyi authored
-
Péter Szilágyi authored
consensus/ethash, core: implement Metropolis EIP 100
-
Péter Szilágyi authored
Implements ethereum/EIPs#98
-
Martin Holst Swende authored
-
- Jul 14, 2017
-
-
Péter Szilágyi authored
* core: remove redundant storage of transactions and receipts * core, eth, internal: new transaction schema usage polishes * eth: implement upgrade mechanism for db deduplication * core, eth: drop old sequential key db upgrader * eth: close last iterator on successful db upgrage * core: prefix the lookup entries to make their purpose clearer
-
Péter Szilágyi authored
-
Dexaran authored
-
Dexaran authored
-
Dexaran authored
-
Dexaran authored
-
Dexaran authored
-
- Jul 11, 2017
-
-
Felix Lange authored
-
Felix Lange authored
-
Péter Szilágyi authored
dockerignore: ignore all git metadata and all tests
-
Péter Szilágyi authored
-
Felix Lange authored
Tests are now included as a submodule. This should make updating easier and removes ~60MB of JSON data from the working copy. State tests are replaced by General State Tests, which run the same test with multiple fork configurations. With the new test runner, consensus tests are run as subtests by walking json files. Many hex issues have been fixed upstream since the last update and most custom parsing code is replaced by existing JSON hex types. Tests can now be marked as 'expected failures', ensuring that fixes for those tests will trigger an update to test configuration. The new test runner also supports parallel execution and the -short flag.
-
Péter Szilágyi authored
-
- Jul 10, 2017
-
-
Daniel Sloof authored
As stated in the documentation, this method should be called traceBlockFromFile and not traceBlockByFile. Previously this would result in a 'The method ... does not exist/is not available' error.
-
Péter Szilágyi authored
Txpool localaccounts
-
- Jul 07, 2017
-
-
Emin Mahrt authored
-
- Jul 06, 2017
-
-
Nick Johnson authored
Refactor downloader to use interfaces instead of callbacks
-
Péter Szilágyi authored
The commit reworks the transaction pool queue limitation tests to cater for testing local accounts, also testing the nolocal flag. In addition, it also fixes a panic if local transactions exceeded the global queue allowance (no accounts left to drop from) and also fixes queue eviction to operate on all accounts, not just the one being updated.
-
- Jul 05, 2017
-
-
ligi authored
-
Péter Szilágyi authored
-