Commit Graph

2936 Commits

Author SHA1 Message Date
JoelKatz
65f2275fb2 Put this in the repo so Arthur and I can discuss it. 2012-10-24 16:52:56 -07:00
JoelKatz
c49fb35a88 Wow. Our 'main' function is almost impossible to modify. 2012-10-24 15:56:15 -07:00
JoelKatz
253e3f5243 Use the new, simpler traverse logic. 2012-10-24 15:46:19 -07:00
JoelKatz
febd52b5d1 Fix the initialization order to match the construction order. 2012-10-24 15:45:54 -07:00
JoelKatz
3b42e66c08 Teach BOOST_FOREAECH how to traverse this type. 2012-10-24 15:42:16 -07:00
JoelKatz
26fc57b13c Fix range_const iterators. 2012-10-24 15:42:03 -07:00
JoelKatz
dc62f10ad4 Teach BOOST_FOREACH how to traverse our objects and arrays. 2012-10-24 15:39:37 -07:00
jed
5b8ac06fb6 still fixing up things 2012-10-24 13:20:14 -07:00
jed
17e6d714f1 Merge branch 'master' of github.com:jedmccaleb/NewCoin
Conflicts:
	src/RPCServer.cpp
2012-10-24 13:10:17 -07:00
jed
fef96efa1e broke up RPCServer 2012-10-24 13:08:49 -07:00
JoelKatz
1cc42517da Improve debugability. 2012-10-24 12:57:00 -07:00
JoelKatz
806a025523 Small bugfixes. 2012-10-24 12:56:49 -07:00
JoelKatz
b44ef50039 Small bugfixes and logging improvements. 2012-10-24 12:27:45 -07:00
JoelKatz
2aec337c1b Modernize logging. 2012-10-24 12:27:22 -07:00
JoelKatz
bdc6e9b854 Wrong header file. 2012-10-24 12:27:06 -07:00
JoelKatz
ab5afd223e Clean up some klogging annoyances. 2012-10-24 12:26:50 -07:00
JoelKatz
60fb930546 Wrong header file included. 2012-10-24 12:23:09 -07:00
JoelKatz
23263c9a21 Ledger::getLastFullLedger shouldn't throw. 2012-10-24 12:13:18 -07:00
JoelKatz
a850632216 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-24 11:17:29 -07:00
JoelKatz
853136b2a5 Trigger the history acquire code under the correct conditions.
Advance the "last full ledger" tracking correctly.
2012-10-24 11:17:00 -07:00
jed
7304637b2d Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-24 09:47:22 -07:00
jed
15fcbcd4c8 start reworking API 2012-10-24 09:47:09 -07:00
Stefan Thomas
4ce45098de Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-24 17:09:12 +02:00
Stefan Thomas
d1d231193d Handle exceptions caused by invalid transactions. 2012-10-24 17:08:23 +02:00
JoelKatz
f6386ab2b5 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-24 07:26:28 -07:00
JoelKatz
0ac4185ff9 Update to support accepting ledgers acquired during the history fill. 2012-10-24 07:26:05 -07:00
Stefan Thomas
bbec036837 UT: Fixed host configurations and having multiple instances of test suite. 2012-10-24 09:35:31 +02:00
JoelKatz
5684a8e233 LedgerAcquireSet code to acquire a set of ledgers to restore a chain. 2012-10-23 17:03:38 -07:00
Stefan Thomas
cb2fb10b65 UT: Added verbosity and no_server options to setUp routine. 2012-10-23 23:19:09 +02:00
Arthur Britto
b7a40435b8 Document future direction of Transaction. 2012-10-23 12:48:09 -07:00
Arthur Britto
a2a9012358 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-23 12:13:41 -07:00
Arthur Britto
6e2637356c UT: Enable some ripple unit tests. 2012-10-23 12:05:30 -07:00
Arthur Britto
3650e6122c JS: Optimize base58 decoding. 2012-10-23 11:56:05 -07:00
JoelKatz
6da5d508a7 Improve the warning messages when STObject::setType fails. 2012-10-23 11:49:16 -07:00
JoelKatz
61de7a9746 Clean up this unit test. 2012-10-23 11:23:09 -07:00
JoelKatz
bb4cc37e58 Remove chatty debug. 2012-10-23 11:22:56 -07:00
JoelKatz
756e628f93 Add an STObject::operator== that is sensible. 2012-10-23 11:22:37 -07:00
JoelKatz
67c87a9d13 Add a few test vectors. 2012-10-23 11:05:17 -07:00
Stefan Thomas
1a20295e16 Remove tx invalid assertion - exception should be enough.
Jed's words, not mine. ;)
2012-10-23 17:56:36 +02:00
Arthur Britto
72f434c670 UT: Quiet tests. 2012-10-22 21:40:26 -07:00
Arthur Britto
0105009d21 UT: Add more ripple testing. 2012-10-22 21:33:38 -07:00
Arthur Britto
ef1066cbfa UT: Add a verbose setup short cut. 2012-10-22 21:31:02 -07:00
Arthur Britto
9ea2fa8c69 UT: Add another Amount test. 2012-10-22 21:30:29 -07:00
Arthur Britto
7811850a52 JS: Fix Remote.request_ripple_balnce(). 2012-10-22 21:30:04 -07:00
Arthur Britto
7bfe509996 JS: Fix Amount.copyTo(). 2012-10-22 21:29:38 -07:00
Arthur Britto
f4d48f56d8 JS: Fix UInt160 comparison. 2012-10-22 16:56:00 -07:00
Arthur Britto
59a0393320 Merge branch 'master' of github.com:jedmccaleb/NewCoin 2012-10-22 16:16:07 -07:00
Arthur Britto
c5dce0e270 JS: Add support for parsing and encoding base58. 2012-10-22 16:15:58 -07:00
Arthur Britto
485f1aab13 JS: Add arraySet() and stringToArray() to utils.js 2012-10-22 16:11:35 -07:00
JoelKatz
39303e3998 Some extra LedgerAcquire helper functions. 2012-10-22 14:01:17 -07:00