Ivan Tivonenko
3e17d91edf
more OrderBook performance optimizations
...
OrderBook: emit 'model' event only after last transaction in closed ledger
run AutobridgeCalculator only once in a ledger
2015-09-24 02:50:48 +03:00
Ivan Tivonenko
c745faaaf0
optimize baseconverter , OrderBook and AutobridgeCalculator for speed
2015-09-11 02:34:48 +03:00
Chris Clark
50cda426eb
Update sjcl and delete custom ripemd160, montgomery, and jacobi
2015-05-26 14:42:18 -07:00
Geert Weening
45a1b9471e
Merge pull request #328 from ripple/fix-remote-error-log
...
Fix error logging on Remote for object-type messages
2015-05-21 09:07:48 -07:00
wltsmrz
70bc819665
Lint
2015-05-21 04:17:11 -07:00
wltsmrz
e93f1ab6f4
Fix serializedobject append for excessively large bytes length
2015-05-20 20:18:17 -07:00
wltsmrz
0878a8ecf0
Fix error logging on Remote
...
* JSON messages are now parsed in server.js
* Remote._handleMessage expects all messages to be objects rather
than objects or strings
* Invalid responses from the server will now result in a log
message that is not entirely vague
* Added Log.setEngine/getEngine. Use Log.setEngine(Log.engines.none)
to silence logging
2015-05-20 20:08:32 -07:00
sublimator
6ea07139dc
Merge pull request #349 from ripple/check-unknown-serialization-fields
...
Check unknown serialization fields
2015-05-21 09:14:17 +07:00
wltsmrz
55fca2d7d5
Lint
2015-05-20 18:47:05 -07:00
wltsmrz
8596dcef21
Check unknown serialization fields
2015-05-20 18:09:02 -07:00
Geert Weening
bca84d5508
Merge pull request #338 from ripple/fix-tx-summary
...
Fix transaction summary for transactions that fail format validation
2015-05-20 16:11:27 -07:00
wltsmrz
65f7485497
Lint
2015-05-20 05:00:08 -07:00
Nicholas Dudfield
c8e0fa85f3
Fix eslint issues.
2015-05-20 16:04:04 +07:00
wltsmrz
5e714f6143
Fix transaction summary for transactions that fail with remoteError
2015-05-15 22:41:29 -07:00
Chris Clark
ea24bf0415
Fix lint errors
2015-05-15 16:45:24 -07:00
Chris Clark
398f8d001f
Set up babel transpiler
2015-05-14 16:07:47 -07:00
Chris Clark
c57d528db7
Fix lint errors in remote-test.js
2015-05-13 16:37:46 -07:00
Chris Clark
cb4f6e37a8
Remove src/cpp and clean up files
2015-05-13 15:03:32 -07:00
Chris Clark
0c000a7fee
Fix lint errors in amount-test.js
2015-04-30 18:31:59 -07:00
Chris Clark
c655c2a20e
Remove config singleton (global state)
2015-04-30 18:30:53 -07:00
Bo Chen
c7bbce8371
[FEATURE] add offer autobridging
2015-04-29 11:28:14 -07:00
Chris Clark
10ca2da2d6
Fix lint errors in crypt.js, messages.js, remote.js, message-test.js
2015-04-24 15:44:07 -07:00
Chris Clark
56d8aa797a
Fix lint errors in transaction-test.js and transaction-manager-test.js
2015-04-07 18:08:07 -07:00
Chris Clark
fe7e30b737
[FIX] Fail if PRNG has not been seeded with at least 256 bits of entropy before generating ECDSA signatures
2015-04-07 18:08:02 -07:00
Chris Clark
bfbfcc2894
Fix lint errors in amount-test.js
2015-03-25 11:28:13 -07:00
Chris Clark
6abfa759aa
[FIX] Make Amount.to_human return correct results for very small numbers
2015-03-25 11:19:25 -07:00
Geert Weening
52494628c3
Merge pull request #301 from ripple/amount-strict-mode
...
Add Amount.strict_mode for toggling range validation
2015-03-06 19:54:58 -08:00
Chris Clark
0d2325e646
[TASK] Fix seed-test.js lint errors
2015-03-06 17:41:42 -08:00
Chris Clark
ca83a142f8
[TASK] Fix issues in base.js and add more tests
2015-03-06 17:33:52 -08:00
wltsmrz
ed0b75bcde
Use new Amount(NaN) rather than Amount.NaN()
2015-03-06 15:38:44 -08:00
wltsmrz
6e16bf68ae
Lint serializedobject test
2015-03-06 13:01:57 -08:00
Geert Weening
84fe76bada
Merge pull request #296 from ripple/fix-currency-parsing
...
Fix currency parsing of non-alphanumeric and no-currency currencies
2015-03-05 22:32:04 -08:00
wltsmrz
b5ed8f59a7
Add Amount.strict_mode for toggling range validation
2015-03-05 22:21:35 -08:00
Geert Weening
52526f90d7
Merge pull request #298 from clark800/basetest
...
[TEST] Add unit tests for Base
2015-03-05 13:08:56 -08:00
Bo Chen
5af824f5cf
[FIX] fix taker pays funded calculation
...
When calling `parseInt` on a string with scientific notation, it ignores the exponents.
2015-03-05 09:43:27 -08:00
wltsmrz
2166bb2e88
Fix currency parsing of non-alphanumeric and no-currency currencies
2015-03-04 19:10:39 -08:00
Chris Clark
ae884c0200
[TEST] Add unit tests for Base
2015-03-04 13:02:36 -08:00
wltsmrz
423ec7d08a
Merge pull request #294 from clark800/baseconverter
...
Refactor base conversion
2015-03-03 20:23:08 -08:00
Chris Clark
914cd6ecb2
Add unit tests for convertBase
2015-03-03 12:22:42 -08:00
Bo Chen
4d06ce7454
[FIX] fix eslint errors
2015-02-27 16:12:06 -08:00
Bo Chen
8da6ec5fa3
[TASK] reverse skip of order book tests
2015-02-27 09:18:01 -08:00
Bo Chen
2a5a8b498d
[FIX] fix handling of quality in order book
2015-02-27 09:18:01 -08:00
wltsmrz
c3b274b18f
Add TransactionManager test
2015-02-25 18:49:59 -08:00
wltsmrz
2b531d2a1f
Disable breaking OrderBook tests
2015-02-25 01:36:12 -08:00
Bo Chen
b2cdb1a6ae
[FIX] fix order funded amount calculation
2015-02-20 14:49:47 -08:00
Chris Clark
e80cd1ff55
[TASK] Disable parsing native amounts in foating point format
2015-02-17 14:03:23 -08:00
Bo Chen
f184a71360
[TEST] test and refactor orderbooks
2015-02-13 13:37:57 -08:00
wltsmrz
fd1b64393d
Fix IOU value passed to Amount.from_json()
2015-02-09 13:41:40 -08:00
Geert Weening
ff86d5381d
Merge pull request #277 from geertweening/fix/memo_serialization
...
[FIX] unsymmetric memo serializing
2015-02-07 10:28:08 -08:00
wltsmrz
2e6e8807be
Fix server-test for updated WS
2015-02-05 13:51:25 -08:00