Ethereum plugin for VSCode
Ethcode is a vscode plugin for compiling, deploy, execute solidity and vyper smart contracts/programs in Ethereum blockchian. It supports multiple test networks. Ethcode has inbuilt support for Remix transaction debug and solidity unit testing.
Deploy contracts to test network.
Note: compilation with latest/default version is faster. compilation with any other selected version can be slower as it loads the compiler version from internet.
Please install vyper compiler for compiling vyper contracts in ethcode. Instructions for vyper compiler installation can be found on official vyper documentation - https://vyper.readthedocs.io/en/latest/installing-vyper.html
Use locally generated key-pair to use with test networks
Ethcode signs all transactions using generated key-pair in your computer. Use
Please help ethcode developers continue their work.
Ethereum donation address: 0xd22fE4aEFed0A984B1165dc24095728EE7005a36
Run following commands in the terminal
And then press F5, in Extension Development Host session, run
Step 1: Login to https://dev.azure.com/0mkar/ and generate PAT
Extension marketplace link - https://marketplace.visualstudio.com/items?itemName=quantanetwork.ethcode
Under the hood
Things we did on top of Create React App TypeScript template
Add following lines in vscode