Commit Graph
244 Commits
Author SHA1 Message Date
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
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 ce0c72a5f9 cleanup 2019-07-02 14:57:48 -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 658b4b57a2 cleanup 2019-06-30 19:22:29 -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
woodser ae852b9173 implemented conversion from filled response to MoneroTxWallet 2019-06-29 10:08:55 -04:00