woodser
22593068f6
update api docs
2022-08-06 12:57:01 -04:00
woodser
ff965cbfae
update to monero-project v0.18.0.0
2022-08-06 10:25:16 -04:00
woodser
b3cb8218a7
support creating integrated address from subaddress
2022-06-08 10:16:51 -04:00
woodser
9d9fcb6492
comment cleanup
2022-06-05 12:09:54 -04:00
woodser
e5adbab56b
disallow subaddresses in monero_utils::get_integrated_subaddress
2022-06-05 08:34:01 -04:00
woodser
c9dd1ca21f
improve deserialization of transfer, transfer_query, tx_wallet types
2022-06-04 11:02:26 -04:00
woodser
f5fad74b5e
rename get_multisig_hex() to export_multisig_hex()
2022-05-05 16:25:50 -04:00
woodser
ece61141fe
remove docs from source
2022-05-05 15:13:57 -04:00
woodser
662c89faca
rename wallet2 get_multisig_info() to get_multisig_first_kex_msg()
2022-05-05 15:12:25 -04:00
woodser
117601bfb4
fix std::set find/replace error
2022-05-05 15:12:12 -04:00
woodser
37b97f8e52
update docs
2022-02-03 14:52:46 -05:00
woodser
dd57080f25
support changing wallet password
2022-01-30 10:02:52 -05:00
woodser
e10aa0c97d
support restoring wallet from private spend key
2021-12-29 13:49:46 -05:00
woodser
69087c3ff4
support monero_utils::get_integrated_address(nettype, address, pid)
2021-12-01 18:01:20 -05:00
woodser
4c2cf56027
support key validation
2021-10-19 06:22:31 -04:00
woodser
510cc07b0e
sort outputs by index, assert no duplicate indices
2021-10-17 16:34:53 -04:00
woodser
4662d35bed
sort outputs without key images for view-only wallets
2021-09-26 13:18:40 -04:00
woodser
49de7f2a9f
check changes to balance and unlocked txs at end of sync
2021-09-05 10:56:44 -04:00
woodser
21ec8326b1
rename wallet is_connected() -> is_connected_to_daemon()
2021-09-02 17:21:48 -04:00
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
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
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
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
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
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