Skip to content

Latest commit

 

History

History
72 lines (57 loc) · 3.16 KB

CHANGELOG.md

File metadata and controls

72 lines (57 loc) · 3.16 KB

Change Log

0.0.4

Most work was supported by Ton Foundation and done by contributors, thanks.

0.0.32

  • Add sendboc command, so if .boc file pass - will send it via lite-cliente, if .fif file pass - will invoke tncli fift sendboc so fift script will be run, and then boc file on output will be sended
  • Add --data-params to build command, to auto-generate data cells
  • Update stdlib.fc to support nft
  • Critical fix: self.wait_for_deploy(contracts=real_contracts) instead of self.wait_for_deploy(contracts=contracts)
  • Add .gitignore to protect contract keys leaks
  • Add cell slice parser in lite-client
  • Add parse address to TonUtils.fif
  • Fix custom path to fift / func / lite-client on startup
  • Add command wallet to check wallets addresses
  • Force fift / func libs update
  • More stability in lite-client interaction
  • Send exteranal_message to contract without need to provide wrapper of external_message, just pass body bytes ( with support of multiple contracts)
  • Send internal_message from deploy wallet in one command
  • NFT Example deploy
  • Add retry parameter to lite-client, try several times to do query
  • Add windows support
  • Func tests
  • Custom stdlib-tests.fc and asm-tests.fif for tests
  • Documentation update
  • Stdlib fixes

0.0.16

Minor fixes

  • Add help_action for example projects (e.g. wallet project -> toncli deploy)
  • Remove network configuration download

Deploy improvment

  • Check func / fift / lite-client on start
  • Update yaml project structure
  • Add support of multiple contracts in one project
  • Add support to deploy one specific contract when you have multiple of them in one project
  • Remove sleep in project deployment and check true lite-client

New features

  • Run getmethod on contract without need to pass contract addr (with support of multiple contracts)
  • Add local debug of external messages problem: pass lt hash addr, start external_code and receive real error in stack
  • Add support of running fift scripts on get method output, to parse cell outputs :)
  • Add tointeger command so you can easily convert string to int (needed for func strings)
  • Force update of CLI to user
  • Rename to toncli

Documentation improvements

  • Provide documentation for Easy contract manipulation
  • Provide documentation for Advanced contract manipulation