Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>crc32-opcode-helperNew to Visual Studio Code? Get it now.
crc32-opcode-helper

crc32-opcode-helper

Gusarich

|
210 installs
| (0) | Free
Easily generate crc32 opcodes with right click
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CRC32 Opcode Helper for TON

This Visual Studio Code extension helps developers who are working with The Open Network (TON) blockchain technology to generate opcode for TL-B (Type Language - Binary) schemes using crc32.

The extension supports generating request and response opcodes, following all standards and best practices of TON and TL-B.

Features

  • Generate request opcode.
  • Generate response opcode.
  • Generate opcode constants for your FunC code based on TL-B scheme.

Prerequisites

  • Visual Studio Code version 1.80.0 or higher.
  • Basic knowledge of TON blockchain and TL-B scheme. Visit the official TON documentation here for more details.

How to Use

  1. Install the extension from the Visual Studio Code marketplace.
  2. Open a file containing your TL-B scheme.
  3. Select the scheme that you want to generate opcode for.
  4. Right-click and choose one of the following commands:
    • Generate request crc32 opcode to generate a request opcode.
    • Generate response crc32 opcode to generate a response opcode.

The selected TL-B scheme will be updated with the calculated opcode.

You can also select the scheme with calculated opcodes and use Generate and copy opcode FunC constants from the selected scheme option to generate opcode constants for your FunC code and copy them to clipboard.

Contribution

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Resources

  • TON TL-B Language
  • TON CRC32

License

MIT

Release Notes

CHANGELOG

Issues

If you encounter any problems or have suggestions, please open an issue here.


Disclaimer: This extension is not officially related to TON. Please read the TON documentation for the official resources.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft