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
wltsmrz
2e39f6d4a9
Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
2013-11-04 17:35:23 -08:00
wltsmrz
03930ecc9b
Do not overwrite accounts array on prepare_subscribe
2013-11-04 17:30:05 -08:00
Justin Lynn
c3215e6387
add .travis.yml to silence e-mail notices
2013-11-04 17:26:50 -08:00
wltsmrz
31340c8bc1
Add Request.add_account
2013-11-04 17:26:22 -08:00
wltsmrz
fd07103e9a
Request.accounts will append rather than overwrite
2013-11-04 17:00:32 -08:00
Vahe Hovhannisyan
43319267ad
Add all available flags to Remote.flags.
2013-11-04 16:55:42 -08:00
Stefan Thomas
37da90e81d
Typo.
2013-10-30 22:08:42 -07:00
wltsmrz
58bc1b1682
Add Request.broadcast. Subscribe to account transaction stream on all connected servers
2013-10-30 14:09:55 -07:00
wltsmrz
60e2aa613a
Merge pull request #23 from tradespoke/patch-1
...
Update README.md
2013-10-29 23:54:35 -07:00
Filip Andersson
3f3b8dbfb9
Update README.md
2013-10-30 06:50:59 +00:00
wltsmrz
c5390100f5
Allow connection_offset of 0
2013-10-28 12:10:17 -07:00
wltsmrz
6f8d33005a
Merge pull request #21 from sublimator/develop
...
Add hooks for logging web socket messages
2013-10-28 12:07:19 -07:00
sublimator
1c5b6b365a
Add hooks for logging web socket messages
...
This can be used to capture web socket messages, interspersing them with metadata about the source of such messages. The rippled test suite could be captured (as per http://ndudfield.com/zencoding/rippled-capture ) and it could also be useful for logging ripple-client messages for display.
The event names are pretty explicit about the intended use cases.
2013-10-25 14:42:55 +07:00
wltsmrz
8447d2c22d
Bump subversion
2013-10-24 14:59:36 -07:00
wltsmrz
04b8bf277c
Catch all error messages into rippleerror class
2013-10-24 12:30:27 -07:00
wltsmrz
fb3e15a079
Decrease default fee_cushion
2013-10-24 10:53:46 -07:00
wltsmrz
8959d9167f
Always set build_path with local signing enabled. Fixes #20
2013-10-24 10:26:44 -07:00
wltsmrz
32d404bd44
Cleanup
2013-10-23 14:30:13 -07:00
wltsmrz
2415c668e4
Always resubmit on ter
2013-10-23 14:21:46 -07:00
wltsmrz
5c19ad2885
Pass any number of flags to set_flags
2013-10-21 16:30:46 -07:00
wltsmrz
73d41872cb
Add TrustSet flags
2013-10-21 12:49:43 -07:00