6#ifndef VERIBLOCK_POP_CPP_C_ENTITIES_CONTEXT_INFO_CONTAINER_H
7#define VERIBLOCK_POP_CPP_C_ENTITIES_CONTEXT_INFO_CONTAINER_H
9#include "veriblock/pop/c/entities/serde.h"
10#include "veriblock/pop/c/type_helpers.h"
16POP_DECLARE_ENTITY(context_info_container);
18POP_ENTITY_GETTER_FUNCTION(context_info_container,
int, height);
20POP_ENTITY_GETTER_FUNCTION(context_info_container,
22 first_previous_keystone);
24POP_ENTITY_GETTER_FUNCTION(context_info_container,
26 second_previous_keystone);
28POP_ENTITY_SERIALIZE_TO_VBK(context_info_container);
29POP_ENTITY_DESERIALIZE_FROM_VBK(context_info_container);
31POP_GENERATE_DEFAULT_VALUE(context_info_container);