rust-secp256k1-unsafe-fast/secp256k1-sys/src
Andrew Poelstra 96d2242f6a
Merge rust-bitcoin/rust-secp256k1#335: Implement `Hash` for `schnorrsig::Signature`
75b49efb3d Implement `Hash` for all array newtypes (elsirion)

Pull request description:

  I pondered putting the impl into the array type macro together with `(Partial)Eq`, but that would have meant removing other implementations and potentially implementing it for types where it is not wanted. The drawback of the separate impl is that it is more disconnected from the `(Partial)Eq` impl and could theoretically diverge (although unlikely in case of such a simple type) which would break the trait's contract.

ACKs for top commit:
  apoelstra:
    ACK 75b49efb3d

Tree-SHA512: 44d1bebdd3437dfd86de8b475f12097c4a2f872905c822a9cde624089fdc20f68f59a7734fdcc6f3a17ed233f70f63258dfd204ca269d2baf8002ffc325ddc87
2021-11-05 14:29:50 +00:00
..
lib.rs Merge rust-bitcoin/rust-secp256k1#335: Implement `Hash` for `schnorrsig::Signature` 2021-11-05 14:29:50 +00:00
macros.rs Implement `Hash` for all array newtypes 2021-11-04 22:16:42 +01:00
recovery.rs Use explicit u8 when assigning a byte slice 2021-10-17 10:07:51 +09:00
types.rs use core instead of std for wasm sanity checks 2021-01-20 14:55:48 +00:00