ton-contract-executor icon indicating copy to clipboard operation
ton-contract-executor copied to clipboard

The TON Contract Executor allows you to write, debug, and fully test your contracts before launching them to the TON blockchain.

Results 13 ton-contract-executor issues
Sort by recently updated
recently updated
newest added

The new `ton-compiler`(**v2.0.0**) module is based on wasm and can work on windows, Linux, and macOS easily. ton-contract-executor was using the **0.9.0** which couldn't run on windows. This PR implements...

``` (node:15366) ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time (Use `node --trace-warnings ...` to show where the warning was created) node:internal/event_target:908 process.nextTick(()...

Replace empty cell with valid values in network configuration,

- Fixed jest warning (also useful to gracefull exit from server code) ``` A worker process has failed to exit gracefully and has been force exited. This is likely caused...

Executor hangs then we try to return empty tuple from get method, like: ``` _ empty_tuple() method_id { return empty_tuple(); } ```

## Contract balance between calls Users would expect the following new test in `SmartContract.spec.ts` to pass: ```ts it('should maintain balance between calls', async () => { const source = `...

this test case run failed: ``` const balanceDataBefore = await contract.invokeGetMethod("my_balance", []); const balanceBefore = balanceDataBefore .result[0] as bigint; contract.sendInternalMessage( internalMessage({ from: account1, value: BigInt(100000) }) ); const balanceData= await...

After [ton 13.0.0 release](https://github.com/ton-community/ton/releases/tag/v13.0.0), the message structure has been largely refactored. Some basic types: `InternalMessage`, `CommonMessageInfo`, and, `CellMessage` seems to no longer exist. Even using their `internal` function for the...

In-browser FunC compilation would be a great thing for dApps. Currently attempt to load the library (through `https://unpkg.com/[email protected]/dist/index.js`) gives the error > Uncaught ReferenceError: exports is not defined