BtcExplorer/Models/VarInt.h
2021-05-06 16:58:11 +03:00

20 lines
332 B
C++

#ifndef BTCEXPLORER_VARINT_H
#define BTCEXPLORER_VARINT_H
#include <cstdint>
#include <cstddef>
class VarInt {
private:
uint64_t _value;
uint8_t _size;
public:
explicit VarInt(const std::byte* data);
[[nodiscard]] uint64_t value() const;
[[nodiscard]] uint8_t size() const;
};
#endif //BTCEXPLORER_VARINT_H