Elliot Lee
045fc06047
feat: add missing fields to Transaction type
...
These fields are available when retrieving transactions from a validated ledger,
e.g. with the 'account_tx' command.
2021-10-25 22:12:49 -07:00
Nathan Nichols
14395ab58f
build: update package.json version for release ( #1755 )
...
* build: update xrpl.js for release
2.0.0
2021-10-20 11:34:58 -05:00
Mukul Jangid
910a5999c9
Docs: Snippets ( #1729 )
...
* refactor: adds snippets for sendEscrow, claimPayChannel, reliableSubmission, getTransaction, partialPayment, getPaths
2021-10-20 12:29:48 -04:00
Nathan Nichols
d1b34bb458
docs: update README ( #1762 )
...
* update README
* adds docs for LedgerEntry namespace
2021-10-20 08:41:22 -05:00
Omar Khan
217b94e2fa
remove unused function RequestManager.cancel() ( #1760 )
...
RequestManager.cancel() is an unused function that has no use case. It should be deleted to bring up code coverage.
2021-10-19 18:08:05 -04:00
Nathan Nichols
73bc7152ca
docs: remove @beta from README ( #1759 )
2021-10-19 16:47:01 -05:00
Mayukha Vadari
10c309ba70
docs: add CONTRIBUTING.md ( #1745 )
...
* add CONTRIBUTING
* remove dev stuff from readme
* update release checklist from wiki
* fix hierarchy
* add docker info
* respond to nate's comments
2021-10-19 17:22:54 -04:00
Mayukha Vadari
f29e79eb68
fix: add connected/disconnected overrides to client.on ( #1758 )
...
* add `on` handlers for connected/disconnected
* add tests
* fix tests
* remove all listeners in teardown
* fix disconnect handler
2021-10-19 17:09:46 -04:00
Elliot Lee
4110c18301
feat: add convertHexToString function in utils ( #1753 )
...
The reverse of convertStringToHex. Useful to read the Domain field and some Memos.
Co-authored-by: Nathan Nichols <natenichols@cox.net >
2021-10-19 14:06:12 -07:00
Mukul Jangid
63a5885e88
docs: add flag interfaces examples ( #1751 )
...
* refactor: add Flags Interfaces examples
2021-10-19 17:05:55 -04:00
Jackson Mills
a97b42d18a
Export ledger entries under LedgerEntry ( #1752 )
2021-10-19 14:04:15 -07:00
Mukul Jangid
8feafb216d
refactor: waits on closing test to end tests ( #1748 )
...
* refactor: waits on closing test to end tests
2021-10-19 16:18:07 -04:00
ledhed2222
bd154fd6e8
lint filenames ( #1757 )
...
* build: update @xrplf/typescript-style
* fix filename casing
* fix webpack setup
* add missing eslint plugin
Co-authored-by: Nathan Nichols <natenichols@cox.net >
2021-10-19 16:08:46 -04:00
Rome Reginelli
a7c9a88bcf
README: quick cleanup ( #1712 )
...
* README: quick cleanup
Co-authored-by: Mayukha Vadari <mvadari@ripple.com >
2021-10-19 14:50:16 -05:00
Nathan Nichols
dd7c2fba8e
docs: clean up documentation for Client ( #1749 )
...
* update phrasing
* account -> address
2021-10-19 14:05:12 -05:00
Nathan Nichols
38dd5d1d7b
refactor: remove getFee from Client ( #1756 )
...
* removes getFeeXrp from client
2021-10-19 13:47:46 -05:00
Nathan Nichols
0eadbfb790
docs: clarify option and return types ( #1718 )
...
* docs: clarify docs for options and return types
* docs: docgen w/ CNAME
2021-10-19 11:23:10 -05:00
Mayukha Vadari
d502d4aac7
refactor: rename ISOTimeToRippleTime to isoTimeToRippleTime ( #1754 )
...
* rename `ISOTimeToRippleTime` to avoid triggering linters
* add tests for time conversion
2021-10-19 11:53:10 -04:00
Mayukha Vadari
6bbd593ed7
build: webpack bn.js only once instead of many times ( #1750 )
...
* stop webpacking bn multiple times
* add to test webpacking
* fix webpacking issues, make sure tests work
* remove debugging leftovers
* add link to github issue
* revert package-lock changes
* uncomment dev mode webpacking
* increase browser test timeout
2021-10-19 10:26:00 -04:00
Nathan Nichols
3503ed0f78
docs: categorize utilities correctly ( #1746 )
...
* docs: categorize utilities correctly
2021-10-18 17:34:50 -05:00
Mayukha Vadari
61b2cb7fb6
build: reduce webpack size of bip39 ( #1747 )
...
* remove non-english wordlists from bip39
* add webpack change to tests
* add bundlephobia badge
2021-10-18 18:10:14 -04:00
Mayukha Vadari
42ff3ec6d0
test: add failed test if a method isn't tested ( #1744 )
...
* add skip tests
* add client.requestAll tests
* remove skip
* remove unneeded code
* cleanup
* fix comment
2021-10-18 13:59:27 -04:00
Mayukha Vadari
f55556c2a6
fix: improve partial payment handling ( #1709 )
...
* handle partial payments better
* clean up
* fix tests
* fix fixture modification
* remove stream split
* remove unsafeTransaction
* make linter happy
* respond to comments
* fix jsdoc
* add console.warn
2021-10-18 13:58:51 -04:00
Nathan Nichols
7195947d53
feat: adds utility functions for TransferRate and QualityIn/QualityOut ( #1720 )
...
* feat: Add quality utilities
* test: add tests for quality utilities
* test: adds integration tests testing sub 100% qualities
* feat: provides toDecimal functions
2021-10-18 10:56:13 -05:00
dependabot[bot]
7064c1f7a9
build(deps-dev): bump @typescript-eslint/parser from 4.30.0 to 4.33.0 ( #1743 )
...
Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser ) from 4.30.0 to 4.33.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.33.0/packages/parser )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/parser"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 10:16:48 -04:00
dependabot[bot]
294995c018
build(deps-dev): bump eventemitter2 from 6.4.4 to 6.4.5 ( #1742 )
...
Bumps [eventemitter2](https://github.com/hij1nx/EventEmitter2 ) from 6.4.4 to 6.4.5.
- [Release notes](https://github.com/hij1nx/EventEmitter2/releases )
- [Changelog](https://github.com/EventEmitter2/EventEmitter2/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hij1nx/EventEmitter2/compare/v6.4.4...v6.4.5 )
---
updated-dependencies:
- dependency-name: eventemitter2
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 10:08:31 -04:00
dependabot[bot]
9221352c3c
build(deps-dev): bump ts-node from 10.2.1 to 10.3.0 ( #1741 )
...
Bumps [ts-node](https://github.com/TypeStrong/ts-node ) from 10.2.1 to 10.3.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases )
- [Commits](https://github.com/TypeStrong/ts-node/compare/v10.2.1...v10.3.0 )
---
updated-dependencies:
- dependency-name: ts-node
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 10:02:47 -04:00
dependabot[bot]
10c53d0d3a
build(deps-dev): bump webpack-bundle-analyzer from 4.4.2 to 4.5.0 ( #1740 )
...
Bumps [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer ) from 4.4.2 to 4.5.0.
- [Release notes](https://github.com/webpack-contrib/webpack-bundle-analyzer/releases )
- [Changelog](https://github.com/webpack-contrib/webpack-bundle-analyzer/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/webpack-bundle-analyzer/compare/v4.4.2...v4.5.0 )
---
updated-dependencies:
- dependency-name: webpack-bundle-analyzer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-18 09:58:56 -04:00
Omar Khan
09a0f2bbcb
refactor: simplify submit transaction methods ( #1725 )
...
* To simplify submit transaction requests by having only one version of them that supports both signed/unsigned transactions, the signed versions of them (submitSigned(), submitSignedReliable()) are deleted.
* Their signed logic is merged into submit() and submitAndWait() (renamed from submitReliable()).
* Change order of submit method params to be consistent.
* Add a SubmitOptions method param to include options for wallet to sign a transaction, and booleans to autofill/failHard a transaction.
2021-10-15 19:10:35 -04:00
Jackson Mills
a2f7fe6e23
Replace wallet.getClassicAddress() with wallet.classicAddress ( #1727 )
2021-10-15 15:46:20 -07:00
dependabot[bot]
29f077612b
build(deps-dev): bump typescript from 4.4.3 to 4.4.4 ( #1739 )
...
Bumps [typescript](https://github.com/Microsoft/TypeScript ) from 4.4.3 to 4.4.4.
- [Release notes](https://github.com/Microsoft/TypeScript/releases )
- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.4.3...v4.4.4 )
---
updated-dependencies:
- dependency-name: typescript
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:42:42 -05:00
dependabot[bot]
9338f8479f
build(deps-dev): bump mocha from 9.1.2 to 9.1.3 ( #1738 )
...
Bumps [mocha](https://github.com/mochajs/mocha ) from 9.1.2 to 9.1.3.
- [Release notes](https://github.com/mochajs/mocha/releases )
- [Changelog](https://github.com/mochajs/mocha/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mochajs/mocha/compare/v9.1.2...v9.1.3 )
---
updated-dependencies:
- dependency-name: mocha
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:42:23 -05:00
dependabot[bot]
6b7ef86ae8
build(deps-dev): bump webpack-cli from 4.8.0 to 4.9.0 ( #1736 )
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 4.8.0 to 4.9.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.8.0...webpack-cli@4.9.0 )
---
updated-dependencies:
- dependency-name: webpack-cli
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:42:03 -05:00
dependabot[bot]
17d75fc44a
build(deps-dev): bump eslint-plugin-import from 2.24.2 to 2.25.2 ( #1735 )
...
Bumps [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import ) from 2.24.2 to 2.25.2.
- [Release notes](https://github.com/import-js/eslint-plugin-import/releases )
- [Changelog](https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md )
- [Commits](https://github.com/import-js/eslint-plugin-import/compare/v2.24.2...v2.25.2 )
---
updated-dependencies:
- dependency-name: eslint-plugin-import
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:41:49 -05:00
dependabot[bot]
3d1c445eb8
build(deps-dev): bump typedoc from 0.21.9 to 0.22.5 ( #1734 )
...
Bumps [typedoc](https://github.com/TypeStrong/TypeDoc ) from 0.21.9 to 0.22.5.
- [Release notes](https://github.com/TypeStrong/TypeDoc/releases )
- [Changelog](https://github.com/TypeStrong/typedoc/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TypeStrong/TypeDoc/compare/v0.21.9...v0.22.5 )
---
updated-dependencies:
- dependency-name: typedoc
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:41:30 -05:00
dependabot[bot]
da28f57819
build(deps-dev): bump @types/chai from 4.2.21 to 4.2.22 ( #1733 )
...
Bumps [@types/chai](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/chai ) from 4.2.21 to 4.2.22.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/chai )
---
updated-dependencies:
- dependency-name: "@types/chai"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:41:19 -05:00
dependabot[bot]
65dca89fb2
build(deps-dev): bump @types/node from 16.10.2 to 16.11.0 ( #1731 )
...
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node ) from 16.10.2 to 16.11.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node )
---
updated-dependencies:
- dependency-name: "@types/node"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:41:06 -05:00
dependabot[bot]
01ad95ad3f
build(deps-dev): bump webpack from 5.56.1 to 5.58.2 ( #1730 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.56.1 to 5.58.2.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.56.1...v5.58.2 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-10-15 17:40:57 -05:00
Nathan Nichols
6e57b4e2ee
fix: resolves TODOs in ./src ( #1623 )
...
fix: resolves TODOs in ./src
2021-10-15 17:18:22 -05:00
Omar Khan
b71147416c
feat: add Regular Key Pair support ( #1692 )
...
add Regular Key Pair support to Wallet
2021-10-15 18:16:10 -04:00
Mayukha Vadari
017db295e3
chore: remove jsonschemas from dependabot ( #1728 )
...
* remove dependabot from jsonschemas
* fix typo
2021-10-15 16:33:42 -04:00
Mayukha Vadari
8b8c081bcd
docs: update HISTORY.md ( #1721 )
...
* update changelog
* flesh out some of the bullets
* respond to comments
* resolve TODOs
* added more info to dev deps
2021-10-15 14:34:44 -04:00
Jackson Mills
c107d4a716
Put .on before .request in path_find subscription test to avoid race condition ( #1726 )
2021-10-15 10:25:25 -07:00
Mayukha Vadari
c59ca2bda8
deps/test: update @types/ws and fix flaky tests ( #1724 )
...
* build(deps): bump @types/ws from 7.4.7 to 8.2.0
Bumps [@types/ws](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/ws ) from 7.4.7 to 8.2.0.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/ws )
---
updated-dependencies:
- dependency-name: "@types/ws"
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
* resolve linter error
* fix types/ws
* fix flaky integration tests - tefPAST_SEQ
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Nathan Nichols <natenichols@cox.net >
2021-10-15 12:29:28 -04:00
Mayukha Vadari
93252130fd
test: increase browser timeout ( #1723 )
2021-10-15 12:12:20 -04:00
Rome Reginelli
5eb3db5395
Autofill: use current ledger for sequence number ( #1719 )
...
Getting an account's next available sequence number is a case where using the open ledger usually makes more sense than getting the validated ledger. If you have any transactions pending, the sequence from the validated ledger will be behind, but one from the open ledger will be correct unless the pending transactions fail to achieve a consensus (which is rare).
2021-10-14 12:15:04 -07:00
Mukul Jangid
943c043c0b
feat: Log Browser tests errors on console ( #1713 )
...
* feat: Log Browser tests errors on console
2021-10-14 11:37:37 -04:00
Mayukha Vadari
d12c1bac9d
fix: resolve regex vulnerability ( #1714 )
...
* first regex fix attempt
* fix tests, cleanup
* leave 1e-7 test in
* clean up throws
* fix comments
* respond to nate's comments
2021-10-13 14:08:57 -04:00
Wietse Wind
2d5755fc88
Update CNAME
2021-10-13 01:44:46 +02:00
Nathan Nichols
f743e374eb
Create CNAME
2021-10-12 18:44:40 -05:00