remix-project mirror
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
remix-project/apps/vyper
bunsenstraat b9bb3d8141 Merge branch 'master' of https://github.com/ethereum/remix-project into newFEdesktop 11 months ago
..
src Merge branch 'master' of https://github.com/ethereum/remix-project into newFEdesktop 11 months ago
.babelrc add vyper 2 years ago
.browserslistrc add vyper 2 years ago
.eslintrc add vyper 2 years ago
README.md fix grammar 2 years ago
project.json refactor plugin loading 2 years ago
tsconfig.app.json add vyper 2 years ago
tsconfig.json add webpack 2 years ago
webpack.config.js merging 1 year ago

README.md

vyper-remix

Vyper Plugin for Remix IDE.

How to get started

Remote plugin

This plugin is hosted at https://vyper.remixproject.org . To use it, open the plugin manager in Remix and click the Activate button in front of the Vyper button in the plugin section.

Local plugin

You can host this plugin in your local environment.

git clone https://github.com/ethereum/remix-project

cd remix-project

yarn install

nx build vyper

nx serve vyper

How to use plugin

  1. Write vyper code(.vy) in the editor
  2. Click Compile button
  3. Now you can deploy the contract in the Run tab!

Load example contracts

It is possible to clone the Vyper repository in Remix in order to use example contracts. Click on Clone Vyper Repository. Once it is cloned, you will find the contract in the examples folder.

Local Vyper Compiler

You can use your local Vyper compiler by selecting the radio button Local . First, you need to install Vyper. It is strongly recommended to install Vyper in a virtual Python environment.

pip3 install vyper

(see installing-vyper).

Then, Vyper compiler starts with this command (default: http://localhost:8000).

vyper-serve