Chris Clark
194b73c293
Test compiled code in dist/npm on CI server
2015-08-06 14:59:48 -07:00
Chris Clark
89e5f79bbb
Merge pull request #487 from clark800/orderbook-changes
...
Switch to direction/quantity/totalPrice for orderbookChanges
2015-08-06 14:53:18 -07:00
Chris Clark
82d7ce7ac2
Switch to direction/quantity/totalPrice for orderbookChanges
2015-08-06 12:27:03 -07:00
Chris Clark
dde762a1d6
Merge pull request #483 from clark800/fix-prepare-trustline
...
Fix prepareTrustline with no quality setting
2015-08-06 10:40:34 -07:00
Ivan Tivonenko
2d173c8e69
small adjustment.json schema fix
2015-08-06 02:25:59 +03:00
Chris Clark
600fd34d30
Fix prepareTrustline with no quality setting
2015-08-05 15:42:48 -07:00
Chris Clark
bbd51a03b6
Convert API to promises
2015-08-03 17:22:17 -07:00
Chris Clark
7c0d9a7172
Remove slippage parameter
2015-07-31 10:43:39 -07:00
sublimator
2eec30756d
Merge pull request #471 from clark800/no-xrp-paths
...
Don't set paths for XRP to XRP payment
2015-07-31 06:46:12 +07:00
Chris Clark
ed0b501716
Don't set paths for XRP to XRP payment
2015-07-30 13:43:44 -07:00
Chris Clark
fe9c1ada88
Fix counterparty logic in pathfind parsing
2015-07-30 11:55:52 -07:00
Alan Cohen
116d7e0f29
Update Flow to 0.14
...
Fixes issue with fs.readFileSync return type
See: https://github.com/facebook/flow/issues/416
https://github.com/facebook/flow/compare/v0.13.1...v0.14.0
2015-07-30 10:06:53 -07:00
Ivan Tivonenko
03640efef5
change snake_case to camelCase in responses from api.submit and api.getServerInfo and add schema for it
2015-07-30 03:10:10 +03:00
Alan Cohen
e583eb4592
Typecheck remaining files in src/api
2015-07-29 15:59:07 -07:00
Ivan Tivonenko
0977ef0ec2
cover api/common/validate.js with tests
2015-07-29 17:15:34 +03:00
Ivan Tivonenko
0b09e53479
cover api/common/schema-validator.js with tests
2015-07-29 03:22:17 +03:00
Chris Clark
528d8bf25d
Merge pull request #457 from darkdarkdragon/develop-sign-with-regular-key
...
allow to sign transaction in api.sign using regular key
2015-07-28 15:53:37 -07:00
Ivan Tivonenko
03a2109e24
allow to sign transaction in api.sign using regular key
...
make Seed.parse_json try different input types instead
of stopping on first failing
2015-07-29 01:49:25 +03:00
Chris Clark
4568b39997
Merge pull request #450 from clark800/api-names
...
Rename API parameters
2015-07-27 17:06:14 -07:00
Chris Clark
34a4dd3077
Express transferRate as a float
2015-07-27 16:59:58 -07:00
Chris Clark
a383bd7e52
Express trustline quality as a float
2015-07-27 16:56:46 -07:00
Ivan Tivonenko
2c52e4aa69
more unit tests coverage
2015-07-28 02:24:27 +03:00
Ivan Tivonenko
13dee36e93
propagate message from remote error to RippledNetworkError
2015-07-28 02:17:40 +03:00
Ivan Tivonenko
e8d0c1ae95
make api.getTransaction return NotFound error in case of transaction not found
...
instead of core.RippleError
2015-07-28 02:16:30 +03:00
Ivan Tivonenko
ab694381d5
fix some api functions to work with parsed version of transaction
2015-07-28 02:13:54 +03:00
Chris Clark
0c02b92717
Add response schemas and small fixes
2015-07-27 14:20:09 -07:00
Chris Clark
00342c4239
Merge pull request #446 from darkdarkdragon/develop-RLJS-370-8
...
Increase tests coverage
2015-07-23 16:47:42 -07:00
Ivan Tivonenko
a88157bb92
change pathfind scheme so destination can be specified without counterparty
2015-07-24 01:34:51 +03:00
Chris Clark
34435d4d05
Rename API parameters
2015-07-23 14:24:11 -07:00
Ivan Tivonenko
a99452b773
fix settings.json schema to allow null to
...
'walletSize', 'transferRate', 'emailHash' and
'walletLocator' fields so they
can be cleared
cover api/transaction/settings.js with tests
2015-07-23 23:29:00 +03:00
Alan Cohen
b27011fb38
Merge pull request #441 from lumberj/add-flow-to-api
...
Add flow to api
2015-07-21 11:22:47 -07:00
Alan Cohen
b477eb238b
Add flow-bin to dev dependencies and ignore it in flowconfig
...
Add flow to api/server/server.js
Add flow check to src/api: index, accountinfo, balances, orderbook..
orders, settings, transaction, transactions
Add flow typecheck to api/ledger/pathfind
Use eslint plugin flowtype to allow flow type annotations
Babel-eslint emits errors when using the type keyword. This plugin works
around the issue by stripping flow annotations before linting.
Source: https://www.npmjs.com/package/eslint-plugin-flowtype
Add flow to ledger/parse/account-order, trustline, orderbook-order
2015-07-21 10:59:49 -07:00
sublimator
9f7293127c
Merge pull request #439 from clark800/cleanup
...
Cleanup
2015-07-21 10:38:57 +07:00
sublimator
61a0ea7eac
Merge pull request #437 from clark800/naming
...
Rename "incoming"/"outgoing" to "initiated"
2015-07-21 10:37:40 +07:00
sublimator
51ef93e23b
Merge pull request #435 from clark800/consistency
...
Don't show flags that are set to false
2015-07-21 09:06:05 +07:00
Chris Clark
d0c922ed13
Require uppercase hex for currency codes
2015-07-20 17:34:03 -07:00
Chris Clark
8c82ebec79
Use "core" instead of "utils.core"
2015-07-20 17:33:19 -07:00
Chris Clark
ddd83d10fa
Don't show flags that are set to false
2015-07-20 16:52:43 -07:00
Chris Clark
031375e701
Rename "incoming"/"outgoing" to "initiated"
2015-07-20 14:59:59 -07:00
Chris Clark
f42dd69b53
Simplify getServerInfo response
2015-07-20 11:15:54 -07:00
Ivan Tivonenko
eb7bbe5715
testing - add memo field into payment transaction so parsePaymentMemos from parsePayment is tested
2015-07-18 00:13:31 +03:00
Chris Clark
df21b9453f
Merge pull request #428 from darkdarkdragon/develop-fix-transaction-parse
...
fix attachTransactionDate in getTransaction
2015-07-16 10:25:42 -07:00
Ivan Tivonenko
22257bdd2b
fix attachTransactionDate in getTransaction
2015-07-16 05:23:56 +03:00
Chris Clark
c073c2b7de
Add getAccountInfo method and unit test
2015-07-15 17:13:14 -07:00
Chris Clark
529a55efb0
Remove sequence from AccountFields
2015-07-15 15:49:05 -07:00
Chris Clark
f7873f3b41
Fix hash128 schema
2015-07-15 15:15:31 -07:00
Chris Clark
1fb1bc7404
Cleanup RippleAPI
2015-07-15 14:55:24 -07:00
Chris Clark
18ac8a9d03
Fix parsing of settings transactions
2015-07-15 14:43:04 -07:00
Chris Clark
7c357c5d52
Merge pull request #424 from clark800/disable-resubmit
...
Disable automatic transaction resubmission for RippleAPI
2015-07-15 14:24:18 -07:00
Chris Clark
fa9e1de4df
Add transaction id to response of getTransaction and getTransactions
2015-07-15 13:57:00 -07:00