Commit Graph

  • 9d40598b2b Cosmetic. Arthur Britto 2012-07-11 12:32:06 -07:00
  • effcc07c92 Merge branch 'master' of github.com:jedmccaleb/NewCoin into continuousClose JoelKatz 2012-07-11 11:41:30 -07:00
  • bde6db0cac Don't change our position too soon, before others have a chance to weigh in. JoelKatz 2012-07-11 11:39:23 -07:00
  • 9022a96495 Bugfix. JoelKatz 2012-07-11 11:39:06 -07:00
  • 8266c87dc9 Have RPC ripple_lines_get now show redundant currencies. Arthur Britto 2012-07-10 21:44:11 -07:00
  • 8ae768d2a7 Add hack to show currency in Json for STAmount. Arthur Britto 2012-07-10 21:38:41 -07:00
  • 0c4b739010 Fix RPC decimal parsing. Arthur Britto 2012-07-10 21:20:09 -07:00
  • 6cf3657dc4 Merge branch 'master' of github.com:jedmccaleb/NewCoin into continuousClose JoelKatz 2012-07-10 19:25:27 -07:00
  • 187130fe31 Properly sequence from one converge window to the next. JoelKatz 2012-07-10 19:24:52 -07:00
  • db7cf11312 Fix RPC ripple_lines_get to return multiple lines for peer account. Arthur Britto 2012-07-10 15:19:39 -07:00
  • 93089186e1 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-07-10 15:04:34 -07:00
  • fb009bae3b Fix adding second entry to directory. Arthur Britto 2012-07-10 15:04:12 -07:00
  • a61269ddd3 Make NetworkOPs::getDirNodeInfo more robust. Arthur Britto 2012-07-10 14:54:09 -07:00
  • 1e99069aff small fix jed 2012-07-10 14:41:54 -07:00
  • 878a0889ee Fix reporting of lines by ripple_lines_get. Arthur Britto 2012-07-10 14:11:38 -07:00
  • a1424fcd60 Fix error class for terBAD_AUTH_MASTER. Arthur Britto 2012-07-10 13:16:08 -07:00
  • c82bd2805b Merge branch 'master' of github.com:jedmccaleb/NewCoin into continuousClose JoelKatz 2012-07-10 10:31:13 -07:00
  • 74cd8a65b8 More continuous ledger close work: CLC code now compiles and links. Remove dead code. Decide when to come out of idle. Decide when we have a convergence. Give all state handlers access to timing information. JoelKatz 2012-07-10 10:25:54 -07:00
  • 164350658f Rename RPC commands to ripple_lines_get and ripple_line_set. Arthur Britto 2012-07-09 21:10:51 -07:00
  • 96b314c78c Add getQualityNext. Arthur Britto 2012-07-09 18:01:52 -07:00
  • d6f18a9195 Add operator+() to uint256. Arthur Britto 2012-07-09 18:01:36 -07:00
  • 86e5c77b8b Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-07-09 17:39:12 -07:00
  • 3462ab0f07 Work towards ripple and offers. Arthur Britto 2012-07-09 17:38:03 -07:00
  • cbc4212150 Remove transaction transit_set. Arthur Britto 2012-07-09 17:37:20 -07:00
  • 6be83c09db Add SLE next/prev functions. JoelKatz 2012-07-09 17:12:20 -07:00
  • 50fe4b6320 Functions that return an SLE::pointer that find the next/prev nodes in the state tree. JoelKatz 2012-07-09 16:06:15 -07:00
  • 632bf2e586 Updates to CLC. JoelKatz 2012-07-09 15:56:36 -07:00
  • 98c8529701 Some extra validation operations needed by CLC. JoelKatz 2012-07-09 15:49:46 -07:00
  • b417faa927 CLC work. JoelKatz 2012-07-09 10:43:11 -07:00
  • f5783820f8 Detect "radio silence" JoelKatz 2012-07-09 10:42:44 -07:00
  • 82acac809f Remove unused fields. JoelKatz 2012-07-09 10:42:20 -07:00
  • 75f3b4129c CLC needs validation counts for previous ledgers. JoelKatz 2012-07-09 10:41:27 -07:00
  • 7ff41d62a1 Breaking Json API, return versions as chars. Arthur Britto 2012-07-07 19:44:52 -07:00
  • a0422631a2 Add getJson() for STVector256. Arthur Britto 2012-07-07 19:43:20 -07:00
  • 74fdafb688 Fix for dirAdd. Arthur Britto 2012-07-07 19:42:30 -07:00
  • 9e04ae76fc Change protocol version. Arthur Britto 2012-07-07 17:59:21 -07:00
  • e5ad771708 Move to new directory format. Arthur Britto 2012-07-07 17:46:47 -07:00
  • 4b20162e7f Work in progress on offers and ripple. Arthur Britto 2012-07-07 14:34:42 -07:00
  • 5cf06d45a0 Add support for configuring fee_offer. Arthur Britto 2012-07-07 00:09:49 -07:00
  • 808e2c7487 Merge branch 'master' into continuousClose JoelKatz 2012-07-06 01:18:25 -07:00
  • 3cab7da1f4 Trap a zero-length message. JoelKatz 2012-07-06 01:18:12 -07:00
  • 09a7eb094b CC work. JoelKatz 2012-07-06 01:17:55 -07:00
  • 5f8f14d43b Cleanups. JoelKatz 2012-07-05 22:51:47 -07:00
  • bb7c798b4b Fix. JoelKatz 2012-07-05 20:29:00 -07:00
  • 8d38f331a0 Mark a WRITEME JoelKatz 2012-07-05 20:21:57 -07:00
  • 4b029d8b0f Fix defect in previous commit. JoelKatz 2012-07-05 20:20:44 -07:00
  • 00ab5ed0cf Low-level support for transaction metadata. JoelKatz 2012-07-05 18:27:40 -07:00
  • 3c91b36684 Fix some typos. JoelKatz 2012-07-05 18:26:27 -07:00
  • 908061bbdf Merge branch 'master' of github.com:jedmccaleb/NewCoin into continuousClose JoelKatz 2012-07-05 17:13:58 -07:00
  • 620109cc3a Merge branch 'master' into continuousClose JoelKatz 2012-07-05 17:12:37 -07:00
  • 272067061a Make a bunch of RPC commands not require admin. Arthur Britto 2012-07-04 20:15:20 -07:00
  • 145883a585 Fix RPCServer support for direct ripple sends. Arthur Britto 2012-07-04 01:19:49 -07:00
  • ee9d6b27b2 TransactionEngine support for simple direct ripple sends. Arthur Britto 2012-07-04 01:19:31 -07:00
  • 3a4e4e5d6d Cosmetic. Arthur Britto 2012-07-04 01:17:20 -07:00
  • a96bfa616e Implement direct ripple in TransactionEngine. Arthur Britto 2012-07-02 17:05:52 -07:00
  • 9df8d6487c Mostly cosmetic. Arthur Britto 2012-07-02 17:05:08 -07:00
  • 569edadeae Cosmetic. Arthur Britto 2012-07-02 13:31:33 -07:00
  • c5234545dc Fix bind shared_ptr for HttpsClient. Arthur Britto 2012-07-02 00:11:20 -07:00
  • f794254979 More fixes for bind and shared_ptrs. Arthur Britto 2012-07-01 23:29:36 -07:00
  • 4c8810d5f6 Fix the bug Jed reported. This was actually in the Peer code from the start. Calling a normal member function on a shared_from_this in a closure closes the pointer *immediately*, not at the time the closure runs. This can crash if the object goes away while the operation is pending. JoelKatz 2012-07-01 17:45:51 -07:00
  • 96a8122520 Clocks being off is non-fatal in CLC. JoelKatz 2012-07-01 08:20:08 -07:00
  • 83650ce41a Merge branch 'master' into continuousClose JoelKatz 2012-07-01 08:19:20 -07:00
  • cdb716e938 Some small tweaks and some better comments. JoelKatz 2012-07-01 01:26:04 -07:00
  • 8f9030cb98 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-07-01 00:41:07 -07:00
  • 85919c02f3 Add WS support for reporting accepted transactions. Arthur Britto 2012-07-01 00:40:56 -07:00
  • c8c088212e Merge branch 'master' into continuousClose JoelKatz 2012-06-30 23:30:27 -07:00
  • c7eb0269c2 For now, detect clocks out of sync and disallow connection. Improve speed of ledger synchronization by compressing all three base queries into one. JoelKatz 2012-06-30 22:17:53 -07:00
  • 51100a3b30 Keep and report some extra peer information. JoelKatz 2012-06-30 19:07:08 -07:00
  • c90f834f7f Duh! This is the right fix for the bug Jed reported. JoelKatz 2012-06-30 18:59:38 -07:00
  • 30d76c87a3 Don't crash if we're send a malicious map node from a peer. JoelKatz 2012-06-30 18:53:11 -07:00
  • ae1e2e071e Fix a crash bug Jed reported. JoelKatz 2012-06-30 18:52:52 -07:00
  • 729e6570ff Update validation validity tests for CLC. JoelKatz 2012-06-30 18:17:32 -07:00
  • 182228b6f9 Infrastructure for continuous ledger close. JoelKatz 2012-06-30 16:58:05 -07:00
  • 01cdd91b8c Merge branch 'master' into continuousClose JoelKatz 2012-06-30 16:32:38 -07:00
  • 8f7c984ef7 don't validate if ledger # is too low jed 2012-06-30 06:52:05 -07:00
  • b1e770832a Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-06-30 05:58:59 -07:00
  • 64a869d6e8 less chatty jed 2012-06-30 05:58:45 -07:00
  • c1d01348f8 Add root node in wire format. JoelKatz 2012-06-29 23:33:12 -07:00
  • 0627ae22da A better fix. Take the format as a parameter in addRootNode. JoelKatz 2012-06-29 23:32:26 -07:00
  • ce14aa8191 Make 'addRootNode' support both prefixed and wire formats. Fix getMissingNodes to retrieve from the node store in prefixed format. JoelKatz 2012-06-29 23:19:56 -07:00
  • 6a9b5ccd7d Support STN_ARF_UNKNOWN for contexts where the format of a node is not known. Format is auto-detected. JoelKatz 2012-06-29 23:19:29 -07:00
  • 0b133749ae Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-06-29 22:41:35 -07:00
  • b95dc249c0 Fix two bugs that could have been what Jed reported. JoelKatz 2012-06-29 22:41:14 -07:00
  • 6bbf7f58f0 Fix a small bug. Catch bad store/retrieeves sooner. JoelKatz 2012-06-29 22:40:48 -07:00
  • 94a9def72e tweak json returns jed 2012-06-29 21:36:29 -07:00
  • 1804530577 Make WS transaction_subscribe consistent with account_transaction_subscribe. Arthur Britto 2012-06-29 18:04:39 -07:00
  • dacbc58ef3 Improvements for WS account_transaction_subscribe. Arthur Britto 2012-06-29 17:51:37 -07:00
  • f64bbdc21f Merge branch 'continuousClose' JoelKatz 2012-06-29 16:49:02 -07:00
  • 46b4afe83e Missing from previous commit. JoelKatz 2012-06-29 16:43:09 -07:00
  • 3a77ef5c82 Begin implementing continuous ledger close. Pretty much all remaining changes should be to LedgerConsensus.cpp JoelKatz 2012-06-29 16:34:16 -07:00
  • 5a6349b328 Add support for WS account_transaction_subscribe and account_transaction_unsubscribe. Arthur Britto 2012-06-29 16:23:06 -07:00
  • 22742314f3 Add debugging support to NewcoinAddress. Arthur Britto 2012-06-29 16:22:30 -07:00
  • ddd1e721fd Comment out unused var. Arthur Britto 2012-06-29 16:21:54 -07:00
  • b535d361aa Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-06-29 06:08:59 -07:00
  • 91b1763a09 change return of account_tx jed 2012-06-29 06:08:39 -07:00
  • 2cac0cb288 Mark a FIXME. JoelKatz 2012-06-29 05:35:28 -07:00
  • 037a0f0d12 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-06-29 05:30:12 -07:00
  • bc9dca6548 . jed 2012-06-29 05:29:59 -07:00
  • 8516f40a89 Improve comments. JoelKatz 2012-06-29 03:54:43 -07:00
  • 4a2871ff52 Timing routines for continuous ledger close. JoelKatz 2012-06-29 03:50:37 -07:00