Commit Graph

  • 1f74c1e30e Remove redundant set, log before assert. JoelKatz 2012-12-22 14:07:42 -08:00
  • c05d4fb559 Clean up - Ledger breaking changes. Arthur Britto 2012-12-21 17:05:31 -08:00
  • 5f38aed8a0 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-21 13:49:54 -08:00
  • 401e7e3744 Whitespace. Arthur Britto 2012-12-21 13:49:45 -08:00
  • 34456b019c Cleanup thread creation. JoelKatz 2012-12-21 12:10:26 -08:00
  • d34c0e6a45 Make running out of file descriptors non fatal. Fix a bug that kills the RPC door if it gets a prohibited connection JoelKatz 2012-12-21 07:38:51 -08:00
  • 7d7738a7fa Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-12-21 07:13:43 -08:00
  • cb5719d550 Fix a small leak. JoelKatz 2012-12-21 07:13:30 -08:00
  • 8f35b78651 Exit with code 3 if network port is in use. Arthur Britto 2012-12-20 23:19:20 -08:00
  • fadf9aa442 Prevent offers spending from XRP reserve. Arthur Britto 2012-12-20 22:23:10 -08:00
  • 37c073a79b UT: Fix reporting of errors on server exit. Arthur Britto 2012-12-20 22:06:16 -08:00
  • b51ac04aff Error changes for offer reserves. Arthur Britto 2012-12-20 22:02:07 -08:00
  • 099ffbddc0 Further testing Jcar 2012-12-20 15:55:37 -08:00
  • 4a95549466 more playing with tests Jcar 2012-12-20 13:23:21 -08:00
  • 496070edfd Making a new test Jcar 2012-12-20 11:46:07 -08:00
  • aebfa168e6 test/server.js asserts on exit that stop() has been called (to detect improper exit) Jcar 2012-12-20 11:45:06 -08:00
  • b831870576 Playing around with the tests Jcar 2012-12-20 11:18:02 -08:00
  • ed48face12 Added TransactionQueue to XCode list. Note to self: You have to do this every time. Jcar 2012-12-19 15:41:25 -08:00
  • 530e05e52b Improve OfferCreate reserve behavior. Arthur Britto 2012-12-20 14:42:27 -08:00
  • 4fb2220891 New fee stuff. CAUTION: Code is currently in an untested state. JoelKatz 2012-12-20 13:02:05 -08:00
  • ce012f17af Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-12-20 13:00:36 -08:00
  • 3aad343b84 Sanitize this. JoelKatz 2012-12-20 12:59:15 -08:00
  • b4fe942d83 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-20 12:48:13 -08:00
  • 979bace800 JS: Add tipple alphabet. Arthur Britto 2012-12-20 12:47:57 -08:00
  • 125984cd78 Begin the infrastructure for putting fees in the ledger. JoelKatz 2012-12-20 11:23:01 -08:00
  • 0106365098 Improve log level selection from command line. Some extra shutdown logging. JoelKatz 2012-12-20 09:27:50 -08:00
  • ca25c6c3fb Fix the crash on startup if instances are created before the instance tracking is initialized. JoelKatz 2012-12-20 08:46:57 -08:00
  • 16d2b5d45e Partition some loging. Arthur Britto 2012-12-19 15:28:17 -08:00
  • 8e201277a6 Cleaned up Xcode project directory strucgture (only affects Mac users) Jcar 2012-12-19 14:23:12 -08:00
  • a4ff121b35 Mark a FIXME JoelKatz 2012-12-19 12:00:23 -08:00
  • cc7b1434c7 Begin tying in the new transaction queue code. JoelKatz 2012-12-19 11:31:33 -08:00
  • edcd8286d2 Add callback support. JoelKatz 2012-12-19 09:37:05 -08:00
  • 07e4da4f41 Rewrite. Simpler, fixes some additional inter-account races, and performs better. JoelKatz 2012-12-19 09:06:49 -08:00
  • 4d63e98d92 Transaction Queue class to allow for multi-threaded signature checking while still retiring transactions in order by account. JoelKatz 2012-12-19 07:07:46 -08:00
  • 3898448306 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-18 18:26:43 -08:00
  • ec0b0828cf Banish local validators.txt. Arthur Britto 2012-12-18 18:24:08 -08:00
  • b32483ad6f Banish local validators.txt. Arthur Britto 2012-12-18 18:24:08 -08:00
  • 8236c57abc Banish .DS_Store files. Arthur Britto 2012-12-18 18:17:18 -08:00
  • d518fe4dbf Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-18 18:08:42 -08:00
  • 7d2cfdc063 Fix OfferCreate handling of reserves. Arthur Britto 2012-12-18 18:08:29 -08:00
  • 728b0897f1 minor xcodeuserstate alteration #1 Jcar 2012-12-18 17:37:21 -08:00
  • bc1c650ec3 Got it to work in XCode :-) Including: -Replicate Scons in Xcode configuration by importing various libraries -That's the end of the list Jcar 2012-12-18 17:27:19 -08:00
  • a30d065e87 OfferCreate takes reserves into account. Arthur Britto 2012-12-18 15:07:23 -08:00
  • bd4b1d680b Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-18 14:40:43 -08:00
  • 8b19a356f5 Default owner count to 0 if not available. Arthur Britto 2012-12-18 14:40:11 -08:00
  • 2cc4ee323f Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-12-18 14:39:15 -08:00
  • 2203313945 Logging cleanups. JoelKatz 2012-12-18 14:39:02 -08:00
  • 05b77f7468 Remove test file. Arthur Britto 2012-12-18 14:28:34 -08:00
  • 8297cc7feb Merge branch 'reserve' Arthur Britto 2012-12-18 14:27:51 -08:00
  • 6c3c104f8d UT: Update send test for deleting ripple state entries. Arthur Britto 2012-12-18 14:27:18 -08:00
  • dc2b1d55ae Have TrustSet require reserve to set. Arthur Britto 2012-12-18 14:04:54 -08:00
  • 3bab52fb75 Note opportunity for ledger wipe. Arthur Britto 2012-12-18 13:20:39 -08:00
  • db10d65651 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-12-18 12:50:39 -08:00
  • 589e530b28 Catch websocketpp logs by diverting them to our logging system. JoelKatz 2012-12-18 12:50:08 -08:00
  • 1ae62cac13 Clean up and fix TrustSet. Arthur Britto 2012-12-18 12:29:20 -08:00
  • f72f6877b4 Merge branch 'master' into reserve Arthur Britto 2012-12-18 12:28:11 -08:00
  • d685ac2892 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-18 12:27:50 -08:00
  • 0da6d15719 Allow remotes to do RPC tx. Arthur Britto 2012-12-18 12:27:25 -08:00
  • 7bbfb4fb3f Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-12-17 23:56:45 -08:00
  • 7172946b8d For now, limit to one transaction thread in standalone mode. JoelKatz 2012-12-17 23:56:13 -08:00
  • b04aa198e6 Revise trust set transactor for reserves. Arthur Britto 2012-12-17 21:30:19 -08:00
  • 1cc4b2a132 Add new type specific flags for ripple state entry reserves. Arthur Britto 2012-12-17 21:29:40 -08:00
  • d1f2217301 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-17 20:52:23 -08:00
  • f6489a1050 Improve documentation for config-example.js Arthur Britto 2012-12-17 20:49:55 -08:00
  • 8a1033caad Second round of removing extraneous copy constructor and destructor calls. JoelKatz 2012-12-17 20:31:26 -08:00
  • 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. JoelKatz 2012-12-17 20:20:24 -08:00
  • 961ac4690e Typo. JoelKatz 2012-12-17 20:05:54 -08:00
  • 690f2dac6a Tiny cleanup. JoelKatz 2012-12-17 18:27:46 -08:00
  • 20d429cd7b Fix password rearming. Arthur Britto 2012-12-17 18:27:02 -08:00
  • 33af423a30 Mark a critical FIXME. JoelKatz 2012-12-17 18:19:42 -08:00
  • a88f24ca6d Make it compile. JoelKatz 2012-12-17 18:13:19 -08:00
  • a8dfc0332f Fix breakage. JoelKatz 2012-12-17 18:12:07 -08:00
  • 038adf2a34 Mark two FIXMEs in code that handles fees wrongly. Work on doing fees correctly. JoelKatz 2012-12-17 18:09:47 -08:00
  • 2997bde362 JS: Fix amount parsing to accept negative exponents. Arthur Britto 2012-12-17 17:33:02 -08:00
  • 159ab7717b I fixed it for real this time. JoelKatz 2012-12-17 11:56:43 -08:00
  • 293214155f One last try. JoelKatz 2012-12-17 11:51:43 -08:00
  • e9f9406cf9 Try it again. JoelKatz 2012-12-17 11:48:22 -08:00
  • 9ed645bd22 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-12-17 11:41:34 -08:00
  • f868fb3d23 Maybe fix the build for Jeff. JoelKatz 2012-12-17 11:41:07 -08:00
  • 30ba5c12fd test commit 12-17-12 Jcar 2012-12-17 10:28:01 -08:00
  • a25a9831f1 Fee tracking both that scales with load and that doesn't (for the reserve). Get fees as json. Locks for the fee manager. JoelKatz 2012-12-17 04:36:58 -08:00
  • 4032f9351a Add more precision options to to_human(). Stefan Thomas 2012-12-16 11:50:04 -08:00
  • 0bc4a7b1e2 Fix extraneous offer creation. Arthur Britto 2012-12-15 16:48:46 -08:00
  • 65bb4a8941 Avoid letting owner counts go bad. Arthur Britto 2012-12-15 15:22:54 -08:00
  • ab8463a14f UT: Adjust for changed terNO_DST. Arthur Britto 2012-12-15 14:35:34 -08:00
  • 6114a0b643 Fix no destination errors. Arthur Britto 2012-12-15 13:47:56 -08:00
  • 4baa8b3c5d Add support for offers to allow parties to go into debt. Broken. Arthur Britto 2012-12-15 00:06:12 -08:00
  • fd0bd1433f UT: Test offer counts. Arthur Britto 2012-12-14 21:21:27 -08:00
  • 12a4ce88ec Add support for incrementally updating owner count. Arthur Britto 2012-12-14 20:40:25 -08:00
  • 704b31e0f6 UT: Fix intermitent timeouts. Arthur Britto 2012-12-14 19:07:46 -08:00
  • 68e665c719 UT: Turn off verbose. Arthur Britto 2012-12-14 17:48:39 -08:00
  • 2920dc7be2 UT: Fix send test. Arthur Britto 2012-12-14 17:47:18 -08:00
  • dd8e155226 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-12-14 16:34:38 -08:00
  • f93dc7a7b4 Fix network state reporting in server and client. Arthur Britto 2012-12-14 16:34:11 -08:00
  • fa4ff04d06 Broaden the integer multiplication testing. JoelKatz 2012-12-14 16:18:32 -08:00
  • 534ce8307f Have to special-case the root node. JoelKatz 2012-12-14 12:07:50 -08:00
  • efd9e91c51 Cleanups. Remove some redundant checks. JoelKatz 2012-12-14 10:53:22 -08:00
  • 0da30fc82e Avoid some extraneous reference count operations. JoelKatz 2012-12-14 10:10:52 -08:00
  • bc3f641373 Track when a node was last accessed. JoelKatz 2012-12-14 09:56:28 -08:00
  • f5e70fdcf3 Make sure the socket doesn't go away while we're shutting it down asynchronously. JoelKatz 2012-12-14 09:55:52 -08:00