Closed matyushkins closed 3 years ago
Hey! That's related to yesterday's Granada upgrade that happened at the block 1,589,247. The issue is that the Tezos node is no longer able to normally process /helpers/endorsing_rights?cycle={n}
RPC request, which is used by the indexer during the protocol activation. I guess this is because the number of endorsements per cycle was increased (multiplied by 16) in Granada and it seems too much for the node to process in a single request.
Yesterday we released a patch that replaces the /endorsing_rights?cycle=
RPC request with 8192 /endorsing_rights?level=
RPC requests, so the node shouldn't fail with timeout anymore. Yes, it's very inefficient and slow, but we don't see another way how to solve the issue yet.
Also, we uploaded a fresh snapshot which is already on Granada.
So, you have three options:
TezosNode.Timeout
to 1800 sec or more in the appsettings or via env vars and hope that your node will manage to process the /endorsing_rights?cycle=
RPC request. It will be 5 requests (for 5 future cycles), so be ready to wait about an hour.latest
) and run. The Granada activation will take about 30-50min, because 8192blocks*5cycles RPC requests will be sent.Feel free to reopen the issue if you face any problems.
Ok. As we noticed, the RPC node takes a long time to respond even to simple requests. Most likely this is the problem with your requests.
Hi. Sync 1.6.0