Module breez_sdk_liquid::bitcoin::util::misc
Expand description
Miscellaneous functions.
This module provides various utility functions including secp256k1 signature
recovery when library is used with the secp-recovery
feature.
Structs§
- A signature on a Bitcoin Signed Message.
Enums§
- An error used for dealing with Bitcoin Signed Messages.
Constants§
- The prefix for signed messages using Bitcoin’s message signing protocol.
Functions§
- Search for
needle
in the vectorhaystack
and remove every instance of it, returning the number of instances removed. Loops through the vector opcode by opcode, skipping pushed data. - Hash message for signature using Bitcoin’s message signing format.