Releases: everx-labs/ever-sdk-js
Releases · everx-labs/ever-sdk-js
Version: 1.21.4
[1.21.4] – 2021-09-08
New
- Support MacOS aarch64 target
Version: 1.21.3
[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
[1.21.2] – 2021-08-25
Fixed
- Updated crypto libraries in order to fix building.
Version: 1.21.1
[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
[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.
- Аdded public
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
[1.20.1] – 2021-07-30
Fixed
RuntimeError: unreachable
in wasm
Version: 1.20.0
[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 withnet.query_timeout
config parameter. Its default value is 60000 ms - Debot module:
- added
encrypt
,decrypt
functions to Sdk interface which accept encryption box handles.
- added
Fixed
- Deployment with empty signer in cases of public key set in TVC or deploy set.
Version: 1.19.0
[1.19.0] – 2021-07-07
New
get_address_type
function inutils
module, which validates address and returns its type. See the documentation.decode_account_data
function inabi
module that converts account data BOC into JSON representation according to ABI 2.1. See the documentation.- Diagnostic fields
filter
andtimestamp
added towait_for_collection
error main.ton.dev
andnet.ton.dev
endpoints that will be deprecated on 12.07.21 are now replaced with proper endpoints list, if they were specified in networkendpoints
config
Fixed
- Search of the first master blocks during the network start period was fixed in blocks and transactions iterators
Version: 1.18.1
[1.18.1] – 2021-07-01
Improved
- Improved error messages regarding Union-typed parameters (e.g.
abi
andsigner
inencode_message
): helper functions (e.g.signerNone
,signerKeys
, etc.) are suggested if applicable.
Version: 1.18.0
[1.18.0] – 2021-06-26
New
- Iterators in
net
module: robust way to iterate blockchain items (blocks, transactions)
in specified range. See documentation forcreate_block_iterator
,create_transaction_iterator
,
resume_block_iterator
,resume_transaction_iterator
,iterator_next
,iterator_remove
functions. - Library adds
http://
protocol to endpointslocalhost
,127.0.0.1
,0.0.0.0
if protocol
isn't specified in config. - Debot module:
- added tests for Json interface.