Commit Graph

7 Commits

Author SHA1 Message Date
JoelKatz
a5e8ab6943 Handle make payment for native currencies.
Keep a vector of affected account state nodes to make atomicity easier.
2012-04-22 19:14:06 -07:00
JoelKatz
82644c4c00 Additional error codes. "No param" parameter for TransactionEngineParms.
TEP helper functions.
2012-04-22 16:28:24 -07:00
JoelKatz
8372b0d572 Some additional return codes for the transaction engine. 2012-04-20 17:42:37 -07:00
JoelKatz
cc4b350eb7 Build the LedgerEngine logic into the Ledger class.
Add index rules for account state and ripple nodes.
2012-04-16 11:39:29 -07:00
JoelKatz
5f7d182a7c It makes much more sense this way:
LedgerEngine: Performs high-level ledger operations.
TransactionEngine: Performs high-level transaction operations.
2012-04-14 12:55:01 -07:00
JoelKatz
f05d6e0642 Rename SerializedLedger to SerializedLedgerEntry. It's not a whole ledger. 2012-04-13 20:07:57 -07:00
JoelKatz
12b5eb5991 Skeleton, for comments. 2012-04-13 16:55:11 -07:00