Commit Graph

  • 59e999c555 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-05 17:28:50 -08:00
  • f95c39e1c5 Fixes for resulting negative offers. Arthur Britto 2013-03-05 17:28:44 -08:00
  • cffb069f1b Cosmetic changes. Arthur Britto 2013-03-05 17:27:30 -08:00
  • 3f6cb78158 Fix a bug where we negate the balance during pathfinding. JoelKatz 2013-03-05 15:17:37 -08:00
  • 791b088ff3 Make sure paths are correectly serializable. JoelKatz 2013-03-05 15:02:21 -08:00
  • 6055ace7bc Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-03-05 13:50:17 -08:00
  • a27c6301fb Add <bitset> include. JoelKatz 2013-03-05 12:57:24 -08:00
  • 720aea0e55 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-03-05 11:00:14 -08:00
  • 50b97386cd Under a certain rare combination of circumstances a ledger may not get added to our chain of fully-validated ledgers. Essentially, if we have the ledger for some other reason, we won't "acquire" it, so behavior triggered only by acquiring the ledger will not happen. This issue would be persistent. JoelKatz 2013-03-05 10:17:17 -08:00
  • 8d7a2cd8d7 Cleanups. JoelKatz 2013-03-05 09:54:57 -08:00
  • f8ee8bc826 Document [network_quorum] JoelKatz 2013-03-05 09:28:24 -08:00
  • 231a514265 Don't raise txn fees so quickly. JoelKatz 2013-03-05 09:26:55 -08:00
  • ecb9e7db26 Enforce validation quorum. Default to quorum of 2 if started with --net. JoelKatz 2013-03-05 09:23:11 -08:00
  • 86893487d1 Speedups. JoelKatz 2013-03-05 09:00:31 -08:00
  • 56d3c49252 Logging changes. JoelKatz 2013-03-05 07:12:16 -08:00
  • 2b603a257c Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-05 06:46:52 -08:00
  • 7f6305a6ab Fix a race condition. JoelKatz 2013-03-05 06:46:30 -08:00
  • c0dec2f86f JS: Reapply parsing change for json format with optional issuer. Stefan Thomas 2013-03-05 13:44:52 +01:00
  • 4cf7a3b049 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-04 22:35:01 -08:00
  • 81c359594e Tweaks. JoelKatz 2013-03-04 21:51:04 -08:00
  • 6f5ce670ea Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-04 19:25:17 -08:00
  • 3a8d85d9c4 Publish transaction due to subscribe accounts as type "transaction". Arthur Britto 2013-03-04 19:24:20 -08:00
  • ce401dffb6 Speed up path finding by about 35%. JoelKatz 2013-03-04 18:57:44 -08:00
  • b8fdb3b659 Cleanups. JoelKatz 2013-03-04 18:12:33 -08:00
  • d1169ee86d Make sure all load sources are named. JoelKatz 2013-03-04 16:22:09 -08:00
  • 93f79ca204 Remove broken unlocks. JoelKatz 2013-03-04 15:53:27 -08:00
  • a2ca787bfb Remove a broken fix. JoelKatz 2013-03-04 15:52:42 -08:00
  • 9afbfd4077 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-04 15:14:28 -08:00
  • deebd07814 Add checking for invalid offers in ledger. Arthur Britto 2013-03-04 15:14:17 -08:00
  • 8e50029cfa Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2013-03-04 14:30:51 -08:00
  • 51db2d2cd7 Reprocess accepted ledgers once. Track metadata, transaction data, and affected accounts. Process to SQL database and publish from this structure. Include number of transactions in ledger publish info. Publish transactions in applied order. JoelKatz 2013-03-04 13:59:53 -08:00
  • dd398b7eb9 Make sure finally negative offers are not processed. Arthur Britto 2013-03-04 13:56:40 -08:00
  • 35da5d5945 Merge commit '3a3f38927fcc1ea1883b14d2b1dc86ae91c7b135' Arthur Britto 2013-03-04 13:50:55 -08:00
  • 3a3f38927f JS: Backout some of latest amount parsing changes. Arthur Britto 2013-03-04 13:50:20 -08:00
  • b64926eb0f Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-04 10:38:45 -08:00
  • 2a73ec7f22 A structure for accepted ledgers that will allow us to do things like traverse the transactions in applied order and get the affected accounts without rebuilding things several times. JoelKatz 2013-03-04 10:38:12 -08:00
  • efdda7c119 JS: Allow Ripple URI format (25/USD) in parse_json. Stefan Thomas 2013-03-04 14:44:26 +01:00
  • c8813a01ce Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-03 23:52:26 -08:00
  • df9884f48e Cleanups. JoelKatz 2013-03-03 23:52:13 -08:00
  • 2bb4501553 Add tfMarket support to OfferCreate. Arthur Britto 2013-03-03 23:01:19 -08:00
  • 522d4f642a JS: Rename ADDRESS_ to ACCOUNT_ to be consistent with C++. Arthur Britto 2013-03-03 22:35:00 -08:00
  • 49458bff57 Add support for transfer fees to RPC book_offers. Arthur Britto 2013-03-03 21:31:34 -08:00
  • da184a97c4 Fix RPC book_offers handling of negative balances and self-issued IOUs. Arthur Britto 2013-03-03 20:52:28 -08:00
  • de5e6439c3 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-03 20:04:52 -08:00
  • edce4a83ce JS: Add temporary support for RPC tx. Arthur Britto 2013-03-03 20:04:32 -08:00
  • a96676f122 Typo. JoelKatz 2013-03-03 16:46:24 -08:00
  • bc99fdc45f More accurate field names. JoelKatz 2013-03-03 16:27:11 -08:00
  • f0c029ef0d Rework the way load is accounted to be more accurate and more specific. JoelKatz 2013-03-03 16:24:47 -08:00
  • a3dcc36e05 Typo and some extra debug. JoelKatz 2013-03-03 14:07:46 -08:00
  • c1f8bed3b8 Fix a possible bug in commented out code. JoelKatz 2013-03-03 05:59:47 -08:00
  • 15b6fbed0b Temporarily back out this hash change. JoelKatz 2013-03-03 05:55:14 -08:00
  • 87bd9ed78f Quick and dirty fix for deadlock. We have code that holds the ioMutex and acquires the mPeerLock but also code that holds the mPeerLock but acquires the ioMutex. JoelKatz 2013-03-03 05:54:40 -08:00
  • 23569c32aa Don't duplicate transactions in the DB. JoelKatz 2013-03-03 05:03:48 -08:00
  • 19c7406b96 Correct INSERT statement. JoelKatz 2013-03-03 05:00:28 -08:00
  • 9716882bc0 Be more consistent. JoelKatz 2013-03-03 04:53:15 -08:00
  • f30a148e19 Missing lock. JoelKatz 2013-03-03 04:07:04 -08:00
  • 1c79ccc446 Remove dead code. JoelKatz 2013-03-03 02:52:57 -08:00
  • f99fc4c36e Fix a missing index. JoelKatz 2013-03-03 02:44:24 -08:00
  • 8ee5568b52 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-03 02:10:00 -08:00
  • 51a85504a8 Startup and shutdown improvements. Performance improvements. JoelKatz 2013-03-03 02:09:19 -08:00
  • b1a691b490 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-02 23:58:03 -08:00
  • 768007cee6 Make RPC book_offers usuable. Arthur Britto 2013-03-02 23:55:45 -08:00
  • 0015716cb5 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-02 22:17:14 -08:00
  • 402f296c36 A more sensible implementaiton SOTemplate::getIndex. JoelKatz 2013-03-02 22:16:52 -08:00
  • c6b2b5b819 Add a get function. JoelKatz 2013-03-02 22:16:39 -08:00
  • f340a636cb Increment ripple-lib version. Arthur Britto 2013-03-02 01:06:13 -08:00
  • 5fd9c21784 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-01 21:46:38 -08:00
  • dcdb42589f Don't barf on a transaction over 12KB. JoelKatz 2013-03-01 21:46:18 -08:00
  • 66590c65c1 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-01 20:30:36 -08:00
  • 2699f20f3f First cut at RPC book_offers. Arthur Britto 2013-03-01 20:30:25 -08:00
  • c984f83eb6 Fix for job destruction race condition. JoelKatz 2013-03-01 18:27:07 -08:00
  • d31fa25b95 Fix a rare race condition involving subscribing and unsubscribing. JoelKatz 2013-03-01 17:01:44 -08:00
  • 4bcc726303 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-03-01 13:47:01 -08:00
  • 4b97f422f3 Rework how we declare a close time consensus to prevent stalls. JoelKatz 2013-03-01 13:46:13 -08:00
  • 12af691a48 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-01 13:39:07 -08:00
  • 301909fa01 Fix framework for RPC book_offers. Arthur Britto 2013-03-01 13:38:37 -08:00
  • 92c1766f49 Ack! A delayed consensus causes the close time threshold to ratchet the wrong way. JoelKatz 2013-03-01 13:20:08 -08:00
  • 5089db1518 Add some extra debug logging to track absence of CT consensus. JoelKatz 2013-03-01 13:17:14 -08:00
  • 51ebd75a4a Reset prepared statements after use, not before. JoelKatz 2013-03-01 10:33:38 -08:00
  • 1167158f64 Reduce I/O needed on startup. JoelKatz 2013-03-01 10:28:50 -08:00
  • 036d0a5b0a Logging reduction. JoelKatz 2013-03-01 10:28:40 -08:00
  • 40dbdfedaf Grr. JoelKatz 2013-03-01 01:21:03 -08:00
  • e9ad3562fb Handle transactions with bad source public keys. JoelKatz 2013-03-01 01:17:11 -08:00
  • 2ffc13ef11 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-03-01 00:42:59 -08:00
  • 67db174b8b More work on browser. Arthur Britto 2013-03-01 00:42:53 -08:00
  • a2efb1e21c JS: Clean up ledger selection. Arthur Britto 2013-03-01 00:42:25 -08:00
  • 7a9037d1ca Large speed up of getField* functions on non-free objects such as transactions and ledger nodes. JoelKatz 2013-02-28 23:52:53 -08:00
  • fca5683d31 Trivial const fix. JoelKatz 2013-02-28 22:52:01 -08:00
  • ba58549971 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-02-28 20:32:42 -08:00
  • e824baf15f Begining of ledger browser hack. Arthur Britto 2013-02-28 20:32:17 -08:00
  • b4c0469752 Start of RPC book_offers. Arthur Britto 2013-02-28 20:31:51 -08:00
  • 5cb119c08f Eliminate extra HttpsClient pop. Arthur Britto 2013-02-28 20:31:18 -08:00
  • eb61637357 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2013-02-28 19:42:22 -08:00
  • 85cd5bc47f Fix the bug that crashed ec2. Must hold a TransactionAcquire::pointer to call a function that calls erase. JoelKatz 2013-02-28 19:41:03 -08:00
  • 9cc53bd716 Pass path for RPC subscribe by url. Arthur Britto 2013-02-28 18:10:24 -08:00
  • 2f85057920 Less debugging. Arthur Britto 2013-02-28 16:57:19 -08:00
  • 9d9eb7e4a8 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2013-02-28 16:41:42 -08:00
  • d0c79083ab Add CLI support for RPC book_offers. Arthur Britto 2013-02-28 16:41:18 -08:00
  • 1571ae4a9a Add isRpcError(). Arthur Britto 2013-02-28 16:40:51 -08:00
  • cf2a07fbff Remove redundant RPC accept_ledger. Arthur Britto 2013-02-28 16:40:38 -08:00