funding+lnwallet: ensure max_htlc_value_in_flight smaller than capacity

Return an error to the remote if larger.
This commit is contained in:
Johan T. Halseth committed 2019-01-22 08:42:29 +01:00
1 parent f8e588e2e3
commit 4aa52d267f
4 files changed
+38 -8

No files matched your search

+12 -4
View File
@@ -437,7 +437,9 @@ func testDualFundingReservationWorkflow(miner *rpctest.Harness,
MaxAcceptedHtlcs: lnwallet.MaxHTLCNumber / 2,
CsvDelay: csvDelay,
}
err = aliceChanReservation.CommitConstraints(channelConstraints)
err = aliceChanReservation.CommitConstraints(
channelConstraints, fundingAmount*2,
)
if err != nil {
t.Fatalf("unable to verify constraints: %v", err)
}
@@ -471,7 +473,9 @@ func testDualFundingReservationWorkflow(miner *rpctest.Harness,
if err != nil {
t.Fatalf("bob unable to init channel reservation: %v", err)
}
err = bobChanReservation.CommitConstraints(channelConstraints)
err = bobChanReservation.CommitConstraints(
channelConstraints, fundingAmount*2,
)
if err != nil {
t.Fatalf("unable to verify constraints: %v", err)
}
@@ -869,7 +873,9 @@ func testSingleFunderReservationWorkflow(miner *rpctest.Harness,
MaxAcceptedHtlcs: lnwallet.MaxHTLCNumber / 2,
CsvDelay: csvDelay,
}
err = aliceChanReservation.CommitConstraints(channelConstraints)
err = aliceChanReservation.CommitConstraints(
channelConstraints, fundingAmt,
)
if err != nil {
t.Fatalf("unable to verify constraints: %v", err)
}
@@ -903,7 +909,9 @@ func testSingleFunderReservationWorkflow(miner *rpctest.Harness,
if err != nil {
t.Fatalf("unable to create bob reservation: %v", err)
}
err = bobChanReservation.CommitConstraints(channelConstraints)
err = bobChanReservation.CommitConstraints(
channelConstraints, fundingAmt,
)
if err != nil {
t.Fatalf("unable to verify constraints: %v", err)
}