Hi,
This error caused by trying to access an old block from a node which does not store this information for long period.
All nodes in the network have some default retention for historical data and fetching old blocks requires accessing archive nodes which stores this information for longer periods.
We are currently working to dramatically increase the retention for archive nodes and soon you will be able to access old blocks.
If I run my own instance with docker
docker run -e TON_CONFIG=https://ton.org/global-config.json -p 3000:3000 tonwhales/ton-api-v4:v41
, will it be possible to get old blocks?
I ask because currently I can't run it because of issue https://github.com/ton-community/ton-api-v4/issues/9
Most of the nodes in the global config will not provide long history as the default when installing new node is 1 week for block state.