Commit Graph

312 Commits

Author SHA1 Message Date
Neozaru
ad29f803ed Trim electrum seed (should be fixed in core) 2014-06-22 13:49:24 +02:00
Neozaru
7e97220ad3 Added another 'transfer' method (CLEANUP REQUIRED, WHICH ONE ARE REALLY USEFULL ?); Added Electrum seed generation / recovery 2014-06-22 12:41:48 +02:00
Neozaru
d6e5e78bfc Added 'transfer' Errors 2014-06-21 17:21:54 +02:00
Neozaru
385e97e2c0 Exceptions are now instancied on the fly 2014-06-21 17:04:24 +02:00
Zachary Michaels
90b065e318 Merge remote-tracking branch 'upstream/master' into daemonize 2014-06-20 19:57:44 -04:00
Zachary Michaels
c04348dc63 Set up for RPC IPC 2014-06-20 19:57:03 -04:00
Zachary Michaels
dc472848eb Missing includes for console_handler.h 2014-06-20 19:55:29 -04:00
Neozaru
1ca7beb21d Merge branch 'wallet_wrapper' of https://github.com/Neozaru/bitmonero into wallet_wrapper 2014-06-20 22:58:34 +02:00
Neozaru
6f27102569 Quick renaming 2014-06-20 22:56:44 +02:00
Neozaru
2ee13e7ea6 Observer callbacks are not pure anymore 2014-06-20 22:56:15 +02:00
Neozaru
06bddbc7d5 Added 'on_wallet_refreshed' observer callback 2014-06-20 22:49:03 +02:00
Neozaru
878db6791c GetIncomingTransfers filters (compliance with RPC calls) 2014-06-20 22:27:34 +02:00
Neozaru
00994fd7f7 Added transfer ids in observer 2014-06-20 21:44:26 +02:00
Neozaru
d9417d5c64 Added mutexes (transfer, store, refresh) for Monero Wallet wrapper 2014-06-20 21:31:39 +02:00
Zachary Michaels
65ddc0459b Prep for swappable command executors 2014-06-20 15:29:46 -04:00
Zachary Michaels
80e20f7f83 Rename some things 2014-06-20 15:03:02 -04:00
Neozaru
a2d8edd133 Merge pull request #8 from Neozaru/master
Pull changes from master
2014-06-20 09:03:08 +02:00
Neozaru
f92a1a75ca Merge pull request #7 from monero-project/master
Pull monero-project changes
2014-06-20 09:01:22 +02:00
NoodleDoodleNoodleDoodleNoodleDoodleNoo
e12ccdf905 Update slow-hash.c
1. Fix for Mac OSX compilation errors.
2014-06-19 23:49:25 -07:00
monero-project
05a5c62fe8 Merge pull request #48 from NoodleDoodleNoodleDoodleNoodleDoodleNoo/master
Update slow-hash.c with optimized scratchpad operations
2014-06-19 20:23:37 -04:00
Zachary Michaels
c8e9163de7 Extract console command parsing 2014-06-19 19:02:22 -04:00
Neozaru
15ab89979a Added remaining methods to observer (not definitive) 2014-06-19 23:55:38 +02:00
Neozaru
b611bedcf9 Added 'on_skipped_transaction' to observer 2014-06-19 23:31:41 +02:00
Neozaru
b109d249a8 Added block height in 'on_payment_received' for consistency 2014-06-19 22:45:19 +02:00
Neozaru
6a7b15f819 Added cache to 'MoneroWallet' wrapper 2014-06-19 22:28:41 +02:00
Neozaru
8f9044cf20 Stupidness fixed. 2014-06-19 22:09:16 +02:00
Neozaru
7ef9f49be3 Stupidness fixed. 2014-06-19 22:08:21 +02:00
Neozaru
1d5c5add3d Switched back to raw copy for 'get_all_payments()', for pseudo-thread-safe iterations 2014-06-19 21:56:43 +02:00
Neozaru
daacd4bd90 Added 'get_payments_count()' and 'get_transfers_count() 2014-06-19 21:54:29 +02:00
Zachary Michaels
918997e209 Block until console command thread finishes 2014-06-18 17:08:46 -04:00
Neozaru
52a527ee42 Bound 'on_payment_received' to wrapper 2014-06-18 22:57:18 +02:00
Neozaru
df084f52af Added 'on_payment_received' to wallet2 observer 2014-06-18 22:38:59 +02:00
Neozaru
4618d75265 Added 'get_payments' 2014-06-18 21:40:17 +02:00
Zachary Michaels
79aefd8319 Put log file in data directory by default 2014-06-18 15:22:16 -04:00
Zachary Michaels
ce38a70023 Allow daemon to fork on posix systems 2014-06-18 14:05:28 -04:00
Zachary Michaels
31394c78d0 Remove command arguments from bitmonerod 2014-06-18 12:46:04 -04:00
Zachary Michaels
cc2ea404c0 Reorganize options 2014-06-18 11:50:23 -04:00
Zachary Michaels
770c712223 Remove conflicting argument detection 2014-06-18 10:00:50 -04:00
Zachary Michaels
e62f3b3616 Disable detach for windows 2014-06-18 09:59:02 -04:00
Neozaru
b1c44e3e72 Refactoring + Moar methods + some doc 2014-06-18 15:38:45 +02:00
Neozaru
f18f0b747f Added refresh and first 'transfer' method. Wallet observer draft 2014-06-17 23:57:14 +02:00
Zachary Michaels
bbf83a946a Ensure that daemon commands don't print to log 2014-06-17 17:36:07 -04:00
Zachary Michaels
f3e6e2a529 More work on making console command logic reusable 2014-06-17 17:22:06 -04:00
Zachary Michaels
afaf97d7b7 Split command_handler out of binder 2014-06-17 11:54:22 -04:00
Zachary Michaels
e43ff8fa29 Fix unsynchronized shared memory access
I had issues with the daemon hanging after the exit command, and this
seems like the culprit.
2014-06-17 09:18:58 -04:00
Neozaru
46417193b9 More methods 2014-06-17 09:10:23 +02:00
NoodleDoodleNoodleDoodleNoodleDoodleNoo
156312f64a Update slow-hash.c
1. Added multiplication support in 32-bit mode
2014-06-16 21:13:05 -07:00
Zachary Michaels
efd262a621 Fix argument checks 2014-06-16 19:25:52 -04:00
Zachary Michaels
3cb59539cd Arg parsing for daemon 2014-06-16 15:50:04 -04:00
Zachary Michaels
07b06239e9 Add daemon command line arguments 2014-06-16 14:55:03 -04:00