You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
5
+
4
6
## System support
5
7
* Linux, Mac, Windows
6
8
7
9
## Usage instructions
8
10
`ctrl+alt+e` - activate the plugin.
9
-

11
+
12
+

10
13
11
14
`ctrl+alt+c` - compile contracts.
15
+
12
16

13
17
18
+
Deploy contracts to test network.
19
+
20
+

21
+
14
22
`ctrl+alt+t` - run unit testing.
15
-

23
+
24
+

16
25
17
26
**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.*
18
27
19
28
## Vyper support
20
29
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
21
30
31
+
## Use locally generated key-pair to use with test networks
32
+
Ethcode signs all transactions using generated key-pair in your computer. Use `Generate key pair` button to generate one. Then go to respective test network faucet and get some testnet ether. For `Görli` use [goerli-faucet](https://goerli-faucet.slock.it).
33
+
34
+

35
+
22
36
## Help
23
37
Please help ethcode developers continue their work.
24
38
@@ -73,4 +87,4 @@ Add following lines in vscode `settings.json`
0 commit comments