JoelKatz
5af4673104
RPC infrastructure for feature management.
2013-05-30 10:35:17 -07:00
Vinnie Falco
47e00f20fb
Move InstanceCounter to ripple_basics
2013-05-30 10:16:23 -07:00
Vinnie Falco
2c525b03c6
Enormous cleanup of RippleAddress et. al. into ripple_data
...
Start cleanup into ripple_data, split out some hash_value() instances
Tidy up CBigNum into ripple_data, moving definitions to .cpp
Split and clean up base58 stuff
Remove unused files from VS2012 project
Clean up some bignum stuff and remove unused files
Partial cleanup of RFC1751
Enormous cleanup with RippleAddress and related, into ripple_data
Remove unused VS project files
Move ECIES stuff into CKey
2013-05-30 10:16:22 -07:00
Arthur Britto
4483e7c928
Make wallet_propose and wallet_seed admin only.
2013-05-28 01:36:16 -07:00
Vinnie Falco
4e8d4c28c2
Remove legacy upTime() function
2013-05-27 13:16:01 -07:00
Vinnie Falco
d762abfc85
Move Log to ripple_basics and split websocket logging to ripple_net
2013-05-27 13:16:00 -07:00
Vinnie Falco
794b84c473
Fix missing file names for new Log partition code
2013-05-27 13:15:57 -07:00
Vinnie Falco
89eb0bc6f0
Add ripple_client module unity build and move RPCServer into it
2013-05-27 13:14:07 -07:00
JoelKatz
e0d89413cb
Restore change.
2013-05-26 16:35:46 -07:00
JoelKatz
5b741ac87c
Revert "Merge branch 'master' of github.com:jedmccaleb/NewCoin"
...
This reverts commit 72e5078de7 , reversing
changes made to cfc8f8c052 .
2013-05-26 15:50:21 -07:00
Arthur Britto
aa52eac390
Make RPC proof_create admin only.
2013-05-25 15:41:25 -07:00
JoelKatz
576ee472bf
Add "syncing" state.
2013-05-23 18:46:39 -07:00
JoelKatz
7f593328c2
Assert on incorrect closed/immutable states.
2013-05-23 11:06:44 -07:00
JoelKatz
6b2a6ea03e
Report cache hit rates.
2013-05-21 16:10:51 -07:00
JoelKatz
23eafaab85
doAccountLines micro-optimization.
2013-05-21 15:40:44 -07:00
JoelKatz
dedb8ff945
Merge branch 'cache_snapshot' into develop
2013-05-20 11:56:36 -07:00
JoelKatz
c377562e7f
Cleanups.
2013-05-17 01:44:49 -07:00
JoelKatz
28f54176f3
Use the current snapshot to get immutable ledger optimizations.
2013-05-16 00:58:44 -07:00
JoelKatz
794469fddb
Report the number of "backed up" node writes in get_counts.
2013-05-15 11:11:19 -07:00
JoelKatz
9be7b9cc3f
doBookOffers optimizations.
2013-05-14 18:38:36 -07:00
JoelKatz
e04ca79778
Bugfix.
2013-05-14 16:24:46 -07:00
JoelKatz
baf2841873
Bugfix.
2013-05-14 09:30:00 -07:00
JoelKatz
957742f3b0
doLedger speedup.
2013-05-14 08:57:44 -07:00
JoelKatz
1b619c7237
More performance improvements.
2013-05-13 18:46:57 -07:00
JoelKatz
c9fd800ea4
More performance improvements.
2013-05-13 17:00:18 -07:00
JoelKatz
a0f964c851
Don't hold the master lock while doing proofs of work.
2013-05-13 06:52:24 -07:00
Stefan Thomas
508db42aba
RPC: Add ability to specify a custom secret in proof_verify.
2013-05-13 10:17:43 +02:00
Stefan Thomas
5e649921bf
RPC: Add ability to specify a custom secret in proof_create.
2013-05-13 10:17:43 +02:00
Stefan Thomas
da406a3506
RPC: Add proof_solve.
2013-05-13 10:17:43 +02:00
Stefan Thomas
c3d2eae667
RPC: Add proof_verify.
2013-05-13 10:17:43 +02:00
Stefan Thomas
5c7a92ba76
RPC: Add proof_create.
2013-05-13 10:17:43 +02:00
JoelKatz
e086fa5a5d
Allow LevelDB and SQLite to co-exist in the build and have the backing
...
store for hashed nodes selectable in the config.
2013-05-07 15:04:23 -07:00
JoelKatz
9e47107255
Rework dispatch of new API PF requests.
2013-05-03 09:33:58 -07:00
JoelKatz
d193608aa1
More PFRequest work. Advanced features.
2013-05-02 01:04:16 -07:00
JoelKatz
6fb8e1515a
Merge branch 'develop' into pf_api
2013-05-01 22:23:25 -07:00
JoelKatz
407a43aea9
Change shared_polymorphic_downcast to dynamic_pointer_cast.
2013-05-01 22:22:51 -07:00
JoelKatz
ca46e97bc5
Wrong error code returned.
2013-04-30 17:19:45 -07:00
JoelKatz
9df93f4202
Break the ripple line cache into its own structure
2013-04-30 15:57:11 -07:00
JoelKatz
297f68f371
Rework the way PF API request validity is checked against the ledger.
2013-04-30 15:35:28 -07:00
JoelKatz
707f914d32
Some new PF API support.
2013-04-29 23:31:25 -07:00
JoelKatz
24bb7a2016
New pathfinder API work.
2013-04-29 16:42:26 -07:00
JoelKatz
46c1488484
Buglets found by static code inspection, including a whopper in divRound.
2013-04-27 00:35:16 -07:00
JoelKatz
35ad8d4c6f
Add LevelDB support for hash nodes. We really need to cut over, the reduction in
...
I/O and CPU use is dramatic.
2013-04-25 17:32:12 -07:00
Arthur Britto
3d128c2852
Have RPC account_info recognize bitcoin addresses.
2013-04-22 19:32:02 -07:00
JoelKatz
38e3ab2b97
Release the master lock sooner and don't reacquire it unless we have to.
2013-04-19 02:04:19 -07:00
JoelKatz
8ed0d107fd
Allow administrators to submit transactions that don't meet the local load fee.
2013-04-15 17:14:20 -07:00
Arthur Britto
ec081cd2dc
Make RPC account_lines support specify the peer account.
2013-04-14 23:15:58 -07:00
JoelKatz
49b1da8a09
Add destination account.
2013-04-11 13:56:44 -07:00
JoelKatz
568c27ef86
Return the "destination_currencies" field.
2013-04-09 20:48:53 -07:00
JoelKatz
9f1c975268
Include XRP in usAccountSourceCurrencies so that it can't get included twice.
2013-04-09 00:43:22 -07:00