obelisk/client/interface.hpp