Etan Kissling
c360db8194
avoid materializing potentially long deposits seq ( #3947 )
...
When fetching eth1 data and deposits for a new block proposal, the list
of deposits from previous eth1 data to the next one is fully loaded into
a `seq`. This can potentially be a very long list in active periods.
Changing this to an `iterator` saves memory by ensuring that the entire
list is no longer materialized; only the `DepositData` roots are needed.
2022-08-12 16:52:06 +03:00
..
2022-07-23 05:54:01 +00:00
2022-07-29 10:53:42 +00:00
2021-10-12 13:36:52 +02:00
2022-06-01 14:57:28 +02:00
2022-05-23 19:30:24 +00:00
2022-05-24 16:21:55 +00:00
2022-06-18 04:57:37 +00:00
2022-05-30 13:30:42 +00:00
2022-06-07 17:05:06 +00:00
2022-06-17 14:55:03 +03:00
2022-04-08 16:22:49 +00:00
2022-06-23 14:08:13 +02:00
2022-07-06 16:11:44 +00:00
2022-06-18 04:57:37 +00:00
2022-03-08 11:38:58 +01:00
2022-07-29 10:53:42 +00:00
2022-06-07 17:05:06 +00:00
2022-07-13 14:13:54 +00:00
2022-06-18 04:57:37 +00:00
2022-06-18 04:57:37 +00:00
2022-07-29 10:53:42 +00:00
2022-06-21 10:29:16 +02:00
2022-06-07 17:05:06 +00:00
2022-08-12 16:52:06 +03:00
2022-02-14 05:26:19 +00:00
2022-06-07 17:05:06 +00:00
2022-02-02 14:06:55 +01:00
2022-01-04 09:45:38 +00:00
2022-08-09 12:52:11 +03:00
2022-06-26 19:33:06 +02:00
2022-07-29 11:45:39 +03:00
2022-04-14 17:39:37 +02:00
2022-06-21 10:29:16 +02:00
2022-08-08 00:53:20 +03:00
2022-08-08 00:53:20 +03:00
2022-06-07 17:05:06 +00:00
2022-07-21 11:16:10 +02:00
2022-06-28 22:52:29 +02:00
2022-05-10 10:03:40 +00:00
2021-08-25 14:51:52 +00:00
2022-06-07 17:05:06 +00:00
2022-06-29 18:53:59 +02:00
2022-03-16 08:20:40 +01:00
2022-08-09 12:52:11 +03:00
2022-06-06 16:56:59 +03:00
2021-08-26 10:21:52 +02:00
2022-08-09 12:52:11 +03:00
2022-06-18 04:57:37 +00:00
2022-07-29 10:53:42 +00:00
2022-07-29 10:53:42 +00:00