My BSC archive nodes aren’t working for several days now. any Web3 function call with a block number is timing out from my python script. I thought at first it was because I was requesting older blocks, but even ones from a few minutes ago are timing out.
the error I’m getting is this:
requests.exceptions.ReadTimeout: HTTPSConnectionPool(host='speedy-nodes-nyc.moralis.io', port=443): Read timed out. (read timeout=10)
I’ve tried http, websocket, all manner of blocks and contracts. The most recent call to fail is attempting to call getReserves
on bsc contract 0x58F876857a02D6762E0101bb5C46A8c1ED44Dc16
, which is PCS BNB/BUSD pair, at block 16142000, which is super recent, but everything I’ve tried for a couple of days just times out.
I’m on a paid plan specifically to be able to get archive data from past blocks… and my usage is not over quota, nor am I throttled because I haven’t been able to get any requests to work for a few days. My server url is https://xztdysmsh4lx.usemoralis.com:2053/server
but it’s not really relevant because I’m using the speedy node archive endpoint. I can provide the speedy node url / api key on request.
My mainnet node endpoints are working fine, web3 api calls work, I can get events/transaction data, but none of them have some of the data I need, which is in function calls in past blocks.
Please help, my paid product isn’t working