Commit Graph

2109 Commits

Author SHA1 Message Date
JoelKatz
68b044ddde Changes to support threading through account roots, offers, and ripple state nodes.
Fix tracking the last transaction signed by an account.
2012-08-20 13:45:58 -07:00
Arthur Britto
a99f814c20 Allow qualities to be specified as a float for RPC. 2012-08-20 13:19:43 -07:00
Arthur Britto
2522c4625f Fixes for paths. 2012-08-20 12:37:36 -07:00
jed
1c5481bad7 forgot some functions 2012-08-20 11:53:43 -07:00
jed
3dc0646ed8 moved all Ledger:: functions to the same .cpp file 2012-08-20 09:51:10 -07:00
jed
336a1c27fc Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/LedgerNode.cpp
2012-08-20 09:42:15 -07:00
jed
5484205b26 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/RippleLines.cpp
2012-08-20 09:40:40 -07:00
JoelKatz
532db8be35 assert if the sanitized transaction differs materially from the submitted
transaction.
2012-08-19 22:52:14 -07:00
JoelKatz
aa1f923306 A better fix so that every type doesn't have to have its own operator=.
This fixes it in one place and allows many such helpers to be removed.
2012-08-19 22:47:59 -07:00
JoelKatz
6f5eb015bf Fix the bug causing 'Paths' not to have a name. The implicit 'operator='
function obliterated the name.
2012-08-19 22:41:30 -07:00
Arthur Britto
d05f74b838 Merge branch 'ripple' 2012-08-19 22:21:07 -07:00
Arthur Britto
a251a1ae4e Fix STPathSet deserialization. 2012-08-19 22:20:58 -07:00
Arthur Britto
df351a40e0 Merge branch 'ripple' 2012-08-19 21:37:22 -07:00
Arthur Britto
7e30db94b4 Work on ripple paths. 2012-08-19 21:36:25 -07:00
JoelKatz
c036188c3c Some more cleanups. 2012-08-19 21:01:36 -07:00
JoelKatz
420ee91877 Remove more wasteful allocate/increment/decrement/free cycles. 2012-08-19 19:23:10 -07:00
JoelKatz
84ee39b147 Fix a few more cases where we create a new shared pointer just to
immediately throw it away, resulting in a wasted
allocate/increment/decrement/free.
2012-08-19 19:04:18 -07:00
JoelKatz
e825db5db9 Don't report a failure if we got a fat root. 2012-08-19 19:03:33 -07:00
Arthur Britto
fbd67bda89 Let issuer be defaulted for RPC ripple command. 2012-08-19 18:54:26 -07:00
Arthur Britto
053e030e70 Constify TransactionEngine. 2012-08-19 02:32:09 -07:00
Arthur Britto
6aa725768a Cosmetic. 2012-08-19 01:41:07 -07:00
Arthur Britto
64b3afad28 Fixes for quality. 2012-08-18 13:16:58 -07:00
Arthur Britto
3530988e9c Cosmetic. 2012-08-18 13:16:26 -07:00
Arthur Britto
d5734cd6ce Merge ripple dirs with owner dirs and RPC fixes for setting quality. 2012-08-18 12:41:58 -07:00
jed
3208f2c15e Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-08-17 21:36:14 -07:00
jed
ffbd719508 . 2012-08-17 21:35:56 -07:00
Arthur Britto
12c34a4b75 Merge branch 'ripple' 2012-08-17 17:12:47 -07:00
Arthur Britto
99d1451c29 Fixes for direct ripple with quality to work. 2012-08-17 17:11:13 -07:00
Arthur Britto
f2902ca014 Make json full text for STAccount more legible. 2012-08-17 17:08:23 -07:00
JoelKatz
6bf10b1082 Threading support for node deletion. 2012-08-17 16:18:22 -07:00
jed
2365b1b784 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-08-16 16:52:40 -07:00
JoelKatz
50777639fb Set the tolerated clock offset to 20 seconds for now. 2012-08-16 16:00:18 -07:00
JoelKatz
b789154c08 SLE support for threading through transactions. 2012-08-16 15:59:27 -07:00
Arthur Britto
27f4a2ce30 Disable SNTPClient in standalone mode, try 2. 2012-08-16 14:13:59 -07:00
Arthur Britto
9c66ae8ef0 Fixes for ripple path expansion. 2012-08-16 14:06:06 -07:00
Arthur Britto
28c31e797b Disable SNTPClient in standalone mode. 2012-08-16 14:05:21 -07:00
JoelKatz
916cdf5279 Remove mOrigNodes. 2012-08-15 15:33:03 -07:00
jed
6862e85f6a Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-08-15 15:16:46 -07:00
jed
5a8a4ebbfc . 2012-08-15 15:16:32 -07:00
Arthur Britto
c540b2a8a6 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-08-15 15:00:09 -07:00
Arthur Britto
f4714736cb Fixes for path checkpointing and expansion. 2012-08-15 14:59:55 -07:00
jed
c18302e089 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-08-15 10:35:26 -07:00
jed
4f285dc603 add RippleLines 2012-08-15 10:35:12 -07:00
JoelKatz
abf41dd4de Fix a large number of cases where we copy construct a shared_ptr just to destroy it. 2012-08-15 04:01:22 -07:00
JoelKatz
11f7012d09 Fix a bug where tx set acquire timeouts never occured.
Run acquire timeouts in milliseconds rather than seconds.
2012-08-15 01:20:14 -07:00
Arthur Britto
8ef27615dc Add getJson to PathState. 2012-08-14 18:18:15 -07:00
Arthur Britto
872314f933 Remove more Account from AccountStateNode and LedgerEntrySet revision. 2012-08-14 17:17:28 -07:00
Arthur Britto
44053a4afc Merge branch 'master' into ripple 2012-08-14 16:10:17 -07:00
Arthur Britto
64d6f16068 Minor cleanup. 2012-08-14 16:04:39 -07:00
JoelKatz
d3bce70e86 Remove Config::init. It's not needed. 2012-08-14 16:00:03 -07:00