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

[dApp Staking][Meta] dApp Staking v3 #1051

Closed
10 tasks done
Dinonard opened this issue Oct 10, 2023 · 3 comments
Closed
10 tasks done

[dApp Staking][Meta] dApp Staking v3 #1051

Dinonard opened this issue Oct 10, 2023 · 3 comments
Assignees
Labels
dapps-staking Dapps Staking project Issue is part of an ongoing project

Comments

@Dinonard
Copy link
Member

Dinonard commented Oct 10, 2023

This is the meta item for all dApp staking v3 related implementation activities.

The first goal is to implement MVP of dApp staking v3 pallet, integrate it into local node and provide it to the UI team so they can test their design & frontend implementation.

TODO

Pallet

  • implement dApp staking v3 functionality MVP
  • benchmarks for dApp staking pallet(s)
  • new precompile interface
  • storage migration logic

Architecture & Functionality

  • use BTreeMap instead of sorted vector for rewards?
  • Oracle task definition
  • pallet (or functionality) to handle cycles,eras,periods in order to align inflation & dApp staking v3

Documentation

  • extensive documentation

Other

  • naming adjustment & alignment
  • remove forced config set from the inflation pallet before mainnet launch

Functionality

Docs

@Dinonard Dinonard added dapps-staking Dapps Staking project Issue is part of an ongoing project labels Oct 10, 2023
@Dinonard Dinonard self-assigned this Oct 10, 2023
@Dinonard
Copy link
Member Author

I don't know where to comment, sorry. Please back my staked $SBY token. Now I can't use it in Shibuya-testnet. Token.Frozen? with the message.

You should have opened a github issue if you suspect a bug.
Better yet is to ask in Discord first.

For this case, you simply have tokens locked/frozen in dApp staking so you cannot move them.
This is nothing related to dApp staking v3 in particular.

@Dinonard
Copy link
Member Author

@flashack4 since your comments have nothing to do with this metaissue, I will remove your comments.

Please open a proper issue in Github if you think you have found an issue or a bug.

This has nothing to do with dApp staking v3 - your tokens were locked in dApp staking v2, and they continue to be locked in v3. If you want to unlock them, you can use unlock via polkadot-js app and then once unlocking period has passed you can claim the unbonded chunks.

This is literally the same as v2 used to work so it's nothing really new here.

@Dinonard
Copy link
Member Author

Transferred unresolved TODOs into separate issue items.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dapps-staking Dapps Staking project Issue is part of an ongoing project
Projects
None yet
Development

No branches or pull requests

1 participant