Commit Graph

  • c3a8d37e1c Refactor wltsmrz 2013-12-31 12:31:02 -08:00
  • 66af0a0b8e Object logging wltsmrz 2013-12-31 11:31:34 -08:00
  • 1a093c165e Cleanup wltsmrz 2013-12-30 17:48:33 -08:00
  • 7182c85f11 API convert additional classes wltsmrz 2013-12-30 15:26:06 -08:00
  • eed4a932bd Update bin/validate_address wltsmrz 2013-12-30 15:17:52 -08:00
  • b5f4fdf918 Remove validate_account (it exists as bin/validate_address.js) wltsmrz 2013-12-30 15:14:53 -08:00
  • ce9e2c9539 Allow accounts_proposed stream, check transaction.validated before finalizing transactions wltsmrz 2013-12-30 15:12:15 -08:00
  • 1cf0fbbde4 Add accounts_proposed setters, default rtAccounts to accounts_proposed wltsmrz 2013-12-30 15:11:12 -08:00
  • 10d5725919 Fix merge conflicts wltsmrz 2013-12-30 13:28:15 -08:00
  • e9ec3ec3ef Merge pull request #36 from sublimator/develop wltsmrz 2013-12-28 22:07:54 -08:00
  • 95c7acb210 Fix bug in (redundant) check for transaction result immediately before resubmission Nicholas Dudfield 2013-12-29 11:55:54 +07:00
  • 65b035267c Remove comment that doesn't make sense in the new context. Stefan Thomas 2013-12-27 16:54:53 -08:00
  • f10bc6718c Account.prototype.line: add a check. Vahe Hovhannisyan 2013-12-27 14:31:49 -08:00
  • 5229a3d507 Add Account.prototype.line. Retrieve this account's single trust line. Vahe Hovhannisyan 2013-12-27 11:56:47 -08:00
  • e7b6050b82 Add bin/validate_address wltsmrz 2013-12-24 17:19:25 -08:00
  • 38a6e8b009 Fixing OrderBook#_subscribe (WIP). Stefan Thomas 2013-12-24 14:57:39 -08:00
  • 96b46d2394 Added Request#addBook. Stefan Thomas 2013-12-24 14:57:06 -08:00
  • d401a70a2a Logging objects in browser wltsmrz 2013-12-24 13:20:12 -08:00
  • 9ad5337e7b Cleanup wltsmrz 2013-12-24 13:19:58 -08:00
  • 03c7b6b2aa Validate ledgerClosed messages and reject past ledgers wltsmrz 2013-12-23 18:06:36 -08:00
  • 94e5c3ddf1 Use constant Ripple-time offset wltsmrz 2013-12-23 14:08:52 -08:00
  • caac293be5 Server logging wltsmrz 2013-12-23 11:53:52 -08:00
  • faae634853 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop wltsmrz 2013-12-23 11:49:30 -08:00
  • 627acdbfde Update in-browser logging to accommodate n-args wltsmrz 2013-12-23 11:48:39 -08:00
  • a7532b5f55 Disable ripple-lib in Safari iOS < 5 and Safari Mac < 6. Stefan Thomas 2013-12-23 10:35:28 -08:00
  • 9596787cad Throw specific exception when there is no websocket support detected. Stefan Thomas 2013-12-23 10:31:50 -08:00
  • 6cdeacdb90 Remote: Only log set_state when the state will actually change. Only set state online when connection_count === 1 wltsmrz 2013-12-19 17:46:57 -08:00
  • 1b6945f74d Prevent NoOp transaction recycling wltsmrz 2013-12-19 17:45:20 -08:00
  • 675a599876 Log server URL for enhanced debugging wltsmrz 2013-12-17 13:22:49 -08:00
  • 94c57bc0d8 Cleanup wltsmrz 2013-12-17 12:56:53 -08:00
  • 667919cea1 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop wltsmrz 2013-12-17 12:36:05 -08:00
  • 9870761e32 Pass arbitrary number of arguments to utils.logObject wltsmrz 2013-12-17 12:34:41 -08:00
  • 8ef6fdea14 Merge pull request #35 from sublimator/develop wltsmrz 2013-12-17 12:26:38 -08:00
  • 5c911367b7 Merge pull request #34 from chgwei/develop wltsmrz 2013-12-16 20:20:44 -08:00
  • e34cf6ebcf Remove unused methods from TransactionQueue Nicholas Dudfield 2013-12-15 10:09:54 +07:00
  • 620a33b7bd Keep track of all transactionIDs for a given Transaction that go on the network Nicholas Dudfield 2013-12-15 10:01:29 +07:00
  • e65bec78a1 Improvement remote.request_book_offers parameters passing Cheng wei 2013-12-12 02:30:24 +08:00
  • d33c8e46af Finalized transactions should seize all activity. Stefan Thomas 2013-12-09 18:55:53 -08:00
  • 472a5091ae Add grunt build step to npm test. Should fix Travis. Stefan Thomas 2013-12-09 18:32:17 -08:00
  • ff5e9fcaa9 Transaction: semicolon, comma fixes. Vahe Hovhannisyan 2013-12-09 12:36:14 -08:00
  • 4a027bdcdf Add remote.disconnect callback wltsmrz 2013-12-05 17:10:04 -08:00
  • dbdfc262b6 Only one 'submitted' event will be emitted per transaction submission request wltsmrz 2013-12-05 17:04:10 -08:00
  • dc2b69d2c2 Remove a single space wltsmrz 2013-12-03 12:01:01 -08:00
  • 9a78d36b72 Add grunt build documentation. Fixes #31 wltsmrz 2013-12-03 11:59:10 -08:00
  • d14346ba15 Disable server activity check wltsmrz 2013-11-27 18:24:25 -08:00
  • 992b4c53b8 WebSocket isn't a Node-style EventEmitter in the browser wltsmrz 2013-11-27 17:29:25 -08:00
  • 385113c2f5 Remove logging wltsmrz 2013-11-27 15:42:53 -08:00
  • dc04bbe737 Enhanced security for idle server reconnect wltsmrz 2013-11-27 15:42:05 -08:00
  • b6a66e1820 Update readme. Fixes #15 wltsmrz 2013-11-27 14:32:13 -08:00
  • bcceceb2e0 In case there happens to already be a tx_json, don't overwrite it wltsmrz 2013-11-26 12:43:34 -08:00
  • 19c0585ff0 Remove extraneous stuff wltsmrz 2013-11-26 12:39:14 -08:00
  • 97df7472f5 Provisionally disable transaction broadcasting wltsmrz 2013-11-26 12:32:53 -08:00
  • f05577d7df All transaction result objects will have tx_json property wltsmrz 2013-11-25 11:52:28 -08:00
  • 4d94aef80c Add transaction.invoiceID setter wltsmrz 2013-11-22 12:43:31 -08:00
  • 0902640fc0 Update transaction.jS wltsmrz 2013-11-21 13:19:05 -08:00
  • bcd5e38976 Fix/refactor account_root request wltsmrz 2013-11-20 12:32:03 -08:00
  • dfedc86fb7 API update wltsmrz 2013-11-19 14:47:57 -08:00
  • 78d110c8d1 Update transactionmanager wltsmrz 2013-11-19 14:39:44 -08:00
  • 4e6ae229c0 Avoid circular JSON stringification during transactionmanager trace wltsmrz 2013-11-18 14:52:16 -08:00
  • 49cd062cb7 Return self in set_server for chaining wltsmrz 2013-11-18 13:22:56 -08:00
  • 1fa196037e Fix direct requirements for tests wltsmrz 2013-11-18 13:08:05 -08:00
  • 674ce90eaf Don't begin to check server activity until connected wltsmrz 2013-11-18 13:04:11 -08:00
  • a306407588 Cleanup wltsmrz 2013-11-15 23:30:18 -08:00
  • 5c81441634 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop wltsmrz 2013-11-15 23:15:04 -08:00
  • cff9902802 API conversion wltsmrz 2013-11-15 23:13:49 -08:00
  • 08911ec2ee Refactor, begin API conversion wltsmrz 2013-11-15 23:13:34 -08:00
  • 79b698f232 Cleanup wltsmrz 2013-11-15 23:12:35 -08:00
  • 5253278c29 Normalize transactions to acount transaction stream, cleanup wltsmrz 2013-11-15 23:12:28 -08:00
  • 48aa5b6c01 Add server activity check / reconnect defunct servers wltsmrz 2013-11-15 22:38:48 -08:00
  • 7e5c4af53d Cleanup, comments, update for new style wltsmrz 2013-11-14 14:30:29 -08:00
  • 9b3bb77d0e Merge pull request #27 from stevenzeiler/develop wltsmrz 2013-11-13 18:35:17 -08:00
  • a72995642c request_connect > requestConnect wltsmrz 2013-11-13 17:20:04 -08:00
  • 12562d68f8 Add camelcase API, remote.request accepts a string command argument wltsmrz 2013-11-13 17:11:37 -08:00
  • 8805610413 Create account transactionmanagers in account constructor wltsmrz 2013-11-13 16:12:04 -08:00
  • b9082a425f Normalize objects emitted on transaction success wltsmrz 2013-11-13 11:49:18 -08:00
  • c1f5705ef8 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop wltsmrz 2013-11-13 11:41:17 -08:00
  • 69758cd631 Add transactionmanager debugging wltsmrz 2013-11-13 11:41:13 -08:00
  • 05f3a97042 UInt160 can be an account or a plain hash. Stefan Thomas 2013-11-12 15:51:50 -08:00
  • 1db2187e79 [TEST] Add chai and sinon for testing. Begin testing remote.js Add initialization of 'note variable' and a comment that it should be removed Steven Zeiler 2013-11-12 14:13:15 -08:00
  • ae68e3a1a6 Change "success" event parameters to more closely match "proposed" and "error". Stefan Thomas 2013-11-11 13:29:02 -08:00
  • 96ed994932 Fixes on XRP path serialization/deserialization. Stefan Thomas 2013-11-11 12:17:09 -08:00
  • b2580ec178 Disambiguate PathSets with XRP vs XRP IOUs. Stefan Thomas 2013-11-11 11:49:52 -08:00
  • e065238758 Fix transaction signature cache. Stefan Thomas 2013-11-11 05:57:40 -08:00
  • 34ea528ade Add serialization of XRP as an IOU if explicitly asked for. Stefan Thomas 2013-11-08 16:36:37 -08:00
  • 1355dc135f Fix recursive SHAMap collision handling. Stefan Thomas 2013-11-08 15:55:20 -08:00
  • 9652a99589 Set same criteria for currency code validity in serializedtypes.js as currency.js. Stefan Thomas 2013-11-08 15:21:04 -08:00
  • 8dfdced942 Fix SHAMap node collision detection. Stefan Thomas 2013-11-08 15:00:35 -08:00
  • e779f98fb8 Export ripple-lib/Request wltsmrz 2013-11-08 14:40:49 -08:00
  • f633beafbf Update upstream. Stefan Thomas 2013-11-08 14:37:53 -08:00
  • 81d380fb90 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop wltsmrz 2013-11-08 14:26:59 -08:00
  • 4be5468485 Add account_currencies wltsmrz 2013-11-08 14:26:42 -08:00
  • a8759f1390 Fix large 32-bit integers getting deserialized as signed ints. Stefan Thomas 2013-11-08 14:13:54 -08:00
  • 5b1b41ae80 Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop wltsmrz 2013-11-08 14:03:09 -08:00
  • 75ed909aeb Implement local transactionID generation wltsmrz 2013-11-08 13:58:30 -08:00
  • 069852a501 Fix parsing Hash256s that start with FF. Stefan Thomas 2013-11-08 12:49:13 -08:00
  • 5def7ba917 Add SHAMaps, metadata serialization and transaction hash calculation. Stefan Thomas 2013-11-07 22:36:06 -08:00
  • 74ef8f8400 Fix Int64 parsing. Stefan Thomas 2013-11-07 21:56:26 -08:00
  • 0e5431468c Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop wltsmrz 2013-11-07 14:05:40 -08:00
  • e65f975e29 Transaction#hash. Stefan Thomas 2013-11-07 13:55:38 -08:00
  • 0f80f6d4ae Extend rippleerror properties wltsmrz 2013-11-07 11:47:10 -08:00