diff options
| author | Gavin Andresen <[email protected]> | 2011-10-09 13:36:10 -0400 |
|---|---|---|
| committer | Gavin Andresen <[email protected]> | 2011-10-09 13:36:10 -0400 |
| commit | eab61cd0b277da17816834fea81aa7a2d7f9c011 (patch) | |
| tree | 8903f6977bd2e00fd1ce814c1df7267cc3c079f8 /src/bitcoinrpc.cpp | |
| parent | Bump version to 0.5.0.0 (diff) | |
| parent | Merge pull request #573 from luke-jr/bugfix_bits_string (diff) | |
| download | discoin-eab61cd0b277da17816834fea81aa7a2d7f9c011.tar.xz discoin-eab61cd0b277da17816834fea81aa7a2d7f9c011.zip | |
Merge branch 'master' of github.com:bitcoin/bitcoin
Diffstat (limited to 'src/bitcoinrpc.cpp')
| -rw-r--r-- | src/bitcoinrpc.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/bitcoinrpc.cpp b/src/bitcoinrpc.cpp index e9d8ca6a0..6e2eac5a7 100644 --- a/src/bitcoinrpc.cpp +++ b/src/bitcoinrpc.cpp @@ -1773,7 +1773,14 @@ Value getmemorypool(const Array& params, bool fHelp) result.push_back(Pair("transactions", transactions)); result.push_back(Pair("coinbasevalue", (int64_t)pblock->vtx[0].vout[0].nValue)); result.push_back(Pair("time", (int64_t)pblock->nTime)); - result.push_back(Pair("bits", (int64_t)pblock->nBits)); + + union { + int32_t nBits; + char cBits[4]; + } uBits; + uBits.nBits = htonl((int32_t)pblock->nBits); + result.push_back(Pair("bits", HexStr(BEGIN(uBits.cBits), END(uBits.cBits)))); + return result; } else |