Commit Graph

  • 77b51be0a7 Relicense Artem Vorotnikov 2022-07-24 08:32:26 +03:00
  • 74b172ee1d Update deps Artem Vorotnikov 2022-07-21 18:00:25 +03:00
  • 46759cccc1 Fix overwite-chainspec Artem Vorotnikov 2022-07-19 13:22:51 +03:00
  • 2178a48373 overwrite-chainspec cmd Artem Vorotnikov 2022-07-19 12:14:46 +03:00
  • 4fdf820e91 Only apply reward if >0 Artem Vorotnikov 2022-07-19 08:43:52 +03:00
  • 0a546dc433 Improve chainspec format Artem Vorotnikov 2022-07-19 08:35:07 +03:00
  • fdbdcae253 Test block reward Artem Vorotnikov 2022-07-19 08:04:27 +03:00
  • ef84b9aeb0 Sentry listen_addr Artem Vorotnikov 2022-07-19 07:17:01 +03:00
  • 1b4848141d Sentry DB Artem Vorotnikov 2022-07-19 06:54:07 +03:00
  • 0db1d21b34 Improve peer discovery logic Artem Vorotnikov 2022-07-15 02:46:00 +03:00
  • 4e032a238e Improved discv4 logging Artem Vorotnikov 2022-07-18 23:16:48 +03:00
  • 5763ad2f78 Remove obsolete tables, foolproof table config Artem Vorotnikov 2022-07-17 07:53:35 +03:00
  • 7f009b6de8 Replace storing logs with by-block indexes Artem Vorotnikov 2022-07-17 07:13:38 +03:00
  • 1f32e5f78b Cleanup Artem Vorotnikov 2022-07-17 07:05:40 +03:00
  • 0b374c091b Fix target block setting Artem Vorotnikov 2022-07-17 09:29:04 +03:00
  • bb61b2b432 Improve HeaderDownload::prepare_requests Artem Vorotnikov 2022-07-17 09:07:04 +03:00
  • 6eaeb12b35 Move all RPC calls to run in blocking task pool Artem Vorotnikov 2022-07-17 05:22:37 +03:00
  • 5b1390b17c Additional logging Artem Vorotnikov 2022-07-17 04:15:36 +03:00
  • ae28ac9c38 Check rlpx header len Artem Vorotnikov 2022-07-17 03:37:54 +03:00
  • aa4fdf5b8b Add web3_clientVersion (#208) Artem Vorotnikov 2022-07-17 03:07:07 +03:00
  • 8476e53acb Fix net_version (#206) Artem Vorotnikov 2022-07-17 02:32:17 +03:00
  • d007497bcb Implement Clique (#183) Jochen Müller 2022-07-16 05:07:00 +02:00
  • c9e3afe284 Update deps, fix JSONRPC serialization Artem Vorotnikov 2022-07-15 01:02:44 +03:00
  • f0a2b19ed0 impl Copy for RlpAccount Artem Vorotnikov 2022-07-13 23:46:03 +03:00
  • 72cfc82223 Fix again Artem Vorotnikov 2022-07-13 21:56:54 +03:00
  • a643081ddd Partially revert "Refactor Buffer, InMemoryState" Artem Vorotnikov 2022-07-13 21:43:13 +03:00
  • 1beab0b365 Trace API Artem Vorotnikov 2022-06-17 12:22:06 +03:00
  • 83c886b27f Refactor Buffer, InMemoryState Artem Vorotnikov 2022-06-15 08:08:04 +03:00
  • aa649ffb62 Refactor IntraBlockState Artem Vorotnikov 2022-06-14 08:25:37 +03:00
  • 323d42ff58 Expose tx output in execute_transaction Artem Vorotnikov 2022-06-16 05:16:08 +03:00
  • 4d89712eb9 Make akula::rpc::helpers public Artem Vorotnikov 2022-07-11 17:29:06 +03:00
  • 9d06822080 Update Sepolia config Artem Vorotnikov 2022-07-07 16:23:19 +03:00
  • 0f5104e5e3 Add genesis block to AccountHistory (#203) Peter Davies 2022-07-08 12:16:08 +01:00
  • c7cab0cc09 Update README.md Artem Vorotnikov 2022-07-06 16:24:19 +03:00
  • 7be739fa17 Split BlockReader Artem Vorotnikov 2022-07-04 17:47:15 +03:00
  • ebb123a9db Split State trait Artem Vorotnikov 2022-07-04 16:54:42 +03:00
  • 9a7aa2f971 Remove State::total_difficulty Artem Vorotnikov 2022-07-04 16:45:00 +03:00
  • 2258ac319f Fix --max-block Artem Vorotnikov 2022-07-04 15:51:06 +03:00
  • 740a2ba793 Update deps Artem Vorotnikov 2022-07-04 07:35:51 +03:00
  • fcc1a08e4a The Merge consensus engine Artem Vorotnikov 2022-07-02 07:17:50 +03:00
  • 902a66ad78 Update deps Artem Vorotnikov 2022-06-24 06:18:42 +03:00
  • f81e98ddfd Lower default request interval to 2s Artem Vorotnikov 2022-07-01 08:23:52 +03:00
  • f26bdaaea1 rustfmt, remove custom tracing instrumentation in p2p Artem Vorotnikov 2022-07-01 05:08:32 +03:00
  • a1c9275e6e More aggressive send interval change Artem Vorotnikov 2022-07-01 03:27:33 +03:00
  • ed310986f3 Do not break on reaching cycle success threshold Artem Vorotnikov 2022-06-30 03:13:43 +03:00
  • b341598f5b Less spammy receive Artem Vorotnikov 2022-06-29 04:07:34 +03:00
  • 7784c96665 Set max available block on BlockHeaders Artem Vorotnikov 2022-06-28 15:39:11 +03:00
  • 7cec18530d Support upgrading bundled chainspecs Artem Vorotnikov 2022-06-24 06:30:52 +03:00
  • c28ef43806 Disable audit workflow Artem Vorotnikov 2022-06-30 05:24:13 +03:00
  • 57b042224b Tweak body downloader Artem Vorotnikov 2022-06-26 02:03:26 +03:00
  • bb21b92ab5 More chain consistency checks in header downloader Artem Vorotnikov 2022-06-25 16:55:42 +03:00
  • 98580f7fc7 Increase default peer limit Artem Vorotnikov 2022-06-26 03:36:02 +03:00
  • bdc87e0b2a Update dependencies Artem Vorotnikov 2022-06-27 03:13:46 +03:00
  • 2647e394f2 Downgrade Rust toolchain to 2022-06-18 Artem Vorotnikov 2022-06-25 20:19:34 +03:00
  • 36004507c6 Update Actions workflow Artem Vorotnikov 2022-06-27 05:37:41 +03:00
  • 59644d742a Fix downloader info message Artem Vorotnikov 2022-06-25 16:41:43 +03:00
  • 5e48717127 Update deps, rust toolchain Artem Vorotnikov 2022-06-24 18:51:23 +03:00
  • 725b14429d Block cache, optimize bodies downloader, sentry, multiple fixes Artem Vorotnikov 2022-06-20 15:45:00 +03:00
  • 5817d7858d Post-cycle callback Artem Vorotnikov 2022-06-23 22:48:59 +03:00
  • 36decfbf98 Multiple sentry support (#202) Eugene 2022-06-20 13:55:14 +02:00
  • bd5b8541ec Update deps Artem Vorotnikov 2022-06-18 12:59:11 +03:00
  • 6193f670a5 DifficultyGraph::chain_head Artem Vorotnikov 2022-06-18 21:26:23 +03:00
  • 6f2d8d41bc ForkChoiceGraph Artem Vorotnikov 2022-06-18 12:59:42 +03:00
  • fbf3e2c5c6 Improve Graph Artem Vorotnikov 2022-06-18 12:59:16 +03:00
  • 89d9e498b4 Fix nocow Eugene 2022-06-19 05:47:44 +02:00
  • 9dc27ace7c Fix incremental sync Artem Vorotnikov 2022-06-17 15:19:42 +03:00
  • 3123ea5e16 Fix test Artem Vorotnikov 2022-06-18 05:15:56 +03:00
  • 3b9f4ec1d8 Fix CI Artem Vorotnikov 2022-06-17 15:11:35 +03:00
  • d9defddecb Grey Glacier hardfork (EIP-5133) Artem Vorotnikov 2022-06-17 12:19:00 +03:00
  • d9a0d81077 Update deps Artem Vorotnikov 2022-06-17 11:55:39 +03:00
  • d573280aee Set NOCOW for MDBX Artem Vorotnikov 2022-06-14 19:48:59 +03:00
  • e2bcf65bbc ETL fixes Artem Vorotnikov 2022-06-13 06:59:55 +03:00
  • f2787093a8 Optimize TxLookup Artem Vorotnikov 2022-06-13 06:21:10 +03:00
  • 96d4dba137 Enable JSONRPC by default Artem Vorotnikov 2022-06-13 04:17:09 +03:00
  • cdc083ff24 Chain tip watch Artem Vorotnikov 2022-06-17 02:27:55 +03:00
  • 58ee70e19d Downloader fixes Artem Vorotnikov 2022-06-16 16:38:23 +03:00
  • 800f35381b Update ethereum-tests, fix errors Artem Vorotnikov 2022-06-13 02:29:28 +03:00
  • 10737a13a4 Update deps Artem Vorotnikov 2022-06-11 06:34:14 +03:00
  • 892810fc65 Fix header download range selection Artem Vorotnikov 2022-06-11 03:13:55 +03:00
  • 77622577bf Download at most 90k headers in one cycle Artem Vorotnikov 2022-06-11 03:00:41 +03:00
  • a3cf2e0df8 Additional logging Artem Vorotnikov 2022-06-11 01:53:22 +03:00
  • c558105739 Make target block inclusive in headers stage, remove assert (#199) Eugene 2022-06-07 16:03:40 +02:00
  • 917a73851e Spawn task per header response (#198) Eugene 2022-06-07 14:44:34 +02:00
  • 1e88e8a399 Add DNS discovery address into chainspec (#196) Eugene 2022-05-31 16:36:54 +00:00
  • a62eaed4d8 Downloader fixes (#195) Eugene 2022-05-31 09:07:55 +00:00
  • 047a11581b make db inside Node - optional (#194) Eugene 2022-05-30 16:21:24 +00:00
  • b0df894adb Downloader fixes (#193) Artem Vorotnikov 2022-05-30 17:28:32 +03:00
  • fec42fe096 Do not spam logs on discovery errors Artem Vorotnikov 2022-05-30 15:22:04 +03:00
  • 837ae9cc94 Improve genesis test Artem Vorotnikov 2022-05-30 05:58:25 +03:00
  • 26844c0a53 eth_estimateGas fix Artem Vorotnikov 2022-05-29 22:22:49 +03:00
  • ac0d654449 eth_call fix Artem Vorotnikov 2022-05-29 22:18:43 +03:00
  • 203d532b7b Fix RPC crash on too high base fee Artem Vorotnikov 2022-05-29 21:39:02 +03:00
  • b0ec5ce6e3 Remove DummyHost Artem Vorotnikov 2022-05-29 21:32:36 +03:00
  • f81f693df3 Handle inbound bodies/headers requests (#192) Eugene 2022-05-29 19:50:53 +00:00
  • ed9381f8c8 Fix eth_estimateGas Artem Vorotnikov 2022-05-29 13:14:07 +03:00
  • f6963ab795 discv4: handle pings with enr Artem Vorotnikov 2022-05-29 09:35:57 +03:00
  • 8309deabfb Update deps Artem Vorotnikov 2022-05-29 09:31:11 +03:00
  • c2788642fd Expand README Artem Vorotnikov 2022-05-29 01:33:38 +03:00
  • a04780ac8e Add Görli testnet to chainspec (#187) lightclient 2022-05-27 15:43:25 -06:00
  • 48d21767b6 feat(sentry): timeout all outbound messages (#189) Eugene 2022-05-27 11:16:32 +00:00