Commit Graph

22 Commits

Author SHA1 Message Date
JoelKatz
606dff758c Support compiling with C++11 rules. Compile C++11 by default.
This gives us some significant performance boosts when containers and binds.
2013-03-16 02:38:05 -07:00
JoelKatz
7bd96e9f2f Make the transaction application parameters accessible from the LES. 2013-03-13 21:59:43 -07:00
JoelKatz
4abdb34c20 Trivial cleanups. 2013-02-09 16:17:12 -08:00
JoelKatz
848824ded0 Cleanup. 2013-01-24 12:51:17 -08:00
JoelKatz
a6793b3d3b Clean up. No more 'tep'. 2013-01-21 12:26:42 -08:00
JoelKatz
07091cfc3c Fixes. 2013-01-19 14:31:31 -08:00
JoelKatz
79d1727b38 Hopefully, handle partial success correctly. Retry engine. 2013-01-18 10:17:21 -08:00
Arthur Britto
75d935e0df Merge tepPARTIAL into tecCLAIMED. 2013-01-03 13:04:07 -08:00
JoelKatz
fa109a1aee Don't use a shared_ptr where an auto_ptr will do. 2012-12-26 13:54:51 -08:00
Arthur Britto
359e8cce0d Allow maximum send to use reserve for fees. 2012-12-25 16:11:21 -08:00
JoelKatz
9689f94f5a Cleanups. 2012-12-23 17:52:34 -08:00
JoelKatz
2c535940ac Make the transaction engine report whether it added the transaction. 2012-12-23 17:42:04 -08:00
JoelKatz
f89eda7efd Fix a bug. We mishandle the sequence. 2012-12-23 15:15:21 -08:00
JoelKatz
f95ed4c3f5 Properly handle tec return codes. This won't compile until isTecClaim exists. 2012-12-23 15:09:10 -08:00
JoelKatz
2a06686b7c Round one of fixes to avoid ridiculous numbers of spurious copy constructor and destructor calls.
Most of these fixes involve calls to BOOST_FOREACH to iterate over a map or unordered_map where the
iterator type didn't perfectly match the internal type, so a reference into the map couldn't be created
and a new value/content pair had to be created for each iteration.
2012-12-17 20:20:24 -08:00
Arthur Britto
0bc4a7b1e2 Fix extraneous offer creation. 2012-12-15 16:48:46 -08:00
JoelKatz
ca59a885ca Suppress metadata for unmodified nodes. Add a transaction application sequence number to txn metadat. 2012-11-25 10:31:33 -08:00
Arthur Britto
b7e18f367b Cosmetic changes. 2012-11-22 14:02:51 -08:00
jed
58e5e07823 . 2012-11-14 16:10:10 -08:00
jed
5bbdd90a4c refactor Transaction. compiling. still need to test 2012-11-14 13:05:59 -08:00
jed
c7d88f5078 in progress 2012-11-12 07:48:04 -08:00
Stefan Thomas
fa3fab5816 Moved cpp code to src/cpp and js code to src/js. 2012-11-07 12:49:50 -08:00