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
|
e8169694bf
|
implement start/stop mining
|
2019-07-03 08:03:47 -04:00 |
|
woodser
|
9ae62176fb
|
define startMining()
|
2019-07-02 22:01:21 -04:00 |
|
woodser
|
a00c4a9ee5
|
MoneroCheck fields are optional;
make error messages consistent with rpc
|
2019-07-02 20:29:22 -04:00 |
|
woodser
|
bb82e5f3d2
|
implemented:
getTxKey
checkTxKey
getTxProof
checkTxProof
getSpendProof
checkSpendProof
getReserveProofWallet
getReserveProofAccount
checkReserveProof
|
2019-07-02 18:50:22 -04:00 |
|
woodser
|
a82bfd580a
|
implemented MoneroCheck, MoneroCheckTx, MoneroCheckReserve structs;
defined getTxKey(), checkTxKey(), getTxProof(), checkTxProof(),
getSpendProof(), checkSpendProof(), getReserveProofWallet(),
getReserveProofAccount(), checkReserveProof()
|
2019-07-02 14:53:14 -04:00 |
|
woodser
|
adad8d0a56
|
implement sign() and verify()
|
2019-07-02 12:29:14 -04:00 |
|
woodser
|
0bc38afa99
|
implemented get/set tx notes
|
2019-07-02 12:06:36 -04:00 |
|
woodser
|
f28d7db26b
|
implement importOutputsHex()
|
2019-07-02 08:57:48 -04:00 |
|
woodser
|
bf9e2d516e
|
implement getOutputsHex() stack
|
2019-07-02 08:45:33 -04:00 |
|
woodser
|
29c6f586c1
|
implement getLanguages()
|
2019-07-02 08:30:53 -04:00 |
|
woodser
|
d74379af30
|
testSave() passing;
implement setRestoreHeight(), save(), moveTo() stack
|
2019-07-02 07:58:47 -04:00 |
|
woodser
|
42dc9cda4a
|
getDaemonConnection() returns shared_ptr
|
2019-07-01 22:14:45 -04:00 |
|
woodser
|
4322594068
|
implement importKeyImages()
|
2019-07-01 12:28:30 -04:00 |
|
woodser
|
f3a0c5e0b9
|
importKeyImages() uses shared_ptrs
|
2019-07-01 12:07:11 -04:00 |
|
woodser
|
75fcc8244f
|
define MoneroKeyImageImportResult and importKeyImages()
|
2019-07-01 12:05:20 -04:00 |
|
woodser
|
ebd74ddf7d
|
implemented getKeyImages()
|
2019-07-01 11:35:18 -04:00 |
|
woodser
|
beff2cedb5
|
define getKeyImages() jni stack
|
2019-07-01 11:24:54 -04:00 |
|
woodser
|
f5a55392ee
|
standardize createPaymentUri error message
|
2019-07-01 09:47:39 -04:00 |
|
woodser
|
b9a8764ceb
|
implement parsePaymentUri()
|
2019-07-01 09:18:45 -04:00 |
|
woodser
|
9e994f657b
|
implemented createPaymentUri()
|
2019-07-01 08:30:52 -04:00 |
|
woodser
|
178ac38f2e
|
define createPaymentUri stack
|
2019-07-01 08:08:35 -04:00 |
|
woodser
|
72a0b3abce
|
implement MoneroWallet::relayTxs()
|
2019-07-01 07:40:46 -04:00 |
|
woodser
|
d05a041283
|
defined relayTxs() jni and cpp stack
|
2019-06-30 21:18:32 -04:00 |
|
woodser
|
689ed51ad8
|
implement get public/private view key
|
2019-06-30 20:39:05 -04:00 |
|
woodser
|
70e124cae3
|
remove debug couts
|
2019-06-30 13:15:11 -04:00 |
|
woodser
|
4125bb4421
|
testGetTxsWithConfiguration() passing;
disable scratchpad;
handle unconfirmed txs;
|
2019-06-30 13:12:43 -04:00 |
|
woodser
|
5e9d466522
|
testGetTxsWithPaymentIds() passing
|
2019-06-30 12:22:26 -04:00 |
|
woodser
|
cbba28d250
|
implement and integrate buildTxWithIncomingTransferUnconfirmed()
|
2019-06-30 11:25:57 -04:00 |
|
woodser
|
a389e19580
|
ready to implement relayTxs();
tx->isDoubleSpend depends on isFailed and isRelayed;
|
2019-06-30 10:55:47 -04:00 |
|
woodser
|
0e7fa54b61
|
impl buildTxWithOutgoingTransferUnconfirmed()
|
2019-06-30 10:42:21 -04:00 |
|
woodser
|
50b999c64b
|
rename sendTxs() -> sendSplit();
set last relayed timestamp iff relayed;
cleanup
|
2019-06-30 09:20:42 -04:00 |
|
woodser
|
97311b8488
|
todo
|
2019-06-30 08:35:27 -04:00 |
|
woodser
|
6a11ed332b
|
cleanup
|
2019-06-30 08:25:54 -04:00 |
|
woodser
|
b94242c66d
|
testSend() passing;
send tx init lastRelayedTimestamp, accountIndex, subaddressIndices,
destinations
|
2019-06-30 08:02:25 -04:00 |
|
woodser
|
300c2a5014
|
init sent tx isDoubleSpend and unlockTime;
wip testTxWallet npe testTransfer isSweepOutputResponse
|
2019-06-29 18:11:58 -04:00 |
|
woodser
|
8cc3a08779
|
sendTxs() honors account and subaddress indices;
wip testSend() up to unlockTime
|
2019-06-29 17:51:47 -04:00 |
|
woodser
|
37483bc14a
|
cleanup
|
2019-06-29 11:50:03 -04:00 |
|
woodser
|
40e0e5c8fc
|
cleanup
|
2019-06-29 11:22:55 -04:00 |
|
woodser
|
c5e18a8bed
|
cleanup
|
2019-06-29 10:58:57 -04:00 |
|