Commit Graph

606 Commits

Author SHA1 Message Date
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
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
wltsmrz
45fff5642d Resubmit after tefPAST_SEQ despite failed sequence query 2013-10-07 18:09:01 -07:00
wltsmrz
25f9d27206 More efficient to_human rounding 2013-10-06 19:19:58 -07:00
wltsmrz
fee2d3ad0e Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop 2013-10-06 03:35:46 -07:00
wltsmrz
6e54f34c4b Cache previous transaction signing hash, do not resign unless changed. Fixes #16 2013-10-06 03:34:34 -07:00
wltsmrz
7d631e5864 Round up XRP amounts. Fixes #17 2013-10-06 03:15:31 -07:00
wltsmrz
7ad0b0b093 Merge pull request #18 from mjethani/develop
Fixed issue with parsing of trade price.
2013-10-06 02:31:33 -07:00
wltsmrz
9571e7c130 More robust transactions. Load account_tx on remote reconnect 2013-10-06 02:28:11 -07:00
wltsmrz
b21d7aef0d Cleanup 2013-10-06 02:26:45 -07:00
wltsmrz
137a6a757e Cleanup 2013-10-05 15:28:30 -07:00
wltsmrz
12a5c3c701 Cleanup 2013-10-05 15:09:40 -07:00
wltsmrz
37b653eae6 Cleanup 2013-10-05 15:06:55 -07:00
wltsmrz
f24be618d8 Pause transaction processing and reload sequence on failed transactions 2013-10-05 03:23:59 -07:00
Manish Jethani
f077624212 Fixed issue with parsing of trade price.
The + operator has higher precedence, which causes the price to be read
as '' (empty string) no matter what the currency and issuer.

I believe this will fix the "Last price = n/a" error in the default
client as well.
2013-10-05 07:16:29 +05:30
wltsmrz
b4c120cea4 Fix #12 2013-10-02 21:29:52 -07:00
wltsmrz
37234d2751 Fix bad signatures on resubmitted transactions 2013-10-02 13:23:02 -07:00
Vahe Hovhannisyan
ab1c409022 Fix stack trace bug on safari 2013-09-26 11:56:17 -07:00
wltsmrz
bf940fdec5 Do not log deprecation warnings by default 2013-09-25 18:35:36 -07:00
Stefan Thomas
f259c7ebd7 Montgomery: Fix infinite loop for leading zero inputs. Add test. 2013-09-21 17:16:44 -07:00
Stefan Thomas
d2559dcdb8 Added Montgomery exponentiation for SJCL. 2013-09-21 15:23:55 -07:00
Stefan Thomas
64df821b38 JSBN and coverage tests cleanup.
Fixes compiler warning about SJCL.
Fixes coverage source highlighting issue.
Move JSBN outside of src/js/jsbn/.
2013-09-21 05:41:19 -07:00
Stefan Thomas
0986b37267 Added Jacobi functionality, more bn features - plus tests. 2013-09-19 22:24:49 -07:00
wltsmrz
7b4182b322 Revert "Update pathfind command arguments"
This reverts commit 0753d9cf4a.
2013-09-17 15:26:37 -07:00
wltsmrz
0753d9cf4a Update pathfind command arguments 2013-09-12 16:33:13 -07:00
wltsmrz
bab9fec836 Refactor currency parsing 2013-09-12 14:17:51 -07:00
wltsmrz
9eeb3faba3 Improve test coverage 2013-09-12 14:15:34 -07:00
wltsmrz
943251b387 Refactor amount 2013-09-11 14:22:24 -07:00
wltsmrz
8b76db3942 Refactor amount 2013-09-11 13:36:06 -07:00
wltsmrz
2463fd9588 Fix human amount detection in .payment 2013-09-11 13:00:32 -07:00
wltsmrz
56a8ad3aa5 Fix base.js 2013-09-11 12:11:48 -07:00
Stefan Thomas
57aa1773cb Add the ability to generate addresses from keypairs. 2013-09-11 10:27:52 -07:00
wltsmrz
e784ad6d27 Fix grunt build with sjcl export 2013-09-10 17:46:56 -07:00
wltsmrz
068aea3ac4 Add new sjcl export for code coverage convenience 2013-09-10 17:15:52 -07:00
wltsmrz
40eccdb2fd Add new sjcl export for code coverage convenience 2013-09-10 17:13:55 -07:00
jatchili
3f2afdc39d Remove debugging statements 2013-09-10 16:49:25 -07:00
jatchili
bcaabd36be Merge branch 'develop' of https://github.com/ripple/ripple-lib into develop
Conflicts:
	src/js/ripple/serializedtypes.js
	test/serializedtypes-test.js

JSONify complex structures before comparing them in tests.
2013-09-10 16:46:53 -07:00
jatchili
21aed214a7 messing around with serialized types test 2013-09-10 16:10:49 -07:00
wltsmrz
d761208878 Alias taker_gets and taker_pays 2013-09-10 16:00:19 -07:00
wltsmrz
2f7ce2841c transaction.payment will handle human amounts 2013-09-10 15:59:11 -07:00
wltsmrz
8e7d5d37b9 Remove extraneous file 2013-09-10 13:41:47 -07:00
wltsmrz
24ef629da3 Specify parseInt base 2013-09-10 11:33:05 -07:00
wltsmrz
7e1e8a9503 Specify parseInt base 2013-09-10 11:26:41 -07:00
wltsmrz
c3753ffc6a Allow options map for transaction commands. Closes #10 2013-09-09 21:12:45 -07:00