Reputation
Badges 2
Editor Eureka!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.
The default configuration for ton full node (https://github.com/ton-blockchain/ton/blob/master/validator/validator.h#L95) is to save state for 1 hour. Block related data is saved for 1 week. Both are moved to archive dir after this period. Archive dir is deleted after 1 year. This configuration can be changed and archive nodes for example will deploy their nodes with much bigger values so users can query state at anytime in history.
In order to query an old state (more than 1 hour ago) *...