Implemented rpc for ethereal and ethereum

This commit is contained in:
Maran
2014-05-05 14:16:14 +02:00
parent bcb3ad7332
commit e94e5ac75d
3 changed files with 10 additions and 5 deletions

View File

@ -134,10 +134,8 @@ func main() {
go console.Start()
}
if StartRpc {
// TODO: Can we make this work again?
//ethereum.RpcServer = etherpc.NewJsonRpcServer(ethpub.NewPEthereum(ethereum))
rpc := etherpc.NewJsonRpcServer(ethpub.NewPEthereum(ethereum))
go rpc.Start()
ethereum.RpcServer = etherpc.NewJsonRpcServer(ethpub.NewPEthereum(ethereum.StateManager(), ethereum.BlockChain(), ethereum.TxPool()))
go ethereum.RpcServer.Start()
}
RegisterInterrupts(ethereum)