blueprint
blueprint copied to clipboard
Improvements Request
- To make integration with IDE https://github.com/ton-org/create-ton/blob/main/src/cli.ts must allow --contractName and --type to be specified in command line arguments
After working on the blueprint, there are several minor requests:
-
Create an enum ExitCodes with standard TVM error codes.
-
Allow using v4r2 for the wallet version in the .env file (currently, it's not obvious that v4 alone is insufficient).
-
Since TonHub has integrated TonConnect, it is possible to exclude TonHub separately from the deployment methods.
-
It is highly desirable for the toHaveTransaction method to return the transaction itself or provide another way to find a transaction based on its parameters. For example, sometimes we only know that value < 1 ton, and it's currently difficult to perform such checks.
It can be public method findTransactions(filter): Transaction[] that used by toHaveTransaction
- During the testing of the vesting wallet, we wrote code for externals. Please include it in the standard distribution. https://github.com/ton-blockchain/vesting-contract