Commit Graph

  • 470e2c5747 Fixups. JoelKatz 2012-10-08 00:49:55 -07:00
  • 12c6a37cac More log partition support. JoelKatz 2012-10-08 00:48:04 -07:00
  • 09fb035acc Macro to supply an extra logging condition. JoelKatz 2012-10-08 00:47:44 -07:00
  • 6a229d918c Start using log partitions. JoelKatz 2012-10-08 00:39:31 -07:00
  • d07a4b49cb Initial support for log partition. JoelKatz 2012-10-08 00:39:08 -07:00
  • dae5973939 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-08 00:01:41 -07:00
  • 2d431cefd1 Cleanups. Remove extraneous reference count manipulations. JoelKatz 2012-10-08 00:01:23 -07:00
  • d4db971fdd UT: Add test for send_xns. Arthur Britto 2012-10-07 00:19:45 -07:00
  • 78bc3f54ad JS: Add support for sumbit transactions and send_xns transaction. Arthur Britto 2012-10-07 00:19:04 -07:00
  • 27798c369d WS: Add submit command. Rough. Arthur Britto 2012-10-07 00:18:13 -07:00
  • 34a3124c11 Allow fields to be freely created for objects that aren't required to conform to a template. JoelKatz 2012-10-06 18:34:27 -07:00
  • 16fbd7a862 Remove the automatic convert to serialized transasction JoelKatz 2012-10-06 17:32:24 -07:00
  • 972a504b97 Log which required field is missing. JoelKatz 2012-10-06 17:05:28 -07:00
  • 20a50f0f90 Return a SerializedTransaction if the original json was a transaction. JoelKatz 2012-10-06 14:31:52 -07:00
  • 0037a94a04 Add "index" as a discardable / non-binary field JoelKatz 2012-10-06 14:31:23 -07:00
  • a2c526a913 Construct SerializedTransaction from STObject JoelKatz 2012-10-06 14:30:56 -07:00
  • 53f97a45ce Return names from STUInt16::getJson for transaction and ledger entry types. JoelKatz 2012-10-06 14:14:30 -07:00
  • 95d1127dad Parse UINT64 as hex. Arthur Britto 2012-10-05 18:25:33 -07:00
  • b1e147200c Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-05 18:06:00 -07:00
  • 5a38fc1371 JS: Fix self and lots of other stuff for remote.js Arthur Britto 2012-10-05 18:05:53 -07:00
  • 0a6cec34c5 Fix getJson for STUInt8, 16, 32, 64. Arthur Britto 2012-10-05 18:02:22 -07:00
  • 2ae5a92fa1 Cosmetic. Arthur Britto 2012-10-05 18:01:39 -07:00
  • 64168b6934 A better fix to the creation of dynamic fields. JoelKatz 2012-10-05 16:14:30 -07:00
  • 433989a5ab JS: better secret and seq handling. Arthur Britto 2012-10-05 16:06:36 -07:00
  • 2e0ecaa683 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-05 14:59:59 -07:00
  • 3225dfd228 Fix assert testing against additional ripple sends. Arthur Britto 2012-10-05 14:59:49 -07:00
  • 3f323588c3 Remove redundant lock. JoelKatz 2012-10-05 13:07:41 -07:00
  • 830971b606 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-05 13:07:09 -07:00
  • a9c1b51e82 Temporary fix for the deadlock. JoelKatz 2012-10-05 13:05:10 -07:00
  • b304d9ae43 fixed SConstruct to build on OSX Andrey Fedorov 2012-10-05 12:34:14 -04:00
  • 8c4ac316cc formatting fixes in SConstruct Andrey Fedorov 2012-10-05 12:32:17 -04:00
  • 047548b30b fix for building on OSX Andrey Fedorov 2012-10-05 11:31:45 -04:00
  • 720178cc0d . jed 2012-10-05 07:24:46 -07:00
  • 75bf320476 fix deadlock jed 2012-10-05 07:23:10 -07:00
  • 70b01af8bf build on mac jed 2012-10-05 04:13:18 -07:00
  • 4b4bc90961 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-05 04:04:22 -07:00
  • 0630a4b7f4 We have to track the high node ID of trusted validators as a tie-breaker. 1) Change return from getCurrentValidations 2) Log tiebreaker logic to aid debugging 3) Change checkLastClosedLedger to use the new tie-breaker logic 4) Log when we refuse to switch to our own previous ledger 5) Track node ID in the serialized validation object 6) Simplify getCurrentValidations ledger suppression logic JoelKatz 2012-10-05 03:46:24 -07:00
  • b7f4da090f Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-05 03:04:30 -07:00
  • e17720717a Placeholder until this unit test is complete. JoelKatz 2012-10-05 02:48:09 -07:00
  • af5175eeee Fix a JSON buglet. JoelKatz 2012-10-05 02:44:24 -07:00
  • ffd1f03fe2 Missed one. JoelKatz 2012-10-05 02:36:04 -07:00
  • f180c7eb96 Remove log entry that's not needed JoelKatz 2012-10-05 02:35:37 -07:00
  • 40547c1ecc Unit test. JoelKatz 2012-10-05 02:32:48 -07:00
  • de379037f8 Improve error messages. Support non-binary fields. Improve unit test. JoelKatz 2012-10-05 02:32:14 -07:00
  • fb61337175 Simplifications. Concurrency fixes. Make "non binary" fields (like 'id') work. JoelKatz 2012-10-05 02:30:54 -07:00
  • a18014ad16 Whitespace only. JoelKatz 2012-10-05 02:21:58 -07:00
  • e8cff056fb SField destructor. Suprpession entry for 'id'. JoelKatz 2012-10-05 02:21:37 -07:00
  • 6b282a0359 Bugfix: Don't access elements array out of bounds. JoelKatz 2012-10-05 02:21:09 -07:00
  • 94b2e30225 Temporarily disable hard fail on some checks. JoelKatz 2012-10-04 23:47:50 -07:00
  • 2a6ce337b2 The old signature logic won't work with the new scheme. This is simpler and the way the new code is supposed to work. JoelKatz 2012-10-04 23:45:52 -07:00
  • 16510cd92e Add 'sfSignature' to the list of signature fields. (Should probably be an SField flag.) JoelKatz 2012-10-04 23:45:27 -07:00
  • dd4adab380 If 'TRUST_NETWORK' is defined, fault on bogus validation. Some extra debug. JoelKatz 2012-10-04 23:44:59 -07:00
  • 4bab95440c Log how many peers we sent a validation to. JoelKatz 2012-10-04 23:44:36 -07:00
  • 232f9d0211 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-04 23:44:25 -07:00
  • 9efbd5ddd5 Cleanup. JoelKatz 2012-10-04 23:44:17 -07:00
  • 964db1d1fa Merge branch 'master' of https://github.com/jedmccaleb/NewCoin MJK 2012-10-04 18:21:53 -07:00
  • 50a993e921 Ripple tentatively implemented MJK 2012-10-04 18:21:05 -07:00
  • 0076130be1 a few formatting changes Andrey Fedorov 2012-10-04 21:17:40 -04:00
  • 0e3b4cc1a8 a few formatting changes Andrey Fedorov 2012-10-04 21:04:19 -04:00
  • b3bc566655 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-04 17:50:51 -07:00
  • 534b5980a1 JS: Rework remote framework. Arthur Britto 2012-10-04 17:50:46 -07:00
  • ef81dd7caf UT: retab test/config.js Arthur Britto 2012-10-04 17:40:10 -07:00
  • f7562efa85 UT: Add accounts to config. Arthur Britto 2012-10-04 17:38:58 -07:00
  • 2d861a44f4 Bugfix for makeFieldAbsent. New unit test. JoelKatz 2012-10-04 17:02:14 -07:00
  • ab4e44b06d Allow 'temporary' fields. JoelKatz 2012-10-04 17:01:57 -07:00
  • d4ee872076 Properly construct dynamic field names JoelKatz 2012-10-04 17:01:42 -07:00
  • 8bddef34fc Remove old unit test. JoelKatz 2012-10-04 17:01:34 -07:00
  • bf7c32daa1 The five last missing bits of the JSON input code. JoelKatz 2012-10-04 15:31:36 -07:00
  • 9c637aedb9 Clean up some expensive logging. JoelKatz 2012-10-04 12:54:20 -07:00
  • 015ba9f24d Typo. JoelKatz 2012-10-04 12:53:38 -07:00
  • 424a2a424b WS: revise ledger and ledger_index to indicate current or closed ledger. Arthur Britto 2012-10-04 12:36:56 -07:00
  • ddd0634b87 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-04 02:32:31 -07:00
  • 2ecba0797c windows jed 2012-10-04 02:31:31 -07:00
  • 414a44b6b5 Prevent a race condition that can cause us to miss an "I have a transaction set" message if it arrives as we're in the process of generating a new last-closed ledger. JoelKatz 2012-10-04 02:19:47 -07:00
  • f0a9ee4505 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-03 22:24:02 -07:00
  • 39cb1899d0 A few small bugfixes and some exra logging to track down a sync bug that Jed reported. JoelKatz 2012-10-03 22:23:32 -07:00
  • 437ab7b6ae Put RPC commands in a try catch. Arthur Britto 2012-10-03 20:29:44 -07:00
  • fca0f6fffc fix typo in strValue's name MJK 2012-10-03 15:14:08 -07:00
  • 66fd6146fa Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-03 14:45:10 -07:00
  • 5b1ac0b1e5 Add transfer support to offer taking. Arthur Britto 2012-10-03 14:44:59 -07:00
  • f0320f0b7f More JSON work. JoelKatz 2012-10-03 13:53:06 -07:00
  • d7d5a0d2b1 Finish STAmount JSON parser. JoelKatz 2012-10-02 20:15:51 -07:00
  • fa712549ea RPC profile: Fix transactions reported. Arthur Britto 2012-10-02 16:56:44 -07:00
  • facca3ef17 RPC fix rate_per_second for profile. Arthur Britto 2012-10-02 16:37:31 -07:00
  • ae3198bb9c Fix typo. Arthur Britto 2012-10-02 16:28:05 -07:00
  • 718f02fe74 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-02 16:22:10 -07:00
  • 5ff5e7669d RPC: add profile command. Arthur Britto 2012-10-02 16:22:03 -07:00
  • ddab25ab44 Break out the portion that sets the value from the STAmount code. Fix its mishandling of negative amounts. Support array types in STAmount JSON input. JoelKatz 2012-10-02 04:28:01 -07:00
  • 17a99e686b More STAmount JSON work. JoelKatz 2012-10-02 03:49:46 -07:00
  • d9b0d39cf6 JSON->Account JoelKatz 2012-10-02 01:01:27 -07:00
  • 4d64ab03b0 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-02 00:31:42 -07:00
  • 3bed31ae4a Detect more error conditions. JoelKatz 2012-10-02 00:31:30 -07:00
  • 670adae353 Cleanup. JoelKatz 2012-10-02 00:31:18 -07:00
  • 2b18d9dce8 Some range check helper functions and lexical_cast_ functions that throw. JoelKatz 2012-10-02 00:31:00 -07:00
  • f5ffc8f0e9 Merge branch 'master' of https://github.com/jedmccaleb/NewCoin MJK 2012-10-01 21:36:26 -07:00
  • ef28ebe7a5 fix for mis-parsed send_max param in doSend() MJK 2012-10-01 21:35:45 -07:00
  • f213f72c5d Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-01 20:13:28 -07:00
  • 4e077a5291 compile on windows jed 2012-10-01 20:10:52 -07:00
  • e2c257f50b Fix a bug Jed reported. More JSON work. Redo format layouts. JoelKatz 2012-10-01 20:09:24 -07:00
  • 0c71c83916 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-01 18:47:10 -07:00