xrpl.js

A JavaScript/TypeScript API for interacting with the XRP Ledger in Node.js and the browser

Downloads
1.8M
Stars
1.2K
Committers
139

Bot releases are visible (Hide)

xrpl.js - 0.16.9

Published by alandotcom over 8 years ago

New

69c1ccb [TASK] emit connected and disconnected events from api

Fixes

1d31fcc [FIX] fix test hang in microsoft edge
1f8418b [FIX] add small code comment
5b20fe5 FIX: Filtering source_amount pathfind correctly
dc784d4 Fix makerExchangeRate for getOrders when rippled provides quality
499b8c8 [FIX] fix multiple reconnections issue

xrpl.js - 0.16.8

Published by alandotcom over 8 years ago

Changes

cc399f1 [FIX] Fix typo in PrepareTrustline description
c6296a4 [FIX] Modify PrepareTrustline doc source to pass tests
4acc42e [FIX] fix connection error handling if connection to server can't be established, reject Promise of connect() method caller, instead of throwing error event on base object.
0dfdd0a [FIX] change eslint version to 2.1
f2b591d [DOC] Fix transaction responses link in submit() description
e33e782 [DOC] Fix transaction spelling in getTransaction description

xrpl.js - 0.16.7

Published by alandotcom over 8 years ago

Changes

0c2f9d0 Add deliveredAmount to payment outcome

xrpl.js - 0.16.6

Published by alandotcom over 8 years ago

Changes

aa6020e switch from Babel 5 to Babel 6 use of isparta for coverage reporting
6740eee combine with different transaction test test for trying to sign already signed transaction ignore http server in coverage
0fefb2b do not pack lodash inside browser version
ab9d193 fix reconnect error - in case of connection was unexpectedly closed before it was open, resolve first promise that was returned from call to connect
4f3635e add SauceLabs testing
8767fc0 fixes for minified version test minified version in SauceLabs
94a852c Fix typo in common/connection.js

xrpl.js - 0.16.5

Published by alandotcom over 8 years ago

Changes

dc03c6e fix to work in browser run unit tests and integration tests in PhantomJS add JUnit reporter to unit test so CircleCI can show results
6b8cd61 Filter insufficient source funds paths from pathfind results

xrpl.js - 0.16.4

Published by alandotcom over 8 years ago

Changes

cce55b9 Fix error on ledger subscription message without validated_ledgers
691e4dd add check for windows eol on commit removes windows eols from some files
39e818b Remove references to browser support
fe099f2 Add sample code to cancel all orders for a specified account
ebfe20d Add multisignature support
3dd21a7 run integration tests using standalone server
9433b43 Update ws to 1.0.1
0f4d957 Update version to 0.16.4

xrpl.js - 0.16.2

Published by clark800 almost 9 years ago

Changes

  • [Bump ripple-binary-codec dependency version to 0.1.1 to fix issue with computeLedgerHash for transactions with DeliverMin]
xrpl.js - 0.16.1

Published by alandotcom almost 9 years ago

xrpl.js - 0.15.1

Published by clark800 almost 9 years ago

xrpl.js - 0.13.2

Published by alandotcom almost 9 years ago

Changes

7514213 Fix: Specify send_max when pathfinding with a source amount

xrpl.js - 0.13.1

Published by alandotcom almost 9 years ago

Changes

25d1ac0 Add documentation for API events

Fixes

8a53abc Add babel-polyfill
12e5765 Bump version on ripple-hashes

xrpl.js - 0.13.0-rc16

Published by alandotcom almost 9 years ago

Changes

a505354 Remove bin scripts
15eb4c2 Add Connection class
3fbde86 Set FullyCanoncialSig flag and fix integration tests
2c7ce4a Run integration tests in CI
aeb56de rename metaData to meta on getLedger
c324682 Decouple core.Transaction from API
3de0030 Add ledger version range checking to Connection class
391a9fd Switch back to ripple_path_find
f65b673 Add basic auth
1dca40c fix error in remote.createPathFind add toString method on RippleError
eeb62ff add timeout logic to Remote.getLedgerSequence
ae439af Remove unnecessary server_info request
75a427a Avoid catching listener exceptions in Connection class
cd5eedf Rename toTimestamp/fromTimestamp
88b1c7e Convert RippleAPI to ES6 class
97747de Delete core, move "api" directory up to "src", and remove unused dependencies
87dac75 Cleanup error classes
ba95514 Add proxy and authorization support to Connection class
c238596 Emit Connection errors on RippleAPI, remove unused exports, use ripple-hashes in sign
6c2fad5 Expose computeLedgerHash and prevent access to non-validated ledgers
665f5f9 Add support for order expiration
2aa1695 Delete obsolete files and update LICENSE file
c7b021c Fix and reorganize schemas and switch to ajv validator
f722514 Fix samples
8074baa Better error message when using methods that require a connection when servers are not provided
782adc6 Organize JSON schemas for documentation generation
5a8e4be Add descriptions to JSON schemas and organize for documentation generation
ed8f1e4 Support removing RegularKey
230a808 Remove "closed" from getLedger response
9af20f9 Simplify "submit" response
c1bf1fd Rename "paymentSequence" to "suspensionSequence" in suspended payments
4204132 Rename server info response fields
83a85a4 Remove walletLocator and walletSize from settings
ef72c9f Fix TODOs in schemas
2422b9a Update README for RippleAPI
f146ea0 add test case for get transaction of types suspendedPaymentExecution, suspendedPaymentCancellation, suspendedPaymentCreation

Breaking

cd17d69 BREAKING CHANGE: getFee returns promise, express fee in XRP in instructions response, use rawRequest to start decoupling Remote from API
6cc8c5a BREAKING CHANGE: Specify ledger close time and suspended payment timestamps in ISO 8601 format
1a99a2f BREAKING CHANGE: Remove dependency of src/api on src/core, removes multiserver support

New

4f90bbd Add resultCode and resultMessage to submit failure RippledError

xrpl.js - 0.13.0-rc15

Published by alandotcom about 9 years ago

Changes

91a6413 BREAKING CHANGE: Use ripple-binary-codec
72f3237 Fix Transaction.complete() for multisigned transactions
142187b Update REFERENCE.md
b56680e fix Request.broadcast logic Add default timeout to Request.broadcas Add default timeout to Remote.createPathFind Handle 'slowDown' error in many places
9a5d05f Decouple ledger.js and serialization code
7419244 Delete serialization code
1891fe0 Update ripple-keypairs
0dc0008 Use ripple-hashes
512817a Remove demurrage
dd693fd Add proxy support to schema
a11abcc Bump version to 0.13.0-rc11.1
4faa857 getBalances fixes: obey limit, do not return XRP if currency or issuer specified
837f7e6 Remove Currency class

xrpl.js - 0.12.8

Published by geertweening about 9 years ago

xrpl.js - 0.12.9

Published by geertweening about 9 years ago