Make NEO Blockchain development as easy as ‘regular’ software development, using a tool that is able to build and test app development (smart contracts), and also server (node) development, monitoring, and integration. It should support all major OS (Windows, Linux, and MacOS) and the main programming languages supported to build NEO smart-contracts.
Several features are already implemented in a WindowsForm version. It works well in day-to-day development, but unfortunately, it only works on windows machines. It runs your code in an emulator, which is good because it allows real-time debugging, but it may not reflect real blockchain behavior.
- Cross-platform support using AvaloniaUI and AvaloniaEdit;
- New interface feature list;
- New interface wireframes;
- New interface identity;
- Cross platform using JS: VS Code extension, electron standalone app or webpage. (to be discussed);
- Present features migration into new UI;
- Configure network;
- Deploy SmartContract;
- RPC integration;
- Multi-signature support;
- Get invocation results;
- Retrieve invocation notifications;
- Export TestCases to JSON RPC tests.
- Support Java debugging;
- Add Java examples;
- Support Go debugging;
- Add Go examples;
- Distributed blockchain deployment and monitoring using AWS;
- Run tests / scripts from remote nodes;
- Node monitoring and profiling;
- Tests results interface;
@relfos @gubanotorious
@lock9 @melanke