@@ -262,7 +262,7 @@ apply_config() {
262262 if [[ $BUYORSELL = 1 ]]; then
263263 MAKERAMOUNT=$( echo $AMOUNT $MAKER_RATE | awk ' { printf "%.8f\n", $1 / $2 }' )
264264 OB_AMOUNT=$MAKERAMOUNT
265- INCREMENT=$( echo $OB_AMOUNT | awk ' { printf "%.4f", $1 / 10 }' )
265+ INCREMENT=$( echo $OB_AMOUNT | awk ' { printf "%.4f", $1 / 100 }' ) # TODO make offers repeat
266266 printf " Outgoing: $red2$MAKERAMOUNT $yourcoin$nc2 \n"
267267 printf " Incoming: $grn2 ~$AMOUNT $theircoin$nc2 \n"
268268 sed -i -z " s/AMOUNT/$MAKERAMOUNT /g" $maker
@@ -273,7 +273,7 @@ apply_config() {
273273 else
274274 TAKERAMOUNT=$( echo $AMOUNT $MAKER_RATE | awk ' { printf "%.8f\n", $1 * $2 }' )
275275 OB_AMOUNT=$AMOUNT
276- INCREMENT=$( echo $OB_AMOUNT | awk ' { printf "%.4f", $1 / 10 }' )
276+ INCREMENT=$( echo $OB_AMOUNT | awk ' { printf "%.4f", $1 / 100 }' ) # TODO make offers repeat
277277 printf " Outgoing: $red2$AMOUNT $yourcoin$nc2 \n"
278278 printf " Incoming: $grn2 ~$TAKERAMOUNT $theircoin$nc2 \n"
279279 sed -i -z " s/AMOUNT/$TAKERAMOUNT /g" $taker
@@ -295,9 +295,10 @@ check_bids() {
295295 revert_config
296296 apply_config
297297 FOUNDBID=$( python3 createoffers.py --configfile $taker --statefile $state --port=$PORT --oneshot --debug | grep " New bid" )
298+ POSTOFFER=$( python3 -c " print($OB_AMOUNT < $OB_MIN )" )
298299 if [[ $FOUNDBID ]]; then
299300 $grn " Placed bid successfully! Check BasicSwapDEX to confirm\n" ; $nc
300- elif [[ $OB_AMOUNT < $OB_MIN && -z $FOUNDBID ]]; then
301+ elif [[ $POSTOFFER == True ]] && [[ -z $FOUNDBID ]]; then
301302 printf " Checking for a matching offer\n"
302303 printf " No matching offers found $red2 :@ !!!$nc2 \nBid quantity too$red2 low$nc2 to post to order book.\nTrying again in 30 seconds\n"
303304 sleep 30
0 commit comments