Arthur Britto
2af15db40a
Rename everything from newcoin to ripple except the protocol buffers.
2012-10-12 15:48:33 -07:00
Arthur Britto
237ff73916
Bump protocol version.
2012-10-12 15:12:56 -07:00
Arthur Britto
fcd88f12fc
UT: Adjust to new address encoding.
2012-10-12 15:10:39 -07:00
Arthur Britto
90543550d2
JS: Adjust to new address encoding.
2012-10-12 15:10:09 -07:00
Arthur Britto
59ccfb315d
Change leading character for addresses from "i" to "r".
2012-10-12 15:09:22 -07:00
Arthur Britto
edabc770aa
Cosmetic.
2012-10-12 15:08:56 -07:00
Arthur Britto
d7cd404c12
JS: rename BigInteger consts to start bi_.
2012-10-12 14:24:22 -07:00
Arthur Britto
31b1aab851
UT: enable ledger_closed test.
2012-10-12 14:23:42 -07:00
Arthur Britto
c4eaeb6340
JS: Add clone() and copyTo() to Amount and friends.
2012-10-12 12:56:51 -07:00
JoelKatz
efbc4b3cbd
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-10-12 09:22:41 -07:00
JoelKatz
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.
2012-10-12 09:21:29 -07:00
jed
8a22f5a8e8
Merge branch 'master' of github.com:jedmccaleb/NewCoin
...
Conflicts:
src/SHAMapNodes.cpp
2012-10-12 09:00:50 -07:00
jed
391ef2fb1f
.
2012-10-12 08:59:51 -07:00
JoelKatz
92f004c47f
A minimal, but serviceable, implemention of replying to TMGetObjectByHash queries.
2012-10-12 06:35:16 -07:00
JoelKatz
6ab6be13d7
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-10-12 03:59:38 -07:00
JoelKatz
51c5de61d9
TMGetObjectByHash design changes.
2012-10-12 03:59:25 -07:00
Arthur Britto
bb83bcf0d1
Revise remote.js and unit tests to use new amount.js.
2012-10-11 21:41:07 -07:00
Arthur Britto
f419dcc77b
JS: fixes and tests from amounts.
2012-10-11 20:08:08 -07:00
Arthur Britto
7fc13e3528
Clean up getJson() for STAmount.
2012-10-11 20:07:41 -07:00
Arthur Britto
6cffcf0533
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-10-11 16:26:06 -07:00
Arthur Britto
8ebceaa53e
UT: Initial check in unit tests for amount.js.
2012-10-11 16:25:01 -07:00
JoelKatz
1a5de6bd3d
operator<< must return a value
2012-10-11 16:22:29 -07:00
Arthur Britto
773f9263dc
JS: Add BigInteger support to Amount.
2012-10-11 16:22:07 -07:00
Arthur Britto
37da7aa8bc
Make jsbn a single node style file.
2012-10-11 16:21:09 -07:00
Arthur Britto
0509d5af37
JS: Split node utils into their own file.
2012-10-11 16:19:24 -07:00
jed
67415e0543
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-10-11 12:54:12 -07:00
Arthur Britto
624fe1295f
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-10-11 12:14:20 -07:00
Arthur Britto
d270b6b074
Fix ripple calc looping on errors.
2012-10-11 12:14:14 -07:00
jed
24d6891cc6
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-10-11 09:19:19 -07:00
jed
04f244ce9d
change profile
2012-10-11 09:19:05 -07:00
JoelKatz
2a13b9b7db
Fix the '--load' logic.
2012-10-11 07:03:21 -07:00
JoelKatz
ac8e2292cf
Add a comment.
2012-10-11 07:03:14 -07:00
JoelKatz
37f246396f
Try to populate the ledger root.
2012-10-11 07:02:25 -07:00
JoelKatz
4a86685574
A ledger fetched from SQL is always immutable.
2012-10-11 07:02:02 -07:00
JoelKatz
e18f8c47f5
Use the local hashed object store to jump start fetching a ledger.
2012-10-11 07:01:40 -07:00
JoelKatz
cf6206f19b
Some nicer logging.
2012-10-11 07:01:23 -07:00
JoelKatz
55e38c40f7
Cleanups.
2012-10-11 07:01:03 -07:00
JoelKatz
07cd8ad9bd
Some extra debug on the dirty node flush code. It appears good.
2012-10-11 06:04:06 -07:00
JoelKatz
8c790b1d88
Remove dead code.
2012-10-11 05:17:35 -07:00
JoelKatz
61c9d30732
Set up to fix the bug Jed reported and also support faulting in nodes under ledgers.
2012-10-11 05:13:29 -07:00
JoelKatz
c43934ab6f
Fix lots of places I used 'empty' instead of 'clear'. This is why I like 'isEmpty'.
2012-10-11 05:06:24 -07:00
JoelKatz
4f1ebc2884
Put the missing node type in the SHAMapMissingNode exception.
2012-10-11 03:16:18 -07:00
JoelKatz
67477beecb
Track the type of map in the SHAMap. This will make it easier to parse missing nodes
...
at ledger level.
2012-10-11 03:13:28 -07:00
JoelKatz
30dd46d812
Improve SHAMapMissingNode
2012-10-11 02:50:04 -07:00
Arthur Britto
f81a3c623a
More fixes for ripple incremental pass handling.
2012-10-10 22:13:39 -07:00
Arthur Britto
dfff2c61d1
Transaction engine makes sure max send is positive.
2012-10-10 22:12:56 -07:00
Arthur Britto
d086c05966
Fix ripple balance handling between path increments.
2012-10-10 20:50:17 -07:00
Arthur Britto
5f28af66ca
Fix error checking in RippleCalc.
2012-10-10 20:12:18 -07:00
Arthur Britto
157dce46cf
Fix a problem with offer delivery.
2012-10-10 15:05:31 -07:00
Arthur Britto
e964bf7c9a
Merge branch 'master' of github.com:jedmccaleb/NewCoin
2012-10-10 12:44:11 -07:00