Commit Graph

18 Commits

Author SHA1 Message Date
JoelKatz
450fb5c0db Cosmetic. 2013-03-31 23:56:48 -07:00
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
Arthur Britto
6616ebf133 Better logging for insufficent fee paid. 2013-02-25 22:32:07 -08:00
Arthur Britto
87844a6053 Make Payment use new mPriorBalance. 2013-02-24 14:18:07 -08:00
JoelKatz
341d198ffe Must check sequence before checking fee and signature. Otherwise lots of bad things happen:
1) We needlessly check signatures on applied.
2) We return the wrong error code if a transaction that was already applied has an insufficient fee.
2013-02-11 16:48:52 -08:00
JoelKatz
8136f98729 Cleanups. uint64_t -> uint64 2013-01-16 00:38:20 -08:00
Arthur Britto
ffd32cc66c Make specific generic uses of temINVALID. 2013-01-15 19:55:57 -08:00
Arthur Britto
54e4fcca4f Fix error code for bad fee. 2012-12-27 01:55:17 -08:00
JoelKatz
829e359567 Disallow non-native transaction fees, rather than throwing on a non-comparable compare. 2012-12-26 14:26:34 -08:00
JoelKatz
dcd2fc9fab Begin to sanitize the fee structure. Implement load scaling. 2012-12-26 14:05:58 -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
3ccf163fb3 Do not allow negative fees. 2012-12-25 16:21:17 -08:00
Arthur Britto
77d92e1767 Fix ripple state creating and deleting. 2012-12-25 16:14:10 -08:00
Arthur Britto
f7ca067db3 Just charge fee when unable to meet reserve. 2012-12-23 18:43:11 -08:00
Arthur Britto
97c577e5b2 Fix compiler warning. 2012-11-20 13:14:45 -08:00
jed
46cd90b47b . 2012-11-14 21:26:23 -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