#pragma once

#include <eosio/eosio.hpp>
#include <eosio/asset.hpp>

#include "global_state.hpp"
#include "appendix.hpp"
#include "program_withdraw.hpp"
#include "segments.hpp"
#include "expenses.hpp"
#include "commits.hpp"
#include "project_properties.hpp"
#include "program_properties.hpp"
#include "invests.hpp"
#include "program_invests.hpp"
#include "contributors.hpp"
#include "projects.hpp"
#include "results.hpp"
#include "debts.hpp"
#include "wallets.hpp"
#include "plan_pool.hpp"
#include "fact_pool.hpp"
#include "crps.hpp"
#include "generation_amounts.hpp"
#include "memo.hpp"