Source: cirosantilli/bitcoin-varint
= Bitcoin varint
{c}
https://en.bitcoin.it/wiki/Protocol_documentation#Variable_length_integer
Implementations:
* <Python>: https://github.com/alecalve/python-bitcoin-blockchain-parser/blob/c06f420995b345c9a193c8be6e0916eb70335863/blockchain_parser/utils.py#L41[]. Sample usage to extract 3 values from a `bytes` object:
``
file, off = decode_varint(value)
blk_off, off = decode_varint(value[off:])
tx_off, off = decode_varint(value[off:])
``