Creates a T from a hex string.
Creates a T from a hex string.
Creates a T out of a sequence of bytes.
Creates a T out of a sequence of bytes.
Responsible for calculating what the CompactSizeUInt is for this hex string.
This function is responsible for calculating what the compact size unsigned integer is for a sequence of bytes https://bitcoin.org/en/developer-reference#compactsize-unsigned-integers.
Creates a T out of a sequence of bytes.
Creates a T out of a sequence of bytes.
Creates a T out of a hex string.
Creates a T out of a hex string.
Parses the CompactSizeUInt from a ScriptSignature.
Parses the CompactSizeUInt from a ScriptSignature. https://bitcoin.org/en/developer-reference#compactsize-unsigned-integers.
Parses a CompactSizeUInt from a sequence of bytes https://bitcoin.org/en/developer-reference#compactsize-unsigned-integers
Parses a VarInt from a string of hex characters https://bitcoin.org/en/developer-reference#compactsize-unsigned-integers
Returns the size of a VarInt in the number of bytes https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer.
Allows a def foo[C: Factory]()
construction.
Allows a def foo[C: Factory]()
construction.