Commit Graph

24 Commits (d041f0ad38d36af1cf154cf2f8db1825ab8d85c3)

Author SHA1 Message Date
Paul Shapiro d041f0ad38 rebuilt core after updates and pkg upgrades
5 years ago
Paul Shapiro 966deb42f5 updated emscr_async_send_bridge with fork_rules support; core-cpp updates; wasm/asmjs updated
5 years ago
Paul Shapiro 60b267ec4e fixed up C++ exception reporting by manually passing exception.what() back to JS
5 years ago
Paul Shapiro 5a9a8d9446 updated core-cpp and rebuilt for 0.14.0.0
5 years ago
Paul Shapiro 3552871363 rebuilt for updated core
5 years ago
Paul Shapiro 91ee7ce1d3 updated core-cpp with rct dust sending PR
5 years ago
Paul Shapiro 84490e83c1 moved emscr_async_send_bridge back to this repo
5 years ago
Paul Shapiro 2bf0c5363f migrated emscr_async_send_bridge to mymonero-core-cpp for future
5 years ago
Paul Shapiro d27632c1c0 updated core-cpp with capitalization fix for mnemonics; rebuilt
5 years ago
Paul Shapiro a22f259558 added fee_mask support
5 years ago
Paul Shapiro f6aa79cbd9 updated core-cpp with prerct fix and rebuilt wasm/asmjs
5 years ago
Paul Shapiro 623c0e6d0f merged #82 and rebuilt corecpp
5 years ago
Paul Shapiro 721f14a51d emscr_async_send_bridge: removed minor old include ("<future>")
6 years ago
Paul Shapiro 49ac85f1b7 rebuilt with updated mymonero-core-cpp and Guten's added functions
6 years ago
Paul Shapiro dea5679c50 updated core-cpp and rebuilt with recent tweaks
6 years ago
Paul Shapiro cba6eef5c0 ndorf: Remove external linkage for private data and functions
6 years ago
Paul Shapiro 5b4f6a90a7 fixed get_random_outs req_params amounts (single val constructed -> array)
6 years ago
Paul Shapiro 13d38f3dae removed cruft of nested struct in Send_HeapValsContainer, and renamed that to ~asyncContext
6 years ago
Paul Shapiro 6adf8435a9 added 'valsState' to emscr_async_send_bridge with assertions to check state sanity, pending possible removal of optionals types wrapping step1 and 2 vals
6 years ago
Paul Shapiro ba44bdb61e support for sending err_msg from server back to C++ to free heap vals container and return err
6 years ago
Paul Shapiro 8a29a3531c checking for non-existent task_id in json_roots - probably not strictly necessary since it would throw exception anyway
6 years ago
Paul Shapiro 1ba894aed3 added emscr async send bridge, beginning to implement new async send bridge
6 years ago
Paul Shapiro a5f81eb3a1 updated mymonero-core-cpp and rebuilt (mainly readme updates but also verifies addr is not subaddr on validate components for login)
6 years ago
Paul Shapiro 18b281e134 enabled asmjs as additional build target, and added code to monero_utils/MyMoneroCoreBridge.js with preliminary wasm support detection and fallback to loading separated asm.js file (and different MyMoneroCoreCpp for ASMJS) to remove need for wasm users to load asmjs and asmjs loading code; the asm.js file is separated out from MyMoneroCoreCpp_ASMJS.js with --separate-asm to improve initial load time and, more importantly here, to enable bin/package_browser_js and other webpack like builds to keep the majority of the asmjs separate from the main mymonero_core.js (or e.g. mymonero_app_browser.js) bundle, so that wasm users don't have to load the asmjs along with the main app bundle - however, the overhead of bundling MyMoneroCoreCpp_ASMJS.js into such a main bundle does still exist. in near future, it would be nice to add an option to webpack.config.browser.common.js or bin/package_browser_js or possible just inheriting/alternate versions of those which can opt to remove asmjs support and throw an exception or alert if it's simply not supported - this is probably what MyMonero will move to within a year or two as legacy browsers fade from usage
6 years ago