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

Rework of tax to be included in gas #383

Closed
wants to merge 30 commits into from

Conversation

StrathCole
Copy link
Collaborator

@StrathCole StrathCole commented Nov 20, 2023

Summary of changes

  • gas prices are added as on-chain governance parameters
  • tax is converted to gas by using gas price
  • ante handler only takes few gas, so on failed txs no tax is paid
  • overpaid tax is not deducted (depending on amount of fees sent)
  • tax for any denom can be paid in LUNC

Implementation draft for proposal #11873

Report of required housekeeping

  • Github issue OR spec proposal link
  • Wrote tests
  • Updated API documentation (client/lcd/swagger-ui/swagger.yaml)
  • Added a relevant changelog entry: clog add [section] [stanza] [message]

(FOR ADMIN) Before merging

  • Added appropriate labels to PR
  • Squashed all commits, uses message "Merge pull request #XYZ: [title]" (coding standards)
  • Confirm added tests are consistent with the intended behavior of changes
  • Ensure all tests pass

@StrathCole
Copy link
Collaborator Author

This is superseded by GLabs tax2gas implementation

@StrathCole StrathCole closed this Sep 23, 2024
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.

1 participant