woodser
|
5fb2acaa8b
|
ready to implement autoSyncThreadFunc()
|
2019-07-17 18:52:46 -04:00 |
|
woodser
|
95dea54afe
|
define setAutoSync()
|
2019-07-17 18:09:47 -04:00 |
|
woodser
|
547b618598
|
disable received notification runtime error for now
|
2019-07-17 11:21:41 -04:00 |
|
woodser
|
0307d0faf0
|
internal wallet listener on_money_received() placeholder
|
2019-07-17 09:45:22 -04:00 |
|
woodser
|
b9a0aea3f5
|
check if request cannot be fulfilled due to splitting
|
2019-07-16 17:55:09 -04:00 |
|
woodser
|
e03b6b18bc
|
block merge sets coinbase tx block
|
2019-07-16 15:11:20 -04:00 |
|
woodser
|
06f0289514
|
account does not have label
|
2019-07-16 07:41:40 -04:00 |
|
woodser
|
73d24f4c47
|
output wallet merge placeholder
|
2019-07-15 22:09:21 -04:00 |
|
woodser
|
7bb7f78349
|
manually offset wallet2.get_payments() min_height by -1 per #5751, #5598
|
2019-07-15 15:24:22 -04:00 |
|
woodser
|
48aaa26083
|
offset wallet2 get_payments() min_height by -1 because it's exclusive
|
2019-07-14 10:44:56 -04:00 |
|
woodser
|
ee367cc5f2
|
support tx request height
uint32_t -> uin64_t
|
2019-07-14 10:29:47 -04:00 |
|
woodser
|
7cfb09b20b
|
cleanup
|
2019-07-11 18:38:03 -04:00 |
|
woodser
|
63b8a7157e
|
correct iter comparison
|
2019-07-11 12:38:26 -04:00 |
|
woodser
|
613f3492a1
|
only set numBlocksToUnlock to non-zero if subaddress has balance
|
2019-07-11 12:37:44 -04:00 |
|
woodser
|
7b23684eef
|
numBlocksToUnlock is 0 if unused
|
2019-07-10 17:38:07 -04:00 |
|
woodser
|
2252b8fcf3
|
sorting transfers
|
2019-07-10 16:29:52 -04:00 |
|
woodser
|
35db1b46c0
|
cleanup
|
2019-07-09 16:18:50 -04:00 |
|
woodser
|
8724f7e90b
|
sort txs by block height unless overriden by requesting tx ids
|
2019-07-09 16:16:53 -04:00 |
|
woodser
|
cd57cab71f
|
fix memory leak using shared_ptr references
|
2019-07-08 16:00:18 -04:00 |
|
woodser
|
74b5cbe708
|
cleanup
|
2019-07-08 11:44:27 -04:00 |
|
woodser
|
6c0e2cacfe
|
merge unrelated tx blocks in MoneroWallet.cpp:mergeTx()
cleanup;
remove -g for debugger
|
2019-07-08 11:41:46 -04:00 |
|
woodser
|
16fc4178bf
|
add wallet.getTxs()
|
2019-07-08 10:29:00 -04:00 |
|
woodser
|
5e4c6e898e
|
todo
|
2019-07-07 22:16:01 -04:00 |
|
woodser
|
a811215499
|
refactor MoneroBlock::merge() to use mergeTx() helper;
MoneroTx::merge merges blocks if necessary
|
2019-07-07 21:54:59 -04:00 |
|
woodser
|
122788249f
|
onSyncProgress(height, startHeight, endHeight, percentDone, message)
|
2019-07-07 10:41:40 -04:00 |
|
woodser
|
db9b129d71
|
move deserialization to common MoneroUtils
|
2019-07-06 19:38:17 -04:00 |
|
woodser
|
062e32d848
|
re-order get/set tx notes;
re-order getOutputsHex() with other getOutputs() methods
grouped getMnemonic(), getLanguage(), getLanguages() and updated model
|
2019-07-06 17:51:12 -04:00 |
|
woodser
|
c7af9074d2
|
cleanup
|
2019-07-06 16:21:24 -04:00 |
|
woodser
|
28b413686f
|
support wallet.setDaemonConnection(rpcConnection)
|
2019-07-06 15:00:30 -04:00 |
|
woodser
|
b48e5dbd5a
|
add/update licenses;
fix j2string warning
|
2019-07-06 10:38:01 -04:00 |
|
woodser
|
2015e87d6c
|
wallet's buildTx() methods made internal static
|
2019-07-06 10:19:30 -04:00 |
|
woodser
|
d324e096d3
|
cleanup todos
|
2019-07-06 09:59:33 -04:00 |
|
woodser
|
ef24963100
|
implement sweepDust()
|
2019-07-05 21:53:32 -04:00 |
|
woodser
|
09a88903f0
|
define sweepDust(doNotRelay)
|
2019-07-05 21:27:35 -04:00 |
|
woodser
|
fd054ee96c
|
implement constructor to create wallet from keys
|
2019-07-05 19:33:01 -04:00 |
|
woodser
|
d09b613700
|
update constructor to create wallet from keys
|
2019-07-05 15:35:34 -04:00 |
|
woodser
|
9f7497fc32
|
implement get public/private spend key
|
2019-07-05 14:59:24 -04:00 |
|
woodser
|
a9909373e4
|
getAccount() non-const arg and correctly set label
|
2019-07-05 11:12:15 -04:00 |
|
woodser
|
b4ac123510
|
sweepOutput() implementation working
|
2019-07-04 13:13:21 -04:00 |
|
woodser
|
9139c32e3e
|
wip sweepOutput() impl; ready to translate to tx wallet
|
2019-07-04 12:57:15 -04:00 |
|
woodser
|
c09fe42e92
|
define sweepOutput()
|
2019-07-04 12:28:05 -04:00 |
|
woodser
|
d0fee24c6e
|
call wallet->init() instead of wallet->set_daemon to enable methods
supported by remote calls
|
2019-07-04 11:59:19 -04:00 |
|
woodser
|
8b3e23c472
|
implement get/set attributes
|
2019-07-04 09:37:27 -04:00 |
|
woodser
|
fcf691a216
|
cleanup
|
2019-07-04 09:15:01 -04:00 |
|
woodser
|
0109aafc73
|
implement transfer mergers
|
2019-07-03 19:09:41 -04:00 |
|
woodser
|
1a48d7ba0b
|
transfers override merge
|
2019-07-03 17:25:54 -04:00 |
|
woodser
|
c019a0c36b
|
merge() functions are virtual to enable polymorphism
|
2019-07-03 17:07:49 -04:00 |
|
woodser
|
b3ea78ac62
|
definen MoneroOutputWallet::merge()
|
2019-07-03 15:50:04 -04:00 |
|
woodser
|
fc6805a93c
|
implement MoneroTxWallet::merge() and placeholder for transfer merges
|
2019-07-03 14:36:38 -04:00 |
|
woodser
|
e8169694bf
|
implement start/stop mining
|
2019-07-03 08:03:47 -04:00 |
|