Skip to content

Sommelier v8 #287

@cbrit

Description

@cbrit
  • 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?)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions