JoelKatz
a40120b6c9
Cleanups and fixes.
2012-09-27 14:11:10 -07:00
JoelKatz
ad4952b958
Cleanups.
2012-09-26 15:09:27 -07:00
JoelKatz
ba77d3e438
Make it compile.
2012-09-26 12:47:55 -07:00
JoelKatz
fbb0baaca0
Cleanups.
2012-09-26 00:28:58 -07:00
JoelKatz
e0587a44b8
More work on new serializer code.
2012-09-25 22:47:59 -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
6c17c0270b
Remove dead code.
...
Use the protocol file to generate the STI_* constants.
2012-09-24 23:25:27 -07:00
JoelKatz
4831588c33
Clean up JSON logging.
2012-09-13 13:11:29 -07:00
JoelKatz
e4f7ffe995
Some cleanups that should make Arthur happy.
2012-08-28 16:07:44 -07:00
JoelKatz
6bf10b1082
Threading support for node deletion.
2012-08-17 16:18:22 -07:00
Arthur Britto
a0422631a2
Add getJson() for STVector256.
2012-07-07 19:43:20 -07:00
Arthur Britto
616af57654
Add SerializedObject and SerializedTransaction support for STPathSet.
2012-06-17 15:14:00 -07:00
Arthur Britto
573edfcb91
Add support for H128 to Serialized classes.
2012-06-02 14:23:44 -07:00
JoelKatz
19aadb7a5d
Bugfix.
2012-06-01 16:11:07 -07:00
JoelKatz
3047f77160
Be consistent in how we include Boost header files.
2012-05-28 04:28:22 -07:00
JoelKatz
e6e72a7b9a
Cleanups.
2012-05-28 03:35:52 -07:00
Arthur Britto
0b9c762f99
Add STValue256 type.
2012-05-26 02:51:10 -07:00
Arthur Britto
1e9304f8c6
Use STPathSet in place of STPath in transactions.
2012-05-20 23:43:02 -07:00
Arthur Britto
261fab7108
Merge with new path code.
2012-05-20 23:03:05 -07:00
Arthur Britto
98ade9985e
Work toward RPC send.
2012-05-20 22:59:13 -07:00
JoelKatz
9cfe26f5d6
New path code. PathSet/PathElement.
2012-05-20 20:14:19 -07:00
JoelKatz
567ac3c846
STPathElement and STPath classes. Better Json-ization of serialized types.
2012-05-19 01:09:59 -07:00
JoelKatz
2a3b4bdc37
Don't need this debug anymore.
2012-05-18 21:21:55 -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
163ecc60e3
STAmount helpers for STObject/STTransaction.
2012-05-17 20:26:52 -07:00
JoelKatz
5bc6adcd64
I broke it!
2012-05-15 17:18:17 -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
c9571a2692
Fix a case where we don't create a stub for a non-present field.
2012-05-15 13:30:30 -07:00
JoelKatz
72ef5f6e4b
Somehow this function disappeared.
2012-05-03 12:39:38 -07:00
JoelKatz
2810f887a5
Cosmetic fix. Extra debug.
2012-04-26 18:58:31 -07:00
JoelKatz
f461ef1945
VL unit test.
2012-04-26 18:36:27 -07:00
JoelKatz
d458b68228
Bugfixes.
2012-04-26 16:38:47 -07:00
JoelKatz
ccd2f9a76f
Bugfixes from unit test.
2012-04-25 21:47:20 -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
fcdf42e799
Promote 'amounts' to a new type. Codify storage format, both internal
...
and serialized. Define operators.
2012-04-09 19:36:51 -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
f705b647a1
Get a field as a string.
2012-03-28 15:08:41 -07:00
JoelKatz
cb28fd52a3
Make accounts there own type
...
so we can add new functionality and so they can display properly.
Cleanups and missing helper function.
2012-03-27 15:51:14 -07:00
JoelKatz
bd9780e503
Tie the new serialization code into the Json code.
...
Small cleanups.
2012-03-26 20:31:03 -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
1f3fcd5c65
Missing from previous commits. Sorry Arthur.
2012-03-21 14:54:37 -07:00