JoelKatz
02b3bcb089
Put the threading in the correct owner node for unthreaded nodes.
...
Add some additional debug to threading.
2012-09-20 00:15:48 -07:00
JoelKatz
d2336e3eea
Ledger functions to handle transaction metadata.
2012-09-12 18:40:16 -07:00
JoelKatz
4faad38112
Base classes used polymorphically whose child classes have data members or
...
destructors must themselves have virtual destructors or Bad Things(TM)
happen.
2012-09-10 16:29:42 -07:00
JoelKatz
63921c9757
Cleanups and fixes.
2012-09-07 22:21:07 -07:00
JoelKatz
bcd08c368c
This should complete the code to build the transaction meta data based on
...
the ledger entry set.
2012-08-28 04:05:19 -07:00
JoelKatz
9148127083
Fix threading.
2012-08-27 03:04:33 -07:00
JoelKatz
e00426a3be
Finalizing of metadata building.
2012-08-22 14:56:01 -07:00
JoelKatz
c120a4cada
Fix thread. New constructor.
2012-08-22 08:03:29 -07:00
JoelKatz
c2a3d5b468
compare and duplicate should both be private.
2012-08-22 05:17:10 -07:00
JoelKatz
f9e1ee033b
TxMeta rewrite.
2012-08-21 08:16:10 -07:00
JoelKatz
a202eb50d7
Cleanups.
2012-08-03 02:57:55 -07:00
JoelKatz
d25fc9c593
Fix endless recursion.
2012-08-01 14:36:39 -07:00
JoelKatz
1213f34d75
More pieces.
2012-07-31 01:01:50 -07:00
JoelKatz
6e1ffd752d
Well, that was painful. Can't use vectors because they slice. Can't use sets
...
because their contents are immutable. Can't use maps because there's no type
that corresponds to the sort order. Can't use a vector of pointers because
they won't snapshot/copy correctly. No real choice but to use
boost::ptr_vector and create the necessary helper functions for it to work.
2012-07-30 23:42:57 -07:00
JoelKatz
a01909fa4b
Some transaction metadata fixes.
2012-07-30 00:29:42 -07:00
JoelKatz
1167ba2cc0
Set up for ledger diffs to populate the metadata.
...
Special case for unfunded offers -- need to know how much was taken before deletion
2012-07-28 14:49:34 -07:00
JoelKatz
ce2e1cea33
Beging merging transaction metadata code with ledger entry set code.
2012-07-27 12:56:28 -07:00
Arthur Britto
8e4ead4b62
Merge branch 'master' of github.com:jedmccaleb/NewCoin
...
Conflicts:
src/LedgerEntrySet.h
2012-07-26 12:51:59 -07:00
Arthur Britto
e2dd0b1fb2
Cosmetic.
2012-07-26 12:50:50 -07:00
JoelKatz
b575e72093
Metadata structures for deletion of unfunded offers.
2012-07-25 18:40:08 -07:00
JoelKatz
f6a7d86f2b
Cleanup.
2012-07-25 02:42:18 -07:00
JoelKatz
b31ae630cf
Small bits.
2012-07-25 01:51:41 -07:00
JoelKatz
f9e8a77d90
Bugfix and some more missing pieces.
2012-07-24 13:27:57 -07:00
JoelKatz
478d567531
More transaction metadata work.
2012-07-23 23:11:03 -07:00
JoelKatz
2ba8527f07
More TransactionMetadata work.
2012-07-23 02:59:49 -07:00
JoelKatz
fb60b99781
Header for classes to manipulate transaction metadata.
2012-07-23 01:55:20 -07:00