Metadata-Version: 2.1
Name: tlb32
Version: 0.1.1
Summary: Tool for automatic calculation of operation codes in TL-B schemes.
Author: Continuation Team
Requires-Python: >=3.8,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: Pygments (>=2.17.2,<3.0.0)
Description-Content-Type: text/markdown

## tlb32 - Tool for automatic calculation of operation codes in TL-B schemes.

### Example of use

0. install tlb32 with `pip install tlb32`

1. write `// request` or `// response` comment before message scheme
    ```
    // request
    transfer_notification query_id:uint64 amount:(VarUInteger 16)
                          sender:MsgAddress forward_payload:(Either Cell ^Cell)
                          = InternalMsgBody;
    ```

2. run `tlb32 <scheme_file>`

3. view result :)
    ```
    // request
    transfer_notification#736ad09c query_id:uint64 amount:(VarUInteger 16)
                          sender:MsgAddress forward_payload:(Either Cell ^Cell)
                          = InternalMsgBody;
    ```
