raineorshine / solidity-repl

Ethereum Solidity REPL
ISC License
396 stars 33 forks source link

Remove testrpc dependency #1

Closed pipermerriam closed 8 years ago

pipermerriam commented 8 years ago

I think you can remove the dependency on testrpc pretty easily and interact with a js based ethereum EVM directly.

I'd recommend looking into the ethereum-vm package. You can probably steal most of the functionality from https://github.com/ethereumjs/testrpc/blob/master/lib/manager.js

pelle commented 8 years ago

You can also use it internally like a library pretty easily:

https://github.com/ethereumjs/testrpc#library

redsquirrel commented 8 years ago

Yep, seems like you should be able to get away with not having to start it as a separate process.

On Wed, Jun 22, 2016 at 11:57 PM, Pelle Braendgaard < notifications@github.com> wrote:

You can also use it internally like a library pretty easily:

https://github.com/ethereumjs/testrpc#library

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/raineorshine/solidity-repl/issues/1#issuecomment-227943695, or mute the thread https://github.com/notifications/unsubscribe/AAAJ0Nn4fITD3gDtYdrm07Ra-62w04JZks5qOgQbgaJpZM4I8PoH .

raineorshine commented 8 years ago

Done