Skip to content

Version: 0.38.0

Compare
Choose a tag to compare
@d3p d3p released this 27 Apr 08:49
· 45 commits to master since this release

New

  • Added node time mode seq – sequential. In this mode node produces single block for
    each transaction. All blocks have gen_utime equals to the gen_utime of the previous
    block + 1 sec.
    Use /se/seq-mode-on endpoint to turn the mode on.
    Read more in SE live control (REST API) section
  • New forward fee config from Everscale mainnet.

Improved

  • Internal structure was simplified.
  • TonNodeEngine was isolated from API services.
  • Added MemDocumentsDb – to use TonNodeEngine without ArangoDB but with access to produced
    parsed artefacts.
  • Added ShardStorage based on the single and simple KVStorage as a shardstate internal storage
    instead of four independent storages.
  • Added MemStorage and FSStorage as two main shard storage implementations.
  • Added TonEngine.time with responsibility for a block time management.
  • TonNodeEngine can be used as an in-memory blockchain emulator. It is useful for example
    for smart contract testing.