This repository stores the source code for tvm_linker
utility. It can immediately execute a smart
contract by emulating the computing phase of transaction.
- Latest version of Rust
- Cargo tool Get them here
$ cargo update && cargo build --release
tvm_linker
has several modes of work:
- Decoding of
.boc
messages prepared externally.
tvm_linker decode ...
- Preparing an external inbound messages in
.boc
format.
tvm_linker message ...
- Emulating contract execution:
Linker can emulate compute phase of blockchain transaction. It is useful for contract debugging.
tvm_linker test ...
Use tvm_linker --help
for detailed description about all options, flags and subcommands.