Skip to content

fix: upgrade handler missing burn permissions for feecollector account#437

Merged
spoo-bar merged 7 commits into
mainfrom
spoorthi/fixing-module-burn-permissions
Aug 31, 2023
Merged

fix: upgrade handler missing burn permissions for feecollector account#437
spoo-bar merged 7 commits into
mainfrom
spoorthi/fixing-module-burn-permissions

Conversation

@spoo-bar

@spoo-bar spoo-bar commented Aug 30, 2023

Copy link
Copy Markdown
Contributor

Closes: #438

  • modifying upgrade handlers to take in Account Keeper
  • added v4.0.1 upgrade handler
  • added interchain test - TestFeeCollectorBurnChainUpgrade - This test starts a chain with v2.0.0, upgrades it to v4.0.0 and then upgrades it to v4.0.1 and then checks if the fee collector account has burn permissions

@codecov

codecov Bot commented Aug 30, 2023

Copy link
Copy Markdown

Codecov Report

Patch coverage: 66.66% and project coverage change: -0.03% ⚠️

Comparison is base (1c06230) 69.54% compared to head (d5c0a85) 69.52%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #437      +/-   ##
==========================================
- Coverage   69.54%   69.52%   -0.03%     
==========================================
  Files          67       68       +1     
  Lines        4006     4023      +17     
==========================================
+ Hits         2786     2797      +11     
- Misses       1124     1128       +4     
- Partials       96       98       +2     
Files Changed Coverage Δ
app/upgrades/4_0_1/upgrades.go 64.70% <64.70%> (ø)
app/app_upgrades.go 61.90% <100.00%> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@spoo-bar spoo-bar changed the title bug: upgrade handler missing burn permissions for feecollector account fix: upgrade handler missing burn permissions for feecollector account Aug 30, 2023
@spoo-bar spoo-bar marked this pull request as ready for review August 30, 2023 21:37
@spoo-bar spoo-bar requested review from a team and loverdos August 30, 2023 21:37

@zanicar zanicar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@zanicar zanicar left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@spoo-bar spoo-bar merged commit c989444 into main Aug 31, 2023
@spoo-bar spoo-bar deleted the spoorthi/fixing-module-burn-permissions branch August 31, 2023 05:32
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.

bug: not able to execute a smart contract transaction

2 participants