Skip to content

feat: implement Fisherman task #431

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: snowmead/feat-fisherman-integration-tests
Choose a base branch
from

Conversation

snowmead
Copy link
Contributor

@snowmead snowmead commented Jul 30, 2025

Implements the Fisherman task to listen to FileDeletionRequested events and construct proof of inclusions to submit to StorageHub to delete files from BSP and Bucket forests.

Copy link
Contributor Author

snowmead commented Jul 30, 2025

Warning

This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

This stack of pull requests is managed by Graphite. Learn more about stacking.

@snowmead snowmead changed the title feat: implement comprehensive fisherman service with file deletion monitoring feat: implement Fisherman task Jul 30, 2025
…nitoring

- Add fisherman service with block monitoring and file deletion event processing
- Implement signed file operation intentions with signature verification
- Add database queries for BSP/MSP file tracking and provider lookups
- Integrate fisherman service with node service layer and CLI configuration
- Add comprehensive integration tests and test utilities for fisherman functionality
- Update RPC endpoints and client APIs to support fisherman operations
- Enhance event system with ProcessFileDeletionRequest and file key change tracking

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@snowmead snowmead force-pushed the snowmead/fisherman-task branch from 2b2cf54 to fb182b9 Compare July 30, 2025 15:06
@snowmead snowmead force-pushed the snowmead/feat-fisherman-integration-tests branch from bca30de to c75182e Compare July 30, 2025 15:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant