filecoin-project / filecoin-project/builtin-actors

Remove async handling of terminated deals from market actor

Open
#1,388 2 comments 0 reactions 1 assignee Claimed by @ZenGround0 View on GitHub
cleanup P2
Dominant language
Rust
Stars
96
Forks
94
Avg merge
6d 17h
Merged PRs (30d)
3

Description

This can only be done after synchronous terminations has gone live.

When that code goes live, it must still handle any deals scheduled for cleanup that haven't been processed by cron yet.

After synchronous terminations is live, it should be impossible to encounter terminated sectors asynchronously. All code paths other than `on_miner_sector_terminate` should not handle terminations (and error if marked-for-termination) sectors are encountered.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.