Changeset View
Changeset View
Standalone View
Standalone View
src/qt/paymentserver.cpp
Show First 20 Lines • Show All 787 Lines • ▼ Show 20 Lines | |||||
} | } | ||||
bool PaymentServer::verifySize(qint64 requestSize) { | bool PaymentServer::verifySize(qint64 requestSize) { | ||||
bool fVerified = (requestSize <= BIP70_MAX_PAYMENTREQUEST_SIZE); | bool fVerified = (requestSize <= BIP70_MAX_PAYMENTREQUEST_SIZE); | ||||
if (!fVerified) { | if (!fVerified) { | ||||
qWarning() << QString("PaymentServer::%1: Payment request too large " | qWarning() << QString("PaymentServer::%1: Payment request too large " | ||||
"(%2 bytes, allowed %3 bytes).") | "(%2 bytes, allowed %3 bytes).") | ||||
.arg(__func__) | .arg(__func__) | ||||
.arg(requestSize) | .arg((int64_t)requestSize) | ||||
.arg(BIP70_MAX_PAYMENTREQUEST_SIZE); | .arg(BIP70_MAX_PAYMENTREQUEST_SIZE); | ||||
} | } | ||||
return fVerified; | return fVerified; | ||||
} | } | ||||
bool PaymentServer::verifyAmount(const CAmount &requestAmount) { | bool PaymentServer::verifyAmount(const CAmount &requestAmount) { | ||||
bool fVerified = MoneyRange(requestAmount); | bool fVerified = MoneyRange(requestAmount); | ||||
if (!fVerified) { | if (!fVerified) { | ||||
qWarning() << QString("PaymentServer::%1: Payment request amount out " | qWarning() << QString("PaymentServer::%1: Payment request amount out " | ||||
"of allowed range (%2, allowed 0 - %3).") | "of allowed range (%2, allowed 0 - %3).") | ||||
.arg(__func__) | .arg(__func__) | ||||
.arg(requestAmount) | .arg((int64_t)requestAmount) | ||||
.arg(MAX_MONEY); | .arg((int64_t)MAX_MONEY); | ||||
} | } | ||||
return fVerified; | return fVerified; | ||||
} | } | ||||
X509_STORE *PaymentServer::getCertStore() { | X509_STORE *PaymentServer::getCertStore() { | ||||
return certStore.get(); | return certStore.get(); | ||||
} | } |