Commit Graph

  • 557f630d47 If we acquired a ledger for consensus purposes, we still need to track it for accept/acquire purposes. JoelKatz 2012-10-28 19:13:42 -07:00
  • 7115a145d9 Cosmetic. JoelKatz 2012-10-28 19:13:27 -07:00
  • d04ac0299b This was right before. JoelKatz 2012-10-28 18:39:10 -07:00
  • a893ee686f Cleanups. JoelKatz 2012-10-28 18:37:16 -07:00
  • b00b7c3946 Reduce log chattiness. JoelKatz 2012-10-28 18:37:07 -07:00
  • fc217f00b8 Log level test was backwards. JoelKatz 2012-10-28 18:36:09 -07:00
  • 32799f76ca Improve logging. JoelKatz 2012-10-28 18:27:31 -07:00
  • 1382e2c7b2 Logging cleanups. JoelKatz 2012-10-28 18:27:16 -07:00
  • 3d650eb94f To make logs more greppable, include the partition name in the log message. JoelKatz 2012-10-28 18:26:36 -07:00
  • 179b59bf3c Cleanup. JoelKatz 2012-10-27 19:29:39 -07:00
  • e32ca702b4 Cleanups and small improvements. JoelKatz 2012-10-27 19:29:29 -07:00
  • 00b7893c9c UT: Fix build tearDown for send-test.js Arthur Britto 2012-10-27 17:01:33 -07:00
  • 67c68cb4df UT: Adjust fees for unit tests. Arthur Britto 2012-10-27 16:49:15 -07:00
  • 49ff0d2912 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-27 16:06:52 -07:00
  • 39d91e2dd5 Add tests for ripple partial sends. Arthur Britto 2012-10-27 16:06:42 -07:00
  • 6f71b30bc6 Fixes and improvements for ripple. Arthur Britto 2012-10-27 16:04:14 -07:00
  • 8ee8016545 Fix bug with STAmount::zero(). Arthur Britto 2012-10-27 16:03:17 -07:00
  • 996db812c8 Merge branch 'master' into Branch_c89390eb0cf49b6a496733d071b395ba7bb40e21 jed 2012-10-27 10:22:54 -07:00
  • d29f1c481b . jed 2012-10-27 10:17:04 -07:00
  • b5fa6e2bac . jed 2012-10-27 10:11:43 -07:00
  • 0bb7433bd1 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-27 07:04:44 -07:00
  • c1fbb6010e . jed 2012-10-27 07:02:50 -07:00
  • c89390eb0c 'Previous' is more logical than 'Last'. And let's be consistent. JoelKatz 2012-10-26 16:32:38 -07:00
  • bde211663f Show peer info in debug JoelKatz 2012-10-26 15:37:41 -07:00
  • 5808ac0700 Show acquired ledgers in server_info JoelKatz 2012-10-26 15:37:29 -07:00
  • a3b6239b57 Cleanup. JoelKatz 2012-10-26 15:37:10 -07:00
  • 6d9ddde39c Work on complete ledger history code. JoelKatz 2012-10-26 15:24:38 -07:00
  • 855ae419ac Logging still wasn't quite right. JoelKatz 2012-10-26 15:09:07 -07:00
  • 4b84b32148 Log the metadata at TRACE level. JoelKatz 2012-10-26 14:19:21 -07:00
  • d1a46340b7 Don't meta default values. JoelKatz 2012-10-26 13:38:13 -07:00
  • cecce9bf4a add 'isDefault' function. JoelKatz 2012-10-26 13:37:54 -07:00
  • d84cad4b7b Changes to metadata format. Make it easy to add fields that are put in the metadata when they change or are deleted. JoelKatz 2012-10-26 13:32:21 -07:00
  • 15547ce839 Type STObject helper functions, 'empty' and 'hasMatchingEntry'. A small 'isFieldAllowed' bugfix. JoelKatz 2012-10-26 13:31:24 -07:00
  • 76d4a91814 Cleanups. JoelKatz 2012-10-25 19:59:05 -07:00
  • 601181c691 Cleanups. JoelKatz 2012-10-25 19:13:36 -07:00
  • 1952dd41c4 Make some logging conditional. JoelKatz 2012-10-25 19:05:15 -07:00
  • 7f44d1569e Computing our node public and private keys every time we needed them was silly and expensive. JoelKatz 2012-10-25 18:59:07 -07:00
  • 87df08ea0b Mark some significant optimization opportuntities. JoelKatz 2012-10-25 18:46:22 -07:00
  • 249725b66b Rename NewcoinAddress to RippleAddress. Arthur Britto 2012-10-25 18:31:20 -07:00
  • 06f7347d89 UT: Fix build_teardown merge error. Arthur Britto 2012-10-25 18:19:42 -07:00
  • 522f064d9e Work on testing indirect ripple. Arthur Britto 2012-10-25 16:35:44 -07:00
  • 98130b524d We didn't correctly store root nodes we acquired from the network. JoelKatz 2012-10-25 02:22:23 -07:00
  • aa83827f79 Tiny cleanup. JoelKatz 2012-10-25 02:04:34 -07:00
  • 8f1b0971fb Stupid buglet was borking ledger acquire logic. JoelKatz 2012-10-25 01:53:25 -07:00
  • ef40099649 Major updates to the ledger tracking system. JoelKatz 2012-10-25 01:50:07 -07:00
  • 390da86192 Missing scope. JoelKatz 2012-10-25 01:47:07 -07:00
  • 18ba2f0b31 RangeSet needs to use uint32 to hold the full range of ledger seqs. JoelKatz 2012-10-25 01:45:46 -07:00
  • edfcdbe46b Pass the full node type to the sync filter. JoelKatz 2012-10-25 01:45:26 -07:00
  • 6c0916beb4 An helper function we need. JoelKatz 2012-10-24 20:03:48 -07:00
  • 13ba14d573 Functions to access the iterator. JoelKatz 2012-10-24 18:41:01 -07:00
  • 366361d6b3 Traverse functions have not been fully tested. JoelKatz 2012-10-24 18:33:37 -07:00
  • 65f2275fb2 Put this in the repo so Arthur and I can discuss it. JoelKatz 2012-10-24 16:52:56 -07:00
  • c49fb35a88 Wow. Our 'main' function is almost impossible to modify. JoelKatz 2012-10-24 15:56:15 -07:00
  • 253e3f5243 Use the new, simpler traverse logic. JoelKatz 2012-10-24 15:46:19 -07:00
  • febd52b5d1 Fix the initialization order to match the construction order. JoelKatz 2012-10-24 15:45:54 -07:00
  • 3b42e66c08 Teach BOOST_FOREAECH how to traverse this type. JoelKatz 2012-10-24 15:42:16 -07:00
  • 26fc57b13c Fix range_const iterators. JoelKatz 2012-10-24 15:42:03 -07:00
  • dc62f10ad4 Teach BOOST_FOREACH how to traverse our objects and arrays. JoelKatz 2012-10-24 15:39:37 -07:00
  • 5b8ac06fb6 still fixing up things jed 2012-10-24 13:20:14 -07:00
  • 17e6d714f1 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-24 13:10:17 -07:00
  • fef96efa1e broke up RPCServer jed 2012-10-24 13:08:49 -07:00
  • 1cc42517da Improve debugability. JoelKatz 2012-10-24 12:57:00 -07:00
  • 806a025523 Small bugfixes. JoelKatz 2012-10-24 12:56:49 -07:00
  • b44ef50039 Small bugfixes and logging improvements. JoelKatz 2012-10-24 12:27:45 -07:00
  • 2aec337c1b Modernize logging. JoelKatz 2012-10-24 12:27:22 -07:00
  • bdc6e9b854 Wrong header file. JoelKatz 2012-10-24 12:27:06 -07:00
  • ab5afd223e Clean up some klogging annoyances. JoelKatz 2012-10-24 12:26:50 -07:00
  • 60fb930546 Wrong header file included. JoelKatz 2012-10-24 12:23:09 -07:00
  • 23263c9a21 Ledger::getLastFullLedger shouldn't throw. JoelKatz 2012-10-24 12:13:18 -07:00
  • a850632216 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-24 11:17:29 -07:00
  • 853136b2a5 Trigger the history acquire code under the correct conditions. Advance the "last full ledger" tracking correctly. JoelKatz 2012-10-24 11:17:00 -07:00
  • 7304637b2d Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-24 09:47:22 -07:00
  • 15fcbcd4c8 start reworking API jed 2012-10-24 09:47:09 -07:00
  • 4ce45098de Merge branch 'master' of github.com:jedmccaleb/NewCoin Stefan Thomas 2012-10-24 17:09:12 +02:00
  • d1d231193d Handle exceptions caused by invalid transactions. Stefan Thomas 2012-10-24 17:08:23 +02:00
  • f6386ab2b5 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-24 07:26:28 -07:00
  • 0ac4185ff9 Update to support accepting ledgers acquired during the history fill. JoelKatz 2012-10-24 07:26:05 -07:00
  • bbec036837 UT: Fixed host configurations and having multiple instances of test suite. Stefan Thomas 2012-10-24 09:35:31 +02:00
  • 5684a8e233 LedgerAcquireSet code to acquire a set of ledgers to restore a chain. JoelKatz 2012-10-23 17:03:38 -07:00
  • cb2fb10b65 UT: Added verbosity and no_server options to setUp routine. Stefan Thomas 2012-10-23 22:39:30 +02:00
  • b7a40435b8 Document future direction of Transaction. Arthur Britto 2012-10-23 12:48:09 -07:00
  • a2a9012358 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-23 12:13:41 -07:00
  • 6e2637356c UT: Enable some ripple unit tests. Arthur Britto 2012-10-23 12:05:30 -07:00
  • 3650e6122c JS: Optimize base58 decoding. Arthur Britto 2012-10-23 11:56:05 -07:00
  • 6da5d508a7 Improve the warning messages when STObject::setType fails. JoelKatz 2012-10-23 11:49:16 -07:00
  • 61de7a9746 Clean up this unit test. JoelKatz 2012-10-23 11:23:09 -07:00
  • bb4cc37e58 Remove chatty debug. JoelKatz 2012-10-23 11:22:56 -07:00
  • 756e628f93 Add an STObject::operator== that is sensible. JoelKatz 2012-10-23 11:22:37 -07:00
  • 67c87a9d13 Add a few test vectors. JoelKatz 2012-10-23 11:05:17 -07:00
  • 1a20295e16 Remove tx invalid assertion - exception should be enough. Stefan Thomas 2012-10-23 17:52:18 +02:00
  • 72f434c670 UT: Quiet tests. Arthur Britto 2012-10-22 21:40:26 -07:00
  • 0105009d21 UT: Add more ripple testing. Arthur Britto 2012-10-22 21:33:38 -07:00
  • ef1066cbfa UT: Add a verbose setup short cut. Arthur Britto 2012-10-22 21:31:02 -07:00
  • 9ea2fa8c69 UT: Add another Amount test. Arthur Britto 2012-10-22 21:30:29 -07:00
  • 7811850a52 JS: Fix Remote.request_ripple_balnce(). Arthur Britto 2012-10-22 21:30:04 -07:00
  • 7bfe509996 JS: Fix Amount.copyTo(). Arthur Britto 2012-10-22 21:29:38 -07:00
  • f4d48f56d8 JS: Fix UInt160 comparison. Arthur Britto 2012-10-22 16:56:00 -07:00
  • 59a0393320 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-22 16:16:07 -07:00
  • c5dce0e270 JS: Add support for parsing and encoding base58. Arthur Britto 2012-10-22 16:15:58 -07:00
  • 485f1aab13 JS: Add arraySet() and stringToArray() to utils.js Arthur Britto 2012-10-22 16:11:35 -07:00