I hereby claim:
-
I am milerius on github.
-
I am slyris (https://keybase.io/slyris) on keybase.
-
I have a public key ASCSw9FHmHkv1trjbn62H2e6TKZp8mPYpFphykM4oUS8Fgo
| constexpr const char* g_komodolive_endpoint = "http://95.216.160.96:8080/api/v1"; | |
| t_http_client_ptr g_komodolive_client{std::make_unique<t_http_client>(FROM_STD_STR(g_komodolive_endpoint))}; | |
| TEST_CASE("generate all coinpaprika possibilities") | |
| { | |
| const auto resp = ::mm2::api::async_process_rpc_get(g_komodolive_client, "tickers", "/ticker").get(); | |
| std::string body = TO_STD_STR(resp.extract_string(true).get()); | |
| nlohmann::json j_metrics = nlohmann::json::parse(body); | |
| nlohmann::json metrics = nlohmann::json::object(); | |
| for (auto&& cur: j_metrics) |
| [15:14:32] [error] [mm2.service.cpp:1620]: pplx task error: Failed to read HTTP status line | |
| [15:14:32] [info] [mm2.service.cpp:785]: Fetch current orderbook | |
| [15:14:32] [warning] [mm2.service.cpp:790]: Nothing to achieve, sleeping | |
| [15:14:32] [error] [mm2.service.cpp:1622]: stacktrace: 0# atomic_dex::mm2_service::handle_exception_pplx_task(pplx::task<void>) in /Users/romanszterg/CLionProjects/atomicDEX-Pro/cmake-build-release-default-clang-vcpkg/libatomicdex-desktop_shared_deps.dylib | |
| 1# std::__1::__function::__func<atomic_dex::mm2_service::process_orderbook(bool)::$_10, std::__1::allocator<atomic_dex::mm2_service::process_orderbook(bool)::$_10>, void (pplx::task<void>)>::operator()(pplx::task<void>&&) in /Users/romanszterg/CLionProjects/atomicDEX-Pro/cmake-build-release-default-clang-vcpkg/libatomicdex-desktop_shared_deps.dylib | |
| 2# unsigned char std::__1::__invoke_void_return_wrapper<unsigned char>::__call<std::__1::function<unsigned char (pplx::task<void>)> pplx::details::_MakeTToUnitFunc<pplx::task<void> >( |
| const auto& events = j.at("events"); | |
| for (auto&& content: events) | |
| { | |
| const nlohmann::json& j_evt = content.at("event"); | |
| auto timestamp = content.at("timestamp").get<std::size_t>(); | |
| std::string human_date = atomic_dex::utils::to_human_date<std::chrono::seconds>(timestamp / 1000, "%F %H:%M:%S"); | |
| auto evt_type = j_evt.at("type").get<std::string>(); | |
| auto rate_bundler = [&event_timestamp_registry, | |
| &total_time_in_ms](nlohmann::json& jf_evt, const std::string& event_type, const std::string& previous_event) { |
| void | |
| trading_page::determine_fees() noexcept | |
| { | |
| const auto* market_pair = get_market_pairs_mdl(); | |
| const auto& mm2 = this->m_system_manager.get_system<mm2_service>(); | |
| //! Send | |
| const auto base = market_pair->get_base_selected_coin(); | |
| //! Receive |
| message(STATUS "Hello post install ${CMAKE_SOURCE_DIR}") | |
| get_filename_component(PROJECT_ROOT_DIR ${CMAKE_SOURCE_DIR} DIRECTORY) | |
| if (EXISTS ${PROJECT_ROOT_DIR}/build-Release) | |
| message(STATUS "from ci tools, readjusting") | |
| get_filename_component(PROJECT_ROOT_DIR ${PROJECT_ROOT_DIR} DIRECTORY) | |
| endif () | |
| message(STATUS "PROJECT_ROOT_DIR -> ${PROJECT_ROOT_DIR}") | |
| set(PROJECT_QML_DIR ${PROJECT_ROOT_DIR}/atomic_defi_design/qml) | |
| message(STATUS "PROJECT_QML_DIR -> ${PROJECT_QML_DIR}") |
I hereby claim:
I am milerius on github.
I am slyris (https://keybase.io/slyris) on keybase.
I have a public key ASCSw9FHmHkv1trjbn62H2e6TKZp8mPYpFphykM4oUS8Fgo
| jsonSchema: | |
| ElectrumServerParams*: | |
| url: string | |
| protocol ?: string | |
| disable_cert_verification ?: bool |
| class ConstIterator { | |
| public: | |
| friend class ConcurrentHashMap; | |
| const value_type& operator*() const { | |
| return *it_; | |
| } | |
| const value_type* operator->() const { | |
| return &*it_; |
| struct mm2_config | |
| { | |
| std::string gui{"MM2GUI"}; | |
| int64_t netid{9999}; | |
| #ifdef _WIN32 | |
| std::string userhome{std::getenv("HOMEPATH")}; | |
| #else | |
| std::string userhome{std::getenv("HOME")}; | |
| #endif | |
| // TODO: Handle passphrase |
| #include <boost/filesystem.hpp> | |
| int main() | |
| { | |
| std::cout << boost::filesystem::current_path() << std::endl; | |
| return 0; | |
| } |