Uses @web3-storage/blob-fetcher, @web3-storage/public-bucket and multipart-byte-range to simplify code and ensure that freeway uses the same code as hoverboard to fetch blocks via HTTP range requests informed by location content claims.
This removes the content claims code from the existing R2 blockstore so that it can be decomssioned more easily as there is clean separation between new world and old world.
Uses
@web3-storage/blob-fetcher
,@web3-storage/public-bucket
andmultipart-byte-range
to simplify code and ensure that freeway uses the same code as hoverboard to fetch blocks via HTTP range requests informed by location content claims.This removes the content claims code from the existing R2 blockstore so that it can be decomssioned more easily as there is clean separation between new world and old world.