Skip to content

Releases: XRPLF/xrpl.js

[email protected]

30 Nov 21:33
99dd0eb
Compare
Choose a tag to compare

What's Changed

  • feat: add support for server_definitions RPC by @mvadari in #2535
  • feat: add support for XLS-40d + add script to auto-generate models from rippled code by @mvadari in #2491
  • fix: add DID ledger object + ledger_entry support by @mvadari in #2576
  • feat: remove AMM devnet by @ckniffen in #2587
  • feat: Add optional CTID field to Tx by @JST5000 in #2477

New Contributors

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@2.14

[email protected]

30 Nov 21:41
99dd0eb
Compare
Choose a tag to compare

What's Changed

  • feat: add support for XLS-40d + add script to auto-generate models from rippled code by @mvadari in #2491
  • fix: add DID ledger object + ledger_entry support by @mvadari in #2576

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@1.11.0

[email protected]

18 Oct 16:20
29c5a70
Compare
Choose a tag to compare

What's Changed

Fixed

  • Allow flag maps when submitting NFTokenMint and NFTokenCreateOffer transactions like others with flags
  • Add pseudo transaction types to tx and ledger method responses.
  • Add missing type param to ledger_data and ledger requests
  • Type assertions around PreviousTxnID and PreviousTxnLgrSeq missing on some ledger objects
  • Transaction fields that represent an address no longer allow an empty string (''). If you want to specify ACCOUNT_ZERO, you can specify rrrrrrrrrrrrrrrrrrrrrhoLvTp. ⚠️ WARNING: rrrrrrrrrrrrrrrrrrrrrhoLvTp is a black hole address, with no corresponding private key. Accounts/funds controlled by this address are not accessible.
  • Invalid addresses on a transaction now throws a ValidationError when submitting a transaction instead of Error('checksum_invalid')

Changed

  • Make LedgerEntryResponse a generic so it can be used like LedgerEntryResponse<Escrow>
  • Clean up typing of type param and the response property account_objects of the account_objects request.
  • Error messages for fields that equate to an address, DestinationTag, or NFTokenID. They will still be of type ValidationError.
  • Add alias type of Account to improve intellisense for Transaction fields that equate to an address.
  • Removed sidechain-devnet faucet support as it is being moved to Devnet

Commits

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@2.13.0

[email protected]

27 Sep 17:23
62cea62
Compare
Choose a tag to compare

What's Changed

  • fix: Avoid casting when using Currency type for AMM objects by @JST5000 in #2451
  • fix: add AMM to BaseLedgerEntry and AccountObject types by @khancode in #2449
  • fix: request model fields related to AMM by @khancode in #2473
  • fix: fix escrow OfferSequence validation by @mvadari in #2474
  • fix paychan utils arguments name by @develoQ in #2463
  • feat: Add ports field to server_info RPC by @JST5000 in #2476
  • feat: add support for current sidechain design by @mvadari in #2039
  • fix: rename AMMAccount to Account on AMM by @ckniffen in #2487

Chores and Docs

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@2.12.0

[email protected]

27 Sep 17:21
62cea62
Compare
Choose a tag to compare

What's Changed

  • fix: Avoid casting when using Currency type for AMM objects by @JST5000 in #2451
  • fix: add AMM to BaseLedgerEntry and AccountObject types by @khancode in #2449
  • fix: request model fields related to AMM by @khancode in #2473
  • fix: fix escrow OfferSequence validation by @mvadari in #2474
  • fix paychan utils arguments name by @develoQ in #2463
  • feat: Add ports field to server_info RPC by @JST5000 in #2476
  • feat: add support for current sidechain design by @mvadari in #2039
  • fix: rename AMMAccount to Account on AMM by @ckniffen in #2487

Chores and Docs

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@1.3.1

[email protected]

27 Sep 17:20
62cea62
Compare
Choose a tag to compare

What's Changed

  • fix: Avoid casting when using Currency type for AMM objects by @JST5000 in #2451
  • fix: add AMM to BaseLedgerEntry and AccountObject types by @khancode in #2449
  • fix: request model fields related to AMM by @khancode in #2473
  • fix: fix escrow OfferSequence validation by @mvadari in #2474
  • fix paychan utils arguments name by @develoQ in #2463
  • feat: Add ports field to server_info RPC by @JST5000 in #2476
  • feat: add support for current sidechain design by @mvadari in #2039
  • fix: rename AMMAccount to Account on AMM by @ckniffen in #2487

Chores and Docs

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@1.10.0

[email protected]

27 Sep 17:18
62cea62
Compare
Choose a tag to compare

What's Changed

  • fix: Avoid casting when using Currency type for AMM objects by @JST5000 in #2451
  • fix: add AMM to BaseLedgerEntry and AccountObject types by @khancode in #2449
  • fix: request model fields related to AMM by @khancode in #2473
  • fix: fix escrow OfferSequence validation by @mvadari in #2474
  • fix paychan utils arguments name by @develoQ in #2463
  • feat: Add ports field to server_info RPC by @JST5000 in #2476
  • feat: add support for current sidechain design by @mvadari in #2039
  • fix: rename AMMAccount to Account on AMM by @ckniffen in #2487

Chores and Docs

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@4.3.1

[email protected]

25 Aug 11:21
c96376a
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@2.12.0-beta.0

[email protected]

25 Aug 11:20
c96376a
Compare
Choose a tag to compare
[email protected] Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@1.10.0-beta.0

[email protected]

24 Aug 17:49
37fbc03
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/XRPLF/xrpl.js/compare/[email protected]@2.11.0