Commit Graph
563 Commits
Author SHA1 Message Date
woodser c873ea661d change error message of invalid address 2021-02-23 20:29:09 -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 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 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 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 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 478de96f4b update reconcile error msgs 2020-11-04 03:41:21 -05:00
woodser c4e236b196 update monero-project to v0.17.1.1 2020-11-03 14:23:04 -05:00
woodser d89188a5e2 update doxygen docs 2020-09-30 13:33:52 -04:00
woodser bde25003da update to v0.17.0.1 Oxygen Orion
import libwallet-crypto.a
sign and verify messages with spend or view key and subaddress
factor out confirmation and suggested confirmations calculations
2020-09-29 12:54:36 -04:00
woodser c5ef7959e8 call wallet2 stop() on stop_syncing() 2020-09-05 14:18:22 -04:00
woodser 05b9602cc5 typo 2020-08-21 20:55:06 -04:00
woodser 9afc331a51 supprt is_multisig(), throw error if relay=true on multisig create_txs() 2020-08-21 18:53:16 -04:00
woodser edc34047a2 rename unlock time to unlock height 2020-08-21 11:12:34 -04:00
woodser bd129fe060 throw error if destination amount or address not defined on create_txs() 2020-08-18 16:55:12 -04:00
woodser c34c9d8429 support get_height_by_date(year, month, day) 2020-08-17 13:43:08 -04:00
woodser 68297fdbcd support notifications of unlocked outputs
outputs merged by key images xor appended: pre-ringct indices not unique
2020-07-25 11:00:32 -04:00
woodser 55a3a6b5ff disable dns if emscripten 2020-06-30 12:41:30 -04:00
woodser 138707cff5 update to v0.16.0.1 wallet listener api 2020-06-28 09:33:42 -04:00
woodser 737c131ed1 support listener.on_balance_changed(new_balance, new_unlocked_balance) 2020-06-26 11:45:16 -04:00
woodser 557a81d875 remove years from copyrights
validate language on wallet creation and standardize error message
2020-06-18 13:42:14 -04:00
woodser 66cc87a041 update to monero-core master: remove is_change from on_monero_received 2020-06-06 11:51:06 -04:00
woodser af1899af78 cleanup 2020-05-30 10:36:02 -04:00
woodser 9342a67dde update to monero core v0.16.0.0 nitrogen nebula
remove is_rct on submit tx result
only incoming transfers have num_suggested_confirmations
update docs
add to readme: git checkout tags/v0.16.0.0 for monero-core
2020-05-28 14:05:15 -04:00
woodser d66820c7bc build extra libraries for apple and windows without finding HIDAPI
sample_code and scratchpad can build without library
remove device/libdevice.a and device_trezor/libdevice_trezor.a
add include <set> and <vector> to monero_wallet.h
2020-05-19 13:40:31 -04:00
woodser dd31aa5d67 remove using namespace std and qualify std:: namespaces 2020-05-18 16:24:22 -04:00
woodser f7e46006e5 fix query issue where full tx needed
refactor getTransfersAux(), getOutputsAux()
query cycles supported
2020-05-16 20:51:34 -04:00
woodser f7daa09c5d rename watch-only to view-only 2020-05-14 11:34:25 -04:00
woodser 576df9c40f fix segfault by initializing make_shared 2020-05-14 08:09:56 -04:00
woodser 9324c64451 update transfer query log 2020-05-14 07:48:16 -04:00
woodser 06fce6c2ee refactor create_tx(), create_txs() with relay true|false
move base wallet implementations to monero_wallet.h
2020-05-13 14:22:48 -04:00
woodser 7899bef457 replace sync_loop_func() with lambda 2020-05-11 22:21:45 -04:00
woodser 837d5af088 refactor sync loop, fix segfault by unregistering listener after sync 2020-05-11 22:06:48 -04:00
woodser 417b408891 cout instead of trace 2020-05-11 08:56:05 -04:00
woodser ec50caa40f rename MoneroTxQuery txHash, txHashes to hash, hashes 2020-05-10 11:41:41 -04:00
woodser 5fda176a5c rename to monero_tx_config, monero_tx_priority 2020-05-09 23:43:39 -04:00
woodser 2c1c86f87d update wallet2 api 2020-05-09 21:15:27 -04:00
woodser acf514313c cleanup 2020-05-09 15:54:44 -04:00
woodser 00040df412 combine monero_sync_listener and monero_wallet_listener 2020-05-09 07:57:11 -04:00
woodser c4708384b6 register to on_unconfirmed_money_received() events 2020-05-09 07:29:19 -04:00
woodser c138c352f1 description "sweep" to "send" 2020-05-05 14:42:28 -04:00
woodser 38e32c647c support priority deserialization 2020-05-05 13:38:50 -04:00