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

Sommelier v8 #287

Open
10 tasks
cbrit opened this issue Mar 1, 2024 · 0 comments
Open
10 tasks

Sommelier v8 #287

cbrit opened this issue Mar 1, 2024 · 0 comments
Assignees

Comments

@cbrit
Copy link
Member

cbrit commented Mar 1, 2024

  • cellarfees v2: Remove fee accrual counters in favor of fee token USD value threshold (x/cellarfees v2 work #280 )
    • Support arbitrary token denom, implicitly supporting IBC tokens
  • cellarfees v2 upgrade handler
    • Remove fee accrual counter state
    • Add auction.v1.TokenPrice for new fee denoms (if any), and maybe go ahead and update old ones if they haven't been recently.
  • x/auction upgrade
    • Remove requirement that denoms have the gravity prefix
  • x/auction upgrade handler
    • Consensus version 2
  • Include gravity release containing SendEthereumTxConfirmation bugfix
  • Add generalized address mapping state (Generalized eth <-> somm address mapping state #288 )
    • Note: with 0 tx fees this is a good way to have spammers bloat state if we're not careful (turn on tx fees???)
  • ? Upgrade to Cosmos SDK v0.47 ?
  • Consider creating banktypes.Metadata when a TokenPrice is added for clients to interpret their balances through a more familiar API

Post upgrade todo:

  • Request that mintscan and keplr update their APY endpoints from cellarfees/v1 to cellarfees/v2
  • Turn on gravity slashing (or do this during upgrade?)
@cbrit cbrit self-assigned this Mar 1, 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

No branches or pull requests

1 participant