go-ethereum/ethclient
Felix Lange 0169d579d0
ethclient: fix unmarshaling of ethereum.SyncProgress (#24199)
SyncProgress was modified in PR #23576 to add the fields reported for
snap sync. The PR also changed ethclient to use the SyncProgress struct
directly instead of wrapping it for hex-decoding. This broke the
SyncProgress method.

Fix it by putting back the custom wrapper. While here, also put back the
fast sync related fields because SyncProgress is stable API and thus
removing fields is not allowed.

Fixes #24180
Fixes #24176
2022-01-05 16:12:47 +01:00
..
gethclient ethclient, accounts/keystore: fix flaky tests (#23599) 2021-09-20 10:23:44 +02:00
ethclient.go ethclient: fix unmarshaling of ethereum.SyncProgress (#24199) 2022-01-05 16:12:47 +01:00
ethclient_test.go ethclient: fix tx sender cache miss detection (#23877) 2021-11-17 14:44:41 +01:00
signer.go ethclient: fix tx sender cache miss detection (#23877) 2021-11-17 14:44:41 +01:00