1
General Discussion / Re: [PRE-ANN] HEAT: 3.0 crypto*multisig fiat*a2a hft*1000tps*DSA*PoS+PoP*e2ee chat
« on: May 06, 2017, 12:29:55 pm »
Coming quickly to completion is the HEAT Dev Kit.
https://github.com/Heat-Ledger-Ltd/heat-dev-kit/blob/master/src/microservice/gateway/service.ts is a working ASSET to BITCOIN gateway microservice in just 22 lines of TypeScript (lots of comments for explanations).
So far completed:
1. Automatic Java class to TypeScript generation (strong typing for all heat java classes and most java standard lib classes)
2. Java Nashorn sourcemap support built-in to heat server
3. Visual Studio Code test run integration (run your microservice from within vscode, includes clickable stacktraces on Nashorn errors)
4. Heat command line interface for running microservice (tests)
5. Microservice client framework
6. Gulp build pipeline which does your typescript compilation, sourcemap generation and runs heat server to execute tests
https://github.com/Heat-Ledger-Ltd/heat-dev-kit/blob/master/src/microservice/gateway/service.ts is a working ASSET to BITCOIN gateway microservice in just 22 lines of TypeScript (lots of comments for explanations).
So far completed:
1. Automatic Java class to TypeScript generation (strong typing for all heat java classes and most java standard lib classes)
2. Java Nashorn sourcemap support built-in to heat server
3. Visual Studio Code test run integration (run your microservice from within vscode, includes clickable stacktraces on Nashorn errors)
4. Heat command line interface for running microservice (tests)
5. Microservice client framework
6. Gulp build pipeline which does your typescript compilation, sourcemap generation and runs heat server to execute tests