@@ -698,10 +698,14 @@ public class HumanObjectPeerTestInstance {
698
698
let usableChannelsB = peer2. channelManager. listUsableChannels ( )
699
699
let channelAToB = usableChannelsA [ 0 ]
700
700
let channelBToA = usableChannelsB [ 0 ]
701
+
702
+ // confirmedChannelBlock = await HumanObjectPeerTestInstance.openChannel(peerA: peer2, peerB: peer3, fundingAmount: FUNDING_SATOSHI_AMOUNT, latestBlock: confirmedChannelBlock, otherPeers: [peer1])
703
+
701
704
let originalChannelBalanceAToB = channelAToB. getBalanceMsat ( )
702
705
let originalChannelBalanceBToA = channelBToA. getBalanceMsat ( )
703
706
704
- confirmedChannelBlock = await HumanObjectPeerTestInstance . openChannel ( peerA: peer2, peerB: peer3, fundingAmount: FUNDING_SATOSHI_AMOUNT, latestBlock: confirmedChannelBlock, otherPeers: [ peer1] )
707
+ let secondChannelBalanceAToB = channelAToB. getBalanceMsat ( )
708
+ let secondChannelBalanceBToA = channelBToA. getBalanceMsat ( )
705
709
706
710
let logger = TestLogger ( )
707
711
@@ -835,23 +839,23 @@ public class HumanObjectPeerTestInstance {
835
839
print ( " sent payment \( paymentSent. getPaymentId ( ) ) with fee \( paymentSent. getFeePaidMsat ( ) ) via \( paymentPathSuccessful. getPath ( ) . getHops ( ) . map { h in h. getShortChannelId ( ) } ) " )
836
840
}
837
841
838
- var currentChannelABalance = originalChannelBalanceAToB
839
- var currentChannelBBalance = originalChannelBalanceBToA
842
+ var currentChannelABalance = secondChannelBalanceAToB
843
+ var currentChannelBBalance = secondChannelBalanceBToA
840
844
while true {
841
845
let channelA = peer1. channelManager. listUsableChannels ( ) [ 0 ]
842
846
let channelB = peer2. channelManager. listUsableChannels ( ) [ 0 ]
843
847
currentChannelABalance = channelA. getBalanceMsat ( )
844
848
currentChannelBBalance = channelB. getBalanceMsat ( )
845
- if currentChannelABalance != originalChannelBalanceAToB && currentChannelBBalance != originalChannelBalanceBToA {
849
+ if currentChannelABalance != secondChannelBalanceAToB && currentChannelBBalance != secondChannelBalanceBToA {
846
850
break
847
851
}
848
852
// sleep for 100ms
849
853
try ! await Task . sleep ( nanoseconds: 0_100_000_000 )
850
854
}
851
855
852
856
let invoicePayment = invoicePaymentResult. getValue ( ) !
853
- XCTAssertEqual ( currentChannelABalance, originalChannelBalanceAToB - SEND_MSAT_AMOUNT_A_TO_B)
854
- XCTAssertEqual ( currentChannelBBalance, originalChannelBalanceBToA + SEND_MSAT_AMOUNT_A_TO_B)
857
+ XCTAssertEqual ( currentChannelABalance, secondChannelBalanceAToB - SEND_MSAT_AMOUNT_A_TO_B)
858
+ XCTAssertEqual ( currentChannelBBalance, secondChannelBalanceBToA + SEND_MSAT_AMOUNT_A_TO_B)
855
859
}
856
860
857
861
do {
@@ -950,8 +954,8 @@ public class HumanObjectPeerTestInstance {
950
954
let invoicePayment = invoicePaymentResult. getValue ( ) !
951
955
XCTAssertEqual ( currentChannelABalance, prePaymentBalanceAToB + SEND_MSAT_AMOUNT_B_TO_A)
952
956
XCTAssertEqual ( currentChannelBBalance, prePaymentBalanceBToA - SEND_MSAT_AMOUNT_B_TO_A)
953
- XCTAssertEqual ( currentChannelABalance, originalChannelBalanceAToB - SEND_MSAT_AMOUNT_A_TO_B + SEND_MSAT_AMOUNT_B_TO_A)
954
- XCTAssertEqual ( currentChannelBBalance, originalChannelBalanceBToA + SEND_MSAT_AMOUNT_A_TO_B - SEND_MSAT_AMOUNT_B_TO_A)
957
+ XCTAssertEqual ( currentChannelABalance, secondChannelBalanceAToB - SEND_MSAT_AMOUNT_A_TO_B + SEND_MSAT_AMOUNT_B_TO_A)
958
+ XCTAssertEqual ( currentChannelBBalance, secondChannelBalanceBToA + SEND_MSAT_AMOUNT_A_TO_B - SEND_MSAT_AMOUNT_B_TO_A)
955
959
}
956
960
957
961
0 commit comments