![]() ![]() There are some pattern-matching libraries for older python versions, but none of them seemed good enough.īecause of that, I built Tilde, which is a language extension adding a new operator. Panoramix uses a ton of pattern matching operations, and python doesn't support those as a language. Utilitiesīulk_decompile.py - batch-decompiles contracts, with multi-processing supportīulk_compare.py - decompiles a set of test contracts, fetches the current decompiled from Eveem, and prepares two files, so you can diff them and see what changes were made Why python3.8 and Tilde Of cached contracts (important when running bulk_decompile on all 2.2M contracts on the chain)Īll of the above generated after the first run. supp2.db - a lightweight variant o the aboveĬache directories are split into subdirectories, so the filesystem doesn't break down with large amounts.supplement.db - sqlite3 database of function definitions.cache_pabi - cached auto-generated p-abi files.cache_pan - cached decompilation outputs. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |