-
Notifications
You must be signed in to change notification settings - Fork 592
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
V17: Scoping Issue #5191
Comments
I think that if v17 is on sdk 48, ibc will be at v8. Kind of a nit, but I think that'll be the case. Can you run me through POB and volume based incentives? Generally, we've been advising that chain upgrades to a new sdk version do not add features. How would you feel about doing this as a v17, then a v18 shortly after, with POB and volume based incentive splitting? Also please note that I'm adding stuff to the issue above, lmk if that's alright. |
Okay so I figured out that POB is the protocol owned builder from Skip and that sounds awesome, I'm currently upgrading IBC to SDK 50 and I guess I'd like to ask @ValarDragon If his stance has changed on using dependency injection in osmosis, not using it is really looking pretty baroque. |
Sorry for the late reply.
Sounds great, thanks for the info. We haven't started investigating yet as we've been busy with CL. Will look more into it in a few weeks.
Generally, we are supportive of smaller releases at a faster cadence. This issue's main goal is to track the next immediate priorities and what we want in v17. Before we fully converge on the scope, a design document will be written for each item identified here. Once the design documents shed light on the overall scope, we will make a decision on what the final v17 will look like.
Looks like POB is already resolved. Volume-based incentives is a system to incentivize a denom pair assuming that there are 2 pools for the same pair such as classic and CL pool. Then, the distribution to each of the pools will be dynamically split based on volume.
Let's not add lints here please and use this issue for tracking release blocking items instead. |
@p0mvn great point about the lints. I try and do them before upgrades to make the upgrade easier becasue the upgrade tends to break a lot of things, but you're right they absolutely shouldn't block a release. Want to have a call sometime next week in order to figure out what the unfork should look like? |
@p0mvn -- here's an update of ibc-go |
Background
Tentative plan for the v17 scope. Each effort is to have a design document created. Upon reviewing and accepting the design, the final decision about v17 inclusion will be made.
Note: hackmd with post-CL plans: https://hackmd.io/FOlDt6H7QlqyabBYhZVxMQ
In-Scope
Tasks
osmosis.poolmanager.v1beta1.Query/TotalPoolLiquidity
to Stargate whitelist #5812To Be Decided if included in v17
Tasks
Not Release Blocking
Tasks
Concurrent To v17
Efforts being pursued concurrently but independently of v17 release
Tasks
The text was updated successfully, but these errors were encountered: