Commit Graph

  • c25f480cb8 Fixes for https client over AutoSocket. Arthur Britto 2013-02-01 19:02:08 -08:00
  • 628a1bdd5f Merge branch 'master' into autoclient Arthur Britto 2013-02-01 19:01:10 -08:00
  • b9642f0e9e One more. JoelKatz 2013-02-01 18:18:57 -08:00
  • 7e6e164513 Missing scope. JoelKatz 2013-02-01 18:10:58 -08:00
  • c834ce4e06 More work toward http/https client merge. Arthur Britto 2013-02-01 18:10:53 -08:00
  • 1012833991 Additional override. JoelKatz 2013-02-01 18:09:21 -08:00
  • e53e27cfa6 Always provided extended RPC ledger_header info. Arthur Britto 2013-02-01 17:06:36 -08:00
  • 402f7539d4 Rounding, w/ unit test. JoelKatz 2013-02-01 16:47:08 -08:00
  • 9781c10736 Fix some cases where ledger flags are incorrectly set. JoelKatz 2013-02-01 16:11:32 -08:00
  • db7e69164b Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-02-01 15:37:02 -08:00
  • 6f619835e2 Regular expressions are very Zen. It always matches something, even if that something is nothing. Nothing is a form of something. JoelKatz 2013-02-01 15:36:07 -08:00
  • 6820c6823d Add transaction signing basics. Stefan Thomas 2013-02-01 22:43:01 +01:00
  • 54f4edf5ef Create abstract UInt class for UInt160, UInt256, ... Stefan Thomas 2013-02-01 22:38:37 +01:00
  • eeb9598b12 Add debugging parameter to sign and submit RPC calls. Stefan Thomas 2013-02-01 22:35:50 +01:00
  • 24dac24d29 Refactor JavaScript library. Stefan Thomas 2013-02-01 15:13:09 +01:00
  • 37cc88ccf2 Move custom SJCL extensions from client over to Ripple library. Stefan Thomas 2013-02-01 01:41:36 +01:00
  • 44a2327fbe Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-02-01 13:34:14 -08:00
  • bfbb7633ec JS: Make transaction subscription robust. Arthur Britto 2013-02-01 13:28:27 -08:00
  • bbc9ec1931 Use regexes to parse cluster entries. JoelKatz 2013-02-01 11:52:45 -08:00
  • 3d3304ff1b Assign friendly names to trusted nodes. JoelKatz 2013-01-31 16:10:27 -08:00
  • 7d8df3dddf Save validations in a form they can actually be used. JoelKatz 2013-01-31 15:40:41 -08:00
  • fb1cd25f28 More work toward http/https client unification. Arthur Britto 2013-01-31 13:07:37 -08:00
  • 48cf9df7a6 Revised PUBLIC_BYTES_MAX to 33 bytes. Arthur Britto 2013-01-31 13:06:20 -08:00
  • 62f6d030c6 still working jed 2013-01-31 10:59:19 -08:00
  • 6d1a3955b4 Some asserts to try to catch a bug where a ledger in the history gets changed. JoelKatz 2013-01-31 00:43:43 -08:00
  • 50fce0f079 Cosmetic improvements. JoelKatz 2013-01-31 00:28:23 -08:00
  • 1f3479a87d Rewrite the TaggedCache code to integrate the map and cache. Benchmarking showed the use of a separate map and cache was expensive. The 'visitor' code is gone, but nobody used it and it can be replaced if needed. JoelKatz 2013-01-31 00:05:29 -08:00
  • 687e3c2c11 Don't wait 20 seconds for the first sweep. For tiny nodes, that can be too long. JoelKatz 2013-01-31 00:02:15 -08:00
  • 8660356fd4 Create a ripple-lib NPM package for the JavaScript code. Stefan Thomas 2013-01-31 03:10:21 +01:00
  • b662167683 Small cleanups. JoelKatz 2013-01-30 20:56:11 -08:00
  • 2ff3583b7d Cleanup. JoelKatz 2013-01-30 18:55:42 -08:00
  • 2f0721f80f Work toward http/https client unification. Arthur Britto 2013-01-30 15:17:01 -08:00
  • 163c4869d6 Remove dead code. Properly handle "too good" and "too bad" offers. Unit test. JoelKatz 2013-01-30 12:56:37 -08:00
  • d663037ddc Report a rate of zero for worthless orders. JoelKatz 2013-01-30 11:29:59 -08:00
  • 3b338b8825 If we get a ledger from the SQL database, it must be closed. JoelKatz 2013-01-30 10:15:42 -08:00
  • 7213fb9f21 Fix underflow and overflow handling in the STAmount class. Add unit test. JoelKatz 2013-01-30 10:12:43 -08:00
  • 7186468706 Make the STAmoun constants available outside the class. JoelKatz 2013-01-30 10:12:23 -08:00
  • 058141948e Switch to reduced binformat. Stefan Thomas 2013-01-30 17:59:23 +01:00
  • 84dd5c2728 Add check to prevent negative zero. Stefan Thomas 2013-01-30 17:58:40 +01:00
  • bd71489032 Add binformat and corresponding generator script. Stefan Thomas 2013-01-25 15:18:54 +01:00
  • 3066a895c1 Get rid of ledger_header hack. Arthur Britto 2013-01-30 02:10:26 -08:00
  • b83412f3ca Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-30 01:28:17 -08:00
  • a05a2c7181 Make RPC ledger_header work. Arthur Britto 2013-01-30 01:28:06 -08:00
  • c57ae2ee1a JS: Add automatic support to subscribe to transactions. Arthur Britto 2013-01-30 01:27:07 -08:00
  • f413aa3ef9 Remove "e0". JoelKatz 2013-01-29 16:19:07 -08:00
  • de36536d07 Fix log. Arthur Britto 2013-01-29 15:14:33 -08:00
  • 14297a4ee1 Remove an obsolete dispatch. JoelKatz 2013-01-29 14:29:41 -08:00
  • 6b4141f583 Cleanups. JoelKatz 2013-01-29 14:28:05 -08:00
  • 1a6eac274f Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-01-29 11:16:25 -08:00
  • 90e98c4a86 windows jed 2013-01-29 11:15:49 -08:00
  • 441a748ffb UT: Add a unit test for getQuality. Arthur Britto 2013-01-29 11:04:45 -08:00
  • 7ddbb5fcb7 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-01-29 07:49:59 -08:00
  • 71d9b60b00 Be more correct. Arthur Britto 2013-01-29 07:49:29 -08:00
  • 9405d2b415 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-01-29 07:26:25 -08:00
  • c40eb0330e Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-28 21:14:25 -08:00
  • ee65b779f9 UT: New offer test to test for problems seend in the field. Arthur Britto 2013-01-28 21:14:14 -08:00
  • 28d4a71e76 Fixes for OfferCreate. Arthur Britto 2013-01-28 21:13:48 -08:00
  • 823e04b148 Fixes for rippling funds. Arthur Britto 2013-01-28 21:13:19 -08:00
  • faa344c7d0 Dispatch write ahead logging through our job queue. SQL logging improvements. JoelKatz 2013-01-28 14:32:52 -08:00
  • 02b9a0b623 Fix applyOffer() calculations and doc. Arthur Britto 2013-01-28 12:40:01 -08:00
  • d31d83c125 JS: Don't require leading zeros on float styles. Arthur Britto 2013-01-28 11:49:26 -08:00
  • 0bcf3db027 UT: Remove reserve tests which were't. Arthur Britto 2013-01-28 11:29:08 -08:00
  • c1f944c0b6 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-01-28 11:21:52 -08:00
  • e48ef29f8c Dispatch HashedObject background writes through our job queue. JoelKatz 2013-01-28 07:13:05 -08:00
  • e9d405302c Use the new code. JoelKatz 2013-01-28 07:05:49 -08:00
  • 5686f65063 Add a new helper function. JoelKatz 2013-01-28 07:05:31 -08:00
  • 0cb1a1d84b Cleanups and timing adjustments. JoelKatz 2013-01-28 02:32:57 -08:00
  • 635aa35d49 Tuning change. JoelKatz 2013-01-28 02:07:47 -08:00
  • 2466eba17b Use a prepared statement to retrieve. JoelKatz 2013-01-28 01:54:01 -08:00
  • d9938fe033 Cleanup blob functions. JoelKatz 2013-01-28 01:33:19 -08:00
  • d3ac663c9a Use slightly cheaper SetHex JoelKatz 2013-01-28 01:14:06 -08:00
  • c543b77699 Demote debug. JoelKatz 2013-01-28 01:13:55 -08:00
  • 9a7ccf777e Fix a bug that can stall the acquire engine. JoelKatz 2013-01-28 01:13:39 -08:00
  • 8ec2d1d54d Cleanup. JoelKatz 2013-01-27 23:42:59 -08:00
  • 663c4bd8e5 Use the Sqlite3 prepared statement API for an expensive operation on startup. JoelKatz 2013-01-27 23:41:30 -08:00
  • d522f04385 Give access to the sqlite3 prepared statement API. JoelKatz 2013-01-27 23:41:15 -08:00
  • e8ac00e1a3 Allow tunable node sizes to adjust cache sizes, sweep timing, fetch timing, and so on. Node size defaults to "tiny", which converves memory and bandwidth. JoelKatz 2013-01-27 13:55:59 -08:00
  • bdd5d4af9f Add 'dropCache' function to remove extraneous nodes from memory. JoelKatz 2013-01-27 13:55:06 -08:00
  • 43cc001eb9 Missing handlers. JoelKatz 2013-01-27 13:50:02 -08:00
  • 26a3cebf2e Don't let offer taker spend savings. Arthur Britto 2013-01-27 11:52:02 -08:00
  • 1cbe6be1bd Be more cautious with rounding in applyOffer. Arthur Britto 2013-01-27 11:51:17 -08:00
  • d978f59402 UT: Add offer test for negative balance, transfer fee, and miniscule funds. Arthur Britto 2013-01-26 21:26:43 -08:00
  • ddf0a9e78b Handle rounding to zero on small offers. Arthur Britto 2013-01-26 20:48:33 -08:00
  • 0d9b76c802 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-01-26 20:30:06 -08:00
  • ea0404b552 Work on applying offers. Arthur Britto 2013-01-26 20:29:44 -08:00
  • a210800c3c Improve payment diagnostics. Arthur Britto 2013-01-26 20:29:27 -08:00
  • 243669d326 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-01-26 13:18:10 -08:00
  • c08d0535bd windows jed 2013-01-26 13:17:27 -08:00
  • ab8389609b Mark a caution in the code. A small cleanup. And dispatch on_close's to the thread pool rather than handling them with a websocket lock. JoelKatz 2013-01-26 09:41:17 -08:00
  • 2fe728bf4e Cleanups. JoelKatz 2013-01-25 19:14:53 -08:00
  • 4cf0b3d9f3 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-01-25 17:04:03 -08:00
  • 9f61d9514c Quick and dirty possible fix. JoelKatz 2013-01-25 17:03:44 -08:00
  • af48f287d6 Have PathFinding respect authorized accounts. Arthur Britto 2013-01-25 16:26:04 -08:00
  • 1bc5fa3e41 UT: Clean up output. Arthur Britto 2013-01-25 16:05:02 -08:00
  • c12399a44e Remove unhelpful test. Arthur Britto 2013-01-25 16:00:31 -08:00
  • 1653709dc2 UT: Improve offer tests. Arthur Britto 2013-01-25 15:13:04 -08:00
  • fa37152e20 UT: Update offer-test for new Transaction split. Arthur Britto 2013-01-25 14:24:34 -08:00
  • d5477dc832 Fix applyOffer() to use rate and other stuff. Arthur Britto 2013-01-25 14:23:42 -08:00
  • a2424396b3 Flash policy server. JoelKatz 2013-01-25 12:25:13 -08:00
  • 85a17e0d6b Stash the first line in the method so we can get it. JoelKatz 2013-01-25 11:59:24 -08:00