From 24028ad37f426948346ab7f2aad09e5cea32aca4 Mon Sep 17 00:00:00 2001 From: Francis Lam Date: Sat, 15 Mar 2014 15:36:16 -0400 Subject: [PATCH] Updated getinfo to return new RelayFee and use btcjson.InfoResult --- rpcserver.go | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/rpcserver.go b/rpcserver.go index 2b9bbd37..c3981a46 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -1022,14 +1022,15 @@ func handleGetInfo(s *rpcServer, cmd btcjson.Cmd) (interface{}, error) { return nil, btcjson.ErrDifficulty } - ret := map[string]interface{}{ - "version": 1000000*appMajor + 10000*appMinor + 100*appPatch, - "protocolversion": btcwire.ProtocolVersion, - "blocks": height, - "timeoffset": 0, - "proxy": cfg.Proxy, - "difficulty": getDifficultyRatio(blkHeader.Bits), - "testnet": cfg.TestNet3, + ret := &btcjson.InfoResult{ + Version: int(1000000*appMajor + 10000*appMinor + 100*appPatch), + ProtocolVersion: int(btcwire.ProtocolVersion), + Blocks: int(height), + TimeOffset: 0, + Proxy: cfg.Proxy, + Difficulty: getDifficultyRatio(blkHeader.Bits), + TestNet: cfg.TestNet3, + RelayFee: float64(minTxRelayFee) / float64(btcutil.SatoshiPerBitcoin), } return ret, nil