Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

frame epm: expose feasibility_check in MinerConfig #13555

Merged
merged 3 commits into from
Mar 14, 2023

Conversation

niklasad1
Copy link
Member

@niklasad1 niklasad1 commented Mar 7, 2023

The goal with this commit is to expose the feasibility_check such that anyone that implements the MinerConfig trait can utilize it.

polkadot companion: paritytech/polkadot#6842

The goal with this commit is to expose the `feasibity_check` such
that anyone that implements the `MinerConfig trait` can utilize it
@niklasad1 niklasad1 changed the title WIP: frame epm: expose feasibity_check in miner WIP: frame epm: expose feasibility_check in miner Mar 7, 2023
Copy link
Contributor

@kianenigma kianenigma left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Acceptable, let's proceed.

@niklasad1 niklasad1 added A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit T1-runtime This PR/Issue is related to the topic “runtime”. labels Mar 8, 2023
@niklasad1 niklasad1 marked this pull request as ready for review March 8, 2023 09:55
@niklasad1 niklasad1 changed the title WIP: frame epm: expose feasibility_check in miner frame epm: expose feasibility_check in MinerConfig Mar 8, 2023
@@ -297,6 +297,8 @@ parameter_types! {
pub static MockWeightInfo: MockedWeightInfo = MockedWeightInfo::Real;
pub static MaxElectingVoters: VoterIndex = u32::max_value();
pub static MaxElectableTargets: TargetIndex = TargetIndex::max_value();

#[derive(Debug)]
Copy link
Member Author

@niklasad1 niklasad1 Mar 8, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was forced to add this Debug bound I suspect it's because rustc resolved it before as this was part of the Config trait.

Only relevant for tests anyway so should be a big deal

@niklasad1
Copy link
Member Author

bot merge

@paritytech-processbot
Copy link

Error: "Check reviews" status is not passing for paritytech/polkadot#6842

@niklasad1
Copy link
Member Author

bot merge

@paritytech-processbot paritytech-processbot bot merged commit e44038a into master Mar 14, 2023
@paritytech-processbot paritytech-processbot bot deleted the na-epm-feasability-check branch March 14, 2023 22:53
ukint-vs pushed a commit to gear-tech/substrate that referenced this pull request Apr 10, 2023
* frame epm: expose feasibity_check in miner

The goal with this commit is to expose the `feasibity_check` such
that anyone that implements the `MinerConfig trait` can utilize it

* cleanup

* fix tests
nathanwhit pushed a commit to nathanwhit/substrate that referenced this pull request Jul 19, 2023
* frame epm: expose feasibity_check in miner

The goal with this commit is to expose the `feasibity_check` such
that anyone that implements the `MinerConfig trait` can utilize it

* cleanup

* fix tests
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A0-please_review Pull request needs code review. B0-silent Changes should not be mentioned in any release notes C1-low PR touches the given topic and has a low impact on builders. D3-trivial 🧸 PR contains trivial changes in a runtime directory that do not require an audit T1-runtime This PR/Issue is related to the topic “runtime”.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants