Commit Graph

312 Commits

Author SHA1 Message Date
Zachary Michaels
af3113560a Cleaner access to transaction pool info 2014-06-26 19:13:45 -04:00
Zachary Michaels
9ddccbde63 Move tx_info into its own file 2014-06-26 17:16:22 -04:00
Zachary Michaels
4069df7b3c Portable types for tx_info serialization 2014-06-26 17:12:27 -04:00
Zachary Michaels
92b5b87aaf Switch time_t to uint64_t in RPC peer 2014-06-26 16:31:47 -04:00
Zachary Michaels
46e85b1fd7 Add get block headers range command over RPC 2014-06-26 15:57:07 -04:00
Zachary Michaels
746af71727 Add cumulative size to RPC block headers 2014-06-26 15:54:51 -04:00
Zachary Michaels
f45b9efafd Remove size_t from block_header_responce 2014-06-26 15:44:01 -04:00
Zachary Michaels
bf928f9902 Allow header range queries on blockchain 2014-06-26 14:58:30 -04:00
Zachary Michaels
62a63ea382 Move block_header_responce into its own file 2014-06-26 14:23:47 -04:00
Zachary Michaels
760c1e3890 Add cumulative difficulty to RPC block headers 2014-06-26 12:55:59 -04:00
Zachary Michaels
b8874670ab Expose block cumulative difficulty 2014-06-26 12:53:20 -04:00
Zachary Michaels
ec407309c0 Add transaction count to RPC block headers 2014-06-26 12:53:11 -04:00
Zachary Michaels
0b52e0d769 Extract print_block_header 2014-06-26 12:02:21 -04:00
Zachary Michaels
162c5cd3f8 Daemon print block by hash RPC 2014-06-26 11:54:58 -04:00
Zachary Michaels
da2a304b06 Daemon print block by height RPC 2014-06-26 11:37:40 -04:00
Zachary Michaels
f6ad75d36d Add print connections RPC command 2014-06-26 10:17:11 -04:00
Zachary Michaels
f3db0d029d Expose connection info over RPC 2014-06-26 03:28:39 -04:00
Zachary Michaels
0880d5a853 message_writer fix in simplewallet
I missed these changes when I was extracting scoped_message_writer
2014-06-26 03:26:49 -04:00
Zachary Michaels
cc532914d3 Print transaction RPC 2014-06-25 14:03:23 -04:00
Zachary Michaels
706c01533d Transaction pool RPC commands 2014-06-25 12:50:23 -04:00
Zachary Michaels
b0fbb970ce Add id to RPC transaction info 2014-06-25 12:22:58 -04:00
Zachary Michaels
2c28871075 Transaction pool RPC 2014-06-25 00:39:40 -04:00
Zachary Michaels
2556949293 More RPC commands 2014-06-24 19:26:50 -04:00
Zachary Michaels
51e03fad1d RPC print_pl 2014-06-24 16:59:17 -04:00
monero-project
2a2b36d425 fix function typo 2014-06-24 13:30:41 -04:00
monero-project
c050ff43bf Fix copy/paste bug, thx Boolberry 2014-06-24 13:20:15 -04:00
Zachary Michaels
976db0e898 Remove trailing whitespace 2014-06-24 12:32:36 -04:00
Zachary Michaels
767d003f8b RPC show_difficulty 2014-06-24 11:40:31 -04:00
Zachary Michaels
7348ab2e78 Extract RPC request logic 2014-06-24 10:14:30 -04:00
Zachary Michaels
2576437753 Http connection helper class 2014-06-23 23:04:11 -04:00
Zachary Michaels
2b306135da RPC mining command 2014-06-23 21:55:11 -04:00
Zachary Michaels
e0e6037388 Extract scoped_message_writer from simplewallet 2014-06-23 21:54:23 -04:00
Zachary Michaels
ec0a8d1339 Make daemon RPC client observe ip/port settings 2014-06-23 19:19:28 -04:00
Zachary Michaels
60a5ec4697 Templated daemon commands 2014-06-23 19:01:13 -04:00
Thomas Winget
c4a983cb65 wallet RPC converted to use new transaction semantics
wallet RPC now uses wallet2::create_transactions and wallet2::commit_tx instead
of wallet2::transfer.  This made it possible to add the RPC call /transfer_split, which
will split transactions automatically if they are too large.  The old call to
/transfer will return an error stating to use /transfer_split if multiple
transactions are needed to fulfill the request.
2014-06-23 16:51:45 -04:00
Thomas Winget
5d761b4fde removed erroneous printing of newlines 2014-06-23 16:51:45 -04:00
Thomas Winget
73b682db7b missed removing a debug print 2014-06-23 16:51:45 -04:00
Thomas Winget
674abb9947 removed some debugging code (really stupid printf-style debuggng.. 2014-06-23 16:51:45 -04:00
tom
018bd915ea Transaction splitting *seems* to be working!!! 2014-06-23 16:51:45 -04:00
Thomas Winget
39d6a8bd54 Added confirmation prompt if transactions are to be split 2014-06-23 16:51:45 -04:00
Thomas Winget
5803cee6af added back successful tx message. oops. 2014-06-23 16:51:45 -04:00
Thomas Winget
2b5eaac7a2 up tx splits limit 5 -> 30 2014-06-23 16:51:44 -04:00
Thomas Winget
bc048c7c02 final changes to get transaction splitting building. needs testing. 2014-06-23 16:51:44 -04:00
tom
1231271370 working on dividing functions in prep for tx splitting 2014-06-23 16:51:44 -04:00
Thomas Winget
8718a105a8 Added comments to wallet functions 2014-06-23 16:51:44 -04:00
Thomas Winget
1f2c4bc815 needed to remove REQUIRED from find_package(Threads) 2014-06-23 16:51:44 -04:00
Zachary Michaels
7366afde2b Http client for RPC executor 2014-06-23 16:03:01 -04:00
Zachary Michaels
b36ca99bff Make wallet address types match RPC call 2014-06-23 15:41:20 -04:00
Neozaru
da16b37aa8 miniToMonero and moneroToMini made public (static) 2014-06-22 23:00:44 +02:00
Neozaru
9798135b5d Quick fixes; More documentation 2014-06-22 22:25:22 +02:00