Commit Graph

154 Commits (f6e497bbcc264d2fba4455ac03c33f46a5c2acc7)
 

Author SHA1 Message Date
Paul Shapiro 902a35253c updated MyMoneroCoreCpp.js build; cryptonote_utils: extracted destination formatting and money amount formatting to sendingFunds_utils and money_format_utils respectively, and added IPCsafe (string instead of JSBigInt params) create_transaction variant to support call from electron renderer procs etc, and added more complete load readiness waiting interface, and added locateFile impl for passing as emscripten Module template to locate wasm file in various environments; monero_cryptonote_utils_instance: detecting electron renderer and exposing via electron.remote call (will this cause issues with anyone's build systems trying to include electron\?); commenting logs
6 years ago
Paul Shapiro ad4d8024f8 modified emcpp build script organization and added flags
6 years ago
Paul Shapiro 08730fe613 readme updates
6 years ago
Paul Shapiro b529bdbeaa fix ups to emscripten build procedures; swapped cryptonote_crypto_EMSCRIPTEN with MyMoneroCoreCpp.(js,wasm), and had to introduce blocking to methods which use CNCrypto var due to new async Module init; updated Readme
6 years ago
Paul Shapiro 75a207d428 boost buildchain (download expanded dir contents to contrib/boost-sdk .. may make it a locked submod later but leaving version open for now since we have working 1.6.7) & working monero src sc_reduce32 poc include + JS call
6 years ago
Paul Shapiro 3d24fc09b8 transition commit adding monero-core-custom, prior to adding boost
6 years ago
Paul Shapiro c04651731e sc_reduce32 poc
6 years ago
Paul Shapiro 7a7148537c initial emjs build & test chain impl - excluding it from global jest tests pending imminent wasm parent path fix PR merge
6 years ago
Paul Shapiro f69da791fc corrected package.version to 1.0.0 to resolve #36
6 years ago
Paul Shapiro 37c86c23e0
Merge pull request #34 from HenryNguyen5/tests/ringct_simple
6 years ago
HenryNguyen5 cc16607acd Add test for simple rct signature generation
6 years ago
Paul Shapiro 0be08905a4
Merge pull request #33 from HenryNguyen5/test/range_proof_w_fee
6 years ago
HenryNguyen5 4618329ac1 Add with_fee test, split out helper utils and clean up tests
6 years ago
HenryNguyen5 4d99ca6e0e Update comments for accuracy
6 years ago
Paul Shapiro 675b0c24e5
Merge pull request #32 from HenryNguyen5/test/range_proofs
6 years ago
HenryNguyen5 0f17dab4ac Have test fully pass
6 years ago
HenryNguyen5 9cde4ef5d7 Change how verRctMG is done
6 years ago
HenryNguyen5 d976f88080 Progress commit
6 years ago
HenryNguyen5 9b3bf23d50 Add partial test
6 years ago
HenryNguyen5 eb0a5aa0b8 Add verRct/Range/RctMG
6 years ago
Paul Shapiro 8dd8668257
Merge pull request #31 from HenryNguyen5/test/add-tests
6 years ago
HenryNguyen5 ad4fe4931d Convert 2017 copyright -> 2018
6 years ago
HenryNguyen5 2fb735f5b1 Add license files
6 years ago
HenryNguyen5 d3845e947a Split up tests for parallel execution
6 years ago
HenryNguyen5 89a9138ce5 Revert unused parameters removal
6 years ago
HenryNguyen5 0ef04dad25 Add MLSAG_ver and tests for MLSAG_gen
6 years ago
HenryNguyen5 e4d6954c0e Add borromean tests, add verifyBorromean function
6 years ago
HenryNguyen5 7cc61a361e Remove console log
6 years ago
HenryNguyen5 e264fedc63 Add ecdh encode/decode tests
6 years ago
HenryNguyen5 dbdc2bb6b2 Add node test env, ignore nacl for test coverage
6 years ago
HenryNguyen5 f0f0f0879a Expose d2s/d2h to api for testing
6 years ago
HenryNguyen5 2d0a24f944 Add wallaby support (for editor integration)
6 years ago
Paul Shapiro 7d3b7421bc README: regular contributors
6 years ago
Paul Shapiro a343dd0b71 README: note about workflow
6 years ago
Paul Shapiro 612d9365da
Merge pull request #26 from HenryNguyen5/chore/add-jest
6 years ago
HenryNguyen5 3bcaeaf330 Add code coverage command
6 years ago
HenryNguyen5 922857b94d Rename test file to be captured by Jest + fix invalid variable name
6 years ago
HenryNguyen5 c903e1a1d0 Fix incorrectly exported module
6 years ago
HenryNguyen5 dc78f300d6 Add Jest depdendency
6 years ago
Paul Shapiro 3190004f8f
Merge pull request #25 from HenryNguyen5/chore/add-prettier
6 years ago
HenryNguyen5 6f3142aa1c Add prettier support
6 years ago
Paul Shapiro 87aaa28655
Merge pull request #24 from HenryNguyen5/chore/add-to-gitignore
6 years ago
HenryNguyen5 8a1a595ac6 Add node modules to gitignore
6 years ago
Paul Shapiro dbcb8bc689 README: irc room
6 years ago
Paul Shapiro 331398f39d monero_utils/mymonero_response_parser_utils.js -> hostAPI/response_parser_utils.js; added hostAPI/net_service_utils.js, holding HostedMoneroAPIClient_Base request implementation - still not 100% sure it's right to move the actual get unspent outs, get rand outs, and tx submit request calls and response parsing calls to sendingFunds_utils, primarily because parsing may be wrapped in an application-level abstraction for platform-dependent concurrency
6 years ago
Paul Shapiro 9c97d6c888 sendingFunds: SendFunds api change: removed keyImageCache arg for now - hosted monero api client now usingkey-image-cache-managed parsing functions (used for get_unspent_outs).. can probably add it back later by passing optional key img cache arg to send funds, and checking existence at parse-time when networking implementation moved to sendFunds; mymonero_response_parser_utils: added async versions of key img cached parsing fns
6 years ago
Paul Shapiro 9fbe5603dc monero_requestURI_utils: added support to request uri parser to allow raw oa and xmr addrs (resolves mymonero/mymonero-app-js/#210)
6 years ago
Paul Shapiro 05af1ed782 monero_sendingFunds_utils: default priority med -> low
6 years ago
Paul Shapiro 35752d4d61 basic eslint config .. eslintignoring cryptonote_utils for now for emscripten anyway but that can probably be made more specific to the files we want to exclude
6 years ago
Paul Shapiro e4366a708b monero_wallet_utils: support for wordset detection with prefix-length words to close #14, implemented mnemonic isEqual method to support partial- to full-word comparison
6 years ago