Commit Graph

  • 19b518a0af Quick fix for the bug that was causing ledgers to diverge. JoelKatz 2012-10-12 17:01:37 -07:00
  • b2481f3c49 Rename the protocol from newcoin to ripple. Arthur Britto 2012-10-12 15:53:59 -07:00
  • 2af15db40a Rename everything from newcoin to ripple except the protocol buffers. Arthur Britto 2012-10-12 15:48:33 -07:00
  • 237ff73916 Bump protocol version. Arthur Britto 2012-10-12 15:12:56 -07:00
  • fcd88f12fc UT: Adjust to new address encoding. Arthur Britto 2012-10-12 15:10:39 -07:00
  • 90543550d2 JS: Adjust to new address encoding. Arthur Britto 2012-10-12 15:10:09 -07:00
  • 59ccfb315d Change leading character for addresses from "i" to "r". Arthur Britto 2012-10-12 15:09:22 -07:00
  • edabc770aa Cosmetic. Arthur Britto 2012-10-12 15:08:56 -07:00
  • d7cd404c12 JS: rename BigInteger consts to start bi_. Arthur Britto 2012-10-12 14:24:22 -07:00
  • 31b1aab851 UT: enable ledger_closed test. Arthur Britto 2012-10-12 14:23:42 -07:00
  • c4eaeb6340 JS: Add clone() and copyTo() to Amount and friends. Arthur Britto 2012-10-12 12:56:51 -07:00
  • efbc4b3cbd Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-12 09:22:41 -07:00
  • ab01c7c4a7 I believe our comparisons were broken for STAmount, for example, 0 XNS would compare greater than 1 XNS! For non-native currencies, -2 would be greater than -1, which is wrong. This should fix it. We definitely need to make some test cases. Arthur, please look over this code and make sure I didn't miss something. JoelKatz 2012-10-12 09:21:29 -07:00
  • 8a22f5a8e8 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-12 09:00:50 -07:00
  • 391ef2fb1f . jed 2012-10-12 08:59:51 -07:00
  • 92f004c47f A minimal, but serviceable, implemention of replying to TMGetObjectByHash queries. JoelKatz 2012-10-12 06:35:16 -07:00
  • 6ab6be13d7 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-12 03:59:38 -07:00
  • 51c5de61d9 TMGetObjectByHash design changes. JoelKatz 2012-10-12 03:59:25 -07:00
  • 80627678e2 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-11 22:42:29 -07:00
  • bb83bcf0d1 Revise remote.js and unit tests to use new amount.js. Arthur Britto 2012-10-11 21:41:07 -07:00
  • f419dcc77b JS: fixes and tests from amounts. Arthur Britto 2012-10-11 20:08:08 -07:00
  • 7fc13e3528 Clean up getJson() for STAmount. Arthur Britto 2012-10-11 20:07:41 -07:00
  • 6cffcf0533 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-11 16:26:06 -07:00
  • 8ebceaa53e UT: Initial check in unit tests for amount.js. Arthur Britto 2012-10-11 16:25:01 -07:00
  • 1a5de6bd3d operator<< must return a value JoelKatz 2012-10-11 16:22:29 -07:00
  • 773f9263dc JS: Add BigInteger support to Amount. Arthur Britto 2012-10-11 16:22:07 -07:00
  • 37da7aa8bc Make jsbn a single node style file. Arthur Britto 2012-10-11 16:20:37 -07:00
  • 0509d5af37 JS: Split node utils into their own file. Arthur Britto 2012-10-11 16:19:24 -07:00
  • 67415e0543 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-11 12:54:12 -07:00
  • 624fe1295f Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-11 12:14:20 -07:00
  • d270b6b074 Fix ripple calc looping on errors. Arthur Britto 2012-10-11 12:14:14 -07:00
  • 24d6891cc6 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-11 09:19:19 -07:00
  • 04f244ce9d change profile jed 2012-10-11 09:19:05 -07:00
  • 2a13b9b7db Fix the '--load' logic. JoelKatz 2012-10-11 07:03:21 -07:00
  • ac8e2292cf Add a comment. JoelKatz 2012-10-11 07:03:14 -07:00
  • 37f246396f Try to populate the ledger root. JoelKatz 2012-10-11 07:02:25 -07:00
  • 4a86685574 A ledger fetched from SQL is always immutable. JoelKatz 2012-10-11 07:02:02 -07:00
  • e18f8c47f5 Use the local hashed object store to jump start fetching a ledger. JoelKatz 2012-10-11 07:01:40 -07:00
  • cf6206f19b Some nicer logging. JoelKatz 2012-10-11 07:01:23 -07:00
  • 55e38c40f7 Cleanups. JoelKatz 2012-10-11 07:01:03 -07:00
  • 07cd8ad9bd Some extra debug on the dirty node flush code. It appears good. JoelKatz 2012-10-11 06:04:06 -07:00
  • 8c790b1d88 Remove dead code. JoelKatz 2012-10-11 05:17:35 -07:00
  • 61c9d30732 Set up to fix the bug Jed reported and also support faulting in nodes under ledgers. JoelKatz 2012-10-11 05:13:29 -07:00
  • c43934ab6f Fix lots of places I used 'empty' instead of 'clear'. This is why I like 'isEmpty'. JoelKatz 2012-10-11 05:06:24 -07:00
  • 15f8160ee9 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-11 04:22:09 -07:00
  • 4f1ebc2884 Put the missing node type in the SHAMapMissingNode exception. JoelKatz 2012-10-11 03:16:18 -07:00
  • 67477beecb Track the type of map in the SHAMap. This will make it easier to parse missing nodes at ledger level. JoelKatz 2012-10-11 03:13:28 -07:00
  • 30dd46d812 Improve SHAMapMissingNode JoelKatz 2012-10-11 02:50:04 -07:00
  • f81a3c623a More fixes for ripple incremental pass handling. Arthur Britto 2012-10-10 22:13:39 -07:00
  • dfff2c61d1 Transaction engine makes sure max send is positive. Arthur Britto 2012-10-10 22:12:56 -07:00
  • d086c05966 Fix ripple balance handling between path increments. Arthur Britto 2012-10-10 20:50:17 -07:00
  • 5f28af66ca Fix error checking in RippleCalc. Arthur Britto 2012-10-10 20:12:18 -07:00
  • 157dce46cf Fix a problem with offer delivery. Arthur Britto 2012-10-10 15:05:31 -07:00
  • e964bf7c9a Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-10 12:44:11 -07:00
  • ab6dfadc5f Have RPCServer report messages from throws. Arthur Britto 2012-10-10 12:44:00 -07:00
  • 9d10cb419a Add Tom Wu BSD licensing for jsbn to LICENSE. Arthur Britto 2012-10-10 11:25:11 -07:00
  • 841ae5b41b Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-10 09:34:10 -07:00
  • 480123001b Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-10 02:07:29 -07:00
  • 547f4ac3cc . jed 2012-10-10 02:07:13 -07:00
  • 1448eb1a5c '--net' startup option to require the node to get its ledger from the network. Once we have a stable network, this will likely be the default. JoelKatz 2012-10-10 01:40:02 -07:00
  • 850fee99e7 Types for templates, if we decide to use them. JoelKatz 2012-10-10 01:39:20 -07:00
  • 84aec67507 JS: Add ledger_accept to remote.js Arthur Britto 2012-10-10 00:38:29 -07:00
  • fc73e286c4 WS: Changed response of server_subscribe. Arthur Britto 2012-10-10 00:15:40 -07:00
  • 2f5ed5951b Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-10 00:06:47 -07:00
  • 23938b8c2d WS: fix ledger_accept. Arthur Britto 2012-10-10 00:06:26 -07:00
  • 9e6a885af9 Fix minor typo MJK 2012-10-09 22:48:27 -07:00
  • e801b80704 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-09 19:17:00 -07:00
  • 867ff01a2d UT: split out utils test. Arthur Britto 2012-10-09 19:14:36 -07:00
  • 6d87af5e93 fix typo in code in previous Pathfinder fix MJK 2012-10-09 17:19:12 -07:00
  • 89febf5b47 Merge branch 'master' of https://github.com/jedmccaleb/NewCoin MJK 2012-10-09 17:02:32 -07:00
  • 25e10ce9cb bug fix for Pathfinder. Drop zero-length paths; prevent them from getting added and avoid pathbuilding errors later MJK 2012-10-09 17:02:01 -07:00
  • 891744431e UT: test for empty string with stringToHex and hexToString. Arthur Britto 2012-10-09 16:05:25 -07:00
  • 8714e40bcf Improve amount parsing (accept e notation). Arthur Britto 2012-10-09 16:04:46 -07:00
  • 32251f3c3c Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-09 12:25:57 -07:00
  • 4c61648a7b WS: Add ledger_accept commnd. Arthur Britto 2012-10-09 12:25:51 -07:00
  • 366aad13e7 Remove Ledger::bumpSeq JoelKatz 2012-10-09 12:06:13 -07:00
  • 7fba10da4e Create a new open ledger based on the last closed ledger from the DB. Ledgers loaded from DB are always immutable. JoelKatz 2012-10-09 11:09:02 -07:00
  • 8d8fb3f288 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-09 09:55:29 -07:00
  • daedc85cdd . jed 2012-10-09 05:01:03 -07:00
  • 8b5114a23e Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-09 03:05:21 -07:00
  • 573865cb23 allow you to load old ledger jed 2012-10-09 03:01:32 -07:00
  • 6f2e4b8172 Add RPC "accept_ledger" function which processes all pending transactions (in standalone mode only) and closes the ledger, opening a new one. The sequence number of the new open ledger is returned. JoelKatz 2012-10-08 20:02:52 -07:00
  • 49e440c6e4 Merge branch 'master' of github.com:jedmccaleb/NewCoin JoelKatz 2012-10-08 18:35:45 -07:00
  • 108d69d29b Remove dead fields. JoelKatz 2012-10-08 18:16:48 -07:00
  • b7c2eb65f2 Cosmetic. Arthur Britto 2012-10-08 17:27:00 -07:00
  • 2cc4bd5fed JS: improve hexToString and add unit tests. Arthur Britto 2012-10-08 16:58:47 -07:00
  • 2abb9f7e03 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-08 16:15:41 -07:00
  • 9ea500a2ab JS: Initial check in of Amount. Arthur Britto 2012-10-08 16:15:25 -07:00
  • 0d7710dbe0 Document the log levels. We need to move things from INFO to DEBUG. JoelKatz 2012-10-08 15:55:47 -07:00
  • 5885fb1493 Merge branch 'master' of github.com:jedmccaleb/NewCoin jed 2012-10-08 14:34:43 -07:00
  • e59aa90858 windows jed 2012-10-08 14:32:20 -07:00
  • b9709e81e3 Merge branch 'master' of github.com:jedmccaleb/NewCoin Arthur Britto 2012-10-08 13:24:11 -07:00
  • 1c25cb7fe0 Add sub modules cryptojs and sjcl. Arthur Britto 2012-10-08 13:21:32 -07:00
  • 5d62d6f4f9 Initial check in of jsbn's BigInteger. Arthur Britto 2012-10-08 13:07:21 -07:00
  • 4430d0231a JS: Add draft of ripple_line_set. Arthur Britto 2012-10-08 12:58:21 -07:00
  • 31a6177da0 More logging improvements. JoelKatz 2012-10-08 07:14:36 -07:00
  • 0355439406 More log updates. JoelKatz 2012-10-08 07:07:46 -07:00
  • 91e7fc11ad Some comments. JoelKatz 2012-10-08 00:56:52 -07:00
  • df94c192ce Log partition support. JoelKatz 2012-10-08 00:55:55 -07:00
  • 6bde384e06 Log partition support. JoelKatz 2012-10-08 00:52:00 -07:00