Skip to content

Commit a3fdc61

Browse files
committed
[Fluid] Fixes to getfluidhistory RPC
1 parent ee2341a commit a3fdc61

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/rpcfluid.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ UniValue getfluidhistory(const UniValue& params, bool fHelp) {
350350
std::vector<std::string> vecSplitScript;
351351
SeperateFluidOpString(verificationWithoutOpCode, vecSplitScript);
352352
if (vecSplitScript.size() > 1) {
353-
if (strOperationCode == "OP_MINT" && vecSplitScript.size() == 6) {
353+
if (strOperationCode == "OP_MINT" && vecSplitScript.size() >= 6) {
354354
std::string strAmount = vecSplitScript[0];
355355
std::string strTimeStamp = vecSplitScript[1];
356356
CAmount fluidAmount;
@@ -359,7 +359,7 @@ UniValue getfluidhistory(const UniValue& params, bool fHelp) {
359359
}
360360
int64_t tokenTimeStamp;
361361
if (ParseInt64(strTimeStamp, &tokenTimeStamp)) {
362-
obj.push_back(Pair("timestamp", strTimeStamp));
362+
obj.push_back(Pair("timestamp", tokenTimeStamp));
363363
}
364364
obj.push_back(Pair("payment address", vecSplitScript[2]));
365365
obj.push_back(Pair("sovereign address 1", fluid.GetAddressFromDigestSignature(vecSplitScript[3], messageTokenKey).ToString()));
@@ -375,7 +375,7 @@ UniValue getfluidhistory(const UniValue& params, bool fHelp) {
375375
}
376376
int64_t tokenTimeStamp;
377377
if (ParseInt64(strTimeStamp, &tokenTimeStamp)) {
378-
obj.push_back(Pair("timestamp", strTimeStamp));
378+
obj.push_back(Pair("timestamp", tokenTimeStamp));
379379
}
380380
obj.push_back(Pair("sovereign address 1", fluid.GetAddressFromDigestSignature(vecSplitScript[2], messageTokenKey).ToString()));
381381
obj.push_back(Pair("sovereign address 2", fluid.GetAddressFromDigestSignature(vecSplitScript[3], messageTokenKey).ToString()));

0 commit comments

Comments
 (0)