Tim Ruffing 01b819a8c7
Merge bitcoin-core/secp256k1#1158: Add a secp256k1_i128_to_u64 function.
d21647520532957a78027be1ab606b814a2ec720 test secp256k1_i128_to_i64 (Russell O'Connor)
4bc429019dc4bff6af0f9824ad6ab6745f09f8ba Add a secp256k1_i128_to_u64 function. (Russell O'Connor)

Pull request description:

  I wanted to experiment with what would be required to split up `secp256k1_i128_to_i64` between those cases when a signed 64 bit value is being demoted, versus an unsigned 64 bit value is being extracted from the lower bits, and this is the result.

  I'm not sure this is a useful PR, so feel free to close it.  However, since it is already written, I figured it is worth at least discussing.

ACKs for top commit:
  sipa:
    utACK d21647520532957a78027be1ab606b814a2ec720
  real-or-random:
    ACK d21647520532957a78027be1ab606b814a2ec720

Tree-SHA512: 41dbb1d33b3078bee8e71a838cfad6f1859c0bba602ae061259add8e9e8ea5aa482daa41de79dbd7433ddbef4a0bc52757f3c45d63acc9c0eb05aa3ca891b922
2022-12-21 17:25:07 +01:00
..
2020-12-18 00:24:22 +02:00
2022-11-07 16:37:24 -05:00
2022-12-07 10:54:50 +00:00
2022-12-07 10:54:43 +00:00
2022-03-16 16:36:29 +01:00
2021-08-20 11:11:26 -04:00
2021-08-20 11:11:26 -04:00
2021-08-20 11:11:26 -04:00
2020-12-18 00:24:22 +02:00
2020-12-18 00:24:22 +02:00
2020-12-18 00:24:22 +02:00
2022-12-07 10:54:50 +00:00
2022-12-07 10:54:50 +00:00
2022-03-25 11:32:14 +01:00
2022-11-07 16:37:24 -05:00
2022-11-07 16:37:24 -05:00
2022-11-21 11:03:44 -05:00
2021-12-18 16:12:34 -05:00
2021-12-18 16:12:34 -05:00
2020-12-18 00:24:22 +02:00
2021-03-12 10:06:18 -08:00
2020-12-18 00:24:22 +02:00
2021-03-12 10:06:18 -08:00
2020-12-18 00:24:22 +02:00
2021-01-23 14:48:35 -05:00