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

Merge wormhole contracts+history into palomadex #21

Merged
merged 1,945 commits into from
Jun 10, 2022
Merged

Merge wormhole contracts+history into palomadex #21

merged 1,945 commits into from
Jun 10, 2022

Conversation

measure-fi
Copy link
Contributor

palomachain/paloma#177

Background

Rather than continue to fragment the volume contract repos I would like to merge them into a monorepo.
Large single-workspace rust projects are a good way of managing lockstep dependencies. In particular
the "astroport", previously "terraswap" dependency is shared between DEX and wormhole.

Testing completed

  • Existing tests pass across both projects.

SEJeff and others added 30 commits March 9, 2022 20:50
* Add some unit-test coverage for GuardianSet

* Remove mu check to fix CI run

* Remove unnecessary copy paste
It appears this is needed to get a local devnet working.
* Testnet support

* Upgrade contract for 1conf

* Formatting changes

Change-Id: Id06481d77d770a04eb200aadb82574e23cddcd36
The type of the `ix_data` binding withing the solitaire! macro expansion
is explicitly annotated with its type, which comes from the macro's
pattern binding `$kind`. However, this type annotation is entirely
optional, since `ix_data` is passed in as an argument to `$fn`, whose
type forecs `ix_data` anyway, and rust will happily infer that from the
application. So we remove the explicit annotation which makes the entry
point macro easier to use.

commit-id:d428306c
* explorer animations & fixes

* fix breakpoint
* bridge_ui: Make transfers to/from chains configurable
@measure-fi measure-fi requested a review from Vizualni June 9, 2022 18:27
@measure-fi measure-fi self-assigned this Jun 9, 2022
@taariq
Copy link
Contributor

taariq commented Jun 9, 2022

I am curious what are the negative consequences of this approach? If we don't use Wormhole, will this be an issue?

@measure-fi
Copy link
Contributor Author

@taariq I think absolute worst case we can delete the directory. There are a couple ways to get the effect I'm going for here, but this is about the most organized way I can think of to have our wormhole depend on terraswap/astroport.

@measure-fi measure-fi merged commit c63fe2d into main Jun 10, 2022
@measure-fi measure-fi deleted the chase-import branch June 10, 2022 17:45
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.