Commit Graph

2143 Commits

Author SHA1 Message Date
JoelKatz
67477beecb Track the type of map in the SHAMap. This will make it easier to parse missing nodes
at ledger level.
2012-10-11 03:13:28 -07:00
JoelKatz
30dd46d812 Improve SHAMapMissingNode 2012-10-11 02:50:04 -07:00
Arthur Britto
f81a3c623a More fixes for ripple incremental pass handling. 2012-10-10 22:13:39 -07:00
Arthur Britto
dfff2c61d1 Transaction engine makes sure max send is positive. 2012-10-10 22:12:56 -07:00
Arthur Britto
d086c05966 Fix ripple balance handling between path increments. 2012-10-10 20:50:17 -07:00
Arthur Britto
5f28af66ca Fix error checking in RippleCalc. 2012-10-10 20:12:18 -07:00
Arthur Britto
157dce46cf Fix a problem with offer delivery. 2012-10-10 15:05:31 -07:00
Arthur Britto
e964bf7c9a Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-10 12:44:11 -07:00
Arthur Britto
ab6dfadc5f Have RPCServer report messages from throws. 2012-10-10 12:44:00 -07:00
JoelKatz
1448eb1a5c '--net' startup option to require the node to get its ledger from the network.
Once we have a stable network, this will likely be the default.
2012-10-10 01:40:02 -07:00
JoelKatz
850fee99e7 Types for templates, if we decide to use them. 2012-10-10 01:39:20 -07:00
Arthur Britto
84aec67507 JS: Add ledger_accept to remote.js 2012-10-10 00:38:29 -07:00
Arthur Britto
fc73e286c4 WS: Changed response of server_subscribe. 2012-10-10 00:15:40 -07:00
Arthur Britto
2f5ed5951b Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-10 00:06:47 -07:00
Arthur Britto
23938b8c2d WS: fix ledger_accept. 2012-10-10 00:06:26 -07:00
MJK
9e6a885af9 Fix minor typo 2012-10-09 22:48:27 -07:00
MJK
6d87af5e93 fix typo in code in previous Pathfinder fix 2012-10-09 17:19:12 -07:00
MJK
89febf5b47 Merge branch 'master' of https://github.com/jedmccaleb/NewCoin 2012-10-09 17:02:32 -07:00
MJK
25e10ce9cb bug fix for Pathfinder. Drop zero-length paths; prevent them from getting added and avoid pathbuilding errors later 2012-10-09 17:02:01 -07:00
Arthur Britto
8714e40bcf Improve amount parsing (accept e notation). 2012-10-09 16:04:46 -07:00
Arthur Britto
32251f3c3c Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-09 12:25:57 -07:00
Arthur Britto
4c61648a7b WS: Add ledger_accept commnd. 2012-10-09 12:25:51 -07:00
JoelKatz
366aad13e7 Remove Ledger::bumpSeq 2012-10-09 12:06:13 -07:00
JoelKatz
7fba10da4e Create a new open ledger based on the last closed ledger from the DB.
Ledgers loaded from DB are always immutable.
2012-10-09 11:09:02 -07:00
jed
daedc85cdd . 2012-10-09 05:01:03 -07:00
jed
8b5114a23e Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/Application.cpp
2012-10-09 03:05:21 -07:00
jed
573865cb23 allow you to load old ledger 2012-10-09 03:01:32 -07:00
JoelKatz
6f2e4b8172 Add RPC "accept_ledger" function which processes all pending transactions (in standalone mode only)
and closes the ledger, opening a new one. The sequence number of the new open ledger is returned.
2012-10-08 20:02:52 -07:00
JoelKatz
108d69d29b Remove dead fields. 2012-10-08 18:16:48 -07:00
JoelKatz
0d7710dbe0 Document the log levels. We need to move things from INFO to DEBUG. 2012-10-08 15:55:47 -07:00
JoelKatz
31a6177da0 More logging improvements. 2012-10-08 07:14:36 -07:00
JoelKatz
0355439406 More log updates. 2012-10-08 07:07:46 -07:00
JoelKatz
91e7fc11ad Some comments. 2012-10-08 00:56:52 -07:00
JoelKatz
df94c192ce Log partition support. 2012-10-08 00:55:55 -07:00
JoelKatz
6bde384e06 Log partition support. 2012-10-08 00:52:00 -07:00
JoelKatz
470e2c5747 Fixups. 2012-10-08 00:49:55 -07:00
JoelKatz
12c6a37cac More log partition support. 2012-10-08 00:48:04 -07:00
JoelKatz
09fb035acc Macro to supply an extra logging condition. 2012-10-08 00:47:44 -07:00
JoelKatz
6a229d918c Start using log partitions. 2012-10-08 00:39:31 -07:00
JoelKatz
d07a4b49cb Initial support for log partition. 2012-10-08 00:39:08 -07:00
JoelKatz
dae5973939 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-08 00:01:41 -07:00
JoelKatz
2d431cefd1 Cleanups. Remove extraneous reference count manipulations. 2012-10-08 00:01:23 -07:00
Arthur Britto
27798c369d WS: Add submit command. Rough. 2012-10-07 00:18:13 -07:00
JoelKatz
34a3124c11 Allow fields to be freely created for objects that aren't required to conform to a template. 2012-10-06 18:34:27 -07:00
JoelKatz
16fbd7a862 Remove the automatic convert to serialized transasction 2012-10-06 17:32:24 -07:00
JoelKatz
972a504b97 Log which required field is missing. 2012-10-06 17:05:28 -07:00
JoelKatz
20a50f0f90 Return a SerializedTransaction if the original json was a transaction. 2012-10-06 14:31:52 -07:00
JoelKatz
0037a94a04 Add "index" as a discardable / non-binary field 2012-10-06 14:31:23 -07:00
JoelKatz
a2c526a913 Construct SerializedTransaction from STObject 2012-10-06 14:30:56 -07:00
JoelKatz
53f97a45ce Return names from STUInt16::getJson for transaction and ledger entry types. 2012-10-06 14:14:30 -07:00