Skip to content

Releases: everx-labs/ever-sdk-js

Version: 1.21.4

09 Sep 17:13
@d3p d3p
284fc33
Compare
Choose a tag to compare

[1.21.4] – 2021-09-08

New

  • Support MacOS aarch64 target

Version: 1.21.3

06 Sep 21:00
@d3p d3p
032e040
Compare
Choose a tag to compare

[1.21.3] – 2021-09-02

New

  • Information about used endpoint is added to subscription errors.
  • Graphql response error codes 500-599 are treated as retriable network errors

Version: 1.21.2

26 Aug 05:49
@d3p d3p
e6dd400
Compare
Choose a tag to compare

[1.21.2] – 2021-08-25

Fixed

  • Updated crypto libraries in order to fix building.

Version: 1.21.1

25 Aug 05:10
@d3p d3p
114c969
Compare
Choose a tag to compare

[1.21.1] – 2021-08-24

Fixed

  • http errors were not processed as network errors and didn't lead to endpoint reconnect and request retry

Version: 1.21.0

24 Aug 09:02
@d3p d3p
Compare
Choose a tag to compare

[1.21.0] – 2021-08-18

New

  • crypto.create_encryption_box function for creating SDK-defined encryption boxes. First supported
    algorithm - AES with CBC mode.
  • Debot module:
    • Аdded public prepare_ext_in_message function.

Fixed

  • tvm.run_executor did not work when SDK is configured to use TONOS SE, because of incomplete default
    blockchain configuration. Now mainnet config from key block 10660619 (last key block at the moment of fix)
    is used as default.

Version: 1.20.1

05 Aug 09:37
@d3p d3p
Compare
Choose a tag to compare

[1.20.1] – 2021-07-30

Fixed

  • RuntimeError: unreachable in wasm

Version: 1.20.0

20 Jul 05:48
@d3p d3p
f377b62
Compare
Choose a tag to compare

[1.20.0] – 2021-07-16

New

  • ABI version 2.1 supported.
  • Now all requests to GraphQL are limited with timeout to react on unexpected server unavailability.
    Existing timeouts in waiting functions keep the same behaviour. All other requests timeout now can
    be set with net.query_timeout config parameter. Its default value is 60000 ms
  • Debot module:
    • added encrypt, decrypt functions to Sdk interface which accept encryption box handles.

Fixed

  • Deployment with empty signer in cases of public key set in TVC or deploy set.

Version: 1.19.0

09 Jul 06:59
@d3p d3p
da46f80
Compare
Choose a tag to compare

[1.19.0] – 2021-07-07

New

  • get_address_type function in utils module, which validates address and returns its type. See the documentation.
  • decode_account_data function in abi module that converts account data BOC into JSON representation according to ABI 2.1. See the documentation.
  • Diagnostic fields filter and timestamp added to wait_for_collection error
  • main.ton.dev and net.ton.dev endpoints that will be deprecated on 12.07.21 are now replaced with proper endpoints list, if they were specified in network endpoints config

Fixed

  • Search of the first master blocks during the network start period was fixed in blocks and transactions iterators

Version: 1.18.1

02 Jul 06:24
@d3p d3p
d22d853
Compare
Choose a tag to compare

[1.18.1] – 2021-07-01

Improved

  • Improved error messages regarding Union-typed parameters (e.g. abi and signer in encode_message): helper functions (e.g. signerNone, signerKeys, etc.) are suggested if applicable.

Version: 1.18.0

30 Jun 15:31
@d3p d3p
0bcc271
Compare
Choose a tag to compare

[1.18.0] – 2021-06-26

New

  • Iterators in net module: robust way to iterate blockchain items (blocks, transactions)
    in specified range. See documentation for create_block_iterator , create_transaction_iterator,
    resume_block_iterator, resume_transaction_iterator, iterator_next, iterator_remove
    functions.
  • Library adds http:// protocol to endpoints localhost, 127.0.0.1, 0.0.0.0 if protocol
    isn't specified in config.
  • Debot module:
    • added tests for Json interface.