follow-up 17a893441a: fix regtest
This commit is contained in:
@@ -172,8 +172,8 @@ if [[ $1 == "redeem_htlcs" ]]; then
|
|||||||
# alice pays bob
|
# alice pays bob
|
||||||
invoice=$($bob add_lightning_request 0.05 -m "test")
|
invoice=$($bob add_lightning_request 0.05 -m "test")
|
||||||
$alice lnpay $invoice --timeout=1 || true
|
$alice lnpay $invoice --timeout=1 || true
|
||||||
settled=$($alice list_channels | jq '.[] | .local_htlcs | .settles | length')
|
unsettled=$($alice list_channels | jq '.[] | .local_unsettled_sent')
|
||||||
if [[ "$settled" != "0" ]]; then
|
if [[ "$unsettled" == "0" ]]; then
|
||||||
echo 'enable_htlc_settle did not work'
|
echo 'enable_htlc_settle did not work'
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
@@ -214,16 +214,16 @@ if [[ $1 == "breach_with_unspent_htlc" ]]; then
|
|||||||
echo "alice pays bob"
|
echo "alice pays bob"
|
||||||
invoice=$($bob add_lightning_request 0.05 -m "test")
|
invoice=$($bob add_lightning_request 0.05 -m "test")
|
||||||
$alice lnpay $invoice --timeout=1 || true
|
$alice lnpay $invoice --timeout=1 || true
|
||||||
settled=$($alice list_channels | jq '.[] | .local_htlcs | .settles | length')
|
unsettled=$($alice list_channels | jq '.[] | .local_unsettled_sent')
|
||||||
if [[ "$settled" != "0" ]]; then
|
if [[ "$unsettled" == "0" ]]; then
|
||||||
echo "enable_htlc_settle did not work, $settled != 0"
|
echo "enable_htlc_settle did not work, $unsettled"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
ctx=$($alice get_channel_ctx $channel --iknowwhatimdoing)
|
ctx=$($alice get_channel_ctx $channel --iknowwhatimdoing)
|
||||||
$bob enable_htlc_settle true
|
$bob enable_htlc_settle true
|
||||||
settled=$($alice list_channels | jq '.[] | .local_htlcs | .settles | length')
|
unsettled=$($alice list_channels | jq '.[] | .local_unsettled_sent')
|
||||||
if [[ "$settled" != "1" ]]; then
|
if [[ "$unsettled" != "0" ]]; then
|
||||||
echo "enable_htlc_settle did not work, $settled != 1"
|
echo "enable_htlc_settle did not work, $unsettled"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
echo "alice breaches with old ctx"
|
echo "alice breaches with old ctx"
|
||||||
@@ -244,16 +244,16 @@ if [[ $1 == "breach_with_spent_htlc" ]]; then
|
|||||||
invoice=$($bob add_lightning_request 0.05 -m "test")
|
invoice=$($bob add_lightning_request 0.05 -m "test")
|
||||||
$alice lnpay $invoice --timeout=1 || true
|
$alice lnpay $invoice --timeout=1 || true
|
||||||
ctx=$($alice get_channel_ctx $channel --iknowwhatimdoing)
|
ctx=$($alice get_channel_ctx $channel --iknowwhatimdoing)
|
||||||
settled=$($alice list_channels | jq '.[] | .local_htlcs | .settles | length')
|
unsettled=$($alice list_channels | jq '.[] | .local_unsettled_sent')
|
||||||
if [[ "$settled" != "0" ]]; then
|
if [[ "$unsettled" == "0" ]]; then
|
||||||
echo "enable_htlc_settle did not work, $settled != 0"
|
echo "enable_htlc_settle did not work, $unsettled"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
cp /tmp/alice/regtest/wallets/default_wallet /tmp/alice/regtest/wallets/toxic_wallet
|
cp /tmp/alice/regtest/wallets/default_wallet /tmp/alice/regtest/wallets/toxic_wallet
|
||||||
$bob enable_htlc_settle true
|
$bob enable_htlc_settle true
|
||||||
settled=$($alice list_channels | jq '.[] | .local_htlcs | .settles | length')
|
unsettled=$($alice list_channels | jq '.[] | .local_unsettled_sent')
|
||||||
if [[ "$settled" != "1" ]]; then
|
if [[ "$unsettled" != "0" ]]; then
|
||||||
echo "enable_htlc_settle did not work, $settled != 1"
|
echo "enable_htlc_settle did not work, $unsettled"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
echo $($bob getbalance)
|
echo $($bob getbalance)
|
||||||
|
|||||||
Reference in New Issue
Block a user