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

Devnet updates: Genesis with CW XCVM contracts for Substrate devnet and Osmosisd app #3737

Merged
merged 17 commits into from
Jul 4, 2023

Conversation

dzmitry-lahoda
Copy link
Contributor

@dzmitry-lahoda dzmitry-lahoda commented Jun 24, 2023

  • CW in CI green and builds all the time
  • Osmosisd available
  • CW in genesis of Picasso (some issue with interpreter contract in genesis)
  • Centauri chain update to latest version and process-compose update
  • relayer of Centauri <-> Osmosis

next:

  • centauiry hack for pica denom

  • CW genesis in Osmosis/Centauri, init, start

  • Memo limit for Osmosis 2x increase hack

  • composable node with isolation for p2p discovery and 3rd relayer

  • macos darwin support (seem couple of lines + build in CI on main)

  • starting from prebaked genesis

  • PR title is my best effort to provide summary of changes and has clear text to be part of release notes

  • I marked PR by misc label if it should not be in release notes

  • I have linked Zenhub/Github or any other reference item if one exists

  • I was clear on what type of deployment required to release my changes (node, runtime, contract, indexer, on chain operation, frontend, infrastructure) if any in PR title or description

  • I waited and did best effort for pr-workflow-check / draft-release-check to finish with success(green check mark) with my changes

  • I have added at least one reviewer in reviewers list

  • I tagged(@) or used other form of notification of one person who I think can handle best review of this PR

  • I have proved that PR has no general regressions of relevant features and processes required to release into production

@dzmitry-lahoda dzmitry-lahoda marked this pull request as draft June 24, 2023 13:20
@dzmitry-lahoda dzmitry-lahoda changed the title genesis with CW contracts for substrate and cosmos Genesis with CW XCVM contracts for substrate and Osmosisd app Jun 28, 2023
@dzmitry-lahoda dzmitry-lahoda marked this pull request as ready for review June 29, 2023 00:01
@dzmitry-lahoda dzmitry-lahoda changed the title Genesis with CW XCVM contracts for substrate and Osmosisd app Genesis with CW XCVM contracts for Substrate devnet and Osmosisd app Jun 29, 2023
added contracts genesis

fuck vs code

can run osmosis

fmt

more ups
@dzmitry-lahoda dzmitry-lahoda changed the title Genesis with CW XCVM contracts for Substrate devnet and Osmosisd app Devnet updates: Genesis with CW XCVM contracts for Substrate devnet and Osmosisd app Jul 2, 2023
mina86
mina86 previously approved these changes Jul 3, 2023
Copy link
Contributor

@mina86 mina86 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rust parts LGTM. The other parts seem sensible to me too.

code/xcvm/cosmwasm/tests/src/tests/suite.rs Outdated Show resolved Hide resolved
code/xcvm/cosmwasm/tests/src/tests/suite.rs Show resolved Hide resolved
code/parachain/node/src/chain_spec/picasso.rs Outdated Show resolved Hide resolved
RustNinja
RustNinja previously approved these changes Jul 3, 2023
Co-authored-by: Michal Nazarewicz <[email protected]>
Signed-off-by: dzmitry-lahoda <[email protected]>
@dzmitry-lahoda dzmitry-lahoda dismissed stale reviews from RustNinja and mina86 via fdb38b1 July 3, 2023 15:51
dzmitry-lahoda and others added 3 commits July 3, 2023 16:51
Co-authored-by: Michal Nazarewicz <[email protected]>
Signed-off-by: dzmitry-lahoda <[email protected]>
Co-authored-by: Michal Nazarewicz <[email protected]>
Signed-off-by: dzmitry-lahoda <[email protected]>
Signed-off-by: dzmitry-lahoda <[email protected]>
@dzmitry-lahoda dzmitry-lahoda added this pull request to the merge queue Jul 3, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Jul 3, 2023
@dzmitry-lahoda dzmitry-lahoda added this pull request to the merge queue Jul 4, 2023
Merged via the queue into main with commit 496c643 Jul 4, 2023
@dzmitry-lahoda dzmitry-lahoda deleted the dz/249 branch July 4, 2023 17:27
@dzmitry-lahoda dzmitry-lahoda restored the dz/249 branch July 8, 2023 09:10
kkast pushed a commit that referenced this pull request Jul 20, 2023
…nd Osmosisd app (#3737)

- CW in CI green and builds all the time
- Osmosisd available
- CW in genesis of Picasso (some issue with interpreter contract in
genesis)
- Centauri chain update to latest version and process-compose update
- relayer of Centauri <-> Osmosis

next:
- centauiry hack for pica denom
- CW genesis in Osmosis/Centauri, init, start
- Memo limit for Osmosis 2x increase hack
- composable node with isolation for p2p discovery and 3rd relayer
- macos darwin support (seem couple of lines + build in CI on main)
- starting from prebaked genesis




- [x] PR title is my best effort to provide summary of changes and has
clear text to be part of release notes
- [x] I marked PR by `misc` label if it should not be in release notes
- [ ] I have linked Zenhub/Github or any other reference item if one
exists
- [x] I was clear on what type of deployment required to release my
changes (node, runtime, contract, indexer, on chain operation, frontend,
infrastructure) if any in PR title or description
- [x] I waited and did best effort for `pr-workflow-check /
draft-release-check` to finish with success(green check mark) with my
changes
- [x] I have added at least one reviewer in reviewers list
- [x] I tagged(@) or used other form of notification of one person who I
think can handle best review of this PR
- [x] I have proved that PR has no general regressions of relevant
features and processes required to release into production

---------

Signed-off-by: dzmitry-lahoda <[email protected]>
Co-authored-by: Michal Nazarewicz <[email protected]>
kkast pushed a commit that referenced this pull request Jul 20, 2023
…nd Osmosisd app (#3737)

- CW in CI green and builds all the time
- Osmosisd available
- CW in genesis of Picasso (some issue with interpreter contract in
genesis)
- Centauri chain update to latest version and process-compose update
- relayer of Centauri <-> Osmosis

next:
- centauiry hack for pica denom
- CW genesis in Osmosis/Centauri, init, start
- Memo limit for Osmosis 2x increase hack
- composable node with isolation for p2p discovery and 3rd relayer
- macos darwin support (seem couple of lines + build in CI on main)
- starting from prebaked genesis




- [x] PR title is my best effort to provide summary of changes and has
clear text to be part of release notes
- [x] I marked PR by `misc` label if it should not be in release notes
- [ ] I have linked Zenhub/Github or any other reference item if one
exists
- [x] I was clear on what type of deployment required to release my
changes (node, runtime, contract, indexer, on chain operation, frontend,
infrastructure) if any in PR title or description
- [x] I waited and did best effort for `pr-workflow-check /
draft-release-check` to finish with success(green check mark) with my
changes
- [x] I have added at least one reviewer in reviewers list
- [x] I tagged(@) or used other form of notification of one person who I
think can handle best review of this PR
- [x] I have proved that PR has no general regressions of relevant
features and processes required to release into production

---------

Signed-off-by: dzmitry-lahoda <[email protected]>
Co-authored-by: Michal Nazarewicz <[email protected]>
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

Successfully merging this pull request may close these issues.

4 participants