Add mining rewards to getBlockTransactions - review fixes

This commit is contained in:
bogdanadnan
2019-02-08 12:31:49 +02:00
parent 12fa045ba3
commit d1af58ccf9
2 changed files with 7 additions and 8 deletions

View File

@@ -362,11 +362,10 @@ if ($q == "getAddress") {
*/
$height = san($data['height']);
$block = san($data['block']);
$includeMiningRewards = san($data['includeMiningRewards'] ?? '');
if(empty($includeMiningRewards) || $includeMiningRewards == '0' || $includeMiningRewards == 'false')
$includeMiningRewards = false;
else
$includeMiningRewards = true;
$includeMiningRewards = (
isset($data['includeMiningRewards']) &&
!($data['includeMiningRewards'] === '0' || $data['includeMiningRewards'] === 'false')
);
$ret = $trx->get_transactions($height, $block, $includeMiningRewards);

View File

@@ -612,11 +612,11 @@ class Transaction
if (empty($id) && empty($height)) {
return false;
}
$version_limit = $includeMiningRewards ? 0 : 1;
$versionLimit = $includeMiningRewards ? 0 : 1;
if (!empty($id)) {
$r = $db->run("SELECT * FROM transactions WHERE block=:id AND version >= :version", [":id" => $id, ":version" => $version_limit]);
$r = $db->run("SELECT * FROM transactions WHERE block=:id AND version >= :version", [":id" => $id, ":version" => $versionLimit]);
} else {
$r = $db->run("SELECT * FROM transactions WHERE height=:height AND version >= :version", [":height" => $height, ":version" => $version_limit]);
$r = $db->run("SELECT * FROM transactions WHERE height=:height AND version >= :version", [":height" => $height, ":version" => $versionLimit]);
}
$res = [];
foreach ($r as $x) {