Commit Graph

31 Commits

Author SHA1 Message Date
JoelKatz
7d153490ab Bugfixes. 2012-06-05 15:54:52 -07:00
Arthur Britto
480482d618 Merge branch 'master' into misc
Conflicts:
	src/TransactionEngine.cpp
2012-06-05 13:08:36 -07:00
Arthur Britto
ea64ee3e58 Implement doNicknameSet. 2012-06-05 13:04:42 -07:00
Arthur Britto
a987613595 Fix some errors to be temporary. 2012-06-04 23:28:34 -07:00
Arthur Britto
19bbe53eaa Merge branch 'misc'
Conflicts:
	src/TransactionEngine.cpp
2012-06-04 01:25:48 -07:00
Arthur Britto
249733eaec Work on applying PasswordSet. 2012-06-04 01:21:41 -07:00
Arthur Britto
cfadde4a7e Add PasswordFund and PasswordSet to transaction engine. 2012-06-03 19:45:36 -07:00
JoelKatz
d35bb54c06 Structures to correctly handle both pre and post close wobble. 2012-06-03 12:24:10 -07:00
Arthur Britto
3332bf474f Add support for AccountSet to TransactionEngine. 2012-06-02 14:24:32 -07:00
Arthur Britto
affe4445bd Implement doWalletAdd(). 2012-06-01 23:32:27 -07:00
JoelKatz
1dfa9d0615 We can't adjust the ledger coin total when we are processing
transactions non-finally.
2012-06-01 20:32:05 -07:00
Arthur Britto
d464cb5f02 Fix transaction authorization handling in TransactionEngine. 2012-06-01 18:01:18 -07:00
Arthur Britto
745806cb29 Fix doCreditSet used wrong field. 2012-06-01 01:18:27 -07:00
Arthur Britto
a0009f7c6f Rework Ledger index calculation. 2012-05-31 20:26:14 -07:00
JoelKatz
e6e72a7b9a Cleanups. 2012-05-28 03:35:52 -07:00
Arthur Britto
cb56ad036d Implement credit_set and directory support. 2012-05-26 02:57:00 -07:00
Arthur Britto
30407a3a23 Work on transit fees. 2012-05-22 12:42:13 -07:00
Arthur Britto
d76bb9834c Add stubs for applying CreditSet and TransitSet. 2012-05-21 17:28:27 -07:00
Arthur Britto
0ead1d02ec Use Config for fees in TransactionEngine. 2012-05-17 20:35:26 -07:00
Arthur Britto
e4d5d1c725 Work on Create and Payment transactions. 2012-05-16 17:17:35 -07:00
Arthur Britto
66a77d2937 Rename trans engine never prefix to ten. 2012-05-13 11:59:02 -07:00
Arthur Britto
e0cb27f1c1 Add support for claim transaction. 2012-05-12 18:30:47 -07:00
Arthur Britto
5ad3eb6d4d Work towards Claim. 2012-05-11 18:29:41 -07:00
Arthur Britto
f548e27e67 Cosmetic changes. 2012-05-05 16:46:29 -07:00
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