Commit Graph

2963 Commits

Author SHA1 Message Date
JoelKatz
5808ac0700 Show acquired ledgers in server_info 2012-10-26 15:37:29 -07:00
JoelKatz
a3b6239b57 Cleanup. 2012-10-26 15:37:10 -07:00
JoelKatz
6d9ddde39c Work on complete ledger history code. 2012-10-26 15:24:38 -07:00
JoelKatz
855ae419ac Logging still wasn't quite right. 2012-10-26 15:09:07 -07:00
JoelKatz
4b84b32148 Log the metadata at TRACE level. 2012-10-26 14:19:21 -07:00
JoelKatz
d1a46340b7 Don't meta default values. 2012-10-26 13:38:13 -07:00
JoelKatz
cecce9bf4a add 'isDefault' function. 2012-10-26 13:37:54 -07:00
JoelKatz
d84cad4b7b Changes to metadata format. Make it easy to add fields that are put in the metadata when they
change or are deleted.
2012-10-26 13:32:21 -07:00
JoelKatz
15547ce839 Type STObject helper functions, 'empty' and 'hasMatchingEntry'.
A small 'isFieldAllowed' bugfix.
2012-10-26 13:31:24 -07:00
JoelKatz
76d4a91814 Cleanups. 2012-10-25 19:59:05 -07:00
JoelKatz
601181c691 Cleanups. 2012-10-25 19:13:36 -07:00
JoelKatz
1952dd41c4 Make some logging conditional. 2012-10-25 19:05:15 -07:00
JoelKatz
7f44d1569e Computing our node public and private keys every time we needed them was silly and expensive. 2012-10-25 18:59:07 -07:00
JoelKatz
87df08ea0b Mark some significant optimization opportuntities. 2012-10-25 18:46:22 -07:00
Arthur Britto
249725b66b Rename NewcoinAddress to RippleAddress. 2012-10-25 18:31:20 -07:00
Arthur Britto
06f7347d89 UT: Fix build_teardown merge error. 2012-10-25 18:19:42 -07:00
Arthur Britto
522f064d9e Work on testing indirect ripple.
- WS: Make ripple_state more strict.
- UT: Add an indirect ripple test.
- UT: Add more testutils functions.
2012-10-25 16:38:51 -07:00
JoelKatz
98130b524d We didn't correctly store root nodes we acquired from the network. 2012-10-25 02:22:23 -07:00
JoelKatz
aa83827f79 Tiny cleanup. 2012-10-25 02:04:34 -07:00
JoelKatz
8f1b0971fb Stupid buglet was borking ledger acquire logic. 2012-10-25 01:53:25 -07:00
JoelKatz
ef40099649 Major updates to the ledger tracking system. 2012-10-25 01:50:07 -07:00
JoelKatz
390da86192 Missing scope. 2012-10-25 01:47:07 -07:00
JoelKatz
18ba2f0b31 RangeSet needs to use uint32 to hold the full range of ledger seqs. 2012-10-25 01:45:46 -07:00
JoelKatz
edfcdbe46b Pass the full node type to the sync filter. 2012-10-25 01:45:26 -07:00
JoelKatz
6c0916beb4 An helper function we need. 2012-10-24 20:03:48 -07:00
JoelKatz
13ba14d573 Functions to access the iterator. 2012-10-24 18:41:01 -07:00
JoelKatz
366361d6b3 Traverse functions have not been fully tested. 2012-10-24 18:33:37 -07:00
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