Skip to content

Version 1.4.0

Compare
Choose a tag to compare
@g9d g9d released this 22 Dec 11:47
· 694 commits to master since this release

1.4.0 Dec 22, 2020

New

  • GraphQL optimization: use single web socket to serve all subscriptions.
  • Support for the keep-alive messages from the GraphQL server.
  • tonclient-core-version http header.
  • net.find_last_shard_block function returning account shard last block ID.
  • boc.get_code_from_tvc function extracting contract code from TVC image.
  • Debot Module:
    • Add new variant ParamsOfAppDebotBrowser::SwitchCompleted to notify browser when all context actions are shown.
    • Added new 3 engine routines for crypto operations and 1 routine for querying account state (balance, state type, code, data) that can be used in debots.

Fixed

  • Debot Module:
    • Invoked debot terminated correctly after error occured during
      execution of one of its actions. Initial prev_state of invoked debot
      changed to STATE_EXIT.
    • Fixed double jumping to current context in invoker debot after
      returning control to it from invoked debot.
    • Fixed conversation of exception codes thrown by debots to their user-friendly description.