Results 8 issues of KIMSJ

**Componet** IVM **Bug detail** ![1](https://user-images.githubusercontent.com/26357797/45619390-0e347a80-bab4-11e8-91db-723833c13dfe.PNG) ![2](https://user-images.githubusercontent.com/26357797/45619393-0ffe3e00-bab4-11e8-8e07-70e696f8cef1.PNG) deploy 할 시에 위와같은 에러가 뜹니다. os환경은 윈도우입니다.

details: Implement vm heap - [x] Test case

**Proposal Detail** Process of when user call the certain function in contract. **Reference** ABI : https://solidity.readthedocs.io/en/develop/abi-spec.html EVM : https://github.com/ethereumbook/ethereumbook/blob/develop/13evm.asciidoc CODE : https://github.com/ethereum/go-ethereum/tree/master/core/vm , contract.go, contracts.go, instructions.go ...a lot

help wanted
important

**Subject** vm.go **Detail** Remove `int32ToBytes` and `bytesToInt32` function and use encoding/encode's function.

**Proposal Detail** When function return something, opcode `RETURNING` is push to stack `size` and `offset` of return value. but when function type is void and return, compiler push to stack...

proposal

**Subject** vm **Proposal Detail** Ethereum use 'memory' data structure. It is volatile memory and stored in 'memory' when data is a function parameter or a return value. Also it has...

help wanted
proposal

**Subject** asm.go **Detail** we need to analyze while assemble the `rawByteCode`, analysis() function calculate the cost of running the code. And we need to discuss about it more. ex) if...

help wanted

I want use this API in my code, but I can't find any detailed information about it.