wltsmrz
0902640fc0
Update transaction.jS
2013-11-21 13:19:05 -08:00
wltsmrz
bcd5e38976
Fix/refactor account_root request
2013-11-20 12:32:03 -08:00
wltsmrz
dfedc86fb7
API update
2013-11-19 14:47:57 -08:00
wltsmrz
78d110c8d1
Update transactionmanager
2013-11-19 14:39:44 -08:00
wltsmrz
4e6ae229c0
Avoid circular JSON stringification during transactionmanager trace
2013-11-18 14:52:16 -08:00
wltsmrz
49cd062cb7
Return self in set_server for chaining
2013-11-18 13:22:56 -08:00
wltsmrz
1fa196037e
Fix direct requirements for tests
2013-11-18 13:08:05 -08:00
wltsmrz
674ce90eaf
Don't begin to check server activity until connected
2013-11-18 13:04:11 -08:00
wltsmrz
a306407588
Cleanup
2013-11-15 23:30:18 -08:00
wltsmrz
5c81441634
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
2013-11-15 23:15:04 -08:00
wltsmrz
cff9902802
API conversion
2013-11-15 23:13:49 -08:00
wltsmrz
08911ec2ee
Refactor, begin API conversion
2013-11-15 23:13:34 -08:00
wltsmrz
79b698f232
Cleanup
2013-11-15 23:12:35 -08:00
wltsmrz
5253278c29
Normalize transactions to acount transaction stream, cleanup
2013-11-15 23:12:28 -08:00
wltsmrz
48aa5b6c01
Add server activity check / reconnect defunct servers
2013-11-15 22:38:48 -08:00
wltsmrz
7e5c4af53d
Cleanup, comments, update for new style
2013-11-14 14:30:29 -08:00
wltsmrz
9b3bb77d0e
Merge pull request #27 from stevenzeiler/develop
...
[TEST] Add chai and sinon for testing, begin testing remote.js
2013-11-13 18:35:17 -08:00
wltsmrz
a72995642c
request_connect > requestConnect
2013-11-13 17:20:04 -08:00
wltsmrz
12562d68f8
Add camelcase API, remote.request accepts a string command argument
2013-11-13 17:11:37 -08:00
wltsmrz
8805610413
Create account transactionmanagers in account constructor
2013-11-13 16:12:04 -08:00
wltsmrz
b9082a425f
Normalize objects emitted on transaction success
2013-11-13 11:49:18 -08:00
wltsmrz
c1f5705ef8
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
2013-11-13 11:41:17 -08:00
wltsmrz
69758cd631
Add transactionmanager debugging
2013-11-13 11:41:13 -08:00
Stefan Thomas
05f3a97042
UInt160 can be an account or a plain hash.
...
The UInt160 class used to be hardcoded to be an Account. This commit changes it
so it can be used as an account or a plain hash. It will try to automatically
self-classify based on how it is initialized.
In the future we may want to have some dedicated classes rather than a
single configurable UInt160.
2013-11-12 15:51:50 -08:00
Steven Zeiler
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
2013-11-12 14:13:15 -08:00
Stefan Thomas
ae68e3a1a6
Change "success" event parameters to more closely match "proposed" and "error".
2013-11-11 13:29:02 -08:00
Stefan Thomas
96ed994932
Fixes on XRP path serialization/deserialization.
2013-11-11 12:17:09 -08:00
Stefan Thomas
b2580ec178
Disambiguate PathSets with XRP vs XRP IOUs.
...
XRP IOUs are no longer valid, however they do exist in the network's historical
transactions, so the serialization and deserialization need to be able to handle
them.
2013-11-11 11:49:52 -08:00
Stefan Thomas
e065238758
Fix transaction signature cache.
...
The Transaction#sign method would notice that a previous signature was still
valid and skip signing again. Great, except it would throw the old
signature away first, leaving no signature at all. Fixed.
2013-11-11 05:57:40 -08:00
Stefan Thomas
34ea528ade
Add serialization of XRP as an IOU if explicitly asked for.
...
Unfortunately, there are some transactions in the history that use this format,
so we need to support it in order to be able to verify historic ledgers.
2013-11-08 16:36:37 -08:00
Stefan Thomas
1355dc135f
Fix recursive SHAMap collision handling.
2013-11-08 15:55:20 -08:00
Stefan Thomas
9652a99589
Set same criteria for currency code validity in serializedtypes.js as currency.js.
2013-11-08 15:21:04 -08:00
Stefan Thomas
8dfdced942
Fix SHAMap node collision detection.
2013-11-08 15:00:45 -08:00
wltsmrz
e779f98fb8
Export ripple-lib/Request
2013-11-08 14:40:49 -08:00
Stefan Thomas
f633beafbf
Update upstream.
2013-11-08 14:38:00 -08:00
wltsmrz
81d380fb90
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
2013-11-08 14:26:59 -08:00
wltsmrz
4be5468485
Add account_currencies
2013-11-08 14:26:42 -08:00
Stefan Thomas
a8759f1390
Fix large 32-bit integers getting deserialized as signed ints.
2013-11-08 14:21:27 -08:00
wltsmrz
5b1b41ae80
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
2013-11-08 14:03:09 -08:00
wltsmrz
75ed909aeb
Implement local transactionID generation
2013-11-08 13:58:30 -08:00
Stefan Thomas
069852a501
Fix parsing Hash256s that start with FF.
2013-11-08 12:49:13 -08:00
Stefan Thomas
5def7ba917
Add SHAMaps, metadata serialization and transaction hash calculation.
2013-11-07 22:36:06 -08:00
Stefan Thomas
74ef8f8400
Fix Int64 parsing.
2013-11-07 21:56:26 -08:00
wltsmrz
0e5431468c
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
2013-11-07 14:05:40 -08:00
Stefan Thomas
e65f975e29
Transaction#hash.
2013-11-07 13:56:07 -08:00
wltsmrz
0f80f6d4ae
Extend rippleerror properties
2013-11-07 11:47:10 -08:00
wltsmrz
3491fec469
Bump ripple-lib, mocha version
2013-11-06 01:13:02 -08:00
wltsmrz
4df88b6df5
Handle remote reconnects after max ledger wait, refactor
2013-11-06 00:41:56 -08:00
wltsmrz
2a763f8f03
Add account_currencies command
2013-11-05 17:06:51 -08:00
wltsmrz
a306d0d0e1
Do not overwrite accounts array on prepare_subscribe
2013-11-04 17:38:42 -08:00