Commit Graph

  • 8580962484 rpcstack tests renaynay 2020-07-27 20:25:16 +02:00
  • b8b1046dd3 changed node tests renaynay 2020-07-27 20:02:21 +02:00
  • d7c12580a8 node: fix starting RPC after it failed to listen Felix Lange 2020-07-27 19:27:13 +02:00
  • 6d544c6b4b node: improve comments Felix Lange 2020-07-27 19:17:09 +02:00
  • 9a1131ce11 node: fix all the HTTP server API tests Felix Lange 2020-07-27 19:14:54 +02:00
  • 47315c0abf node: delete redundant websocket enabling test Felix Lange 2020-07-27 18:20:07 +02:00
  • f2dbf7e7aa node: fix test Felix Lange 2020-07-27 16:26:46 +02:00
  • c985bd4970 node: add test for StartRPC API Felix Lange 2020-07-27 16:23:50 +02:00
  • 2d8192978b removed ws log renaynay 2020-07-27 16:23:07 +02:00
  • a1a4454581 descriptive logging renaynay 2020-07-27 15:36:10 +02:00
  • 4a6faffd35 node: WIP rewrite HTTP server setup Felix Lange 2020-07-24 15:00:40 +02:00
  • 45f162cf5e node: remove atomic operations on n.state Felix Lange 2020-07-23 10:52:54 +02:00
  • c70d5e6430 miner: simplify test scripts even more Felix Lange 2020-07-22 23:46:39 +02:00
  • 891b286abf miner: simplify test scripts Felix Lange 2020-07-22 23:41:50 +02:00
  • 908268d51e miner: fix test scripts Felix Lange 2020-07-22 23:33:19 +02:00
  • 390e8a3df8 node: move RegisterApisFromWhitelist Felix Lange 2020-07-22 23:15:06 +02:00
  • cc9fdddc14 node: unexport built-in API handler objects Felix Lange 2020-07-22 23:14:44 +02:00
  • 6a16cbef94 node: simplify Start/Stop concurrency handling Felix Lange 2020-07-22 23:09:40 +02:00
  • 39dbf650ca node: move Start up Felix Lange 2020-07-22 18:29:21 +02:00
  • 0a5312afb1 node: WIP TestNodeOpenDatabaseFromLifecycle Felix Lange 2020-07-22 18:18:15 +02:00
  • a23b650664 node: add test for database auto-closing Felix Lange 2020-07-22 12:36:03 +02:00
  • aba06679a4 node: clean up instrumented service tests Felix Lange 2020-07-22 12:21:26 +02:00
  • e6cd0e3e69 node: unexport RegisterHTTPServer Felix Lange 2020-07-22 12:16:05 +02:00
  • 5a3cf7a3eb p2p/testing: delete unused package Felix Lange 2020-07-22 12:08:47 +02:00
  • a30d4015ba p2p/simulations/examples: remove unused APIs callback Felix Lange 2020-07-22 12:00:01 +02:00
  • e1f4668e37 cmd/geth, cmd/utils: gofmt -w -s Felix Lange 2020-07-22 10:11:49 +02:00
  • 4da9ef7393 p2p: delete Server.Running Felix Lange 2020-07-22 00:38:43 +02:00
  • fa88f302bf p2p/simulations/adapters: delete snapshotService Felix Lange 2020-07-22 00:36:41 +02:00
  • 8400a5da0b node: avoid auto-closing DB if service closes it first Felix Lange 2020-07-22 00:01:35 +02:00
  • 4ae4172d65 core/rawdb: make Freezer.Close idempotent Felix Lange 2020-07-21 17:40:40 +02:00
  • b6c60cf258 node: track open databases Felix Lange 2020-07-21 17:35:56 +02:00
  • b8d75870b1 node: more cosmetic fixes Felix Lange 2020-07-21 17:02:24 +02:00
  • dab27f69b1 node: use simple lock Felix Lange 2020-07-21 16:57:02 +02:00
  • d4e2173c7c node: avoid setting server to nil Felix Lange 2020-07-21 16:56:06 +02:00
  • 7801fad1e6 p2p/simulations/adapters: use Node.Attach where possible Felix Lange 2020-07-21 16:53:47 +02:00
  • 3c0fb992ed node: whitespace changes Felix Lange 2020-07-21 16:53:30 +02:00
  • f3f11786be fixed ethstats backend interface renaynay 2020-07-21 18:26:13 +02:00
  • 0ea3bb4f12 revert accidental q renaynay 2020-07-21 16:31:06 +02:00
  • 81ecb44852 removed unnecessary use of fmt.Sprintf renaynay 2020-07-21 16:30:32 +02:00
  • 068fe781ff node: ensure Register* can only be used in initializing state Felix Lange 2020-07-21 14:02:56 +02:00
  • 4fdd72babf node: add more runstate checks Felix Lange 2020-07-21 14:00:13 +02:00
  • d2c247465c mobile: add TODO for restart Felix Lange 2020-07-21 13:58:11 +02:00
  • cd46fce173 all: Node.Stop -> Node.Close Felix Lange 2020-07-21 13:56:29 +02:00
  • ce38ec6dbc node: remove Stop Felix Lange 2020-07-21 13:45:25 +02:00
  • 767e3b173b node: simplify stop channel Felix Lange 2020-07-21 12:29:50 +02:00
  • 33ffe5bcac node: move datadir cleanup from Stop to Close Felix Lange 2020-07-21 12:25:48 +02:00
  • af82314eb1 node: fix comment on Start Felix Lange 2020-07-21 12:02:30 +02:00
  • 783ad61f28 node: add new lifecycle docs Felix Lange 2020-07-21 12:02:01 +02:00
  • c8b01c431e node: unexport ExistingHTTPServer Felix Lange 2020-07-13 12:58:11 +02:00
  • 57ffd7c91e graphql: don't check for HTTP server creation Felix Lange 2020-07-13 12:57:00 +02:00
  • dd06152fbf node: unexport CreateHTTPServer Felix Lange 2020-07-13 12:56:41 +02:00
  • b26ea835bb changes requested by gary renaynay 2020-07-15 12:58:34 +02:00
  • 9ee9bbea2a linted renaynay 2020-07-13 13:46:19 +02:00
  • e7602e3feb go mod tidy renaynay 2020-07-10 15:50:25 +02:00
  • b2931b65b8 Explicit type check for backend (#27) rene 2020-07-10 15:46:02 +02:00
  • 489bb05803 donnt check ls renaynay 2020-07-10 14:54:35 +02:00
  • 1b50b554ed node: simplify RegisterLifecycle Felix Lange 2020-07-10 14:50:17 +02:00
  • 5d2e755391 node: stop lifecycles in reverse order Felix Lange 2020-07-10 14:46:41 +02:00
  • ebc70617a1 remove newgqlhandler from rpcstack renaynay 2020-07-10 14:47:20 +02:00
  • aaee36b21c cmd/utils: remove duplicate protocol/API registration Felix Lange 2020-07-10 14:24:33 +02:00
  • a24c7b802c eth: remove AddLesServer Felix Lange 2020-07-10 14:23:05 +02:00
  • 1844d22469 remove Fatalf from node, should panic instead renaynay 2020-07-10 14:41:07 +02:00
  • 212bb78b1f les --> lifecycle decoupled from ethbackend (#29) rene 2020-07-10 14:18:29 +02:00
  • 54b8389cd9 les: fix setOracle for chains without checkpoint Felix Lange 2020-07-10 14:14:39 +02:00
  • e930d38b74 revert blackbox test for ethclient renaynay 2020-07-10 13:55:44 +02:00
  • 8a568a4288 all: excise SetContractBackend Felix Lange 2020-07-10 13:47:44 +02:00
  • 975061ca36 node: make Node.Attach work before Node.Start Felix Lange 2020-07-10 13:30:52 +02:00
  • bafc12adba register protocols and apis of les on eth backend renaynay 2020-07-09 16:27:12 +02:00
  • ff002b1a61 init leth handler renaynay 2020-07-09 15:09:17 +02:00
  • d96b2800e8 removed some TODOs renaynay 2020-07-07 13:46:38 +02:00
  • 7661eb87b2 refactor http servers + graphql (#26) rene 2020-07-07 13:39:04 +02:00
  • 71d95904ee remove P2PServer method from les, unnecessary renaynay 2020-07-06 19:11:28 +02:00
  • a5204a4ea7 store int32 renaynay 2020-07-06 12:31:23 +02:00
  • 0e7b866b58 make sure to register all APIs when registering services apis on node renaynay 2020-07-03 16:23:51 +02:00
  • dce47808d4 use int32 instead of bool when checking whether to handle requests (#25) rene 2020-07-02 16:56:40 +02:00
  • 52896aeeb7 fixed broken http test, waiting whether it passes on all builds renaynay 2020-06-30 21:47:40 +02:00
  • d49a5be061 attempt at fixing http test (#24) rene 2020-06-30 14:57:32 +02:00
  • cfae6edded Changes requested from PR review (#23) rene 2020-06-29 15:59:33 +02:00
  • e897df9ebd minor fixes renaynay 2020-06-22 15:34:31 +02:00
  • fb8e5b0f90 added some documentation renaynay 2020-06-22 15:20:27 +02:00
  • 9ed169edd0 register http before starting renaynay 2020-06-22 14:44:19 +02:00
  • 344320270d missing register apis and protocols renaynay 2020-06-22 13:10:34 +02:00
  • 828646c35e no need to pass gen state to makefullnode renaynay 2020-06-19 16:22:24 +02:00
  • 666db04bd9 linted renaynay 2020-06-19 13:44:19 +02:00
  • 41a25c3627 some changes to graphql and other misc renaynay 2020-06-18 16:53:46 +02:00
  • 204514c2de minor changes, removing spaces, cleaninng up renaynay 2020-06-17 18:29:12 +02:00
  • f2fcf692eb added more test coverage, removed some useless code renaynay 2020-06-17 16:16:35 +02:00
  • ae92dee0f2 new test to check for proper creation of http servers on node renaynay 2020-06-16 17:14:25 +02:00
  • abbe6f83cc fixed current tests, but need to add more renaynay 2020-06-16 16:42:48 +02:00
  • 885a7d428d lint renaynay 2020-06-16 12:48:10 +02:00
  • b8c5dc484e fixed dao_test renaynay 2020-06-16 10:05:09 +02:00
  • 5d67845206 fixing docs renaynay 2020-06-09 14:56:16 +02:00
  • 6c91bb43f7 not passing backends to startnode renaynay 2020-06-09 13:00:15 +02:00
  • fddc6bd422 linted renaynay 2020-06-08 17:40:16 +02:00
  • 306f390247 fixing some broken tests renaynay 2020-06-08 16:07:55 +02:00
  • 3f132b5d86 fetch backend from service context rather than node since node isnt started yet renaynay 2020-06-08 15:28:38 +02:00
  • cc3daf688f typo renaynay 2020-06-08 15:19:43 +02:00
  • 4ce4c40972 instead of passing both les and eth explicitly, fetch backend from node renaynay 2020-06-08 14:23:57 +02:00
  • 06bf009fb9 removing more unnecessary methods renaynay 2020-06-08 09:00:52 +02:00
  • ebde331dc9 removing unnecessary methods and fixing todos renaynay 2020-06-08 08:51:53 +02:00