decodeAsn1VarUInt
Decodes an UInt from bytes using varint encoding as used within ASN.1: groups of seven bits are encoded into a byte, while the highest bit indicates if more bytes are to come. Trailing bytes are ignored.
Return
the decoded UInt and the underlying varint-encoded bytes as ByteArray
Throws
if the number is larger than UInt.MAX_VALUE
Decodes an ASN.1 unsigned varint to an UInt, copying all bytes from the source into a ByteArray.
Return
the decoded UInt and the underlying varint-encoded bytes as ByteArray
Throws
if the number is larger than UInt.MAX_VALUE