Skip to content

Releases: everx-labs/ever-sdk

Version 0.25.3

05 Aug 08:43
cd40e88
Compare
Choose a tag to compare

0.25.3 Jul 30, 2020

New

  • All methods that require contract's code/data can use field boc
    in account document to extract code and data
    (instead of code and data fields).
  • Optional bocBase64 parameter of method tvm.get that can be used
    instead of codeBase64 and dataBase64.

Version 0.25.2

30 Jul 10:12
c9a51c2
Compare
Choose a tag to compare

0.25.2 Jul 29, 2020

New

  • error.data object extended with fields address, function_name, account_balance,
    account_address, query_url, config_server for appropriate errors

Version 0.25.0

26 Jul 10:12
0a8a309
Compare
Choose a tag to compare

0.25.0 - July 26, 2020

New

  • supports for core context in all platforms
  • local run functions return updated contract state when running with full_run = true
  • time sync check while initializing
  • parallel requests on different contexts don't block each other. Requests on the same context remain sequential
  • new transaction wait mechanism. All account's shard blocks are checked for transaction to guarantee message expiration
  • contracts.wait.transaction function for awaiting previously sent message processing
  • contracts.send.message returns message processing state for contracts.wait.transaction function
  • contracts.find.shard function for account shard matching
  • added logging on warning messages

Version 0.24.1

17 Jun 18:48
5e2d010
Compare
Choose a tag to compare

New

  • time sync check while initializing

Version 0.24.0

05 Jun 10:00
fd9462b
Compare
Choose a tag to compare

New

  • local run functions return updated contract state when running with full_run = true
  • error resolving by local message processing
  • contracts.resolve.error function for manual error resolving call
  • contracts.process.transaction function processing transaction to check errors and get output
  • contracts.run.local and contracts.run.local functions now have fullRun flag to emulate
    node transaction processing and calculate fees
  • Platform builder generates ready to use index.js for web clients (instead of install script of ton-client-web-js binding)
  • tvm.get now can fetch account data if it is not provided
  • Message processing functions added
  • Run get methods function added
  • ed25519-dalek version updated to 1.0.0-pre.3
  • SDK is fully opensourced since open repo ton-labs-executor used

Fix

  • TON mnemonic functions didn't check validity of the seed phrase.
  • Panic in fee calculation under WASM
  • reqwest crate version synced in all projects
  • Memory leaking in Node JS

Version 0.21.0

12 Mar 16:40
52f2df7
Compare
Choose a tag to compare
Merge pull request #81 from tonlabs/0.21.0-rc

Version 0.21.0