Files
purple-electrumwallet/electrum
SomberNight cf2ed509b4 dependencies: remove bitstring
- `bitstring` started depending on `bitarray` in version 4.1 [0]
  - that would mean one additional dependency for us (from yet another maintainer), which is not even pure python
- we only use bitstring for bolt11-parsing
- hence this PR rewrites the bolt11-parsing and removes `bitstring` as dependency
- note: I benchmarked lndecode using [1], and the new code performs better,
  taking around 80% time needed for old code (when using bitstring 3.1.9, pure python).
  Though the variance is quite large in both cases.

[0]: https://github.com/scott-griffiths/bitstring/blob/95ee533ee4040b4480da1ead548eab2459e8e573/release_notes.txt#L108
[1]: https://github.com/spesmilo/electrum/commit/d7597d96d0c336838adb32e3e175d3ea6f9763e8
2024-04-24 14:14:31 +00:00
..
2024-03-05 23:30:23 +01:00
2024-04-17 14:36:21 +00:00
2024-02-12 18:26:08 +00:00
2024-04-24 14:14:31 +00:00
2024-01-22 03:27:20 +00:00
2024-04-24 14:14:31 +00:00
2024-03-01 11:21:49 +01:00
2024-04-13 11:35:49 +02:00
2024-04-24 14:14:31 +00:00
2024-03-13 12:53:44 +00:00