time encoding in binary/reflect

This commit is contained in:
Jae Kwon
2015-01-06 15:51:41 -08:00
parent d4e9b747d3
commit 325b88b083
11 changed files with 234 additions and 117 deletions

View File

@ -20,6 +20,7 @@ type Node struct {
sw *p2p.Switch
book *p2p.AddrBook
pexReactor *p2p.PEXReactor
blockStore *block.BlockStore
mempoolReactor *mempool_.MempoolReactor
consensusReactor *consensus.ConsensusReactor
state *state_.State
@ -65,6 +66,7 @@ func NewNode() *Node {
sw: sw,
book: book,
pexReactor: pexReactor,
blockStore: blockStore,
mempoolReactor: mempoolReactor,
consensusReactor: consensusReactor,
state: state,
@ -137,7 +139,8 @@ func daemon() {
}
// Run the RPC server.
if config.Config.RPC.HTTPPort != 0 {
if config.Config.RPC.HTTPLAddr != "" {
rpc.SetRPCBlockStore(n.blockStore)
rpc.SetRPCState(n.state)
rpc.SetRPCMempoolReactor(n.mempoolReactor)
rpc.StartHTTPServer()