wltsmrz
5c911367b7
Merge pull request #34 from chgwei/develop
...
Improvement `remote.request_book_offers` parameters passing
2013-12-16 20:20:44 -08:00
Nicholas Dudfield
e34cf6ebcf
Remove unused methods from TransactionQueue
2013-12-15 10:09:54 +07:00
Nicholas Dudfield
620a33b7bd
Keep track of all transactionIDs for a given Transaction that go on the network
2013-12-15 10:01:29 +07:00
Cheng wei
e65bec78a1
Improvement remote.request_book_offers parameters passing
...
As the example in doc reference:
var request = remote.request_book_offers({
gets: {
'currency':'XRP'
},
pays: {
'currency':'USD',
'issuer': 'rvYAfWj5gh67oV6fW32ZzP3Aw4Eubs59B'
}
});
It will raise `TypeError: Cannot read property 'currency' of
undefined`. Fixed issue with parsing parameters
2013-12-12 02:30:24 +08:00
Stefan Thomas
d33c8e46af
Finalized transactions should seize all activity.
2013-12-09 18:55:53 -08:00
Stefan Thomas
472a5091ae
Add grunt build step to npm test. Should fix Travis.
2013-12-09 18:44:40 -08:00
Vahe Hovhannisyan
ff5e9fcaa9
Transaction: semicolon, comma fixes.
2013-12-09 12:36:14 -08:00
wltsmrz
4a027bdcdf
Add remote.disconnect callback
2013-12-05 17:10:04 -08:00
wltsmrz
dbdfc262b6
Only one 'submitted' event will be emitted per transaction submission request
2013-12-05 17:04:10 -08:00
wltsmrz
dc2b69d2c2
Remove a single space
2013-12-03 12:01:01 -08:00
wltsmrz
9a78d36b72
Add grunt build documentation. Fixes #31
2013-12-03 11:59:10 -08:00
wltsmrz
d14346ba15
Disable server activity check
2013-11-27 18:24:25 -08:00
wltsmrz
992b4c53b8
WebSocket isn't a Node-style EventEmitter in the browser
2013-11-27 17:29:25 -08:00
wltsmrz
385113c2f5
Remove logging
2013-11-27 15:42:53 -08:00
wltsmrz
dc04bbe737
Enhanced security for idle server reconnect
2013-11-27 15:42:05 -08:00
wltsmrz
b6a66e1820
Update readme. Fixes #15
2013-11-27 14:32:13 -08:00
wltsmrz
bcceceb2e0
In case there happens to already be a tx_json, don't overwrite it
2013-11-26 12:43:34 -08:00
wltsmrz
19c0585ff0
Remove extraneous stuff
2013-11-26 12:39:14 -08:00
wltsmrz
97df7472f5
Provisionally disable transaction broadcasting
2013-11-26 12:32:53 -08:00
wltsmrz
f05577d7df
All transaction result objects will have tx_json property
2013-11-25 11:52:28 -08:00
wltsmrz
4d94aef80c
Add transaction.invoiceID setter
2013-11-22 12:43:31 -08:00
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