aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2014-02-17 08:53:16 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2014-02-17 08:53:16 +0100
commit05add3fe0e610f3b2831e31431183b4555739919 (patch)
treec7e33886ae1ca248c059f9f209bb5765a876ee70 /src
parentb8d9058a4d1ce28eefa65aa3339bcc52b3c014e9 (diff)
Serialize only CTransaction data in gettransaction RPC hex
Don't include trailing implementation-specific wallet metadata. Fixes 3a1c20b.
Diffstat (limited to 'src')
-rw-r--r--src/rpcwallet.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/rpcwallet.cpp b/src/rpcwallet.cpp
index c9152d7759..38c669a1f6 100644
--- a/src/rpcwallet.cpp
+++ b/src/rpcwallet.cpp
@@ -1496,7 +1496,7 @@ Value gettransaction(const Array& params, bool fHelp)
entry.push_back(Pair("details", details));
CDataStream ssTx(SER_NETWORK, PROTOCOL_VERSION);
- ssTx << wtx;
+ ssTx << static_cast<CTransaction>(wtx);
string strHex = HexStr(ssTx.begin(), ssTx.end());
entry.push_back(Pair("hex", strHex));