- 10 Jun, 2016 1 commit
-
-
Péter Szilágyi authored
Negative numbers not properly converted in ABI encoding
-
- 09 Jun, 2016 1 commit
-
-
Péter Szilágyi authored
Ignore round and curly brackets in strings for indentation level
-
- 08 Jun, 2016 7 commits
-
-
Felix Lange authored
cmd/geth: fix the keystore path in the accounts help text
-
Péter Szilágyi authored
-
Bas van Kervel authored
-
Péter Szilágyi authored
cmd/geth: truly randomize console test RPC endpoints
-
Péter Szilágyi authored
console: fix windows console colors
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- 06 Jun, 2016 6 commits
-
-
Thomas Bocek authored
When converting a negative number e.g., -2, the resulting ABI encoding should look as follows: fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe. However, since the check of the type is for an uint instead of an int, it results in the following ABI encoding: 0101010101010101010101010101010101010101010101010101010101010102. The Ethereum ABI (https://github.com/ethereum/wiki/wiki/Ethereum-Contract-ABI) says, that signed integers are stored in two's complement which should be of the form ffffff.... and not 01010101..... for e.g. -1. Thus, I removed the type check in numbers.go as well as the function S256 as I don't think they are correct. Or maybe I'm missing something?
-
Péter Szilágyi authored
eth: don't accept transactions until we sync up with the network
-
Péter Szilágyi authored
-
Péter Szilágyi authored
eth/downloader: adaptive quality of service tuning
-
Péter Szilágyi authored
-
Péter Szilágyi authored
eth/downloader: make fast sync resilient to critical section fails
-
- 03 Jun, 2016 5 commits
-
-
Péter Szilágyi authored
core: add missing lock in TxPool.GetTransaction
-
Felix Lange authored
Fixes #2650
-
Felix Lange authored
cmd/geth: make console tests more robust
-
Felix Lange authored
* use --port 0 to avoid p2p port conflicts * use --maxpeers 0 so it doesn't connect to bootstrap nodes * use geth.expectExit() to wait for termination
-
Felix Lange authored
-
- 02 Jun, 2016 2 commits
-
-
Felix Lange authored
This makes "geth js file.js" terminate again.
-
Péter Szilágyi authored
-
- 31 May, 2016 4 commits
-
-
Péter Szilágyi authored
eth/downloader: ensure cancel channel is closed post sync
-
Péter Szilágyi authored
eth/downloader, trie: pull head state concurrently with chain
-
Péter Szilágyi authored
cmd, console: split off the console into a reusable package
-
Péter Szilágyi authored
-
- 30 May, 2016 4 commits
-
-
Jeffrey Wilcke authored
core, core/state, trie: enterprise hand-tuned multi-level caching
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
Péter Szilágyi authored
-
- 27 May, 2016 3 commits
-
-
Péter Szilágyi authored
-
Péter Szilágyi authored
core/state: return the starting nonce for non-existent accs (testnet)
-
Péter Szilágyi authored
-
- 26 May, 2016 1 commit
-
-
Péter Szilágyi authored
-
- 25 May, 2016 6 commits
-
-
Jeffrey Wilcke authored
eth: enable bad block reports
-
Jeffrey Wilcke authored
misc: fix spelling mistake
-
Jeffrey Wilcke authored
eth/api: fixed GetCompilers when there is no error creating Solc
-
Jeffrey Wilcke authored
common/compiler: support relative path to solc
-
Obulapathi N Challa authored
-
Felix Lange authored
We used to have reporting of bad blocks, but it was disabled before the Frontier release. We need it back because users are usually unable to provide the full RLP data of a bad block when it occurs. A shortcoming of this particular implementation is that the origin peer is not tracked for blocks received during eth/63 sync. No origin peer info is still better than no report at all though.
-