| 29 | namespace |
| 30 | { |
| 31 | bytes varintEncoding(size_t _n) |
| 32 | { |
| 33 | bytes encoded; |
| 34 | while (_n > 0x7f) |
| 35 | { |
| 36 | encoded.emplace_back(uint8_t(0x80 | (_n & 0x7f))); |
| 37 | _n >>= 7; |
| 38 | } |
| 39 | encoded.emplace_back(_n); |
| 40 | return encoded; |
| 41 | } |
| 42 | |
| 43 | bytes encodeByteArray(bytes const& _data) |
| 44 | { |
no outgoing calls
no test coverage detected