Commit Graph

  • e9bfdd3deb
    Fix ring size (for real) and update dust threshold master Matt Smith 2020-08-11 17:11:06 +0100
  • 6fa0967352
    Add demo y-u-no-work Matt Smith 2020-08-11 16:06:30 +0100
  • a90ca140c0
    Update fixed_ringsize Matt Smith 2020-08-07 11:54:08 +0100
  • 4379b4b867
    Update monero-core-custom repository asymptotically 2020-08-07 10:46:57 +0000
  • 68ec454ee9 updated monero-core-custom to 0.15 initial Paul Shapiro 2019-11-15 15:43:04 -0600
  • 781d80c608 txx #30 claprox 2019-06-12 13:32:55 +0100
  • 36596114ab update core-custom submodule pointer (again, prev was wrong) #29 Thomas Winget 2019-04-01 19:19:02 -0400
  • 57ca545892 update core-custom submodule pointer Thomas Winget 2019-04-01 18:48:39 -0400
  • 226e674c9b merge upstream changes Thomas Winget 2019-04-01 18:01:32 -0400
  • 20b6cbabf2
    Merge pull request #28 from ExodusMovement/estimate-fee Paul Shapiro 2019-03-25 14:25:40 -0500
  • e8c0a4f302 Add estimate_tx_weight #28 Guten Ye 2019-03-22 14:18:44 +0800
  • a0c410cb8a Add estimate-fee Guten Ye 2019-03-22 13:15:30 +0800
  • 3743ca94d5 added serial_bridge_utils none_or_double_from, none_or_bool_from Paul Shapiro 2019-03-21 18:21:36 -0500
  • bb3baad2ee updated estimated_tx_network_fee, and the step1 and step2 functions with fork_version support Paul Shapiro 2019-03-08 14:14:19 -0600
  • bba8fff34c
    Merge pull request #27 from ndorf/feature/server_fork_rules Paul Shapiro 2019-03-08 13:32:53 -0600
  • d9aa140687 Don't use newest fork rules if server sends an earlier version #27 Nathan Dorfman 2019-03-06 15:48:19 -0700
  • 95b6528d91
    Merge pull request #26 from ndorf/feature/rct_v2_squashed Paul Shapiro 2019-03-06 10:50:36 -0600
  • 58d604fed4 Revert unintentional submodule update #26 Nathan Dorfman 2019-03-06 09:46:51 -0700
  • 48aa7def29
    Merge pull request #24 from ndorf/feature/rct_v2_squashed Paul Shapiro 2019-03-06 09:13:05 -0600
  • 1c54b939a1
    Merge pull request #25 from ExodusMovement/upgrade-decode-rct-simple Paul Shapiro 2019-03-06 09:12:00 -0600
  • d09f13a5ac Remove comments #25 Guten Ye 2019-03-06 14:39:55 +0800
  • 03980e5451 Update decodeRctSimple to support bulletproof2 Guten Ye 2019-03-06 14:35:32 +0800
  • e8923bc021 Support new format of output.rct field #24 Nathan Dorfman 2019-03-05 22:11:58 -0700
  • 71e383096f updated decodeRct and decodeRctSimple to handle type RCTTypeBulletproof2 Paul Shapiro 2019-03-01 18:21:05 -0600
  • e27621f435 updated core-custom for 0.14.0.0 fork and monero_transfer_utils for new construct_tx_and_get_tx_key interface Paul Shapiro 2019-02-26 11:57:34 -0600
  • 3b7cc01878 monero_transfer_utils: not throwing invalid pid for empty pid str Paul Shapiro 2019-02-07 14:01:36 -0600
  • 45d13a2f70
    Update README.md Kee Jefferys 2019-02-07 15:43:04 +1100
  • ec5467b189 factored LightwalletAPI_Req_* -> json str creation fns Paul Shapiro 2019-02-05 13:25:53 -0600
  • 36af617b06 updated bridge__transfers__send__amountWOnlyDusty to not expect needed more money than found error Paul Shapiro 2019-01-28 07:46:34 -0600
  • 0f8bfd3c2d
    Merge pull request #23 from ExodusMovement/guten/upstream-includes-dust-utxos Paul Shapiro 2019-01-28 07:32:29 -0600
  • 58ada5b4c4 Keep dust utxo if mixable, no matter sweeping or not #23 Guten Ye 2019-01-26 13:51:17 +0800
  • 00c9639650 removed emscr_async_send_bridge again Paul Shapiro 2019-01-25 14:57:14 -0600
  • ca15366936 added bool->str to serial_bridge_utils - this can probably be improved with a fn using a generic type Paul Shapiro 2019-01-25 12:59:08 -0600
  • df52b0d6b8 added is_a_valid_or_not_a_payment_id to monero_paymentID_utils Paul Shapiro 2019-01-24 14:49:55 -0600
  • cd8490837e moved emscr_async_send_bridge to this repo from core-js Paul Shapiro 2019-01-17 11:27:23 -0600
  • 1820b0e399
    Merge pull request #22 from ndorf/master Paul Shapiro 2019-01-16 18:06:49 -0600
  • ff849f2fce fix CMake compile option setting #22 Nathan Dorfman 2019-01-16 12:26:06 -0700
  • de536a6b64 Update monero-core-custom submodule for Loki Thomas Winget 2019-01-15 22:45:09 -0500
  • d5a17bb8c5 fix rct mask for coinbase outputs Thomas Winget 2019-01-15 21:09:45 -0500
  • caf2ad66e4 Update config settings and rules for Loki Thomas Winget 2019-01-15 21:04:55 -0500
  • ad3a61b56e corrected caps mnemonic test case data Paul Shapiro 2019-01-11 12:08:59 -0600
  • 7e543e0d43 caps agnostic mnemonic test case; added missing fee_mask to test Paul Shapiro 2019-01-11 12:03:21 -0600
  • 1e3c5a28f4 readme: fee_mask Paul Shapiro 2019-01-09 20:02:16 -0600
  • 365f4a1a5c added fee_mask support Paul Shapiro 2019-01-09 17:01:09 -0600
  • 19d189a50b fixed format Paul Shapiro 2019-01-08 09:18:19 -0600
  • bb1084ebe8 fixed contributors section Paul Shapiro 2019-01-08 09:17:03 -0600
  • bc6acbe760 authors and contributors section Paul Shapiro 2019-01-08 09:12:57 -0600
  • 888098e861 added missing pass by ref for ptree in api_fetch_cb_fn arg Paul Shapiro 2019-01-07 12:24:34 -0600
  • 966f137d30 fixed pre-rct out .rct field empty detection Paul Shapiro 2019-01-07 10:27:51 -0600
  • 57c6e6cc32
    Merge pull request #21 from ExodusMovement/develop Paul Shapiro 2019-01-07 08:57:40 -0600
  • 3b1cd7ae03 Added encrypt_payment_id #21 Guten Ye 2019-01-07 17:55:15 +0800
  • 07b76fea30 c 2018 -> 2019 Paul Shapiro 2019-01-05 11:28:26 -0600
  • f59f20b4cc Merge branch 'develop' of github.com:mymonero/mymonero-core-cpp into develop Paul Shapiro 2018-12-21 16:32:34 -0600
  • 0159c2103c added derivation_to_scalar, decodeRctSimple, and estimate_rct_tx_size Paul Shapiro 2018-12-21 16:31:48 -0600
  • 33abf15126
    Merge pull request #14 from ExodusMovement/guten/fix-decode-rct-simple-test Paul Shapiro 2018-12-12 11:49:49 -0500
  • 680b4e4367 Fix decodeRctSimple test: typo #14 Guten Ye 2018-12-13 00:47:17 +0800
  • 0b577ddd9b
    Merge pull request #10 from ExodusMovement/guten/derivation_to_scalar Paul Shapiro 2018-12-12 10:44:24 -0500
  • 10ebb31d49 Added derivation_to_scalar #10 Guten Ye 2018-11-21 13:25:08 +0800
  • 31f5f4d461
    Merge pull request #11 from ExodusMovement/guten/decode_rct_simple Paul Shapiro 2018-12-12 10:38:27 -0500
  • f896490c21 Added decodeRctSimple #11 Guten Ye 2018-11-21 15:13:17 +0800
  • fb9b24d804 Merge branch 'develop' of github.com:mymonero/mymonero-core-cpp into develop Paul Shapiro 2018-12-07 22:45:41 -0500
  • a143ee2037 monero_send_routine: replacing pass-by-ref since that was not the real issue Paul Shapiro 2018-12-07 22:45:27 -0500
  • a60835b2bd Merge branch 'develop' of github.com:mymonero/mymonero-core-cpp into develop Paul Shapiro 2018-12-05 20:56:27 -0600
  • e11449378f async_send_funds args: copies instead of refs to prevent going out of scope exceptions Paul Shapiro 2018-12-05 20:07:42 -0600
  • d0d7584fca
    Merge pull request #12 from ExodusMovement/guten/estimate_rct_tx_size Paul Shapiro 2018-12-04 20:49:16 -0600
  • 707416165b ndorf: Pass ptree by const ref Paul Shapiro 2018-12-03 20:05:59 -0600
  • 649290a18a test_all: fixed test log name Paul Shapiro 2018-11-26 17:18:30 -0600
  • c51f8bff94 removed emscr async bridge from CMakeLists Paul Shapiro 2018-11-26 13:37:19 -0600
  • 399d3fadf1 Implemented async monero send routine Paul Shapiro 2018-11-13 17:49:55 -0600
  • 1fd7d422bd Added estimate_rct_tx_size #12 Guten Ye 2018-11-22 10:19:48 +0800
  • 41fbc55521 added bridge__mainnet_pubKeyDerivations test case to verify output ownership in generated txs; monero_transfer_utils / serial_bridge_index: exposed tx_pub_key retVal .. one possible addtl retVal would be the output pub keys.. but is there a use in non-test envs for that data? Paul Shapiro 2018-11-13 13:25:11 -0600
  • e9d411deec updated monero_wallet_utils::decoded_seed with support to sanitize mnemonic string input with redundant and illegal whitespace chars, and updated tests; fixed bug in same function which prevented to_lower() call from being effective Paul Shapiro 2018-11-12 16:04:36 -0600
  • 91048e388d info about boost deps Paul Shapiro 2018-11-12 15:31:42 -0600
  • 0f6a76edbc README: rephrase Paul Shapiro 2018-11-12 15:25:48 -0600
  • 13b943d580 integrating openmonero's fix for mymonero-app-js#240 for spending rct coinbase outs Paul Shapiro 2018-11-06 14:15:38 -0600
  • 6f11fff141 monero_transfer_utils: minor comment clarifications, formatting, and checking (basically impossible) err retval from _rct_hex_to_decrypted_mask; test_all: added stagenet coinbase outputs send test Paul Shapiro 2018-11-02 21:27:02 -0500
  • aea00b3108 monero_transfers_utils removed unused line that caused extra copy Paul Shapiro 2018-10-30 16:34:34 -0500
  • cf11304a9d README: minor updates Paul Shapiro 2018-10-30 16:27:17 -0500
  • 199482f040 updated README for new send procedure calls, etc Paul Shapiro 2018-10-30 16:26:06 -0500
  • 5b284026b2 README: notes about embedding C++; initial notes about updates to Send calls Paul Shapiro 2018-10-30 13:31:24 -0500
  • f95ab37278 README: minor updates to bridge API docs for fees Paul Shapiro 2018-10-24 16:21:06 -0500
  • c71b31ce53 validate components for login: disallowing subaddrs Paul Shapiro 2018-10-24 16:20:40 -0500
  • ee3eede5d2 send step2 clarified arg sending_amount as final_total_wo_fee Paul Shapiro 2018-10-23 16:21:45 -0500
  • 9ed97d0902 commented some new logs - it would be nice to enable these later Paul Shapiro 2018-10-23 15:22:30 -0500
  • 8c81237303 send: tweaked step2 name Paul Shapiro 2018-10-23 15:12:14 -0500
  • 7874458317 serial_bridge: added missing err_msg when errCode on new send fns Paul Shapiro 2018-10-23 14:56:36 -0500
  • 617659c707 fixed bug when sending to subaddrs - cryptonote_tx_utils takes a list of tx_destination_entrys which it assumes have got their is_subaddr flags set correctly - and the flag that the to-address is a subaddress didn't get ported from cn_utils construct/create tx because we didn't need to do it in core-js to add subaddr support there – given that in core-js we modified the pub key for subaddr sending by directly detecting whether the dst addr is a subaddr – a difference from cryptonote_tx_utils. funds that were sent using the faulty subaddr support are not lost and are recoverable because only the tx pub key of the txs was incorrectly written - if the correct tx pub key is generated and use for that tx then funds can be scanned and sent from the correct receiving wallet - mymonero-app-js#237 Paul Shapiro 2018-10-23 13:52:06 -0500
  • a9daf4cef9 ported of send_coins.js / SendFunds() to C++, incl initial block weight support (previous commit already updated fee); set a few 'rct' lookups from get() to get_optional() in serial bridge (likely bugfix for pre rct outs - probably was the cause of some exceptions); returning tx and txBlob_byteLength from convenience__create_transaction for send fns; removed now unnecessary calculate_fee, estimate_rct_tx_size, create_transaction from bridge (encapsulated in send routine).. switched estimated_tx_network_fee over to fee_per_b (API change - the app-side bridge will take fee_per_kb with optl fee_per_b, preferring the latter and converting the former to b by /= 1024 Paul Shapiro 2018-10-22 16:48:40 -0500
  • bb9e55d4fe initial fee updates for block weight based tx construction; moved some functions around (+monero_fee_utils) Paul Shapiro 2018-10-20 13:44:56 -0500
  • 4ae115f842 submod coms Paul Shapiro 2018-10-18 12:29:14 -0500
  • d8d3c0f1a6 monero_wallet_utils: switched from memcpy to .data() access Paul Shapiro 2018-10-18 11:15:14 -0500
  • 1362364c12 submod: new commits Paul Shapiro 2018-10-18 11:14:52 -0500
  • 69d69634fc updated to 0.13.0.3 Paul Shapiro 2018-10-17 16:59:04 -0500
  • 637ba203eb note about develop branch / git flow Paul Shapiro 2018-10-15 17:40:08 -0500
  • d8aa609fc1 updated test_all with ringsize 11 test data for create_transaction, and removed partially redundant create_transaction test so only one dataset has to be maintained (and since coverage is basically the same) Paul Shapiro 2018-10-15 17:31:28 -0500
  • a1b0aab6f6 test_all: updating 1/3 failing tests, BOOST_AUTO_TEST_CASE(bridged__estimate_rct_tx_size) Paul Shapiro 2018-10-10 18:09:46 -0500
  • 3d81b96812 updating fixed_ringsize from 7 to 11 Paul Shapiro 2018-10-10 18:01:59 -0500
  • db905570d0 removed new_fake_address_for_rct_tx as it's already in create_transaction Paul Shapiro 2018-10-01 17:47:41 -0400
  • 55f2ac867b monero_address_utils: BOOST_THROW_EXCEPTION -> THROW_WALLET_EXCEPTION_IF Paul Shapiro 2018-09-25 10:34:29 -0400
  • 856d8826bb fixed address_and_keys_from_seed arg name Paul Shapiro 2018-09-21 18:31:21 -0400