Content
@
0 reply
0 recast
0 reaction
Jorge Pablo Franetovic 🎩
@jpfraneto.eth
i have my hub running i want to extract from its current state all the casts that meet a certain condition (let's say they have the string $bleu inside its text), and save all those casts on on that same machine how would you do this? what's the equivalent of a for loop to check all this info?
4 replies
0 recast
3 reactions
Daniel
@damoos
for what I know there is no API to fetch all casts. However you can loop through all fids and use query GetCastsByFid (https://www.thehubble.xyz/docs/api.html#_3-cast-service) or the HTTP equivalent. And for live updates you can subscribe to https://www.thehubble.xyz/docs/api.html#_7-event-service. Another option would be to access the rocksdb directly (if you have local access) but I don't think that's necessary and I'd rather go for the normal API integration..
1 reply
0 recast
1 reaction
Samuel
@samuellhuber.eth
have you accessed the rocks db directly before. wondering how people do it. just using the file? what may help is the event endpoint (may not have all history you need) and you need to manually filter for your casts https://docs.farcaster.xyz/reference/hubble/httpapi/events#events
1 reply
0 recast
0 reaction