Commit Graph
853 Commits
Author SHA1 Message Date
woodser 21ac40a287 improve performance and reliability of notifications
only monitor recent blocks for notifications
create dummy input and tx for notification
implement copy() for monero_block_header, monero_block, in/out transfers
2021-08-17 08:16:39 -04:00
woodser a8690e21db update doxygen docs 2021-08-13 13:33:23 -04:00
woodser 1c780145b3 v0.5.4 updates
support freeze, thaw, and frozen
include key images of spent outputs when txs created
bump supported monero-project to v0.17.2.0
add cryptonote_format_utils_basic dependency
2021-08-12 15:05:25 -04:00
woodser 94fe238530 double spend can become seen 2021-04-12 17:18:15 -04:00
woodser f5f2fb0f9b notify off main thread 2021-04-12 15:43:28 -04:00
woodser c83ab742bf update to monero-project v0.17.2.0 2021-04-12 10:05:00 -04:00
woodser 3cf29dfd7c include stealth public key with output 2021-04-08 01:56:10 -04:00
woodser 0db976500a notify when outputs first spent or relayed
optimize tx hash filtering
2021-04-07 14:48:02 -04:00
woodser 3b72be62be check for empty signature when checking proofs 2021-03-25 05:22:55 -04:00
woodser cad5f6673b check for empty signature in check_tx_proof() 2021-03-24 04:19:01 -04:00
woodser cf6a84a860 fix typo 2021-03-23 08:45:44 -04:00
woodser 71e2b437b7 update doxygen docs 2021-03-09 10:03:32 -05:00
woodser 0e9c832b66 checkout monero-project master with pr #7321 to fix wallet compatibility 2021-03-09 09:37:20 -05:00
woodser 981451c42c rename and support export_key_images(bool all=false) 2021-03-07 14:33:01 -05:00
woodser b8198f5357 rename and support export_outputs(bool all=false), import_outputs() 2021-03-07 11:56:40 -05:00
woodser f765200b7b change size_t to uint64_t 2021-03-07 10:09:20 -05:00
woodser b7823b8ec9 update to monero-project master, use epee byte_slice in json_to_binary() 2021-03-06 11:25:14 -05:00
woodser c10fab3be9 cleanup 2021-02-28 10:01:04 -05:00
woodser a317f1c09c rename parse_tx_set() to describe_tx_set() 2021-02-28 09:54:25 -05:00
woodser c873ea661d change error message of invalid address 2021-02-23 20:29:09 -05:00
woodser 08be6bcda2 support monero_utils validate_address|is_valid_address(str, networkType) 2021-02-23 10:31:07 -05:00
woodser ec7fe8f3f7 update doxygen docs 2021-01-26 10:25:20 -05:00
woodser 75e04d56b2 check for key file to indicate wallet existence 2021-01-25 18:19:16 -05:00
woodser ff979f8c76 target regular sync period by accounting for sync time
remove skip_if_absent from monero_wallet_full::merge_tx()
2021-01-25 10:48:31 -05:00
woodser f133f66d0e update send_tx(s) to create_tx(s) 2021-01-22 10:05:22 -05:00
woodser b1c63f29f8 simplify build instructions, example to install ubuntu dependencies 2021-01-20 17:26:30 -05:00
woodser a4a0783351 update sample code 2021-01-14 21:17:13 -05:00
woodser f110065ed0 update api docs 2021-01-14 21:08:05 -05:00
woodser 3bbc0650d1 rename "monero_wallet_core" to "monero_wallet_full" 2021-01-14 14:53:38 -05:00
woodser a780c7d56c change references from "monero-core" to "monero-project"
git mv submodule ./external/monero-core ./external/monero-project
2021-01-13 12:31:27 -05:00
woodser 3bc4aa5151 readme cleanup 2021-01-12 15:24:49 -05:00
woodser c32f07ff05 use non-zero value instead of throwing in case of failed tx 2021-01-12 13:11:11 -05:00
woodser f0d5bd5e4b update sample code with outputs is_confirmed, is_locked
set m_is_confirmed, m_is_unlocked in output notifications
2021-01-11 21:37:28 -05:00
woodser e313fe52d9 update readme with documentation section 2021-01-11 16:12:25 -05:00
woodser 34bccfb8b1 update submodule reference 2021-01-11 11:19:03 -05:00
woodser f8f5d2d77e update to monero-project v0.17.1.9 2021-01-11 11:09:42 -05:00
woodser ba9738cab6 bug fix in new block merge 2021-01-11 10:27:04 -05:00
woodser ab831e23bc fix occasional RangeError caused by merging when outputs confirmed 2021-01-11 09:29:57 -05:00
woodser 7e59970ade sample code cleanup 2021-01-04 17:24:28 -05:00
woodser dd610d0879 sync period defined as long in milliseconds 2020-12-21 15:05:20 -05:00
woodser 0bc51f525b rename addJsonMember() to add_json_member() 2020-12-21 10:39:40 -05:00
woodser 2e60b751a3 pass std::string("...") to addJsonMember() 2020-12-20 13:40:18 -05:00
woodser ff19218059 support wallet sync rate 2020-12-20 12:57:19 -05:00
woodser 9d191fcc5e num confirmations can increase 2020-12-20 05:06:02 -05:00
woodser 8724403f51 fix ambiguous call to overloaded function with template specialization
update to monero-project v0.17.1.6
update readme
2020-12-16 20:34:56 -05:00
woodser 41db25c6dd update to monero-project v0.17.1.6 2020-12-14 11:15:54 -05:00
woodser 7e7fe6910c readme formatting 2020-12-10 10:31:56 -05:00
woodser e8f1c10f5d use dependencies installed on system (hidapi, sodium, boost, openssl)
update to monero-project v0.17.1.5
handle client notifications off main wallet thread
resolve ambiguous compile error
reconcile bug fixes
2020-12-10 01:43:08 -05:00
woodser a9ac092c78 optimize notification of unlocked outputs 2020-11-17 11:36:33 -05:00
woodser 5174c108f7 copy boost *.a from wildcard path instead of hardcoding compiler 2020-11-09 11:33:34 -05:00