JoelKatz
6e220cc97e
More feature RPC support.
2013-05-31 16:22:38 -07:00
Vinnie Falco
fd6172273c
Refactor FeeVote into IFeeVote abstract interface
2013-05-31 07:13:21 -07:00
JoelKatz
1d95d8f36c
Clean up addition of initial features.
2013-05-30 14:57:27 -07:00
JoelKatz
8acb34db91
Feature friendly names.
2013-05-30 14:50:14 -07:00
JoelKatz
69a904133f
Block operation if a feature we don't support is enabled in the ledger.
2013-05-30 14:30:06 -07:00
JoelKatz
a38e80eb6b
Function to get list of features supported by ledger.
2013-05-30 13:44:18 -07:00
JoelKatz
45c117bf91
Merge branch 'develop' into feature
2013-05-30 13:21:45 -07:00
JoelKatz
ce3a8d9d76
Use the new visitor code to reimplement account_offers.
2013-05-30 13:20:34 -07:00
JoelKatz
fdea361dd7
Add 'visitAccountItems' function.
2013-05-30 13:07:53 -07:00
JoelKatz
38abc08e18
Tune SLE cache size.
2013-05-30 13:07:38 -07:00
JoelKatz
bdba947c42
Enlarge the immutable SLE cache.
2013-05-30 12:54:40 -07:00
JoelKatz
5baf3a09bb
Remove obsolete parameter
2013-05-30 12:19:08 -07:00
JoelKatz
bae8d37890
Merge branch 'develop' into feature
2013-05-30 12:06:32 -07:00
JoelKatz
aef0a84e07
Don't use getAccountState as a quick way to check if an account
...
exists in a ledger. It's much heavier than needed.
2013-05-30 11:48:13 -07:00
JoelKatz
87bdcbbaed
Updates
2013-05-30 10:35:17 -07:00
JoelKatz
df874d6193
Bugfix.
2013-05-30 10:35:17 -07:00
JoelKatz
5af4673104
RPC infrastructure for feature management.
2013-05-30 10:35:17 -07:00
JoelKatz
d5b1970ab3
Write back feature majority times. Mark a FIXME.
2013-05-30 10:35:17 -07:00
JoelKatz
76358edc31
Static feature support.
2013-05-30 10:35:17 -07:00
Vinnie Falco
606b2a2942
Move Ripple protobuf declarations to ripple_data
2013-05-30 10:16:23 -07:00
Vinnie Falco
47e00f20fb
Move InstanceCounter to ripple_basics
2013-05-30 10:16:23 -07:00
Vinnie Falco
827b5c4b10
Move ScopedLock to ripple_basics
2013-05-30 10:16:23 -07:00
Vinnie Falco
4fc2d3b274
Rename and move DeterministicKeys into ripple_data
2013-05-30 10:16:22 -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
JoelKatz
dc11ecedd8
Don't report available if shutting down.
2013-05-29 17:16:54 -07:00
JoelKatz
a0b6584c9a
ELB support. Client servers can remove themselves from an ELB pool if loaded
...
or otherwise broken. Clients won't join an ELB pool until they're stable.
2013-05-29 15:20:26 -07:00
Vinnie Falco
224456c59e
Rename MAX_SIZE and move it to rpc.cpp
2013-05-28 16:14:59 -07:00
Arthur Britto
4483e7c928
Make wallet_propose and wallet_seed admin only.
2013-05-28 01:36:16 -07:00
Vinnie Falco
0f177a8038
Move uint256 to ripple_basics
2013-05-27 13:16:08 -07:00
Vinnie Falco
92bdcba096
Split DH from utils, remove utils from project
2013-05-27 13:16:08 -07:00
Vinnie Falco
c09a4d7148
Move Sustain to ripple_basics and clean up includes
2013-05-27 13:16:07 -07:00
Vinnie Falco
90bc0c1a8c
Split thread and range stuff out of utils
2013-05-27 13:16:07 -07:00
Vinnie Falco
55e7bf01f5
Hack to prevent redefinition warnings regarding __STDC_LIMIT_MACROS
2013-05-27 13:16:05 -07:00
Vinnie Falco
a7eb5c7ca6
Move platform specific random number stuff
2013-05-27 13:16:05 -07:00
Vinnie Falco
b40f11288b
Split stuff from util to PlatformMacros and RandomNumbers
2013-05-27 13:16:04 -07:00
Vinnie Falco
333557da84
Split string utilities from utils.h
2013-05-27 13:16:03 -07:00
Vinnie Falco
61fb6538d7
Split byte order routines out of utils.h
2013-05-27 13:16:02 -07:00
Vinnie Falco
4e8d4c28c2
Remove legacy upTime() function
2013-05-27 13:16:01 -07:00
Vinnie Falco
fb8c370d70
Move TaggedCache to ripple_basics and remove dependency on upTime
2013-05-27 13:16:01 -07:00
Vinnie Falco
2576e54b6e
Fix TaggedCache to use uniform logging interface
2013-05-27 13:16:01 -07:00
Vinnie Falco
6b38c20905
Move SecureAllocator to ripple_basics module
2013-05-27 13:16:00 -07:00
Vinnie Falco
54d246cb5e
Move RangeSet to ripple_basics module
2013-05-27 13:16:00 -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
ce66f950cf
Put json in its own module with header
2013-05-27 13:15:58 -07:00
Vinnie Falco
e227637e34
Factor upTime() out of KeyCache, fix warnings
2013-05-27 13:15:58 -07:00
Vinnie Falco
55c39b7131
Remove old uptime stuff
2013-05-27 13:15:57 -07:00
Vinnie Falco
794b84c473
Fix missing file names for new Log partition code
2013-05-27 13:15:57 -07:00
Vinnie Falco
4cb44a8915
Factor out UptimeTimer from LoadManager
2013-05-27 13:15:57 -07:00
Vinnie Falco
abf75c726e
Prevent multiple inclusion in header
2013-05-27 13:15:56 -07:00
Vinnie Falco
c97860c7a8
Remove unused member LoadManager::getUptime
2013-05-27 13:15:55 -07:00