Skip to content

Add general control mechanism#47

Merged
kuny0707 merged 3 commits intobttcprotocol:developfrom
ClarkChenc:add-general-control
Jul 14, 2023
Merged

Add general control mechanism#47
kuny0707 merged 3 commits intobttcprotocol:developfrom
ClarkChenc:add-general-control

Conversation

@ClarkChenc
Copy link
Copy Markdown
Contributor

@ClarkChenc ClarkChenc commented Jul 13, 2023

This PR provides a new module called featuremanager, which is aimed to provide a solution to accept a hard fork logic to chain.

It provides a new type of transcation callled FeatureChangeProposal, which will be handled by featuremanager. Such transaction can initiate a proposal, which aims to change target feature configurations, to the community to vote on. If this proposal is accepted, target feature configuration will be changed. Thus, the hard fork logic that relies on these configurations can be safely applied to chain.

@codecov-commenter
Copy link
Copy Markdown

codecov-commenter commented Jul 13, 2023

Codecov Report

Merging #47 (384820f) into develop (f51257b) will increase coverage by 0.08%.
The diff coverage is 100.00%.

❗ Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.

@@             Coverage Diff             @@
##           develop      #47      +/-   ##
===========================================
+ Coverage    60.20%   60.29%   +0.08%     
===========================================
  Files           52       52              
  Lines         4413     4423      +10     
===========================================
+ Hits          2657     2667      +10     
  Misses        1519     1519              
  Partials       237      237              
Impacted Files Coverage Δ
app/app.go 87.65% <100.00%> (+0.40%) ⬆️

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@kuny0707 kuny0707 merged commit a1ec5d1 into bttcprotocol:develop Jul 14, 2023
@kuny0707 kuny0707 mentioned this pull request Aug 7, 2023
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.

3 participants