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

Add Integration to Remix IDE for Vyper #529

Closed
fubuloubu opened this issue Nov 29, 2017 · 8 comments
Closed

Add Integration to Remix IDE for Vyper #529

fubuloubu opened this issue Nov 29, 2017 · 8 comments

Comments

@fubuloubu
Copy link
Member

fubuloubu commented Nov 29, 2017

What's your issue about?

It would be awesome if the viper online compiler viper.tools integrated some of the Remix functionality for deployment of bytecode and creating transactions/interacting with deployed contracts.

Conversely, if we could integrate the viper online compiler as an option in Remix, that would be awesomer!

I can make this a VIP if necessary

@fubuloubu fubuloubu changed the title Add Viper Integration or Clone Remix IDE for Viper Add Integration to Remix IDE for Vyper Jan 19, 2018
@fubuloubu
Copy link
Member Author

@DavidKnott I would really like to see this issue be "pre beta", it's the best way to teach newcomers

@DavidKnott
Copy link
Contributor

I think having this as "pre beta" could slow things down a lot, I still don't know of a good way to run python in the browser.

@fubuloubu
Copy link
Member Author

Heroku? Doesn't scale but...

@DavidKnott
Copy link
Contributor

A nice heroku Remix IDE would be great for helping people get into Vyper. I think we'd have to make it super clear though that they shouldn't use the IDE for real world deployment (like Solidity Remix) until we've figured out how to run Vyper in the browser.

@fubuloubu
Copy link
Member Author

I personally wouldn't use remix for that either lol

@holgerd77
Copy link
Contributor

Maybe it is also possible to compile Vyper from Python to WebAssembly, there are some people experimenting with Python in this regard, not sure how far this is:
https://stackoverflow.com/questions/44761748/compiling-python-to-webassembly

We have some good people with broad Emscripten/WASM knowledge also doing the eWASM VM over on the EthereumJS team.

@fubuloubu
Copy link
Member Author

Ah, that's a great option! Have to look into it. I know our module isn't too crazy, but have to see about our dependencies

@jacqueswww
Copy link
Contributor

Duplicate of #278.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants