Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@eversdk/core

Package Overview
Dependencies
Maintainers
2
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@eversdk/core - npm Package Versions

123

1.34.1

Diff

Changelog

Source

[1.34.1] – 2022-05-26

New

  • supported removing Copy interface from UInt256
  • supported changed interface of ton_types::Cell
tonlabs
published 1.34.0 •

Changelog

Source

[1.34.0] – 2022-05-18

New

  • client.config function that returns the current client config

  • run_executor().fees is extended with these fields:

    • ext_in_msg_fee - fee for processing external inbound message
    • total_fwd_fees - total fees of action phase
    • account_fees - total fees the account pays for the transaction
  • main and dev endpoints aliases for Evernode Cloud Mainnet and Devnet endpoints

  • binding-gen: enum of types produces its own type for each enum variant.

  • lib-web: large numbers in transaction fees are rounded now (previously they caused errors).

  • core: if an application calls first client core functions in parallel then core creates more than one internal context per single TonClient instance. As a side effect of this is that a Nodejs process didn't finish even when client.close was called.

tonlabs
published 1.33.1 •

Changelog

Source

[1.33.1] – 2022-05-10

Fixed

  • Websocket errors weren't treated as a network errors. This is why all the processing functions that worked via wss protocol failed on these errors without retries. Now retries are performed.
  • SDK tried to rebalance even if only a single endpoint was specified. Now in case of a single endpoint, no rebalancing occurs.
tonlabs
published 1.33.0 •

Changelog

Source

[1.33.0] – 2022-05-02

New

  • allow_partial flag in all abi.decode_* functions. This flag controls decoder behaviour whether return error or not in case of incomplete BOC decoding
  • REMP supported. ProcessingEvent enum is extended with REMP statuses (enum of events posted into processing.wait_for_transaction function callback )
  • UNSTABLE. first_remp_status_timeout and next_remp_status_timeout parameters in network config
tonlabs
published 1.32.0 •

Changelog

Source

[1.32.0] – 2022-03-22

New

  • network.queries_protocol config parameter allows selecting protocol the SDK uses to communicaite with GraphQL endpoint:
    • HTTP – SDK performs single HTTP-request for each request.
    • WS – SDK uses single WebSocket connection to send all requests. This protocol is a preferable way when the application sends many GraphQL requests in parallel.

Fixed

  • Debot module:
    • If DEngine received a non-zero exit_code while emulating a transaction while sending a message, DEngine will call onErrorId callback of the message.
tonlabs
published 1.31.0 •

Changelog

Source

[1.31.0] – 2022-03-09

New

crypto module:

  • Cryptobox introduced: root crypto object that stores encrypted secret and acts as a factory for all crypto primitives used in SDK. Crypto box provides signing and encryption boxes.

    Functions:
    create_crypto_box - initializes cryptobox with secret
    remove_crypto_box - removes cryptobox and overwrites all secrets with zeroes
    get_crypto_box_seed_phrase - returns decrypted seed phrase
    get_crypto_box_info - returns encrypted cryptobox secret for next cryptobox initializations
    get_signing_box_from_crypto_box - derives signing box from secret
    get_encryption_box_from_crypto_box - derives encryption box from secret
    clear_crypto_box_secret_cache - forces secret cache (signing and encryption) clean up (overwrites all secrets with zeroes).

Fixed

  • Documentation generator for app object interface fills documentation from ParamsOfXXXAppObject enum.
  • Documentation generator for function with obj parameter add this parameter into parameters section with link to appropriate AppObject interface.
tonlabs
published 1.30.2 •

Changelog

Source

[1.30.2] – 2022-03-14

Fixed

  • Update JSI client podspec for react-native greater than 0.66
tonlabs
published 1.30.1 •

Changelog

Source

[1.30.1] – 2022-02-16

Changed

  • Rebranding:
    • rename repository name from 'ton-client-js' to 'ever-sdk-js'
    • rename binary binding filenames from 'tonclient_' to 'eversdk_'
    • rename npm scope name from '@tonclient' to '@eversdk' @tonclient/core -> @eversdk/core @tonclient/lib-node -> @eversdk/lib-node @tonclient/lib-web -> @eversdk/lib-web @tonclient/lib-react-native -> @eversdk/lib-react-native
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc