nimbus-eth2/beacon_chain
Etan Kissling e6b8bc6527
harden exchangeTransitionConfiguration retries (#4095)
`p.dataProvider` may become `nil` between individual attempts to
exchange transition configuration with the EL. Harden by capturing
the data provider on function start.

Note that other functions are already hardened, or are unaffected.
Only `close` transitions `p.dataProvider` to `nil`, and `close` is
only called by the main deposits import sequence. During the deposits
import, `close` is not called, so extra checks are not needed.
2022-09-08 09:36:53 +02:00
..
2022-08-20 16:03:32 +00:00
2022-04-08 16:22:49 +00:00
2022-09-01 13:44:49 +03:00