9facf6423d
Merge pull request #14959 from karalabe/metropolis-precompiles
...
core/vm: metropolis precompiles
2017-08-15 10:31:29 +03:00
2403656373
Merge pull request #14951 from egonelbre/megacheck_swarm
...
swarm: fix megacheck warnings
2017-08-14 19:44:17 +03:00
ef0edc6e32
Merge pull request #14885 from karalabe/trezor-boom
...
accounts, console, internal: support trezor hardware wallet
2017-08-14 18:52:40 +03:00
133de3d806
swarm: fix megacheck warnings
2017-08-14 18:12:37 +03:00
f8d8b56b28
core/vm: optimize copy-less data retrievals
2017-08-14 17:08:49 +03:00
d8aaa3a215
core/vm: benchmarking of metro precompiles
2017-08-14 15:37:09 +03:00
6131dd55c5
core/vm: polish precompile contract code, add tests and benches
...
* Update modexp gas calculation to new version
* Fix modexp modulo 0 special case to return zero
2017-08-14 15:27:44 +03:00
02656f9f61
console: use keypad based pinpad (Trezor request)
2017-08-14 12:21:40 +03:00
02aa86e659
eth/downloader: exit loop when there is no more available task
2017-08-14 13:51:37 +08:00
7bbdf3e268
core: add Metropolis pre-compiles (EIP 197, 198 and 213)
2017-08-11 15:24:54 +03:00
6ca59d98f8
Merge pull request #14964 from fjl/tests-update-2
...
tests: update tests, use blockchain test "network" field
2017-08-11 15:23:22 +03:00
833eeb9f23
core/vm/runtime: remove unused state parameter to NewEnv ( #14953 )
...
* core: Remove unused `state` parameter to `NewEnv`.
`cfg.State` is used instead.
* core/vm/runtime: remove unused import
2017-08-11 14:29:32 +03:00
2b422b1a47
cmd/geth, cmd/swarm: sort commands and flags by name ( #3462 )
2017-08-11 13:29:05 +02:00
73c5aba21f
ethdb: return copied value from MemDatabase.Get ( #14958 )
2017-08-11 12:41:49 +02:00
6a56b15019
tests: update tests, use blockchain test "network" field
...
Blockchain tests now include the "network" which determines the chain
config to use. Remove config matching based on test name and share the
name-to-config index with state tests.
Byzantium/Constantinople tests are still skipped because most of them
fail anyway.
2017-08-11 12:34:03 +02:00
5d9ac49c7e
accounts: refactor API for generalized USB wallets
2017-08-09 13:26:07 +03:00
db568a61e2
accounts, console, internal: support trezor hardware wallet
2017-08-09 11:30:17 +03:00
17ce0a37de
eth/downloader: fix race in downloadTesterPeer ( #14942 )
...
* eth/downloader: fix race in downloadTesterPeer
Signed-off-by: Ivan Daniluk <ivan.daniluk@gmail.com >
* eth/downloader: minor datarace fix cleanup
2017-08-08 20:10:09 +03:00
26b2d6e1aa
contracts: fix megacheck errors ( #14916 )
...
* contracts: fix megacheck errors
* contracts: drop useless sleep, lets see what breaks
2017-08-08 19:41:35 +03:00
fff6e03a79
les: fix megacheck warnings ( #14941 )
...
* les: fix megacheck warnings
* les: fixed testGetProofs
2017-08-08 19:31:08 +03:00
d375193797
whisper: fix megacheck warnings ( #14925 )
...
* whisper: fix megacheck warnings
* whisper/whisperv5: regenerate json codec to fix unused override type
2017-08-08 14:48:06 +03:00
374c49e0ac
Merge pull request #14522 from ethereum/go-ethereum/chainproc2
2017-08-08 13:37:59 +02:00
10ce8b0e3c
crypto: fix megacheck warnings ( #14917 )
...
* crypto: fix megacheck warnings
* crypto/ecies: remove ASN.1 support
2017-08-08 13:58:22 +03:00
9a7e99f75d
Merge pull request #14940 from karalabe/txpool-races
...
core: fix txpool journal and test races
2017-08-08 13:20:36 +03:00
6f8c7b0def
ethdb: add basic and parallel sanity tests ( #14938 )
...
* ethdb: add basic sanity test
* ethdb: test MemDatabase
* ethdb: add parallel tests
2017-08-08 12:32:10 +03:00
1c45f2f42e
core: fix txpool journal and test races
2017-08-08 12:22:01 +03:00
e063d538b8
rpc: fix megacheck warnings
2017-08-08 11:08:37 +02:00
43437806fb
Merge pull request #14933 from egonelbre/megacheck_eth
...
eth: fix megacheck warnings
2017-08-08 09:59:52 +03:00
8f06b7980d
eth: fix megacheck warnings
2017-08-07 19:54:20 +03:00
971079822e
light: fix megacheck warnings ( #14920 )
2017-08-07 17:25:18 +02:00
f42bd73ce5
internal: fix megacheck warnings ( #14919 )
2017-08-07 17:14:40 +02:00
f5925b0459
Merge pull request #14928 from fjl/build-goroot-explain
...
internal/build: add GoTool and document why it uses GOROOT
2017-08-07 17:47:58 +03:00
8edaaa227d
core: polish chain indexer a bit
2017-08-07 17:38:33 +03:00
bd74882d83
core: implement ChainIndexer
2017-08-07 17:37:08 +03:00
67439c1dba
Merge pull request #14927 from karalabe/blockchain-test-cleanups
...
core: fix blockchain goroutine leaks in tests
2017-08-07 17:21:29 +03:00
f59a49d591
internal/build: add GoTool and document why it uses GOROOT
2017-08-07 16:08:50 +02:00
2b50367fe9
core: fix blockchain goroutine leaks in tests
2017-08-07 16:00:47 +03:00
46cf0a616b
Merge pull request #14914 from egonelbre/megacheck_consensus
...
consensus: fix megacheck warnings
2017-08-07 14:35:45 +03:00
85454e7678
cmd: fix megacheck warnings ( #14912 )
...
* cmd: fix megacheck warnings
* cmd: revert time.Until changes, keep readFloat
2017-08-07 14:34:21 +03:00
80de4dc72c
consensus: revert time.Until change
2017-08-07 14:32:03 +03:00
8c2cf3c66c
Merge pull request #14922 from egonelbre/megacheck_miner
...
miner: fix megacheck warnings
2017-08-07 14:31:41 +03:00
37e9fcacca
Merge pull request #14923 from egonelbre/megacheck_node
...
node: fix megacheck warnings
2017-08-07 14:28:10 +03:00
b36f54c684
Merge pull request #14918 from egonelbre/megacheck_ethstats
...
ethstats: fix megacheck warnings
2017-08-07 14:25:08 +03:00
3991745c5f
Merge pull request #14921 from egonelbre/megacheck_log
...
log: fix megacheck warnings
2017-08-07 14:24:22 +03:00
6dd2803b8e
Merge pull request #14915 from egonelbre/megacheck_console
...
console: fix megacheck warnings
2017-08-07 14:21:21 +03:00
fc0c6c175c
Merge pull request #14913 from egonelbre/megacheck_common
...
common: fix megacheck warnings
2017-08-07 14:16:55 +03:00
7c74e166b0
accounts: fix megacheck warnings ( #14903 )
...
* accounts: fix megacheck warnings
* accounts: don't modify abi in favor of full cleanup
2017-08-07 14:11:15 +03:00
f7848c2aa5
Merge pull request #14911 from karalabe/txpool-flaky-test
...
core: bump timeout test to avoid flakyness on overloaded ci
2017-08-07 14:09:35 +03:00
19866075ac
node: fix megacheck warnings
2017-08-07 13:43:08 +03:00
faafeef79e
miner: fix megacheck warnings
2017-08-07 13:41:22 +03:00