-
### Summary
It's quite painful to reimplement ~700 TVM instructions in each tool (disassembler, decompiler, etc). I'm proposing a declarative specification of all TVM instructions which could be used…
-
### Summary
Make Dockerfile and script for compiling funcfiftlib and tvm_emulator to wasm binaries and golang wrapper via [wazero](https://github.com/tetratelabs/wazero) (important!) for running bas…
-
Full changelog for Tact v1.5.0: https://github.com/tact-lang/tact/blob/main/CHANGELOG.md#150---2024-09-15
New Tact features:
- `asm` functions: `asm fun keccak256(s: Slice): Int { 1 INT HASHEXT_…
-
Hello, everyone!
As I see in documentation and white paper, there is an ability to create my own currency in TON, based on smart-contract, but I have not found any true guide about this option in a…
-
```console
00:09:53.966 [100%] Linking CXX executable funcfiftlib.js
00:10:01.818 LLVM ERROR: LEB is outside Varint32 range
00:10:01.818 PLEASE submit a bug report to https://github.com/llvm/llvm-p…
-
* https://en.wikipedia.org/wiki/Smart_contract
* https://en.wikipedia.org/wiki/Ricardian_contract
other list of smart contract languages:
* https://www.dslfin.org/resources.html
* https://gith…
-
I have discovered a possible dangerous attack, that can be carried out on config contract.
To perform the attack you just have to be a validator (no matter how much % you have, even minimum to become…
-
Specific length of slice literal can cause CellCreateError exception instead of graceful error:
```fift
x{2aa53c7c2ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc…
-
machine: Mac M1 Pro
node version: v20.15.0
commands:
> yarn
> yarn build --all
error info:
```
[ 1][t 0][2024-06-24 02:41:34.015000][Fift.cpp:67] top:
level 1:
level 2:
…
-
Hello, I cannot start MyLocalTon in the container. I use `MyLocalTon v110`, `openjdk:17-bullseye` as the container. When I execute the `java -jar MyLocalTon-x86-64.jar` command, the following error oc…