aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Dold <florian.dold@gmail.com>2020-03-28 00:50:11 +0530
committerFlorian Dold <florian.dold@gmail.com>2020-03-28 00:50:11 +0530
commit2c171055f9b51ff7254a4b57e27a6174484d03e3 (patch)
tree9269ea166686a6c3906d960f8d92ab70fd1d4661
parent8d5a0a40619e8f4e30e5c9d714d2e94b38f39c36 (diff)
constrain value of denomination to revoke
-rwxr-xr-xsrc/auditor/generate-revoke-basedb.sh8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/auditor/generate-revoke-basedb.sh b/src/auditor/generate-revoke-basedb.sh
index ba2d15235..2a24ad5fe 100755
--- a/src/auditor/generate-revoke-basedb.sh
+++ b/src/auditor/generate-revoke-basedb.sh
@@ -226,10 +226,14 @@ taler-wallet-cli $TIMETRAVEL --wallet-db=$WALLET_DB run-until-done
export coins=$(taler-wallet-cli $TIMETRAVEL --wallet-db=$WALLET_DB advanced dump-coins)
# Find resulting refreshed coin
-export freshc=$(echo "$coins" | jq -r --arg rrc "$rrc" '[.coins[] | select((.refresh_parent_coin_pub == $rrc))][0] | .coin_pub')
+export freshc=$(echo "$coins" | jq -r --arg rrc "$rrc" \
+ '[.coins[] | select((.refresh_parent_coin_pub == $rrc) and .denom_value == "TESTKUDOS:0.1")][0] | .coin_pub'
+)
# Find the denom of freshc
-export fresh_denom=$(echo "$coins" | jq -r --arg rrc "$rrc" '[.coins[] | select((.refresh_parent_coin_pub == $rrc))][0] | .denom_pub_hash')
+export fresh_denom=$(echo "$coins" | jq -r --arg rrc "$rrc" \
+ '[.coins[] | select((.refresh_parent_coin_pub == $rrc) and .denom_value == "TESTKUDOS:0.1")][0] | .denom_pub_hash'
+)
echo "Coin ${freshc} of denomination ${fresh_denom} is the result of the refresh"