lnd/lntypes
Keagan McClelland d82d02831d
lnwallet: remove mutateState from evaluateHTLCView
In line with previous commits we are progressively removing the
mutateState argument from this call stack for a more principled
software design approach.

NOTE FOR REVIEWERS:
We take a naive approach to updating the tests here and simply
take the functionality we are removing from evaluateHTLCView and
run it directly after the function in the test suite.

It's possible that we should instead remove this from the test
suite altogether but I opted to take a more conservative approach
with respect to reducing the scope of tests. If you have opinions
here, please make them known.
2024-10-14 09:33:16 -06:00
..
channel_party.go lnwallet: remove mutateState from evaluateHTLCView 2024-10-14 09:33:16 -06:00
comparison_test.go lntypes+routing: add generic Min/Max functions 2022-12-12 13:22:28 +01:00
comparison.go lntypes+routing: add generic Min/Max functions 2022-12-12 13:22:28 +01:00
hash.go lntypes: add ZeroHash 2019-06-05 12:41:41 +02:00
preimage.go lntypes: add preimage Matches method 2019-03-15 10:08:26 +01:00
txsize_test.go lntypes: add new units WeightUnit and VByte 2024-05-24 23:56:28 +08:00
txsize.go lntypes: add new units WeightUnit and VByte 2024-05-24 23:56:28 +08:00