- Fix for case UInt64.from string '0' due to changes in rippled 1.7.0
- PathSet.toJSON() does not return undefined values
- Add support for X-Addresses in Issued Currency Amounts
- Fix STArray error message
- Add support for Tickets (TicketBatch amendment)
- Fix web browser compatibility
- Allow currencies to be encoded from any 3 character ASCII code
- Filter out fields with undefined values
- Migrate to TypeScript
- Javascript classes used
- Generics for constructing core types
- Reduced dependencies
- Dependent on create-hash, decimal.js, ripple-address-codec
- Migrate testing to Jest and added tests
- Tests for pseudo-transactions
- Added support for NegativeUNL pseudo-transactions
- Update dependencies
- decimal.js, fs-extra, mocha, handlebars, bn.js, babel-eslint, ripple-address-codec
- Add support for AccountDelete (#37)
- Update ripple-address-codec to 3.0.4
- Expand node version compatibility (#32, #33)
- Input validation - Amount and Fee should not allow fractional XRP drops (#31)
- Fix lint errors
- Update dependencies (including lodash and mocha)
- Require node 10 (.nvmrc)
- Remove assert-diff
- Remove codecov.io as it did not appear to work. The
package.json
script was:"codecov": "cat ./coverage/coverage.json | ./node_modules/codecov.io/bin/codecov.io.js"
- Add tecKILLED from amendment fix1578 (PR #27 fixes #25)
- Add DepositPreauth fields
- Skip amount validation when deserializing f72c115
- Add Check, CheckCreate, CheckCash, CheckCancel
- Add ledger header decode function