4#include "IoTeXConstants.h"
5#include "IoTeXResultCodes.h"
6#include "protobuf/pb_api.h"
18 ResultCode bech32_encodeHexString(
const IotexString& data, IotexString& encodedData);
19 ResultCode bech32_encode(
const std::vector<uint8_t> data, IotexString& encodedData);
20 ResultCode bech32_convertBytesTo5Bit(
const std::vector<uint8_t>& in, std::vector<uint8_t>& out);
23 ResultCode base64_encode(
const uint8_t* data,
size_t size,
char* out);