Skip to content
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

Add changes from maser to release/v14 #1558

Merged
merged 11 commits into from
Jun 25, 2024
Merged

Add changes from maser to release/v14 #1558

merged 11 commits into from
Jun 25, 2024

Conversation

ZenGround0
Copy link
Contributor

No description provided.

rvagg and others added 11 commits May 22, 2024 02:57
* fix(market): clean up provider_sectors when empty

* fix(market): extend tests to ensure no empty sector/deal map
Starting with ClaimAllocationsParams for now, matching with Go versions of
this in go-state-types.
…ay has elapsed. (#1547)

Add a test for calling ProveCommitSectors3 before the required pre-commit challenge delay has elapsed.
* Remove ProveCommit and dependencies

* Remove gas param

* Fixup power tests

* Remove deprecated harness methods and redirect to prove commit3

* Use new harness names

* Remove tests exercising deprecated behavior of prove commit

* fmt

* Get tests running locally

* Cleanup

* Fix many miner tests

* Fix the fix

* More linter and fmt fixes

* fmt

* clippy

* Fix power tests

* Fix itests and miner power dependent tests

* fmt

* Remove and cleanup prove_commit tests

* All tests passing

* Clippy

* Review Response

* Finish review response

* Remove low value test method

* Update prefactor tests to correct names

---------

Co-authored-by: zenground0 <ZenGround0@users.noreply.github.com>
Co-authored-by: Alex North <445306+anorth@users.noreply.github.com>
* doc(miner): correction to aggregate fee comment in PCS3

* Update actors/miner/src/lib.rs
* Updates to Actor events based on community feedback for NV22  (#1531)

* update to Actor events

* changes as per review

* remvoe clippy

* changes as per new FIP update

* Update to latest PR, remove emit:: use from testing

* all itests passing and green CI

* address review feedback, minimise diff

* feat: add term_start to claim events

* fix: claim term_start at current epoch, not at deal_start

* fix: s/deal_term/claim_term

---------

Co-authored-by: Rod Vagg <rod@vagg.org>

* Add client to verifier balance event (#1533)

* update to Actor events

* changes as per review

* remvoe clippy

* changes as per new FIP update

* Update to latest PR, remove emit:: use from testing

* all itests passing and green CI

* address review feedback, minimise diff

* feat: add term_start to claim events

* fix: claim term_start at current epoch, not at deal_start

* fix: s/deal_term/claim_term

* add client to verifier balance event

* fix: make "client" optional on verifier-balance event

---------

Co-authored-by: Rod Vagg <rod@vagg.org>

---------

Co-authored-by: Aarsh Shah <aarshkshah1992@gmail.com>
* fix: restore ConfirmSectorProofsValid

removed in #1540
but still needed to activate preseals

* changes as per review

* make rustfmt

---------

Co-authored-by: aarshkshah1992 <aarshkshah1992@gmail.com>
@ZenGround0 ZenGround0 enabled auto-merge (squash) June 25, 2024 03:02
@ZenGround0 ZenGround0 disabled auto-merge June 25, 2024 03:05
@ZenGround0 ZenGround0 merged commit 87c26e6 into release/v14 Jun 25, 2024
35 checks passed
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.

5 participants