MCPcopy Create free account
hub / github.com/ElementsProject/lightning / median

Function median

tests/test_currencyrate.py:25–32  ·  view source on GitHub ↗
(rateslist)

Source from the content-addressed store, hash-verified

23
24
25def median(rateslist):
26 rates = [entry["amount"] for entry in rateslist]
27 rates.sort()
28
29 if len(rates) % 2 == 1:
30 return rates[len(rates) // 2]
31 else:
32 return (rates[len(rates) - 1] + rates[len(rates) - 1]) / 2
33
34
35def median_conversion(amount, rateslist):

Callers 2

median_conversionFunction · 0.85
median_rateFunction · 0.85

Calls 1

sortMethod · 0.80

Tested by

no test coverage detected