Commit Graph

25 Commits

Author SHA1 Message Date
7d3016f0f2 feat: use BlockHashOrNum in providers (#2627) 2023-05-10 22:03:16 +02:00
3cf6015149 perf(proofs): root calculation using hash builder (#2517) 2023-05-02 17:41:22 +02:00
a887557019 feat: add Resolve Payload function (#2482) 2023-05-01 10:26:30 +02:00
9a2196e101 chore: add beacon nonce constant (#2456) 2023-04-28 20:22:05 +02:00
5e9612897c refactor: convert payload job from stream to future (#2438) 2023-04-27 22:47:45 +02:00
7b928f31b5 fix: skip invalid transactions (#2436) 2023-04-27 22:47:34 +02:00
d604bd4941 feat: skip transactions we can no longer fit in the block (#2433) 2023-04-27 09:12:30 -07:00
4e1ae0ee95 chore: better basic payload builder traces (#2431) 2023-04-27 15:53:30 +02:00
9d03c4273c fix: use correct state for payload building (#2414) 2023-04-26 16:29:48 +02:00
a7b3749312 chore: simplify committing withdrawals (#2404) 2023-04-26 14:20:16 +02:00
8ac1aaf5e5 feat: compute state root for payload (#2398) 2023-04-25 12:16:34 -07:00
4e95f6e7c4 feat: add payload build metrics (#2367) 2023-04-24 20:29:29 +02:00
652bdaacd3 feat: add empty payload building support (#2346) 2023-04-23 22:21:33 +02:00
68d8506d8e feat: block level indexing (#2275)
Co-authored-by: rakita <dragan0rakita@gmail.com>
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2023-04-20 15:03:48 -04:00
0559d8c2d5 fix(payload): sum cumulative gas used before adding receipt (#2284) 2023-04-17 16:31:52 +02:00
e5d4767c8e fix(payload): set withdrawals none pre shanghai (#2283) 2023-04-17 16:00:10 +02:00
a38bbbfd4a fix(payload): use latest block for genesis block (#2282) 2023-04-17 06:56:07 -07:00
581e9ffcc4 fix: poll_tick does not register waker if ready (#2276) 2023-04-16 16:45:57 -04:00
348e7301a3 chore: use client version as extradata (#2271) 2023-04-16 16:45:06 -04:00
0b9621cfaa feat: integrate payload service (#2228) 2023-04-13 21:25:27 +02:00
5e64f0e079 chore: move cfg block env init to PayloadAttributes (#2222) 2023-04-13 16:08:32 +02:00
35f7c6d8cf perf: shortcircuit if new payload is worse (#2224) 2023-04-13 06:57:09 -07:00
7bcd468ab6 feat: add constants for slot and epoch (#2229) 2023-04-13 06:54:52 -07:00
703f0fdf89 chore: rename miner to payload builder (#2217) 2023-04-12 18:04:32 -04:00
2f6d5e6ad2 feat: add basic payload generator (#2161) 2023-04-12 21:36:20 +02:00