diff --git a/statediff/service.go b/statediff/service.go index 517ab3466c06..1a2f4e4b1df8 100644 --- a/statediff/service.go +++ b/statediff/service.go @@ -628,7 +628,7 @@ func (sds *Service) Unsubscribe(id rpc.ID) error { // This function will check the status of geth syncing. // It will return false if geth has finished syncing. // It will return a true Geth is still syncing. -func (sds *Service) GetSyncStatus(pubEthAPI *ethapi.PublicEthereumAPI) (bool, error) { +func (sds *Service) GetSyncStatus(pubEthAPI *ethapi.EthereumAPI) (bool, error) { syncStatus, err := pubEthAPI.Syncing() if err != nil { return true, err @@ -648,7 +648,7 @@ func (sds *Service) WaitingForSync() error { // Has the geth node synced to head? Synced := false - pubEthAPI := ethapi.NewPublicEthereumAPI(sds.BackendAPI) + pubEthAPI := ethapi.NewEthereumAPI(sds.BackendAPI) for !Synced { syncStatus, err := sds.GetSyncStatus(pubEthAPI) if err != nil { diff --git a/statediff/service_test.go b/statediff/service_test.go index 3f80f1d2efab..2bd64e60b1ea 100644 --- a/statediff/service_test.go +++ b/statediff/service_test.go @@ -395,7 +395,7 @@ func testGetSyncStatus(t *testing.T) { // Update the backend current block value t.Log("Updating Current Block to: ", table.currentBlock) backend.CurrBlock = table.currentBlock - pubEthAPI := ethapi.NewPublicEthereumAPI(service.BackendAPI) + pubEthAPI := ethapi.NewEthereumAPI(service.BackendAPI) syncStatus, err := service.GetSyncStatus(pubEthAPI) if err != nil {