Commit Graph

6614 Commits

Author SHA1 Message Date
d36c25bcbc eth/fetcher: handle and test block announce DOS attacks 2015-06-22 14:07:08 +03:00
2e0b56a72b added RPC start/stop support 2015-06-22 12:47:32 +02:00
2737baa657 fixed unittests 2015-06-22 09:17:09 +02:00
f87501b1c5 added batch support to console and attach actions 2015-06-22 09:17:09 +02:00
3ff272b618 moved solidity test to new rpc structure 2015-06-22 09:17:09 +02:00
29297d3b82 fixed bug where history file was create in cwd 2015-06-22 09:17:09 +02:00
ce5c94e471 added attach over http/rpc support 2015-06-22 09:17:09 +02:00
f202563777 added attach over ipc command 2015-06-22 09:17:09 +02:00
36a6b16a3b removed console command 2015-06-22 09:17:09 +02:00
603192cfa7 cleanup comments/code 2015-06-22 09:17:09 +02:00
a4a4e9fcf8 removed old rpc structure and added new inproc api client 2015-06-22 09:17:09 +02:00
3e1d635f8d fixed rpc test failure in eth.blockNumber 2015-06-22 08:54:21 +02:00
9ac1b4e59e fixed rpc test failure in net_peerCount 2015-06-22 08:54:21 +02:00
5fdf72b1ab fixed web3 rpc test failures 2015-06-22 08:54:21 +02:00
c3f6c322c0 added DB api 2015-06-22 08:54:21 +02:00
5c25403b13 refactored old rpc structure to new 2015-06-22 08:54:21 +02:00
fd764d4ff7 added comms http 2015-06-22 08:54:21 +02:00
60c2ccd99c made ipc handler generic and reusable 2015-06-22 08:54:21 +02:00
9cf7913c61 Merge pull request #1304 from obscuren/state-renames
core, miner, xeth: renamed gas methods
2015-06-21 16:49:47 -07:00
7633dfdc08 Merge pull request #1305 from obscuren/database-error-check
core, ethdb, trie: validate database errors
2015-06-21 16:49:14 -07:00
6fb810adaa p2p: throttle all discovery lookups
Lookup calls would spin out of control when network connectivity was
lost. The throttling that was in place only took effect when the table
returned zero results, which doesn't happen very often.

The new throttling should not have a negative impact when the host is
online. Lookups against the network take some time and dials for all
results must complete or hit the cache before a new one is started. This
usually takes longer than four seconds, leaving online lookups
unaffected.

Fixes #1296
2015-06-22 01:07:58 +02:00
398d08a8dd tests: SetGasLimit 2015-06-21 17:09:19 +02:00
07c3de3f75 core, miner, xeth: renamed gas methods
* BuyGas => SubGas
* RefundGas => AddGas
* SetGasPool => SetGasLimit
2015-06-21 17:09:19 +02:00
a40a91d60f trie: fixed tests 2015-06-21 17:08:47 +02:00
c590b505ed core, ethdb, trie: validate database errors 2015-06-21 16:59:15 +02:00
3deded28a5 Merge pull request #1302 from obscuren/mist-removal
mist: R.I.P.
2015-06-21 07:58:08 -07:00
46bd6c43db travis: removed qt deps 2015-06-20 20:33:25 +02:00
42a14b8a09 mist: R.I.P.
/"""""/""""""".
    /     /         \             __
   /     /           \            ||
  /____ /             \           ||
 |     |  In Loving    |          ||
 |     |   Memory      |          ||
 |     |               |          ||
 |     |   2014-2015   |          ||
 |     |     * *   * * |         _||_
 |     |     *\/* *\/* |        | TT |
 |     |     *_\_  /   ...""""""| || |.""...."""""""".""
 |     |         \/.."""""..."""\ || /.""".......""""...
 |     |...."""""""........""""""^^^^"......."""""""".."
 |......"""""""""""""""........"""""...."""""..""-Jeff W.
2015-06-20 14:37:00 +02:00
9c69c051ba Merge pull request #1236 from tgerring/ethtest
ethtest improvements
2015-06-20 05:32:33 -07:00
53e042f0c4 Added link to ARM develop build 2015-06-19 18:49:15 +02:00
4c2ba1af1d Merge pull request #1298 from karalabe/slack-n-bound
eth/fetcher: lower max cache size, add timeout slack
2015-06-19 07:46:45 -07:00
0fa2750fc9 Merge pull request #1290 from tgerring/dataargs
unit test coverage for NewDataArgs
2015-06-19 07:44:39 -07:00
8c4c7ea192 eth/fetcher: lower max cache size, add timeout slack 2015-06-19 16:46:16 +03:00
d1e589289c Expand --test switch 2015-06-19 15:08:53 +02:00
0743243dce Add --skip option to CLI
Disassociates hardcoded tests to skip when running via CLI. Tests still
skipped when running `go test`
2015-06-19 11:38:23 +02:00
d5871fc200 Merge pull request #1295 from karalabe/fix-broadcast-order
eth: fix the propagation/announce order for mined blocks
2015-06-19 10:15:20 +03:00
4180ca7fe4 eth: fix the propagation/announce order for mined blocks 2015-06-19 10:07:37 +03:00
a9659e6dcf recover test logic 2015-06-18 23:46:42 +02:00
8d3faf69d0 Build error fixes 2015-06-18 22:38:17 +02:00
baea8e87e5 Rebase cleanup 2015-06-18 22:27:44 +02:00
01ec4dbb12 Add stdin option 2015-06-18 22:24:07 +02:00
a86452d22c Minor cleanup 2015-06-18 22:20:45 +02:00
49336675f3 Expand CLI options to allow running all tests 2015-06-18 22:20:45 +02:00
516362bcad Allow specifying single depth directory 2015-06-18 22:20:45 +02:00
30444db020 Add lost rebase changes 2015-06-18 22:20:45 +02:00
c941a39b75 Cleanup logging 2015-06-18 22:20:45 +02:00
8507c867b9 Fix geth blocktest command 2015-06-18 22:20:45 +02:00
6931267324 Wire ethtest to new tests structure 2015-06-18 22:20:45 +02:00
6ff956394a DRY file loading 2015-06-18 22:20:45 +02:00
ac0637c413 More consistent test interfaces + test skipping 2015-06-18 22:20:44 +02:00