#pragma once #include "from_json.hpp" #include "to_json.hpp" #include "operators.hpp" #include namespace eosio { struct bytes { std::vector data; }; EOSIO_REFLECT(bytes, data); EOSIO_COMPARE(bytes); template void from_json(bytes& obj, S& stream) { return eosio::from_json_hex(obj.data, stream); } template void to_json(const bytes& obj, S& stream) { return eosio::to_json_hex(obj.data.data(), obj.data.size(), stream); } } // namespace eosio