Arthur Britto
0b9c762f99
Add STValue256 type.
2012-05-26 02:51:10 -07:00
Arthur Britto
30407a3a23
Work on transit fees.
2012-05-22 12:42:13 -07:00
Arthur Britto
3c22a665d2
Add transaction formats for CreditSet and TransitSet.
2012-05-21 17:26:44 -07:00
Arthur Britto
1e9304f8c6
Use STPathSet in place of STPath in transactions.
2012-05-20 23:43:02 -07:00
Arthur Britto
98ade9985e
Work toward RPC send.
2012-05-20 22:59:13 -07:00
JoelKatz
567ac3c846
STPathElement and STPath classes. Better Json-ization of serialized types.
2012-05-19 01:09:59 -07:00
JoelKatz
34e933cad8
Avoid a whole lot of extraneous allocate/copy/free cycles when
...
serialized objects are constructed.
2012-05-18 21:18:49 -07:00
JoelKatz
cd2e8b42ae
Make some more functions public, now that they're safe.
2012-05-17 23:48:16 -07:00
JoelKatz
163ecc60e3
STAmount helpers for STObject/STTransaction.
2012-05-17 20:26:52 -07:00
Arthur Britto
adf4883fa9
Alphabetize serialized enum declaration.
2012-05-16 17:15:57 -07:00
Arthur Britto
9bbbf24f43
Fix Claim transaction to prove authority.
2012-05-15 20:28:29 -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
Arthur Britto
5ad3eb6d4d
Work towards Claim.
2012-05-11 18:29:41 -07:00
Arthur Britto
26fd9f3e43
Work toward authorized keys.
2012-05-10 15:51:19 -07:00
Arthur Britto
f548e27e67
Cosmetic changes.
2012-05-05 16:46:29 -07:00
JoelKatz
bbb1cca4ad
Additional field names.
2012-05-03 12:40:31 -07:00
JoelKatz
80a71b3d2b
Bugfixes, unit test support.
2012-04-25 21:47:33 -07:00
JoelKatz
44afa8fcf9
Tie the STAccount class to the NewcoinAddress code.
2012-04-23 15:58:27 -07:00
JoelKatz
003ec1af1e
Missing helper functions.
2012-04-22 18:47:59 -07:00
JoelKatz
1ea7b56fa8
Various cleanups, mostly style and whitespace.
2012-04-17 02:34:24 -07:00
JoelKatz
9fa335af63
Update to 32-bit flags. A few serialized transaction fixes.
2012-04-12 16:02:20 -07:00
JoelKatz
21bb574e96
Having a function in a base class that's widely overloaded called 'getType'
...
is a bad idea. Change it to 'getSType'.
2012-04-08 19:56:48 -07:00
JoelKatz
d7669944de
Ability to compare serialized types.
2012-04-08 16:33:28 -07:00
JoelKatz
0efeabe7fe
Code to support ledger state node formats.
2012-04-06 18:52:36 -07:00
JoelKatz
f705b647a1
Get a field as a string.
2012-03-28 15:08:41 -07:00
JoelKatz
bd9780e503
Tie the new serialization code into the Json code.
...
Small cleanups.
2012-03-26 20:31:03 -07:00
JoelKatz
b72cdbac66
Cleanups. Move the sequence number into the middle transaction.
2012-03-26 18:04:36 -07:00
JoelKatz
649e1fda37
Final non-breaking changes to serializer classes. Extra set helper functions.
2012-03-26 11:43:26 -07:00
JoelKatz
42a7f57614
Some helper functions.
2012-03-25 19:54:57 -07:00
JoelKatz
38cecf2d8f
Code improvements:
...
A way to avoid duplicate field indexes that Arthur came up with.
Abstract out code to create individual fields.
Field index operations.
Flag operations.
Optional field operations.
2012-03-25 00:04:59 -07:00
JoelKatz
228b36d734
STUObject->STObject
2012-03-22 15:45:22 -07:00
JoelKatz
b2caa606d0
Bugfixes and some new functionality to better support higher-level types.
2012-03-21 11:30:01 -07:00
JoelKatz
fded795841
Missing constructor.
2012-03-20 11:20:37 -07:00
JoelKatz
a03076823b
Some missing helper functions.
2012-03-19 09:06:40 -07:00
JoelKatz
50cb87087c
Updates.
2012-03-18 11:13:20 -07:00
JoelKatz
99493c662a
Commit for Arthur.
...
getFullText, object layout.
STUObject code.
2012-03-16 17:04:18 -07:00
JoelKatz
672b976eb6
Bugfixes and missing functionality.
...
STUVL::getLength, STUTL::getLength, list->vector, getTaggedListLength
2012-03-15 11:46:43 -07:00
JoelKatz
578ca1c748
Updates to this code.
2012-03-14 11:20:22 -07:00
JoelKatz
429af40139
Add headers for serialized objects and types.
...
This is a table-driver serialized that can also serialized/deserialize
to/from binary, text, and database formats.
2012-03-12 15:25:56 -07:00