Commit Graph

643 Commits

Author SHA1 Message Date
Artem Vorotnikov
cf029304cc Fix index unwind, add tests 2022-08-04 04:37:04 +03:00
Artem Vorotnikov
f2781c1f44 Fix CI 2022-08-04 04:37:04 +03:00
Artem Vorotnikov
7bb2e286ed Update deps 2022-08-03 17:43:42 +03:00
Artem Vorotnikov
ec3a725ced fmt 2022-08-03 17:43:42 +03:00
Artem Vorotnikov
1dd4f6e2a9 Implement eth_getLogs 2022-08-03 05:27:35 +03:00
Artem Vorotnikov
0c3d0a700b Bump nightly 2022-08-03 05:06:56 +03:00
Artem Vorotnikov
e420c281dc Clippy fixes 2022-08-03 05:06:51 +03:00
Artem Vorotnikov
b8d357b416 Traces fix 2022-08-03 01:19:52 +03:00
Artem Vorotnikov
f32be861d4 Use atomic for connection id 2022-08-01 04:20:10 +03:00
Artem Vorotnikov
51ca5d5528 Improve P2P logging 2022-08-01 03:47:18 +03:00
Artem Vorotnikov
764130b70d Update deps 2022-07-30 21:36:15 +03:00
Artem Vorotnikov
8d00b15be8 Clippy fix 2022-07-29 20:40:16 +03:00
Willian Mitsuda
a09df6d6b9 Enable parameterization of engine_ API listen addr/port (#215) 2022-07-29 13:31:36 +00:00
Artem Vorotnikov
1ad9b05468 Update README 2022-07-24 16:29:44 +03:00
Artem Vorotnikov
9a645d28e3 Enable gRPC server in akula-rpc 2022-07-24 16:29:35 +03:00
Artem Vorotnikov
61082834bd Set tip not reached only if done 2022-07-24 12:42:14 +03:00
Artem Vorotnikov
4f3c17b3ae Chainspec, CLI refactor 2022-07-24 12:42:14 +03:00
Artem Vorotnikov
8e5c994d67 More robust packet length checks 2022-07-24 12:42:14 +03:00
Artem Vorotnikov
813c4aaeaf Expand path arguments 2022-07-24 12:42:14 +03:00
Artem Vorotnikov
0629e39e24 Update deps 2022-07-24 12:42:14 +03:00
Artem Vorotnikov
77b51be0a7 Relicense 2022-07-24 08:32:39 +03:00
Artem Vorotnikov
74b172ee1d Update deps 2022-07-21 18:00:25 +03:00
Artem Vorotnikov
46759cccc1 Fix overwite-chainspec 2022-07-19 13:22:51 +03:00
Artem Vorotnikov
2178a48373 overwrite-chainspec cmd 2022-07-19 12:18:23 +03:00
Artem Vorotnikov
4fdf820e91 Only apply reward if >0 2022-07-19 10:32:17 +03:00
Artem Vorotnikov
0a546dc433 Improve chainspec format 2022-07-19 08:53:42 +03:00
Artem Vorotnikov
fdbdcae253 Test block reward 2022-07-19 08:53:35 +03:00
Artem Vorotnikov
ef84b9aeb0 Sentry listen_addr 2022-07-19 07:17:01 +03:00
Artem Vorotnikov
1b4848141d Sentry DB 2022-07-19 07:14:55 +03:00
Artem Vorotnikov
0db1d21b34 Improve peer discovery logic 2022-07-19 05:44:09 +03:00
Artem Vorotnikov
4e032a238e Improved discv4 logging 2022-07-18 23:17:29 +03:00
Artem Vorotnikov
5763ad2f78 Remove obsolete tables, foolproof table config 2022-07-17 10:12:24 +03:00
Artem Vorotnikov
7f009b6de8 Replace storing logs with by-block indexes 2022-07-17 10:12:24 +03:00
Artem Vorotnikov
1f32e5f78b Cleanup 2022-07-17 10:12:24 +03:00
Artem Vorotnikov
0b374c091b Fix target block setting 2022-07-17 10:12:24 +03:00
Artem Vorotnikov
bb61b2b432 Improve HeaderDownload::prepare_requests 2022-07-17 09:07:25 +03:00
Artem Vorotnikov
6eaeb12b35 Move all RPC calls to run in blocking task pool 2022-07-17 05:22:37 +03:00
Artem Vorotnikov
5b1390b17c Additional logging 2022-07-17 04:15:36 +03:00
Artem Vorotnikov
ae28ac9c38 Check rlpx header len 2022-07-17 03:37:54 +03:00
Artem Vorotnikov
aa4fdf5b8b Add web3_clientVersion (#208) 2022-07-17 00:07:07 +00:00
Artem Vorotnikov
8476e53acb Fix net_version (#206) 2022-07-16 23:32:17 +00:00
Jochen Müller
d007497bcb Implement Clique (#183) 2022-07-16 03:07:00 +00:00
Artem Vorotnikov
c9e3afe284 Update deps, fix JSONRPC serialization 2022-07-15 01:02:44 +03:00
Artem Vorotnikov
f0a2b19ed0 impl Copy for RlpAccount 2022-07-13 23:46:03 +03:00
Artem Vorotnikov
72cfc82223 Fix again 2022-07-13 22:02:13 +03:00
Artem Vorotnikov
a643081ddd Partially revert "Refactor Buffer, InMemoryState"
This reverts commit 83c886b27f.
2022-07-13 21:46:56 +03:00
Artem Vorotnikov
1beab0b365 Trace API 2022-07-12 18:17:26 +03:00
Artem Vorotnikov
83c886b27f Refactor Buffer, InMemoryState 2022-07-12 18:16:56 +03:00
Artem Vorotnikov
aa649ffb62 Refactor IntraBlockState 2022-07-12 18:16:56 +03:00
Artem Vorotnikov
323d42ff58 Expose tx output in execute_transaction 2022-07-12 18:16:56 +03:00