This commit is contained in:
jl777
2016-10-24 11:35:32 -03:00
parent aa5a494cc9
commit 96eb75eec8

View File

@@ -393,7 +393,7 @@ Value paxprice(const Array& params, bool fHelp)
Object ret; uint64_t basevolume=0,relvolume; Object ret; uint64_t basevolume=0,relvolume;
std::string base = params[0].get_str(); std::string base = params[0].get_str();
std::string rel = params[1].get_str(); std::string rel = params[1].get_str();
int32_t width = atoi(params[2].get_str().c_str()); int32_t height = atoi(params[2].get_str().c_str());
if ( width < 60 ) if ( width < 60 )
width = 60; width = 60;
if ( basevolume == 0 ) if ( basevolume == 0 )
@@ -423,19 +423,16 @@ Value paxprices(const Array& params, bool fHelp)
int32_t width = atoi(params[2].get_str().c_str()); int32_t width = atoi(params[2].get_str().c_str());
ret.push_back(Pair("base", base)); ret.push_back(Pair("base", base));
ret.push_back(Pair("rel", rel)); ret.push_back(Pair("rel", rel));
if ( basevolume != 0 && relvolume != 0 ) n = komodo_paxprices(timestamps,prices,(int32_t)(sizeof(prices)/sizeof(*prices)),width,(char *)base.c_str(),(char *)rel.c_str());
Array a;
for (i=0; i<n; i++)
{ {
n = komodo_paxprices(timestamps,prices,(int32_t)(sizeof(prices)/sizeof(*prices)),width,(char *)base.c_str(),(char *)rel.c_str()); Object item;
Array a; item.push_back(Pair("t", (int64_t)timestamps[i]));
for (i=0; i<n; i++) item.push_back(Pair("p", (double)prices[i] / COIN));
{ a.push_back(item);
Object item;
item.push_back(Pair("t", timestamps[i]));
item.push_back(Pair("p", (double)prices[i] / COIN));
a.push_back(item);
}
ret.push_back(Pair("array", a));
} }
ret.push_back(Pair("array", a));
return ret; return ret;
} }