fromBlock: the next block the client wantsparentBlockHash: the hash of the block immediately beforefromBlock
fromBlock on the current chain.
If the hashes do not match, Portal returns HTTP 409 Conflict. The client must
then find a block shared by its stored chain and the current chain, remove data
derived from later blocks, and resume after the shared block.
The response shape, request examples, and recovery procedure are documented in
the chain-specific API guides:
EVM fork recovery
Handle HTTP 409 while reading recent EVM blocks.
Solana fork recovery
Handle HTTP 409 while reading recent Solana blocks.