Commit Graph

32 Commits

Author SHA1 Message Date
JoelKatz
e04b695434 Burninate "Value" in "*ValueField*" functions. It was just pointless extra typing.
What else would you set/get in a field, by name, other than its value?
2012-10-01 15:35:30 -07:00
JoelKatz
79c35f2689 Remove all IField/ITField functions. They are now obsolete.
Use the correponding STObject functions.
2012-10-01 15:21:22 -07:00
JoelKatz
a40120b6c9 Cleanups and fixes. 2012-09-27 14:11:10 -07:00
JoelKatz
3f469c914d More serialization work. 2012-09-26 16:26:39 -07:00
JoelKatz
9c08dc00ae Mark a huge number of ugly functions deprecated. You no longer need to use the special
'IField' functions. You can treat a ledger entry like any STObject.
2012-09-26 15:09:38 -07:00
JoelKatz
2446db0bbe More serialization work. 2012-09-25 19:27:09 -07:00
JoelKatz
c757d363af Parts of the new serialization code. Does not compile yet. 2012-09-25 16:48:24 -07:00
JoelKatz
02bd898e51 Some const-correctness.
const SLE::pointer & -> SLE::ref
2012-08-31 18:26:45 -07:00
JoelKatz
db873ff9f5 Functions for owned nodes (nodes that have a single other node that owns
them) and dual-owner nodes (nodes that have two other nodes that own them).
Owned nodes would be things like nicknames. Dual-owner nodes would be things
like ripple balances.
2012-08-24 09:32:58 -07:00
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
JoelKatz
6bf10b1082 Threading support for node deletion. 2012-08-17 16:18:22 -07:00
JoelKatz
b789154c08 SLE support for threading through transactions. 2012-08-16 15:59:27 -07:00
Arthur Britto
f6fcef9101 Misc fixes. 2012-07-14 15:57:09 -07:00
Arthur Britto
573edfcb91 Add support for H128 to Serialized classes. 2012-06-02 14:23:44 -07:00
JoelKatz
e6e72a7b9a Cleanups. 2012-05-28 03:35:52 -07:00
Arthur Britto
af5c25a24d Cosmetic changes. 2012-05-27 17:43:46 -07:00
Arthur Britto
48d3099c00 Add ledger support for directories and ripple state. 2012-05-26 02:54:50 -07:00
Arthur Britto
8760a5b3d2 Change over to STAmount. 2012-05-18 19:28:39 -07:00
JoelKatz
5fcc6ba88b STAmount helpers for ledger entries. 2012-05-17 20:28:03 -07:00
JoelKatz
b52a2c1ef0 Cosmetic change. 2012-05-15 19:11:55 -07:00
JoelKatz
cb4fcfddac Get rid of some ugliness in the use of ptr_vectors. I hope I didn't break anything. 2012-05-15 16:07:42 -07:00
JoelKatz
94d7579deb Whitespace fix. 2012-05-08 03:46:58 -07:00
Arthur Britto
f548e27e67 Cosmetic changes. 2012-05-05 16:46:29 -07:00
JoelKatz
6f2f058cd8 Derive Serialized ledger and transaction classes from SerializedType, not STObject. 2012-04-27 11:48:32 -07:00
JoelKatz
a3669388b9 Bugfixes. 2012-04-26 17:31:09 -07:00
JoelKatz
44423a4c6d Don't return a void. 2012-04-25 21:47:04 -07:00
JoelKatz
00f06feae0 Tie to NewcoinAddress code. 2012-04-23 15:59:55 -07:00
JoelKatz
003ec1af1e Missing helper functions. 2012-04-22 18:47:59 -07:00
JoelKatz
e0e7a822a1 More ledger work:
Ledger::getAccountRoot
LedgerStateParms
SerializedLedgerEntry(const Serialier&..
2012-04-17 05:06:16 -07:00
JoelKatz
f05d6e0642 Rename SerializedLedger to SerializedLedgerEntry. It's not a whole ledger. 2012-04-13 20:07:57 -07:00
JoelKatz
28d870e7f9 Finish the serialized ledger classes. 2012-04-08 19:57:22 -07:00
JoelKatz
471c3caf8f Typo. 2012-04-06 22:35:42 -07:00