-
Notifications
You must be signed in to change notification settings - Fork 174
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
Moneta Mainnet Release Checklist #87
Comments
Little note on wasmd. This has proven a bit trick and I'm still on it over the weekend. I think that these updates are high priority because of some of the recently discovered issues. |
Hi, given what I've seen recently (Sentinel, Regen) I'd like to recommend that we include the following in Moneta, and recommend it rather strongly.
I am taking this in phases. Right now I am doing the module migration process for wasmd, so that it'll have no changes other than the sdk upgrade. I think our mileage may vary. But when that is done I'll make a PR with that to the main CW repo. So my phase one gets us to:
If it takes too long, and it might, this is probably okay for moneta, but I do prefer the above route. |
I think naively that phase one would be adequate, as the 44.3 <-> wasmd / wasmvm security patch is really the biggest thing concerning me atm. Want to be in the position where when the Confio official ver comes out we can switch over pretty seamlessly. |
I'm trying to write the confio official version by staying extremely, extremely close to what they've currently got. |
should we revert this pull #51? |
just so I understand - keplr supports 0.44 only if legacy is disabled? |
|
hmm, yeah well if we can remove unneeded code then that's code we don't need to maintain in future - so I would vote for that |
Gas should be set @ 7.5/2100 |
we can pin codes, after DAODAO launch? |
I think we can yeah |
Can we close this issue now? |
In order to call the Moneta upgrade complete, we need to do the following:- Gov prop to set block max gas #82- Moneta alpha upgrade #71 #72- Moneta beta upgrade #17 #85~Once moneta is up, we will want to pin some contracts, to reduce their cost. This is via governance. ~
- Contract pinning gov propSome example contracts that might be pinned:- DAODAO- JunoMint- Junoswap- whoamietc...This will be followed by a final release:- Replace wasmd fork with wasmd 0.21 when SDK 44 <-> wasmd is complete and auditedNew working plan:
moneta
upgrade that includes feat: Add wasm module v1-beta #71 Fix: Feegrant not enabled #72 5% minimum validator comission #17 Set upload fees for contracts higher #85 Override cw default compile costs #90 and Ibc2 & wasm 1 #95 on a testnetmoneta
upgrade on mainnetmoneta
upgrade on mainnetOnce moneta is up, we will want to pin some contracts. This is done via governance.
Some example contracts that might be pinned:
etc...
This will be followed by a final release:
The text was updated successfully, but these errors were encountered: