Releases: 7finney/ethcode
Releases · 7finney/ethcode
Flash
Smart contract development & execution interface inside VS Code
Ethcode is a vscode extension for Ethereum Smart Contract development. It provides a developer-friendly environment to deploy and execute Solidity and Vyper Smart Contracts on all EVM-based Networks.
Ethcode has in-built support for Double Protocol. Users can use ERC-4907 templates from ethcode and easily create and rent NFT contracts.
What's Changed in v0.4.2
- More Native API Features by @0mkara in #195
- Clean up react by @0mkara in #222
- Updated interfaces, abi, bytecode by @domin191013 in #220
- Network provider by @0mkara in #223
- Fix dev/conract functions by @0mkara in #229
- Dev/conract functions by @domin191013 in #226
- v2 by @0mkara in #224
- Feature/construct blockscanner by @fastendev in #240
- Gas Strategy by @fastendev in #241
- Feature/export account by @fastendev in #244
- Blockscanner issue fixed by @Aniket6990 in #245
- Feat/import account by @Aniket6990 in #246
- RPC url fix by @Aniket6990 in #247
- Ethcode can load Compiled JSON outputs from Hardhat and Remix
- Create account
- Import and Export account
- Get account balance
- Deploy contracts on selected Network (mainnet and testnets)
- Call mutable functions with required parameters.
- Call immutable functions with or without parameters.
- Set transaction gas strategy
- Blockscanner URL for addresses and transactions
- In-built support for Double Protocol.
New Contributors
- @domin191013 made their first contribution in #220
- @fastendev made their first contribution in #240
Full Changelog: v0.2.5...v0.4.2
Mango time
Updates
- Ethereum remix plugin now has an Ethcode plugin to connect to Ethcode extension in vscode
- Ethcode now loads standard output
JSON
- Email based authentication removed
- Adapt React context API
- Remove Redux wherever possible
To know more about the Ethereum Remix and Ethcode integration see here - https://medium.com/ethential/ethcode-and-other-ethereum-devtools-f789d2373ed9
Winter Solstice
Changelog
- Update to React v16.x
- Update class components to functional components
- Use react hooks
- Update to redux hooks
- Update forms to
react-hook-form
- Add type definitions for Solidity Output Description
- Custom
Button
component - Custom
Textarea
component for parameters input - Patches
- Bug fixes
- Authentication
Cheeta
Timber
Quarantium
- Debug transaction with diff view
- Run contracts on all Test Networks (TESTNET Ropsten, Rinkeby, Görli Testnet)
- Account system UI/UX (create, delete, select key-pair)
- Bug fixes
- Authtoken bug fix
- Build optimization
Twenty Twenties
Ethcode brings the features of Remix IDE, Etheratom plugin & various other smart contract development services together into VScode.
New Features
- Vyper compile & deploy
- Solidity compile & deploy
- Mattrix UI
- Contract execution
- Transaction debug UI update
- Send transaction
- Select accounts
- Check account balance
Vyper
Ethcode is the new Ethereum IDE in vscode.
Install from vscode marketplace
New features implemented
vyper
compiler support- deploy compiled contracts
Bug fixes
- fix plugin crash
- fix installation issue on multiple platforms