Skip to main content

encode_compact_size

Function encode_compact_size 

Source
pub fn encode_compact_size(buf: &mut Vec<u8>, value: u64)
Expand description

Encode a Bitcoin compact-size integer into a buffer.

RangeEncoding
0–0xFC1 byte
0xFD–0xFFFF0xFD + 2 bytes LE
0x10000–0xFFFFFFFF0xFE + 4 bytes LE
0x100000000+0xFF + 8 bytes LE