From 6f3a04079828ac83ab97b8001dd336f44b80df4f Mon Sep 17 00:00:00 2001 From: jl777 Date: Sat, 22 Oct 2016 12:09:45 -0300 Subject: [PATCH] test --- src/rpcblockchain.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/rpcblockchain.cpp b/src/rpcblockchain.cpp index ce485a9ec..396211a8f 100644 --- a/src/rpcblockchain.cpp +++ b/src/rpcblockchain.cpp @@ -451,7 +451,15 @@ Value gettxout(const Array& params, bool fHelp) ret.push_back(Pair("confirmations", 0)); else ret.push_back(Pair("confirmations", pindex->nHeight - coins.nHeight + 1)); ret.push_back(Pair("value", ValueFromAmount(coins.vout[n].nValue))); - ret.push_back(Pair("interest", ValueFromAmount(komodo_interest(coins.vout[n].nValue,coins.nLockTime,pindex->nTime)))); + + it = mapBlockIndex.find(hash); + if ( (pindex= it->second) != 0 ) + { + uint64_t interest; + interest = komodo_interest(coins.vout[n].nValue,coins.nLockTime,pindex->nTime); + fprintf(stderr,"nValue %llu lock.%u nTime.%u -> %llu\n",(long long)coins.vout[n].nValue,coins.nLockTime,pindex->nTime,(long long)interest); + ret.push_back(Pair("interest", ValueFromAmount(interest))); + } Object o; ScriptPubKeyToJSON(coins.vout[n].scriptPubKey, o, true); ret.push_back(Pair("scriptPubKey", o));