From d3e9dc75ec064f19621bf62553da7aa4efb39060 Mon Sep 17 00:00:00 2001 From: Jonathan Rainville Date: Fri, 13 Apr 2018 16:06:56 -0400 Subject: [PATCH] update readme to include Vyper doc --- README.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dec3eb07..aa5ec7b8 100644 --- a/README.md +++ b/README.md @@ -160,13 +160,18 @@ Solidity/Serpent files in the contracts directory will automatically be deployed Libraries and languages available ====== -Embark can build and deploy contracts coded in Solidity. It will make them available on the client side using EmbarkJS and Web3.js. +Embark can build and deploy contracts coded in Solidity and now also in Vyper. It will make them available on the client side using EmbarkJS and Web3.js. Further documentation for these can be found below: -* Smart Contracts: [Solidity](https://solidity.readthedocs.io/en/develop/) and [Serpent](https://github.com/ethereum/wiki/wiki/Serpent) +* Smart Contracts: + * [Solidity](https://solidity.readthedocs.io/en/develop/) + * [Vyper](https://vyper.readthedocs.io/en/latest/index.html) + * [Serpent](https://github.com/ethereum/wiki/wiki/Serpent) * Client Side: [Web3.js](https://github.com/ethereum/wiki/wiki/JavaScript-API) and [EmbarkJS](#embarkjs) +However, to use Vyper, you need to have Vyper installed on you computer beforehand. Meaning that doing `vyper contract.v.py` is possible. + Using Contracts ====== Embark will automatically take care of deployment for you and set all needed JS bindings. For example, the contract below: